Whole Protobuf schema
BinanceGetAddress
BinanceGetAddress
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
BinanceAddress
BinanceAddress
address
String
BinanceGetPublicKey
BinanceGetPublicKey
address_n
Array<Number>
show_display
Boolean
BinancePublicKey
BinancePublicKey
public_key
String
BinanceSignTx
BinanceSignTx
address_n
Array<Number>
msg_count
Number
account_number
Number
chain_id
String
memo
String
sequence
Number
source
Number
chunkify
Boolean
Display the result in chunks for better readability. Default is false
BinanceTxRequest
BinanceTxRequest
BinanceCoin
BinanceCoin
amount
Uint
denom
String
BinanceInputOutput
BinanceInputOutput
address
String
coins
Array<BinanceCoin>
BinanceCoin
amount
Uint
denom
String
BinanceTransferMsg
BinanceTransferMsg
inputs
Array<BinanceInputOutput>
BinanceInputOutput
address
String
coins
Array<BinanceCoin>
BinanceCoin
amount
Uint
denom
String
outputs
Array<BinanceInputOutput>
BinanceInputOutput
address
String
coins
Array<BinanceCoin>
BinanceCoin
amount
Uint
denom
String
chunkify
Boolean
Display the result in chunks for better readability. Default is false
BinanceOrderMsg
BinanceOrderMsg
id
String
ordertype
Enum
price
Number
quantity
Number
sender
String
side
Enum
symbol
String
timeinforce
Enum
BinanceCancelMsg
BinanceCancelMsg
refid
String
sender
String
symbol
String
BinanceSignedTx
BinanceSignedTx
signature
String
public_key
String
HDNodeType
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
HDNodePathType
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
MultisigRedeemScriptType
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
GetPublicKey
GetPublicKey
address_n
Array<Number>
ecdsa_curve_name
String
show_display
Boolean
coin_name
String
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
ignore_xpub_magic
Boolean
PublicKey
PublicKey
node
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
xpub
String
root_fingerprint
Number
descriptor
String
GetAddress
GetAddress
address_n
Array<Number>
coin_name
String
show_display
Boolean
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
ignore_xpub_magic
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
Address
Address
address
String
mac
String
GetOwnershipId
GetOwnershipId
address_n
Array<Number>
coin_name
String
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
OwnershipId
OwnershipId
ownership_id
String
SignMessage
SignMessage
address_n
Array<Number>
message
String
coin_name
String
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
no_script_type
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
MessageSignature
MessageSignature
address
String
signature
String
VerifyMessage
VerifyMessage
address
String
signature
String
message
String
coin_name
String
chunkify
Boolean
Display the result in chunks for better readability. Default is false
CoinJoinRequest
CoinJoinRequest
fee_rate
Number
no_fee_threshold
Number
min_registrable_amount
Number
mask_public_key
String
signature
String
SignTx
SignTx
outputs_count
Number
inputs_count
Number
coin_name
String
version
Number
lock_time
Number
expiry
Number
overwintered
Boolean
version_group_id
Number
timestamp
Number
branch_id
Number
amount_unit
Enum
decred_staking_ticket
Boolean
serialize
Boolean
coinjoin_request
CoinJoinRequest
fee_rate
Number
no_fee_threshold
Number
min_registrable_amount
Number
mask_public_key
String
signature
String
chunkify
Boolean
Display the result in chunks for better readability. Default is false
TxRequestDetailsType
TxRequestDetailsType
request_index
Number
tx_hash
String
extra_data_len
Number
extra_data_offset
Number
TxRequestSerializedType
TxRequestSerializedType
signature_index
Number
signature
String
serialized_tx
String
TxRequest
TxRequest
request_type
"TXINPUT" | "TXOUTPUT" | "TXMETA" | "TXFINISHED" | "TXEXTRADATA" | "TXORIGINPUT" | "TXORIGOUTPUT" | "TXPAYMENTREQ"
details
TxRequestDetailsType
request_index
Number
tx_hash
String
extra_data_len
Number
extra_data_offset
Number
serialized
TxRequestSerializedType
signature_index
Number
signature
String
serialized_tx
String
TxInputType
Union
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
or
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Undefined
script_type
"EXTERNAL"
script_pubkey
String
TxOutputBinType
TxOutputBinType
amount
Uint
script_pubkey
String
decred_script_version
Number
TxOutputType
Union
address
String
address_n
Undefined
script_type
"PAYTOADDRESS"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Array<Number>
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
String
address_n
Undefined
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Undefined
amount
0
op_return_data
String
script_type
"PAYTOOPRETURN"
orig_hash
String
orig_index
Number
payment_req_index
Number
PrevTx
PrevTx
version
Number
lock_time
Number
inputs_count
Number
outputs_count
Number
extra_data_len
Number
expiry
Number
version_group_id
Number
timestamp
Number
branch_id
Number
PrevInput
PrevInput
prev_hash
String
prev_index
Number
script_sig
String
sequence
Number
decred_tree
Number
PrevOutput
PrevOutput
amount
Uint
script_pubkey
String
decred_script_version
Number
TextMemo
TextMemo
text
String
RefundMemo
RefundMemo
address
String
mac
String
CoinPurchaseMemo
CoinPurchaseMemo
coin_type
Number
amount
Uint
address
String
mac
String
PaymentRequestMemo
PaymentRequestMemo
text_memo
TextMemo
text
String
refund_memo
RefundMemo
address
String
mac
String
coin_purchase_memo
CoinPurchaseMemo
coin_type
Number
amount
Uint
address
String
mac
String
TxAckPaymentRequest
TxAckPaymentRequest
nonce
String
recipient_name
String
memos
Array<PaymentRequestMemo>
PaymentRequestMemo
text_memo
TextMemo
text
String
refund_memo
RefundMemo
address
String
mac
String
coin_purchase_memo
CoinPurchaseMemo
coin_type
Number
amount
Uint
address
String
mac
String
amount
Uint
signature
String
TxAck
TxAck
tx
Union
inputs
Array< | | PrevInput>
Union
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
or
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Undefined
script_type
"EXTERNAL"
script_pubkey
String
or
prev_hash
String
prev_index
Number
script_sig
String
sequence
Number
decred_tree
Number
or
bin_outputs
Array<TxOutputBinType>
TxOutputBinType
amount
Uint
script_pubkey
String
decred_script_version
Number
or
outputs
Array<Object | Object | Object | Object>
Union
address
String
address_n
Undefined
script_type
"PAYTOADDRESS"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Array<Number>
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
String
address_n
Undefined
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Undefined
amount
0
op_return_data
String
script_type
"PAYTOOPRETURN"
orig_hash
String
orig_index
Number
payment_req_index
Number
or
extra_data
String
or
version
Number
lock_time
Number
inputs_cnt
Number
outputs_cnt
Number
extra_data
String
extra_data_len
Number
timestamp
Number
version_group_id
Number
expiry
Number
branch_id
Number
TxAckInputWrapper
TxAckInputWrapper
input
Union
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
or
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Undefined
script_type
"EXTERNAL"
script_pubkey
String
TxAckInput
TxAckInput
tx
TxAckInputWrapper
input
Union
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Array<Number>
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
or
prev_hash
String
prev_index
Number
amount
Uint
sequence
Number
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
decred_tree
Number
orig_hash
String
orig_index
Number
decred_staking_spend
Enum
script_pubkey
String
coinjoin_flags
Number
script_sig
String
witness
String
ownership_proof
String
commitment_data
String
address_n
Undefined
script_type
"EXTERNAL"
script_pubkey
String
TxAckOutputWrapper
TxAckOutputWrapper
output
Union
address
String
address_n
Undefined
script_type
"PAYTOADDRESS"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Array<Number>
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
String
address_n
Undefined
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Undefined
amount
0
op_return_data
String
script_type
"PAYTOOPRETURN"
orig_hash
String
orig_index
Number
payment_req_index
Number
TxAckOutput
TxAckOutput
tx
TxAckOutputWrapper
output
Union
address
String
address_n
Undefined
script_type
"PAYTOADDRESS"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Array<Number>
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
String
address_n
Undefined
script_type
"PAYTOADDRESS" | "PAYTOSCRIPTHASH" | "PAYTOMULTISIG" | "PAYTOWITNESS" | "PAYTOP2SHWITNESS" | "PAYTOTAPROOT"
amount
Uint
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
orig_hash
String
orig_index
Number
payment_req_index
Number
or
address
Undefined
address_n
Undefined
amount
0
op_return_data
String
script_type
"PAYTOOPRETURN"
orig_hash
String
orig_index
Number
payment_req_index
Number
TxAckPrevMeta
TxAckPrevMeta
tx
PrevTx
version
Number
lock_time
Number
inputs_count
Number
outputs_count
Number
extra_data_len
Number
expiry
Number
version_group_id
Number
timestamp
Number
branch_id
Number
TxAckPrevInputWrapper
TxAckPrevInputWrapper
input
PrevInput
prev_hash
String
prev_index
Number
script_sig
String
sequence
Number
decred_tree
Number
TxAckPrevInput
TxAckPrevInput
tx
TxAckPrevInputWrapper
input
PrevInput
prev_hash
String
prev_index
Number
script_sig
String
sequence
Number
decred_tree
Number
TxAckPrevOutputWrapper
TxAckPrevOutputWrapper
output
PrevOutput
amount
Uint
script_pubkey
String
decred_script_version
Number
TxAckPrevOutput
TxAckPrevOutput
tx
TxAckPrevOutputWrapper
output
PrevOutput
amount
Uint
script_pubkey
String
decred_script_version
Number
TxAckPrevExtraDataWrapper
TxAckPrevExtraDataWrapper
extra_data_chunk
String
TxAckPrevExtraData
TxAckPrevExtraData
tx
TxAckPrevExtraDataWrapper
extra_data_chunk
String
GetOwnershipProof
GetOwnershipProof
address_n
Array<Number>
coin_name
String
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
multisig
MultisigRedeemScriptType
pubkeys
Array<HDNodePathType>
HDNodePathType
node
Union
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
or
String
address_n
Array<Number>
signatures
Array<String>
m
Number
nodes
Array<HDNodeType>
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
address_n
Array<Number>
user_confirmation
Boolean
ownership_ids
Array<String>
commitment_data
String
OwnershipProof
OwnershipProof
ownership_proof
String
signature
String
AuthorizeCoinJoin
AuthorizeCoinJoin
coordinator
String
max_rounds
Number
max_coordinator_fee_rate
Number
max_fee_per_kvbyte
Number
address_n
Array<Number>
coin_name
String
script_type
"SPENDADDRESS" | "SPENDMULTISIG" | "EXTERNAL" | "SPENDWITNESS" | "SPENDP2SHWITNESS" | "SPENDTAPROOT"
amount_unit
Enum
FirmwareErase
FirmwareErase
length
Number
FirmwareRequest
FirmwareRequest
offset
Number
length
Number
FirmwareUpload
FirmwareUpload
payload
Buffer | ArrayBuffer
hash
String
ProdTestT1
ProdTestT1
payload
String
CardanoBlockchainPointerType
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
CardanoNativeScript
CardanoNativeScript
type
Enum
scripts
Array<This>
key_hash
String
key_path
Array<Number>
required_signatures_count
Number
invalid_before
Uint
invalid_hereafter
Uint
CardanoGetNativeScriptHash
CardanoGetNativeScriptHash
script
CardanoNativeScript
type
Enum
scripts
Array<This>
key_hash
String
key_path
Array<Number>
required_signatures_count
Number
invalid_before
Uint
invalid_hereafter
Uint
display_format
Enum
derivation_type
Enum
CardanoNativeScriptHash
CardanoNativeScriptHash
script_hash
String
CardanoAddressParametersType
CardanoAddressParametersType
address_type
14 | 15
address_n
Array<Number>
address_n_staking
Array<Number>
staking_key_hash
String
certificate_pointer
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
script_payment_hash
String
script_staking_hash
String
CardanoGetAddress
CardanoGetAddress
show_display
Boolean
protocol_magic
Number
network_id
Number
address_parameters
CardanoAddressParametersType
address_type
14 | 15
address_n
Array<Number>
address_n_staking
Array<Number>
staking_key_hash
String
certificate_pointer
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
script_payment_hash
String
script_staking_hash
String
derivation_type
Enum
chunkify
Boolean
Display the result in chunks for better readability. Default is false
CardanoAddress
CardanoAddress
address
String
CardanoGetPublicKey
CardanoGetPublicKey
address_n
Array<Number>
show_display
Boolean
derivation_type
Enum
CardanoPublicKey
CardanoPublicKey
xpub
String
node
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
CardanoSignTxInit
CardanoSignTxInit
signing_mode
Enum
protocol_magic
Number
network_id
Number
inputs_count
Number
outputs_count
Number
fee
Uint
ttl
Uint
certificates_count
Number
withdrawals_count
Number
has_auxiliary_data
Boolean
validity_interval_start
Uint
witness_requests_count
Number
minting_asset_groups_count
Number
derivation_type
Enum
include_network_id
Boolean
script_data_hash
String
collateral_inputs_count
Number
required_signers_count
Number
has_collateral_return
Boolean
total_collateral
Uint
reference_inputs_count
Number
chunkify
Boolean
Display the result in chunks for better readability. Default is false
CardanoTxInput
CardanoTxInput
prev_hash
String
prev_index
Number
CardanoTxOutput
CardanoTxOutput
address
String
address_parameters
CardanoAddressParametersType
address_type
14 | 15
address_n
Array<Number>
address_n_staking
Array<Number>
staking_key_hash
String
certificate_pointer
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
script_payment_hash
String
script_staking_hash
String
amount
Uint
asset_groups_count
Number
datum_hash
String
format
Enum
inline_datum_size
Number
reference_script_size
Number
CardanoAssetGroup
CardanoAssetGroup
policy_id
String
tokens_count
Number
CardanoToken
CardanoToken
asset_name_bytes
String
amount
Uint
mint_amount
Uint
CardanoTxInlineDatumChunk
CardanoTxInlineDatumChunk
data
String
CardanoTxReferenceScriptChunk
CardanoTxReferenceScriptChunk
data
String
CardanoPoolOwner
CardanoPoolOwner
staking_key_path
Array<Number>
staking_key_hash
String
CardanoPoolRelayParameters
CardanoPoolRelayParameters
type
Enum
ipv4_address
String
ipv6_address
String
host_name
String
port
Number
CardanoPoolMetadataType
CardanoPoolMetadataType
url
String
hash
String
CardanoPoolParametersType
CardanoPoolParametersType
pool_id
String
vrf_key_hash
String
pledge
Uint
cost
Uint
margin_numerator
Uint
margin_denominator
Uint
reward_account
String
metadata
CardanoPoolMetadataType
url
String
hash
String
owners_count
Number
relays_count
Number
CardanoTxCertificate
CardanoTxCertificate
type
Enum
path
Array<Number>
Derivation path
pool
String
pool_parameters
CardanoPoolParametersType
pool_id
String
vrf_key_hash
String
pledge
Uint
cost
Uint
margin_numerator
Uint
margin_denominator
Uint
reward_account
String
metadata
CardanoPoolMetadataType
url
String
hash
String
owners_count
Number
relays_count
Number
script_hash
String
key_hash
String
CardanoTxWithdrawal
CardanoTxWithdrawal
path
Array<Number>
Derivation path
amount
Uint
script_hash
String
key_hash
String
CardanoCVoteRegistrationDelegation
CardanoCVoteRegistrationDelegation
vote_public_key
String
weight
Uint
CardanoCVoteRegistrationParametersType
CardanoCVoteRegistrationParametersType
vote_public_key
String
staking_path
Array<Number>
payment_address_parameters
CardanoAddressParametersType
address_type
14 | 15
address_n
Array<Number>
address_n_staking
Array<Number>
staking_key_hash
String
certificate_pointer
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
script_payment_hash
String
script_staking_hash
String
nonce
Uint
format
Enum
delegations
Array<CardanoCVoteRegistrationDelegation>
CardanoCVoteRegistrationDelegation
vote_public_key
String
weight
Uint
voting_purpose
Uint
payment_address
String
CardanoTxAuxiliaryData
CardanoTxAuxiliaryData
cvote_registration_parameters
CardanoCVoteRegistrationParametersType
vote_public_key
String
staking_path
Array<Number>
payment_address_parameters
CardanoAddressParametersType
address_type
14 | 15
address_n
Array<Number>
address_n_staking
Array<Number>
staking_key_hash
String
certificate_pointer
CardanoBlockchainPointerType
block_index
Number
tx_index
Number
certificate_index
Number
script_payment_hash
String
script_staking_hash
String
nonce
Uint
format
Enum
delegations
Array<CardanoCVoteRegistrationDelegation>
CardanoCVoteRegistrationDelegation
vote_public_key
String
weight
Uint
voting_purpose
Uint
payment_address
String
hash
String
CardanoTxMint
CardanoTxMint
asset_groups_count
Number
CardanoTxCollateralInput
CardanoTxCollateralInput
prev_hash
String
prev_index
Number
CardanoTxRequiredSigner
CardanoTxRequiredSigner
key_hash
String
key_path
Array<Number>
CardanoTxReferenceInput
CardanoTxReferenceInput
prev_hash
String
prev_index
Number
CardanoTxItemAck
CardanoTxItemAck
CardanoTxAuxiliaryDataSupplement
CardanoTxAuxiliaryDataSupplement
type
Enum
auxiliary_data_hash
String
cvote_registration_signature
String
CardanoTxWitnessRequest
CardanoTxWitnessRequest
path
Array<Number>
Derivation path
CardanoTxWitnessResponse
CardanoTxWitnessResponse
type
Enum
pub_key
String
signature
String
chain_code
String
CardanoTxHostAck
CardanoTxHostAck
CardanoTxBodyHash
CardanoTxBodyHash
tx_hash
String
CardanoSignTxFinished
CardanoSignTxFinished
Success
Success
message
String
Failure
Failure
code
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 99
message
String
ButtonRequest
ButtonRequest
code
"1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19" | "20" | "ButtonRequest_Other" | "ButtonRequest_FeeOverThreshold" | "ButtonRequest_ConfirmOutput" | "ButtonRequest_ResetDevice" | "ButtonRequest_ConfirmWord" | "ButtonRequest_WipeDevice" | "ButtonRequest_ProtectCall" | "ButtonRequest_SignTx" | "ButtonRequest_FirmwareCheck" | "ButtonRequest_Address" | "ButtonRequest_PublicKey" | "ButtonRequest_MnemonicWordCount" | "ButtonRequest_MnemonicInput" | "_Deprecated_ButtonRequest_PassphraseType" | "ButtonRequest_UnknownDerivationPath" | "ButtonRequest_RecoveryHomepage" | "ButtonRequest_Success" | "ButtonRequest_Warning" | "ButtonRequest_PassphraseEntry" | "ButtonRequest_PinEntry"
pages
Number
ButtonAck
ButtonAck
PinMatrixRequest
PinMatrixRequest
type
"1" | "2" | "3" | "4" | "5" | "PinMatrixRequestType_Current" | "PinMatrixRequestType_NewFirst" | "PinMatrixRequestType_NewSecond" | "PinMatrixRequestType_WipeCodeFirst" | "PinMatrixRequestType_WipeCodeSecond"
PinMatrixAck
PinMatrixAck
pin
String
PassphraseRequest
PassphraseRequest
_on_device
Boolean
PassphraseAck
PassphraseAck
passphrase
String
_state
String
on_device
Boolean
Deprecated_PassphraseStateRequest
Deprecated_PassphraseStateRequest
state
String
Deprecated_PassphraseStateAck
Deprecated_PassphraseStateAck
CipherKeyValue
CipherKeyValue
address_n
Array<Number>
key
String
value
String
encrypt
Boolean
ask_on_encrypt
Boolean
ask_on_decrypt
Boolean
iv
String
CipheredKeyValue
CipheredKeyValue
value
String
IdentityType
IdentityType
proto
String
user
String
host
String
port
String
path
String
Derivation path
index
Number
SignIdentity
SignIdentity
identity
IdentityType
proto
String
user
String
host
String
port
String
path
String
Derivation path
index
Number
challenge_hidden
String
challenge_visual
String
ecdsa_curve_name
String
SignedIdentity
SignedIdentity
address
String
public_key
String
signature
String
GetECDHSessionKey
GetECDHSessionKey
identity
IdentityType
proto
String
user
String
host
String
port
String
path
String
Derivation path
index
Number
peer_public_key
String
ecdsa_curve_name
String
ECDHSessionKey
ECDHSessionKey
session_key
String
public_key
String
DebugLinkResetDebugEvents
DebugLinkResetDebugEvents
EosGetPublicKey
EosGetPublicKey
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EosPublicKey
EosPublicKey
wif_public_key
String
raw_public_key
String
EosTxHeader
EosTxHeader
expiration
Number
ref_block_num
Number
ref_block_prefix
Number
max_net_usage_words
Number
max_cpu_usage_ms
Number
delay_sec
Number
EosSignTx
EosSignTx
address_n
Array<Number>
chain_id
String
header
EosTxHeader
expiration
Number
ref_block_num
Number
ref_block_prefix
Number
max_net_usage_words
Number
max_cpu_usage_ms
Number
delay_sec
Number
num_actions
Number
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EosTxActionRequest
EosTxActionRequest
data_size
Number
EosAsset
EosAsset
amount
Uint
symbol
String
EosPermissionLevel
EosPermissionLevel
actor
String
permission
String
EosAuthorizationKey
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
EosAuthorizationAccount
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
EosAuthorizationWait
EosAuthorizationWait
wait_sec
Number
weight
Number
EosAuthorization
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
EosActionCommon
EosActionCommon
account
String
name
String
authorization
Array<EosPermissionLevel>
EosPermissionLevel
actor
String
permission
String
EosActionTransfer
EosActionTransfer
sender
String
receiver
String
quantity
EosAsset
amount
Uint
symbol
String
memo
String
EosActionDelegate
EosActionDelegate
sender
String
receiver
String
net_quantity
EosAsset
amount
Uint
symbol
String
cpu_quantity
EosAsset
amount
Uint
symbol
String
transfer
Boolean
EosActionUndelegate
EosActionUndelegate
sender
String
receiver
String
net_quantity
EosAsset
amount
Uint
symbol
String
cpu_quantity
EosAsset
amount
Uint
symbol
String
EosActionRefund
EosActionRefund
owner
String
EosActionBuyRam
EosActionBuyRam
payer
String
receiver
String
quantity
EosAsset
amount
Uint
symbol
String
EosActionBuyRamBytes
EosActionBuyRamBytes
payer
String
receiver
String
bytes
Number
EosActionSellRam
EosActionSellRam
account
String
bytes
Number
EosActionVoteProducer
EosActionVoteProducer
voter
String
proxy
String
producers
Array<String>
EosActionUpdateAuth
EosActionUpdateAuth
account
String
permission
String
parent
String
auth
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
EosActionDeleteAuth
EosActionDeleteAuth
account
String
permission
String
EosActionLinkAuth
EosActionLinkAuth
account
String
code
String
type
String
requirement
String
EosActionUnlinkAuth
EosActionUnlinkAuth
account
String
code
String
type
String
EosActionNewAccount
EosActionNewAccount
creator
String
name
String
owner
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
active
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
EosActionUnknown
EosActionUnknown
data_size
Number
data_chunk
String
EosTxActionAck
EosTxActionAck
common
EosActionCommon
account
String
name
String
authorization
Array<EosPermissionLevel>
EosPermissionLevel
actor
String
permission
String
transfer
EosActionTransfer
sender
String
receiver
String
quantity
EosAsset
amount
Uint
symbol
String
memo
String
delegate
EosActionDelegate
sender
String
receiver
String
net_quantity
EosAsset
amount
Uint
symbol
String
cpu_quantity
EosAsset
amount
Uint
symbol
String
transfer
Boolean
undelegate
EosActionUndelegate
sender
String
receiver
String
net_quantity
EosAsset
amount
Uint
symbol
String
cpu_quantity
EosAsset
amount
Uint
symbol
String
refund
EosActionRefund
owner
String
buy_ram
EosActionBuyRam
payer
String
receiver
String
quantity
EosAsset
amount
Uint
symbol
String
buy_ram_bytes
EosActionBuyRamBytes
payer
String
receiver
String
bytes
Number
sell_ram
EosActionSellRam
account
String
bytes
Number
vote_producer
EosActionVoteProducer
voter
String
proxy
String
producers
Array<String>
update_auth
EosActionUpdateAuth
account
String
permission
String
parent
String
auth
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
delete_auth
EosActionDeleteAuth
account
String
permission
String
link_auth
EosActionLinkAuth
account
String
code
String
type
String
requirement
String
unlink_auth
EosActionUnlinkAuth
account
String
code
String
type
String
new_account
EosActionNewAccount
creator
String
name
String
owner
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
active
EosAuthorization
threshold
Number
keys
Array<EosAuthorizationKey>
EosAuthorizationKey
type
Number
key
String
address_n
Array<Number>
weight
Number
accounts
Array<EosAuthorizationAccount>
EosAuthorizationAccount
account
EosPermissionLevel
actor
String
permission
String
weight
Number
waits
Array<EosAuthorizationWait>
EosAuthorizationWait
wait_sec
Number
weight
Number
unknown
EosActionUnknown
data_size
Number
data_chunk
String
EosSignedTx
EosSignedTx
signature
String
EthereumNetworkInfo
EthereumNetworkInfo
chain_id
Number
symbol
String
slip44
Number
name
String
EthereumTokenInfo
EthereumTokenInfo
address
String
chain_id
Number
symbol
String
decimals
Number
name
String
EthereumDefinitions
EthereumDefinitions
encoded_network
ArrayBuffer
encoded_token
ArrayBuffer
EthereumSignTypedData
EthereumSignTypedData
address_n
Array<Number>
primary_type
String
metamask_v4_compat
Boolean
definitions
EthereumDefinitions
encoded_network
ArrayBuffer
encoded_token
ArrayBuffer
EthereumTypedDataStructRequest
EthereumTypedDataStructRequest
name
String
EthereumFieldType
EthereumFieldType
data_type
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
size
Number
entry_type
This
struct_name
String
EthereumStructMember
EthereumStructMember
type
EthereumFieldType
data_type
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
size
Number
entry_type
This
struct_name
String
name
String
EthereumTypedDataStructAck
EthereumTypedDataStructAck
members
Array<EthereumStructMember>
EthereumStructMember
type
EthereumFieldType
data_type
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
size
Number
entry_type
This
struct_name
String
name
String
EthereumTypedDataValueRequest
EthereumTypedDataValueRequest
member_path
Array<Number>
EthereumTypedDataValueAck
EthereumTypedDataValueAck
value
String
EthereumGetPublicKey
EthereumGetPublicKey
address_n
Array<Number>
show_display
Boolean
EthereumPublicKey
EthereumPublicKey
node
HDNodeType
depth
Number
fingerprint
Number
child_num
Number
chain_code
String
private_key
String
public_key
String
xpub
String
EthereumGetAddress
EthereumGetAddress
address_n
Array<Number>
show_display
Boolean
encoded_network
ArrayBuffer
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EthereumAddress
EthereumAddress
_old_address
String
address
String
EthereumSignTx
EthereumSignTx
address_n
Array<Number>
nonce
String
gas_price
String
gas_limit
String
to
String
value
String
data_initial_chunk
String
data_length
Number
chain_id
Number
tx_type
Number
definitions
EthereumDefinitions
encoded_network
ArrayBuffer
encoded_token
ArrayBuffer
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EthereumAccessList
EthereumAccessList
address
String
storage_keys
Array<String>
EthereumSignTxEIP1559
EthereumSignTxEIP1559
address_n
Array<Number>
nonce
String
max_gas_fee
String
max_priority_fee
String
gas_limit
String
to
String
value
String
data_initial_chunk
String
data_length
Number
chain_id
Number
access_list
Array<EthereumAccessList>
EthereumAccessList
address
String
storage_keys
Array<String>
definitions
EthereumDefinitions
encoded_network
ArrayBuffer
encoded_token
ArrayBuffer
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EthereumTxRequest
EthereumTxRequest
data_length
Number
signature_v
Number
signature_r
String
signature_s
String
EthereumTxAck
EthereumTxAck
data_chunk
String
EthereumSignMessage
EthereumSignMessage
address_n
Array<Number>
message
String
encoded_network
ArrayBuffer
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EthereumMessageSignature
EthereumMessageSignature
signature
String
address
String
EthereumVerifyMessage
EthereumVerifyMessage
signature
String
message
String
address
String
chunkify
Boolean
Display the result in chunks for better readability. Default is false
EthereumSignTypedHash
EthereumSignTypedHash
address_n
Array<Number>
domain_separator_hash
String
message_hash
String
encoded_network
ArrayBuffer
EthereumTypedDataSignature
EthereumTypedDataSignature
signature
String
address
String
Initialize
Initialize
session_id
String
_skip_passphrase
Boolean
derive_cardano
Boolean
GetFeatures
GetFeatures
Features
Features
vendor
String
major_version
Number
minor_version
Number
patch_version
Number
bootloader_mode
Boolean | Null
device_id
String | Null
pin_protection
Boolean | Null
passphrase_protection
Boolean | Null
language
String | Null
label
String | Null
initialized
Boolean | Null
revision
String | Null
bootloader_hash
String | Null
imported
Boolean | Null
unlocked
Boolean | Null
_passphrase_cached
Boolean
firmware_present
Boolean | Null
needs_backup
Boolean | Null
flags
Number | Null
model
String
fw_major
Number | Null
fw_minor
Number | Null
fw_patch
Number | Null
fw_vendor
String | Null
unfinished_backup
Boolean | Null
no_backup
Boolean | Null
recovery_mode
Boolean | Null
capabilities
Array<"1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19" | "Capability_Bitcoin" | "Capability_Bitcoin_like" | "Capability_Binance" | "Capability_Cardano" | "Capability_Crypto" | "Capability_EOS" | "Capability_Ethereum" | "Capability_Lisk" | "Capability_Monero" | "Capability_NEM" | "Capability_Ripple" | "Capability_Stellar" | "Capability_Tezos" | "Capability_U2F" | "Capability_Shamir" | "Capability_ShamirGroups" | "Capability_PassphraseEntry" | "Capability_Solana" | "Capability_Translations">
"1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19" | "Capability_Bitcoin" | "Capability_Bitcoin_like" | "Capability_Binance" | "Capability_Cardano" | "Capability_Crypto" | "Capability_EOS" | "Capability_Ethereum" | "Capability_Lisk" | "Capability_Monero" | "Capability_NEM" | "Capability_Ripple" | "Capability_Stellar" | "Capability_Tezos" | "Capability_U2F" | "Capability_Shamir" | "Capability_ShamirGroups" | "Capability_PassphraseEntry" | "Capability_Solana" | "Capability_Translations"
backup_type
Union
"0"
or
"1"
or
"2"
or
"Bip39"
or
"Slip39_Basic"
or
"Slip39_Advanced"
or
Null
sd_card_present
Boolean | Null
sd_protection
Boolean | Null
wipe_code_protection
Boolean | Null
session_id
String | Null
passphrase_always_on_device
Boolean | Null
safety_checks
Union
"0"
or
"1"
or
"2"
or
"Strict"
or
"PromptAlways"
or
"PromptTemporarily"
or
Null
auto_lock_delay_ms
Number | Null
display_rotation
Number | Null
experimental_features
Boolean | Null
busy
Boolean
homescreen_format
"1" | "2" | "3" | "Toif" | "Jpeg" | "ToiG"
hide_passphrase_from_host
Boolean
internal_model
"T1B1" | "T2T1" | "T2B1"
unit_color
Number
unit_btconly
Boolean
homescreen_width
Number
homescreen_height
Number
bootloader_locked
Boolean
language_version_matches
Boolean
LockDevice
LockDevice
SetBusy
SetBusy
expiry_ms
Number
EndSession
EndSession
ApplySettings
ApplySettings
language
String
label
String
use_passphrase
Boolean
homescreen
String
_passphrase_source
Number
auto_lock_delay_ms
Number
display_rotation
Number
passphrase_always_on_device
Boolean
safety_checks
"Strict" | "PromptAlways" | "PromptTemporarily"
experimental_features
Boolean
hide_passphrase_from_host
Boolean
ChangeLanguage
ChangeLanguage
data_length
Number
show_display
Boolean
TranslationDataRequest
TranslationDataRequest
data_length
Number
data_offset
Number
TranslationDataAck
TranslationDataAck
data_chunk
String
ApplyFlags
ApplyFlags
flags
Number
ChangePin
ChangePin
remove
Boolean
ChangeWipeCode
ChangeWipeCode
remove
Boolean
SdProtect
SdProtect
operation
Enum
Ping
Ping
message
String
button_protection
Boolean
Cancel
Cancel
GetEntropy
GetEntropy
size
Number
Entropy
Entropy
entropy
String
GetFirmwareHash
GetFirmwareHash
challenge
String
FirmwareHash
FirmwareHash
hash
String
AuthenticateDevice
AuthenticateDevice
challenge
String
AuthenticityProof
AuthenticityProof
certificates
Array<String>
signature
String
WipeDevice
WipeDevice
ResetDevice
ResetDevice
display_random
Boolean
strength
Number
passphrase_protection
Boolean
pin_protection
Boolean
language
String
label
String
u2f_counter
Number
skip_backup
Boolean
no_backup
Boolean
backup_type
String | Number
BackupDevice
BackupDevice
EntropyRequest
EntropyRequest
EntropyAck
EntropyAck
entropy
String
RecoveryDevice
RecoveryDevice
word_count
Number
passphrase_protection
Boolean
pin_protection
Boolean
language
String
label
String
enforce_wordlist
Boolean
type
Enum
u2f_counter
Number
dry_run
Boolean
WordRequest
WordRequest
type
"WordRequestType_Plain" | "WordRequestType_Matrix9" | "WordRequestType_Matrix6"
WordAck
WordAck
word
String
SetU2FCounter
SetU2FCounter
u2f_counter
Number
GetNextU2FCounter
GetNextU2FCounter
NextU2FCounter
NextU2FCounter
u2f_counter
Number
DoPreauthorized
DoPreauthorized
PreauthorizedRequest
PreauthorizedRequest
CancelAuthorization
CancelAuthorization
RebootToBootloader
RebootToBootloader
boot_command
Enum
firmware_header
String
language_data_length
Number
GetNonce
GetNonce
Nonce
Nonce
nonce
String
UnlockPath
UnlockPath
address_n
Array<Number>
mac
String
UnlockedPathRequest
UnlockedPathRequest
mac
String
ShowDeviceTutorial
ShowDeviceTutorial
UnlockBootloader
UnlockBootloader
NEMGetAddress
NEMGetAddress
address_n
Array<Number>
network
Number
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
NEMAddress
NEMAddress
address
String
NEMTransactionCommon
NEMTransactionCommon
address_n
Array<Number>
network
Number
timestamp
Number
fee
Uint
deadline
Number
signer
String
NEMMosaic
NEMMosaic
namespace
String
mosaic
String
quantity
Number
NEMTransfer
NEMTransfer
recipient
String
amount
Uint
payload
String
public_key
String
mosaics
Array<NEMMosaic>
NEMMosaic
namespace
String
mosaic
String
quantity
Number
NEMProvisionNamespace
NEMProvisionNamespace
namespace
String
parent
String
sink
String
fee
Uint
NEMMosaicDefinition
NEMMosaicDefinition
name
String
ticker
String
namespace
String
mosaic
String
divisibility
Number
levy
1 | 2
fee
Uint
levy_address
String
levy_namespace
String
levy_mosaic
String
supply
Number
mutable_supply
Boolean
transferable
Boolean
description
String
networks
Array<Number>
NEMMosaicCreation
NEMMosaicCreation
definition
NEMMosaicDefinition
name
String
ticker
String
namespace
String
mosaic
String
divisibility
Number
levy
1 | 2
fee
Uint
levy_address
String
levy_namespace
String
levy_mosaic
String
supply
Number
mutable_supply
Boolean
transferable
Boolean
description
String
networks
Array<Number>
sink
String
fee
Uint
NEMMosaicSupplyChange
NEMMosaicSupplyChange
namespace
String
mosaic
String
type
1 | 2
delta
Number
NEMCosignatoryModification
NEMCosignatoryModification
type
1 | 2
public_key
String
NEMAggregateModification
NEMAggregateModification
modifications
Array<NEMCosignatoryModification>
NEMCosignatoryModification
type
1 | 2
public_key
String
relative_change
Number
NEMImportanceTransfer
NEMImportanceTransfer
mode
1 | 2
public_key
String
NEMSignTx
NEMSignTx
transaction
NEMTransactionCommon
address_n
Array<Number>
network
Number
timestamp
Number
fee
Uint
deadline
Number
signer
String
multisig
NEMTransactionCommon
address_n
Array<Number>
network
Number
timestamp
Number
fee
Uint
deadline
Number
signer
String
transfer
NEMTransfer
recipient
String
amount
Uint
payload
String
public_key
String
mosaics
Array<NEMMosaic>
NEMMosaic
namespace
String
mosaic
String
quantity
Number
cosigning
Boolean
provision_namespace
NEMProvisionNamespace
namespace
String
parent
String
sink
String
fee
Uint
mosaic_creation
NEMMosaicCreation
definition
NEMMosaicDefinition
name
String
ticker
String
namespace
String
mosaic
String
divisibility
Number
levy
1 | 2
fee
Uint
levy_address
String
levy_namespace
String
levy_mosaic
String
supply
Number
mutable_supply
Boolean
transferable
Boolean
description
String
networks
Array<Number>
sink
String
fee
Uint
supply_change
NEMMosaicSupplyChange
namespace
String
mosaic
String
type
1 | 2
delta
Number
aggregate_modification
NEMAggregateModification
modifications
Array<NEMCosignatoryModification>
NEMCosignatoryModification
type
1 | 2
public_key
String
relative_change
Number
importance_transfer
NEMImportanceTransfer
mode
1 | 2
public_key
String
chunkify
Boolean
Display the result in chunks for better readability. Default is false
NEMSignedTx
NEMSignedTx
data
String
signature
String
NEMDecryptMessage
NEMDecryptMessage
address_n
Array<Number>
network
Number
public_key
String
payload
String
NEMDecryptedMessage
NEMDecryptedMessage
payload
String
RippleGetAddress
RippleGetAddress
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
RippleAddress
RippleAddress
address
String
RipplePayment
RipplePayment
amount
Uint
destination
String
destination_tag
Number
RippleSignTx
RippleSignTx
address_n
Array<Number>
fee
Uint
flags
Number
sequence
Number
last_ledger_sequence
Number
payment
RipplePayment
amount
Uint
destination
String
destination_tag
Number
chunkify
Boolean
Display the result in chunks for better readability. Default is false
RippleSignedTx
RippleSignedTx
signature
String
serialized_tx
String
SolanaGetPublicKey
SolanaGetPublicKey
address_n
Array<Number>
show_display
Boolean
SolanaPublicKey
SolanaPublicKey
public_key
String
SolanaGetAddress
SolanaGetAddress
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
SolanaAddress
SolanaAddress
address
String
SolanaTxTokenAccountInfo
SolanaTxTokenAccountInfo
base_address
String
token_program
String
token_mint
String
token_account
String
SolanaTxAdditionalInfo
SolanaTxAdditionalInfo
token_accounts_infos
Array<SolanaTxTokenAccountInfo>
SolanaTxTokenAccountInfo
base_address
String
token_program
String
token_mint
String
token_account
String
SolanaSignTx
SolanaSignTx
address_n
Array<Number>
serialized_tx
String
additional_info
SolanaTxAdditionalInfo
token_accounts_infos
Array<SolanaTxTokenAccountInfo>
SolanaTxTokenAccountInfo
base_address
String
token_program
String
token_mint
String
token_account
String
SolanaTxSignature
SolanaTxSignature
signature
String
StellarAsset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
StellarGetAddress
StellarGetAddress
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
StellarAddress
StellarAddress
address
String
StellarSignTx
StellarSignTx
address_n
Array<Number>
network_passphrase
String
source_account
String
fee
Uint
sequence_number
Uint
timebounds_start
Number
timebounds_end
Number
memo_type
Enum
memo_text
String
memo_id
Uint
memo_hash
Buffer | String
num_operations
Number
StellarTxOpRequest
StellarTxOpRequest
StellarPaymentOp
StellarPaymentOp
source_account
String
destination_account
String
asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
amount
Uint
StellarCreateAccountOp
StellarCreateAccountOp
source_account
String
new_account
String
starting_balance
Uint
StellarPathPaymentStrictReceiveOp
StellarPathPaymentStrictReceiveOp
source_account
String
send_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
send_max
Uint
destination_account
String
destination_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
destination_amount
Uint
paths
Array<StellarAsset>
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
StellarPathPaymentStrictSendOp
StellarPathPaymentStrictSendOp
source_account
String
send_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
send_amount
Uint
destination_account
String
destination_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
destination_min
Uint
paths
Array<StellarAsset>
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
StellarManageSellOfferOp
StellarManageSellOfferOp
source_account
String
selling_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
buying_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
amount
Uint
price_n
Number
price_d
Number
offer_id
Uint
StellarManageBuyOfferOp
StellarManageBuyOfferOp
source_account
String
selling_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
buying_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
amount
Uint
price_n
Number
price_d
Number
offer_id
Uint
StellarCreatePassiveSellOfferOp
StellarCreatePassiveSellOfferOp
source_account
String
selling_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
buying_asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
amount
Uint
price_n
Number
price_d
Number
StellarSetOptionsOp
StellarSetOptionsOp
source_account
String
inflation_destination_account
String
clear_flags
Number
set_flags
Number
master_weight
Uint
low_threshold
Uint
medium_threshold
Uint
high_threshold
Uint
home_domain
String
signer_type
Enum
signer_key
Buffer | String
signer_weight
Number
StellarChangeTrustOp
StellarChangeTrustOp
source_account
String
asset
StellarAsset
type
"NATIVE" | "ALPHANUM4" | "ALPHANUM12"
code
String
issuer
String
limit
Uint
StellarAllowTrustOp
StellarAllowTrustOp
source_account
String
trusted_account
String
asset_type
Enum
asset_code
String
is_authorized
Boolean
StellarAccountMergeOp
StellarAccountMergeOp
source_account
String
destination_account
String
StellarManageDataOp
StellarManageDataOp
source_account
String
key
String
value
Buffer | String
StellarBumpSequenceOp
StellarBumpSequenceOp
source_account
String
bump_to
Uint
StellarClaimClaimableBalanceOp
StellarClaimClaimableBalanceOp
source_account
String
balance_id
String
StellarSignedTx
StellarSignedTx
public_key
String
signature
String
TezosGetAddress
TezosGetAddress
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
TezosAddress
TezosAddress
address
String
TezosGetPublicKey
TezosGetPublicKey
address_n
Array<Number>
show_display
Boolean
chunkify
Boolean
Display the result in chunks for better readability. Default is false
TezosPublicKey
TezosPublicKey
public_key
String
TezosContractID
TezosContractID
tag
Number
hash
Uint8Array
TezosRevealOp
TezosRevealOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
public_key
Uint8Array
TezosManagerTransfer
TezosManagerTransfer
destination
TezosContractID
tag
Number
hash
Uint8Array
amount
Uint
TezosParametersManager
TezosParametersManager
set_delegate
Uint8Array
cancel_delegate
Boolean
transfer
TezosManagerTransfer
destination
TezosContractID
tag
Number
hash
Uint8Array
amount
Uint
TezosTransactionOp
TezosTransactionOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
amount
Uint
destination
TezosContractID
tag
Number
hash
Uint8Array
parameters
Array<Number>
parameters_manager
TezosParametersManager
set_delegate
Uint8Array
cancel_delegate
Boolean
transfer
TezosManagerTransfer
destination
TezosContractID
tag
Number
hash
Uint8Array
amount
Uint
TezosOriginationOp
TezosOriginationOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
manager_pubkey
String
balance
Number
spendable
Boolean
delegatable
Boolean
delegate
Uint8Array
script
String | Array<Number>
TezosDelegationOp
TezosDelegationOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
delegate
Uint8Array
TezosProposalOp
TezosProposalOp
source
String
period
Number
proposals
Array<String>
TezosBallotOp
TezosBallotOp
source
String
period
Number
proposal
String
ballot
Enum
TezosSignTx
TezosSignTx
address_n
Array<Number>
branch
Uint8Array
reveal
TezosRevealOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
public_key
Uint8Array
transaction
TezosTransactionOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
amount
Uint
destination
TezosContractID
tag
Number
hash
Uint8Array
parameters
Array<Number>
parameters_manager
TezosParametersManager
set_delegate
Uint8Array
cancel_delegate
Boolean
transfer
TezosManagerTransfer
destination
TezosContractID
tag
Number
hash
Uint8Array
amount
Uint
origination
TezosOriginationOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
manager_pubkey
String
balance
Number
spendable
Boolean
delegatable
Boolean
delegate
Uint8Array
script
String | Array<Number>
delegation
TezosDelegationOp
source
Uint8Array
fee
Uint
counter
Number
gas_limit
Number
storage_limit
Number
delegate
Uint8Array
proposal
TezosProposalOp
source
String
period
Number
proposals
Array<String>
ballot
TezosBallotOp
source
String
period
Number
proposal
String
ballot
Enum
chunkify
Boolean
Display the result in chunks for better readability. Default is false
TezosSignedTx
TezosSignedTx
signature
String
sig_op_contents
String
operation_hash
String
experimental_message
experimental_message
experimental_field
experimental_field