Skip to content
This repository has been archived by the owner on Nov 2, 2018. It is now read-only.

Add support for offline transaction signing #2907

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Commits on Mar 28, 2018

  1. Configuration menu
    Copy the full SHA
    d39e94f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c7efd4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fa416a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e959025 View commit details
    Browse the repository at this point in the history
  5. change sign semantics

    lukechampine committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    6332d01 View commit details
    Browse the repository at this point in the history
  6. add wallet sign command

    lukechampine committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    b3741e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    41c5410 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    32059e7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    277d93a View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2018

  1. Configuration menu
    Copy the full SHA
    873500b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2913 from NebulousLabs/offline-signing-siatest

    Add siatest and client integration for offline signing
    lukechampine committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    043674b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into offline-signing

    Christopher Schinnerl committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    a2bcb24 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90566ab View commit details
    Browse the repository at this point in the history
  5. add docstrings

    lukechampine committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    d408cc1 View commit details
    Browse the repository at this point in the history
  6. document tosign types

    lukechampine committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    4050676 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Configuration menu
    Copy the full SHA
    64ff690 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Configuration menu
    Copy the full SHA
    78c2a13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2c89fc View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. Configuration menu
    Copy the full SHA
    c5098c8 View commit details
    Browse the repository at this point in the history
  2. Revert "include UnlockConditions in SpendableOutput"

    This reverts commit c5098c8.
    lukechampine committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    c1c14d7 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. Configuration menu
    Copy the full SHA
    0514348 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2018

  1. Configuration menu
    Copy the full SHA
    6b22c87 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. Configuration menu
    Copy the full SHA
    477a497 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c36c14e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. Configuration menu
    Copy the full SHA
    30a5854 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Configuration menu
    Copy the full SHA
    83967e1 View commit details
    Browse the repository at this point in the history
  2. add wallet broadcast cmd

    lukechampine committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    4fccafd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c97a9d7 View commit details
    Browse the repository at this point in the history
  4. overhaul SignTransaction

    In a nutshell, SignTransaction now does less work: it requires the
    user to fill out the UnlockConditions and TransactionSignatures of
    the transaction, whereas before it would fill them in itself. This
    is a better approach because it makes the most common operation --
    signing all the inputs that the wallet controls -- dead simple. And
    requiring the user to fill out the unlock conditions isn't a big
    deal, because they can get those from /wallet/unspent. Lastly, if
    the user is responsible for filling out the TransactionSignature
    fields, they can control precisely what gets signed.
    lukechampine committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    f174e41 View commit details
    Browse the repository at this point in the history