Transaction signers know how to calculate signatures over transactions in different contexts, for example, using local private keys or fetching them from remote servers. The
Walletclass uses these when sending money.
Interface Summary Interface Description TransactionSignerImplementations of this interface are intended to sign inputs of the given transaction.
Class Summary Class Description CustomTransactionSignerThis signer may be used as a template for creating custom multisig transaction signers. CustomTransactionSigner.SignatureAndKey LocalTransactionSigner MissingSigResolutionSignerThis transaction signer resolves missing signatures in accordance with the given
TransactionSigner.ProposedTransactionThis class wraps transaction proposed to complete keeping a metadata that may be updated, used and effectively shared by transaction signers.
Exception Summary Exception Description TransactionSigner.MissingSignatureException