Protobuf

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