package hw.trezor.messages.common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ButtonAck

messages-common.proto:98

* Request: Computer agrees to wait for HW button press @auxend

(message has no fields)

message ButtonRequest

messages-common.proto:57

* Response: Device is waiting for HW button press. @auxstart @next ButtonAck

enum ButtonRequest.ButtonRequestType

messages-common.proto:70

* Type of button request

Used in: ButtonRequest

message Deprecated_PassphraseStateAck

messages-common.proto:161

* Request: Send passphrase state back Deprecated in 2.3.0 @auxend

(message has no fields)

message Deprecated_PassphraseStateRequest

messages-common.proto:151

* Response: Device awaits passphrase state Deprecated in 2.3.0 @next Deprecated_PassphraseStateAck

message Failure

messages-common.proto:25

* Response: Failure of the previous request @end

enum Failure.FailureType

messages-common.proto:28

Used in: Failure

message HDNodeType

messages-common.proto:170

* Structure representing BIP32 (hierarchical deterministic) node Used for imports of private key into the device and exporting public key out of device @embed

Used in: bitcoin.MultisigRedeemScriptType, bitcoin.MultisigRedeemScriptType.HDNodePathType, bitcoin.PublicKey, cardano.CardanoPublicKey, debug.DebugLinkState, ethereum.EthereumPublicKey

message PassphraseAck

messages-common.proto:140

* Request: Send passphrase back @auxend

message PassphraseRequest

messages-common.proto:132

* Response: Device awaits encryption passphrase @auxstart @next PassphraseAck

message PaymentRequest

messages-common.proto:183

* Structure representing a SLIP-0024 payment request. @embed

Used in: cardano.CardanoSignTxInit, crypto.PaymentNotification, ethereum.EthereumSignTx, ethereum.EthereumSignTxEIP1559, ripple.RippleSignTx, solana.SolanaSignTx, stellar.StellarSignTx

message PaymentRequest.CoinPurchaseMemo

messages-common.proto:216

Used in: PaymentRequestMemo

message PaymentRequest.PaymentRequestMemo

messages-common.proto:194

Used in: PaymentRequest

message PaymentRequest.RefundMemo

messages-common.proto:210

Used in: PaymentRequestMemo

message PaymentRequest.TextDetailsMemo

messages-common.proto:205

Used in: PaymentRequestMemo

message PaymentRequest.TextMemo

messages-common.proto:201

Used in: PaymentRequestMemo

message PinMatrixAck

messages-common.proto:123

* Request: Computer responds with encoded PIN @auxend

message PinMatrixRequest

messages-common.proto:105

* Response: Device is asking computer to show PIN matrix and awaits PIN encoded using this matrix scheme @auxstart @next PinMatrixAck

enum PinMatrixRequest.PinMatrixRequestType

messages-common.proto:110

* Type of PIN request

Used in: PinMatrixRequest

message Success

messages-common.proto:17

* Response: Success of the previous request @end