Get desktop application:
View/edit binary Protocol Buffers messages
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
destination account address
* Response: Address for the given index @end
Address in Stellar format (base32 of a pubkey with checksum)
Address authentication code
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
The account being allowed to hold the asset
human-readable asset code
* Describes a Stellar asset @embed
Used in: , , , , , ,
for non-native assets, string describing the code
issuing address
https://github.com/stellar/stellar-core/blob/02d26858069de7c0eefe065056fb0a19bf72ea56/src/xdr/Stellar-ledger-entries.x#L25-L31
Used in: ,
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
new sequence number
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
balance id, 4 bytes of type flag, 32 bytes of data
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
account address to create
initial starting balance for the new account
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
Price numerator
Price denominator
* Request: Address at the specified index @start @next StellarAddress
BIP-32 path. For compatibility with other wallets, must be m/44'/148'/index'
optionally show on display before sending the result
display the address in chunks of 4 characters
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
Price numerator
Price denominator
Offer ID for updating an existing offer
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
64 bytes of arbitrary data
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
Price numerator
Price denominator
Offer ID for updating an existing offer
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source address
asset we pay with
the maximum amount of sendAsset to send (excluding fees)
recipient of the payment
what they end up with
amount they end up with
additional hops it must go through to get there
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source address
asset we pay with
amount of sendAsset to send (excluding fees)
recipient of the payment
what they end up with
the minimum amount of dest asset to be received
additional hops it must go through to get there
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
destination account address
asset involved in the operation
amount of the given asset to pay
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
(optional) source account address
(optional) inflation destination address
https://github.com/stellar/stellar-core/blob/02d26858069de7c0eefe065056fb0a19bf72ea56/src/xdr/Stellar-types.x#L32-L37
Used in:
* Request: ask device to sign Stellar transaction @start @next StellarTxOpRequest
BIP-32 path. For compatibility with other wallets, must be m/44'/148'/index'
passphrase for signing messages on the destination network
source account address
Fee (in stroops) for the transaction
transaction sequence number
unix timestamp (client must truncate this to 32 bits)
unix timestamp (client must truncate this to 32 bits)
type of memo attached to the transaction
up to 28 characters (4 bytes are for length)
8-byte uint64
32 bytes representing a hash
number of operations in this transaction
SLIP-24 payment request
https://github.com/stellar/stellar-core/blob/02d26858069de7c0eefe065056fb0a19bf72ea56/src/xdr/Stellar-transaction.x#L506-L513
Used in:
* Response: signature for transaction @end
public key for the private key used to sign data
signature suitable for sending to the Stellar network
* Response: device is ready for client to send the next operation @next StellarPaymentOp @next StellarCreateAccountOp @next StellarPathPaymentStrictReceiveOp @next StellarPathPaymentStrictSendOp @next StellarManageSellOfferOp @next StellarManageBuyOfferOp @next StellarCreatePassiveSellOfferOp @next StellarSetOptionsOp @next StellarChangeTrustOp @next StellarAllowTrustOp @next StellarAccountMergeOp @next StellarManageDataOp @next StellarBumpSequenceOp
(message has no fields)