View Source Stellar.TxBuild.TransactionSignature (Elixir Stellar SDK v0.22.0)
A module for tagging and signing transactions.
Summary
Types
@type network_passphrase() :: String.t()
@type signatures() :: [Stellar.TxBuild.Signature.t()]
Functions
@spec base_signature( tx_xdr :: StellarBase.XDR.Transaction.t(), network_passphrase :: network_passphrase() ) :: binary()
@spec sign( tx :: Stellar.TxBuild.Transaction.t(), signatures :: signatures(), network_passphrase :: network_passphrase() ) :: StellarBase.XDR.DecoratedSignatures.t()
@spec sign_xdr( tx_envelope :: StellarBase.XDR.TransactionEnvelope.t(), signature :: Stellar.TxBuild.Signature.t(), network_passphrase :: network_passphrase() ) :: StellarBase.XDR.DecoratedSignatures.t()