SignTransactionParams

public enum SignTransactionParams : Sendable

An enum used for the sign transaction parameters for URIScheme creation.

  • xdr

    The base64-encoded transaction envelope XDR to be signed.

    Declaration

    Swift

    case xdr
  • Fields to be replaced in the XDR using Txrep (SEP-0011) representation.

    Declaration

    Swift

    case replace
  • URL callback to receive the signed transaction XDR.

    Declaration

    Swift

    case callback
  • Public key of the account that will sign the transaction.

    Declaration

    Swift

    case pubkey
  • A SEP-0007 request that spawned or triggered the creation of this request.

    Declaration

    Swift

    case chain
  • msg

    Additional information to show the user in their wallet.

    Declaration

    Swift

    case msg
  • Network passphrase for networks other than the public Stellar network.

    Declaration

    Swift

    case network_passphrase
  • Fully qualified domain name specifying the originating domain of the URI request.

    Declaration

    Swift

    case origin_domain
  • Signature of the hash of the URI request for verification.

    Declaration

    Swift

    case signature