@ -212,8 +212,8 @@ pub enum MessageType {
MessageType_DebugLinkMemory = 111 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkMemoryWrite)
MessageType_DebugLinkMemoryWrite = 112 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkFlashErase )
MessageType_DebugLinkFlashErase = 113 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkFlashErase Legacy )
MessageType_DebugLinkFlashErase Legacy = 113 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkLayout)
MessageType_DebugLinkLayout = 9001 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkReseedRandom)
@ -226,6 +226,12 @@ pub enum MessageType {
MessageType_DebugLinkWatchLayout = 9006 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkResetDebugEvents)
MessageType_DebugLinkResetDebugEvents = 9007 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkFlashRead)
MessageType_DebugLinkFlashRead = 9008 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkFlashWrite)
MessageType_DebugLinkFlashWrite = 9009 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_DebugLinkFlashErase)
MessageType_DebugLinkFlashErase = 9010 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_EthereumGetPublicKey)
MessageType_EthereumGetPublicKey = 450 ,
// @@protoc_insertion_point(enum_value:hw.trezor.messages.MessageType.MessageType_EthereumPublicKey)
@ -617,13 +623,16 @@ impl ::protobuf::Enum for MessageType {
110 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemoryRead ) ,
111 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemory ) ,
112 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemoryWrite ) ,
113 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase ) ,
113 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase Legacy ) ,
9001 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkLayout ) ,
9002 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkReseedRandom ) ,
9003 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkRecordScreen ) ,
9005 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkEraseSdCard ) ,
9006 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkWatchLayout ) ,
9007 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkResetDebugEvents ) ,
9008 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashRead ) ,
9009 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashWrite ) ,
9010 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase ) ,
450 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumGetPublicKey ) ,
451 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumPublicKey ) ,
56 = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumGetAddress ) ,
@ -866,13 +875,16 @@ impl ::protobuf::Enum for MessageType {
"MessageType_DebugLinkMemoryRead" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemoryRead ) ,
"MessageType_DebugLinkMemory" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemory ) ,
"MessageType_DebugLinkMemoryWrite" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkMemoryWrite ) ,
"MessageType_DebugLinkFlashErase " = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase ) ,
"MessageType_DebugLinkFlashErase Legacy " = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase Legacy ) ,
"MessageType_DebugLinkLayout" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkLayout ) ,
"MessageType_DebugLinkReseedRandom" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkReseedRandom ) ,
"MessageType_DebugLinkRecordScreen" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkRecordScreen ) ,
"MessageType_DebugLinkEraseSdCard" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkEraseSdCard ) ,
"MessageType_DebugLinkWatchLayout" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkWatchLayout ) ,
"MessageType_DebugLinkResetDebugEvents" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkResetDebugEvents ) ,
"MessageType_DebugLinkFlashRead" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashRead ) ,
"MessageType_DebugLinkFlashWrite" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashWrite ) ,
"MessageType_DebugLinkFlashErase" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_DebugLinkFlashErase ) ,
"MessageType_EthereumGetPublicKey" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumGetPublicKey ) ,
"MessageType_EthereumPublicKey" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumPublicKey ) ,
"MessageType_EthereumGetAddress" = > ::std ::option ::Option ::Some ( MessageType ::MessageType_EthereumGetAddress ) ,
@ -1114,13 +1126,16 @@ impl ::protobuf::Enum for MessageType {
MessageType ::MessageType_DebugLinkMemoryRead ,
MessageType ::MessageType_DebugLinkMemory ,
MessageType ::MessageType_DebugLinkMemoryWrite ,
MessageType ::MessageType_DebugLinkFlashErase ,
MessageType ::MessageType_DebugLinkFlashErase Legacy ,
MessageType ::MessageType_DebugLinkLayout ,
MessageType ::MessageType_DebugLinkReseedRandom ,
MessageType ::MessageType_DebugLinkRecordScreen ,
MessageType ::MessageType_DebugLinkEraseSdCard ,
MessageType ::MessageType_DebugLinkWatchLayout ,
MessageType ::MessageType_DebugLinkResetDebugEvents ,
MessageType ::MessageType_DebugLinkFlashRead ,
MessageType ::MessageType_DebugLinkFlashWrite ,
MessageType ::MessageType_DebugLinkFlashErase ,
MessageType ::MessageType_EthereumGetPublicKey ,
MessageType ::MessageType_EthereumPublicKey ,
MessageType ::MessageType_EthereumGetAddress ,
@ -1368,157 +1383,160 @@ impl ::protobuf::EnumFull for MessageType {
MessageType ::MessageType_DebugLinkMemoryRead = > 89 ,
MessageType ::MessageType_DebugLinkMemory = > 90 ,
MessageType ::MessageType_DebugLinkMemoryWrite = > 91 ,
MessageType ::MessageType_DebugLinkFlashErase = > 92 ,
MessageType ::MessageType_DebugLinkFlashErase Legacy = > 92 ,
MessageType ::MessageType_DebugLinkLayout = > 93 ,
MessageType ::MessageType_DebugLinkReseedRandom = > 94 ,
MessageType ::MessageType_DebugLinkRecordScreen = > 95 ,
MessageType ::MessageType_DebugLinkEraseSdCard = > 96 ,
MessageType ::MessageType_DebugLinkWatchLayout = > 97 ,
MessageType ::MessageType_DebugLinkResetDebugEvents = > 98 ,
MessageType ::MessageType_EthereumGetPublicKey = > 99 ,
MessageType ::MessageType_EthereumPublicKey = > 100 ,
MessageType ::MessageType_EthereumGetAddress = > 101 ,
MessageType ::MessageType_EthereumAddress = > 102 ,
MessageType ::MessageType_EthereumSignTx = > 103 ,
MessageType ::MessageType_EthereumSignTxEIP1559 = > 104 ,
MessageType ::MessageType_EthereumTxRequest = > 105 ,
MessageType ::MessageType_EthereumTxAck = > 106 ,
MessageType ::MessageType_EthereumSignMessage = > 107 ,
MessageType ::MessageType_EthereumVerifyMessage = > 108 ,
MessageType ::MessageType_EthereumMessageSignature = > 109 ,
MessageType ::MessageType_EthereumSignTypedData = > 110 ,
MessageType ::MessageType_EthereumTypedDataStructRequest = > 111 ,
MessageType ::MessageType_EthereumTypedDataStructAck = > 112 ,
MessageType ::MessageType_EthereumTypedDataValueRequest = > 113 ,
MessageType ::MessageType_EthereumTypedDataValueAck = > 114 ,
MessageType ::MessageType_EthereumTypedDataSignature = > 115 ,
MessageType ::MessageType_EthereumSignTypedHash = > 116 ,
MessageType ::MessageType_NEMGetAddress = > 117 ,
MessageType ::MessageType_NEMAddress = > 118 ,
MessageType ::MessageType_NEMSignTx = > 119 ,
MessageType ::MessageType_NEMSignedTx = > 120 ,
MessageType ::MessageType_NEMDecryptMessage = > 121 ,
MessageType ::MessageType_NEMDecryptedMessage = > 122 ,
MessageType ::MessageType_TezosGetAddress = > 123 ,
MessageType ::MessageType_TezosAddress = > 124 ,
MessageType ::MessageType_TezosSignTx = > 125 ,
MessageType ::MessageType_TezosSignedTx = > 126 ,
MessageType ::MessageType_TezosGetPublicKey = > 127 ,
MessageType ::MessageType_TezosPublicKey = > 128 ,
MessageType ::MessageType_StellarSignTx = > 129 ,
MessageType ::MessageType_StellarTxOpRequest = > 130 ,
MessageType ::MessageType_StellarGetAddress = > 131 ,
MessageType ::MessageType_StellarAddress = > 132 ,
MessageType ::MessageType_StellarCreateAccountOp = > 133 ,
MessageType ::MessageType_StellarPaymentOp = > 134 ,
MessageType ::MessageType_StellarPathPaymentStrictReceiveOp = > 135 ,
MessageType ::MessageType_StellarManageSellOfferOp = > 136 ,
MessageType ::MessageType_StellarCreatePassiveSellOfferOp = > 137 ,
MessageType ::MessageType_StellarSetOptionsOp = > 138 ,
MessageType ::MessageType_StellarChangeTrustOp = > 139 ,
MessageType ::MessageType_StellarAllowTrustOp = > 140 ,
MessageType ::MessageType_StellarAccountMergeOp = > 141 ,
MessageType ::MessageType_StellarManageDataOp = > 142 ,
MessageType ::MessageType_StellarBumpSequenceOp = > 143 ,
MessageType ::MessageType_StellarManageBuyOfferOp = > 144 ,
MessageType ::MessageType_StellarPathPaymentStrictSendOp = > 145 ,
MessageType ::MessageType_StellarClaimClaimableBalanceOp = > 146 ,
MessageType ::MessageType_StellarSignedTx = > 147 ,
MessageType ::MessageType_CardanoGetPublicKey = > 148 ,
MessageType ::MessageType_CardanoPublicKey = > 149 ,
MessageType ::MessageType_CardanoGetAddress = > 150 ,
MessageType ::MessageType_CardanoAddress = > 151 ,
MessageType ::MessageType_CardanoTxItemAck = > 152 ,
MessageType ::MessageType_CardanoTxAuxiliaryDataSupplement = > 153 ,
MessageType ::MessageType_CardanoTxWitnessRequest = > 154 ,
MessageType ::MessageType_CardanoTxWitnessResponse = > 155 ,
MessageType ::MessageType_CardanoTxHostAck = > 156 ,
MessageType ::MessageType_CardanoTxBodyHash = > 157 ,
MessageType ::MessageType_CardanoSignTxFinished = > 158 ,
MessageType ::MessageType_CardanoSignTxInit = > 159 ,
MessageType ::MessageType_CardanoTxInput = > 160 ,
MessageType ::MessageType_CardanoTxOutput = > 161 ,
MessageType ::MessageType_CardanoAssetGroup = > 162 ,
MessageType ::MessageType_CardanoToken = > 163 ,
MessageType ::MessageType_CardanoTxCertificate = > 164 ,
MessageType ::MessageType_CardanoTxWithdrawal = > 165 ,
MessageType ::MessageType_CardanoTxAuxiliaryData = > 166 ,
MessageType ::MessageType_CardanoPoolOwner = > 167 ,
MessageType ::MessageType_CardanoPoolRelayParameters = > 168 ,
MessageType ::MessageType_CardanoGetNativeScriptHash = > 169 ,
MessageType ::MessageType_CardanoNativeScriptHash = > 170 ,
MessageType ::MessageType_CardanoTxMint = > 171 ,
MessageType ::MessageType_CardanoTxCollateralInput = > 172 ,
MessageType ::MessageType_CardanoTxRequiredSigner = > 173 ,
MessageType ::MessageType_CardanoTxInlineDatumChunk = > 174 ,
MessageType ::MessageType_CardanoTxReferenceScriptChunk = > 175 ,
MessageType ::MessageType_CardanoTxReferenceInput = > 176 ,
MessageType ::MessageType_RippleGetAddress = > 177 ,
MessageType ::MessageType_RippleAddress = > 178 ,
MessageType ::MessageType_RippleSignTx = > 179 ,
MessageType ::MessageType_RippleSignedTx = > 180 ,
MessageType ::MessageType_MoneroTransactionInitRequest = > 181 ,
MessageType ::MessageType_MoneroTransactionInitAck = > 182 ,
MessageType ::MessageType_MoneroTransactionSetInputRequest = > 183 ,
MessageType ::MessageType_MoneroTransactionSetInputAck = > 184 ,
MessageType ::MessageType_MoneroTransactionInputViniRequest = > 185 ,
MessageType ::MessageType_MoneroTransactionInputViniAck = > 186 ,
MessageType ::MessageType_MoneroTransactionAllInputsSetRequest = > 187 ,
MessageType ::MessageType_MoneroTransactionAllInputsSetAck = > 188 ,
MessageType ::MessageType_MoneroTransactionSetOutputRequest = > 189 ,
MessageType ::MessageType_MoneroTransactionSetOutputAck = > 190 ,
MessageType ::MessageType_MoneroTransactionAllOutSetRequest = > 191 ,
MessageType ::MessageType_MoneroTransactionAllOutSetAck = > 192 ,
MessageType ::MessageType_MoneroTransactionSignInputRequest = > 193 ,
MessageType ::MessageType_MoneroTransactionSignInputAck = > 194 ,
MessageType ::MessageType_MoneroTransactionFinalRequest = > 195 ,
MessageType ::MessageType_MoneroTransactionFinalAck = > 196 ,
MessageType ::MessageType_MoneroKeyImageExportInitRequest = > 197 ,
MessageType ::MessageType_MoneroKeyImageExportInitAck = > 198 ,
MessageType ::MessageType_MoneroKeyImageSyncStepRequest = > 199 ,
MessageType ::MessageType_MoneroKeyImageSyncStepAck = > 200 ,
MessageType ::MessageType_MoneroKeyImageSyncFinalRequest = > 201 ,
MessageType ::MessageType_MoneroKeyImageSyncFinalAck = > 202 ,
MessageType ::MessageType_MoneroGetAddress = > 203 ,
MessageType ::MessageType_MoneroAddress = > 204 ,
MessageType ::MessageType_MoneroGetWatchKey = > 205 ,
MessageType ::MessageType_MoneroWatchKey = > 206 ,
MessageType ::MessageType_DebugMoneroDiagRequest = > 207 ,
MessageType ::MessageType_DebugMoneroDiagAck = > 208 ,
MessageType ::MessageType_MoneroGetTxKeyRequest = > 209 ,
MessageType ::MessageType_MoneroGetTxKeyAck = > 210 ,
MessageType ::MessageType_MoneroLiveRefreshStartRequest = > 211 ,
MessageType ::MessageType_MoneroLiveRefreshStartAck = > 212 ,
MessageType ::MessageType_MoneroLiveRefreshStepRequest = > 213 ,
MessageType ::MessageType_MoneroLiveRefreshStepAck = > 214 ,
MessageType ::MessageType_MoneroLiveRefreshFinalRequest = > 215 ,
MessageType ::MessageType_MoneroLiveRefreshFinalAck = > 216 ,
MessageType ::MessageType_EosGetPublicKey = > 217 ,
MessageType ::MessageType_EosPublicKey = > 218 ,
MessageType ::MessageType_EosSignTx = > 219 ,
MessageType ::MessageType_EosTxActionRequest = > 220 ,
MessageType ::MessageType_EosTxActionAck = > 221 ,
MessageType ::MessageType_EosSignedTx = > 222 ,
MessageType ::MessageType_BinanceGetAddress = > 223 ,
MessageType ::MessageType_BinanceAddress = > 224 ,
MessageType ::MessageType_BinanceGetPublicKey = > 225 ,
MessageType ::MessageType_BinancePublicKey = > 226 ,
MessageType ::MessageType_BinanceSignTx = > 227 ,
MessageType ::MessageType_BinanceTxRequest = > 228 ,
MessageType ::MessageType_BinanceTransferMsg = > 229 ,
MessageType ::MessageType_BinanceOrderMsg = > 230 ,
MessageType ::MessageType_BinanceCancelMsg = > 231 ,
MessageType ::MessageType_BinanceSignedTx = > 232 ,
MessageType ::MessageType_WebAuthnListResidentCredentials = > 233 ,
MessageType ::MessageType_WebAuthnCredentials = > 234 ,
MessageType ::MessageType_WebAuthnAddResidentCredential = > 235 ,
MessageType ::MessageType_WebAuthnRemoveResidentCredential = > 236 ,
MessageType ::MessageType_SolanaGetPublicKey = > 237 ,
MessageType ::MessageType_SolanaPublicKey = > 238 ,
MessageType ::MessageType_SolanaGetAddress = > 239 ,
MessageType ::MessageType_SolanaAddress = > 240 ,
MessageType ::MessageType_SolanaSignTx = > 241 ,
MessageType ::MessageType_SolanaTxSignature = > 242 ,
MessageType ::MessageType_DebugLinkFlashRead = > 99 ,
MessageType ::MessageType_DebugLinkFlashWrite = > 100 ,
MessageType ::MessageType_DebugLinkFlashErase = > 101 ,
MessageType ::MessageType_EthereumGetPublicKey = > 102 ,
MessageType ::MessageType_EthereumPublicKey = > 103 ,
MessageType ::MessageType_EthereumGetAddress = > 104 ,
MessageType ::MessageType_EthereumAddress = > 105 ,
MessageType ::MessageType_EthereumSignTx = > 106 ,
MessageType ::MessageType_EthereumSignTxEIP1559 = > 107 ,
MessageType ::MessageType_EthereumTxRequest = > 108 ,
MessageType ::MessageType_EthereumTxAck = > 109 ,
MessageType ::MessageType_EthereumSignMessage = > 110 ,
MessageType ::MessageType_EthereumVerifyMessage = > 111 ,
MessageType ::MessageType_EthereumMessageSignature = > 112 ,
MessageType ::MessageType_EthereumSignTypedData = > 113 ,
MessageType ::MessageType_EthereumTypedDataStructRequest = > 114 ,
MessageType ::MessageType_EthereumTypedDataStructAck = > 115 ,
MessageType ::MessageType_EthereumTypedDataValueRequest = > 116 ,
MessageType ::MessageType_EthereumTypedDataValueAck = > 117 ,
MessageType ::MessageType_EthereumTypedDataSignature = > 118 ,
MessageType ::MessageType_EthereumSignTypedHash = > 119 ,
MessageType ::MessageType_NEMGetAddress = > 120 ,
MessageType ::MessageType_NEMAddress = > 121 ,
MessageType ::MessageType_NEMSignTx = > 122 ,
MessageType ::MessageType_NEMSignedTx = > 123 ,
MessageType ::MessageType_NEMDecryptMessage = > 124 ,
MessageType ::MessageType_NEMDecryptedMessage = > 125 ,
MessageType ::MessageType_TezosGetAddress = > 126 ,
MessageType ::MessageType_TezosAddress = > 127 ,
MessageType ::MessageType_TezosSignTx = > 128 ,
MessageType ::MessageType_TezosSignedTx = > 129 ,
MessageType ::MessageType_TezosGetPublicKey = > 130 ,
MessageType ::MessageType_TezosPublicKey = > 131 ,
MessageType ::MessageType_StellarSignTx = > 132 ,
MessageType ::MessageType_StellarTxOpRequest = > 133 ,
MessageType ::MessageType_StellarGetAddress = > 134 ,
MessageType ::MessageType_StellarAddress = > 135 ,
MessageType ::MessageType_StellarCreateAccountOp = > 136 ,
MessageType ::MessageType_StellarPaymentOp = > 137 ,
MessageType ::MessageType_StellarPathPaymentStrictReceiveOp = > 138 ,
MessageType ::MessageType_StellarManageSellOfferOp = > 139 ,
MessageType ::MessageType_StellarCreatePassiveSellOfferOp = > 140 ,
MessageType ::MessageType_StellarSetOptionsOp = > 141 ,
MessageType ::MessageType_StellarChangeTrustOp = > 142 ,
MessageType ::MessageType_StellarAllowTrustOp = > 143 ,
MessageType ::MessageType_StellarAccountMergeOp = > 144 ,
MessageType ::MessageType_StellarManageDataOp = > 145 ,
MessageType ::MessageType_StellarBumpSequenceOp = > 146 ,
MessageType ::MessageType_StellarManageBuyOfferOp = > 147 ,
MessageType ::MessageType_StellarPathPaymentStrictSendOp = > 148 ,
MessageType ::MessageType_StellarClaimClaimableBalanceOp = > 149 ,
MessageType ::MessageType_StellarSignedTx = > 150 ,
MessageType ::MessageType_CardanoGetPublicKey = > 151 ,
MessageType ::MessageType_CardanoPublicKey = > 152 ,
MessageType ::MessageType_CardanoGetAddress = > 153 ,
MessageType ::MessageType_CardanoAddress = > 154 ,
MessageType ::MessageType_CardanoTxItemAck = > 155 ,
MessageType ::MessageType_CardanoTxAuxiliaryDataSupplement = > 156 ,
MessageType ::MessageType_CardanoTxWitnessRequest = > 157 ,
MessageType ::MessageType_CardanoTxWitnessResponse = > 158 ,
MessageType ::MessageType_CardanoTxHostAck = > 159 ,
MessageType ::MessageType_CardanoTxBodyHash = > 160 ,
MessageType ::MessageType_CardanoSignTxFinished = > 161 ,
MessageType ::MessageType_CardanoSignTxInit = > 162 ,
MessageType ::MessageType_CardanoTxInput = > 163 ,
MessageType ::MessageType_CardanoTxOutput = > 164 ,
MessageType ::MessageType_CardanoAssetGroup = > 165 ,
MessageType ::MessageType_CardanoToken = > 166 ,
MessageType ::MessageType_CardanoTxCertificate = > 167 ,
MessageType ::MessageType_CardanoTxWithdrawal = > 168 ,
MessageType ::MessageType_CardanoTxAuxiliaryData = > 169 ,
MessageType ::MessageType_CardanoPoolOwner = > 170 ,
MessageType ::MessageType_CardanoPoolRelayParameters = > 171 ,
MessageType ::MessageType_CardanoGetNativeScriptHash = > 172 ,
MessageType ::MessageType_CardanoNativeScriptHash = > 173 ,
MessageType ::MessageType_CardanoTxMint = > 174 ,
MessageType ::MessageType_CardanoTxCollateralInput = > 175 ,
MessageType ::MessageType_CardanoTxRequiredSigner = > 176 ,
MessageType ::MessageType_CardanoTxInlineDatumChunk = > 177 ,
MessageType ::MessageType_CardanoTxReferenceScriptChunk = > 178 ,
MessageType ::MessageType_CardanoTxReferenceInput = > 179 ,
MessageType ::MessageType_RippleGetAddress = > 180 ,
MessageType ::MessageType_RippleAddress = > 181 ,
MessageType ::MessageType_RippleSignTx = > 182 ,
MessageType ::MessageType_RippleSignedTx = > 183 ,
MessageType ::MessageType_MoneroTransactionInitRequest = > 184 ,
MessageType ::MessageType_MoneroTransactionInitAck = > 185 ,
MessageType ::MessageType_MoneroTransactionSetInputRequest = > 186 ,
MessageType ::MessageType_MoneroTransactionSetInputAck = > 187 ,
MessageType ::MessageType_MoneroTransactionInputViniRequest = > 188 ,
MessageType ::MessageType_MoneroTransactionInputViniAck = > 189 ,
MessageType ::MessageType_MoneroTransactionAllInputsSetRequest = > 190 ,
MessageType ::MessageType_MoneroTransactionAllInputsSetAck = > 191 ,
MessageType ::MessageType_MoneroTransactionSetOutputRequest = > 192 ,
MessageType ::MessageType_MoneroTransactionSetOutputAck = > 193 ,
MessageType ::MessageType_MoneroTransactionAllOutSetRequest = > 194 ,
MessageType ::MessageType_MoneroTransactionAllOutSetAck = > 195 ,
MessageType ::MessageType_MoneroTransactionSignInputRequest = > 196 ,
MessageType ::MessageType_MoneroTransactionSignInputAck = > 197 ,
MessageType ::MessageType_MoneroTransactionFinalRequest = > 198 ,
MessageType ::MessageType_MoneroTransactionFinalAck = > 199 ,
MessageType ::MessageType_MoneroKeyImageExportInitRequest = > 200 ,
MessageType ::MessageType_MoneroKeyImageExportInitAck = > 201 ,
MessageType ::MessageType_MoneroKeyImageSyncStepRequest = > 202 ,
MessageType ::MessageType_MoneroKeyImageSyncStepAck = > 203 ,
MessageType ::MessageType_MoneroKeyImageSyncFinalRequest = > 204 ,
MessageType ::MessageType_MoneroKeyImageSyncFinalAck = > 205 ,
MessageType ::MessageType_MoneroGetAddress = > 206 ,
MessageType ::MessageType_MoneroAddress = > 207 ,
MessageType ::MessageType_MoneroGetWatchKey = > 208 ,
MessageType ::MessageType_MoneroWatchKey = > 209 ,
MessageType ::MessageType_DebugMoneroDiagRequest = > 210 ,
MessageType ::MessageType_DebugMoneroDiagAck = > 211 ,
MessageType ::MessageType_MoneroGetTxKeyRequest = > 212 ,
MessageType ::MessageType_MoneroGetTxKeyAck = > 213 ,
MessageType ::MessageType_MoneroLiveRefreshStartRequest = > 214 ,
MessageType ::MessageType_MoneroLiveRefreshStartAck = > 215 ,
MessageType ::MessageType_MoneroLiveRefreshStepRequest = > 216 ,
MessageType ::MessageType_MoneroLiveRefreshStepAck = > 217 ,
MessageType ::MessageType_MoneroLiveRefreshFinalRequest = > 218 ,
MessageType ::MessageType_MoneroLiveRefreshFinalAck = > 219 ,
MessageType ::MessageType_EosGetPublicKey = > 220 ,
MessageType ::MessageType_EosPublicKey = > 221 ,
MessageType ::MessageType_EosSignTx = > 222 ,
MessageType ::MessageType_EosTxActionRequest = > 223 ,
MessageType ::MessageType_EosTxActionAck = > 224 ,
MessageType ::MessageType_EosSignedTx = > 225 ,
MessageType ::MessageType_BinanceGetAddress = > 226 ,
MessageType ::MessageType_BinanceAddress = > 227 ,
MessageType ::MessageType_BinanceGetPublicKey = > 228 ,
MessageType ::MessageType_BinancePublicKey = > 229 ,
MessageType ::MessageType_BinanceSignTx = > 230 ,
MessageType ::MessageType_BinanceTxRequest = > 231 ,
MessageType ::MessageType_BinanceTransferMsg = > 232 ,
MessageType ::MessageType_BinanceOrderMsg = > 233 ,
MessageType ::MessageType_BinanceCancelMsg = > 234 ,
MessageType ::MessageType_BinanceSignedTx = > 235 ,
MessageType ::MessageType_WebAuthnListResidentCredentials = > 236 ,
MessageType ::MessageType_WebAuthnCredentials = > 237 ,
MessageType ::MessageType_WebAuthnAddResidentCredential = > 238 ,
MessageType ::MessageType_WebAuthnRemoveResidentCredential = > 239 ,
MessageType ::MessageType_SolanaGetPublicKey = > 240 ,
MessageType ::MessageType_SolanaPublicKey = > 241 ,
MessageType ::MessageType_SolanaGetAddress = > 242 ,
MessageType ::MessageType_SolanaAddress = > 243 ,
MessageType ::MessageType_SolanaSignTx = > 244 ,
MessageType ::MessageType_SolanaTxSignature = > 245 ,
} ;
Self ::enum_descriptor ( ) . value_by_index ( index )
}
@ -1568,7 +1586,7 @@ pub mod exts {
static file_descriptor_proto_data : & ' static [ u8 ] = b" \
\ n \ x0emessages . proto \ x12 \ x12hw . trezor . messages \ x1a \ x20google / protobuf / de \
scriptor . proto * \ x 9aT \ n \ x0bMessageType \ x12 ( \ n \ x16MessageType_Initialize \
scriptor . proto * \ x b5U \ n \ x0bMessageType \ x12 ( \ n \ x16MessageType_Initialize \
\ x10 \ 0 \ x1a \ x0c \ x80 \ xa6 \ x1d \ x01 \ xb0 \ xb5 \ x18 \ x01 \ x90 \ xb5 \ x18 \ x01 \ x12 \ x1e \ n \
\ x10MessageType_Ping \ x10 \ x01 \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ x90 \ xb5 \ x18 \ x01 \ x12 \
% \ n \ x13MessageType_Success \ x10 \ x02 \ x1a \ x0c \ x80 \ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \
@ -1673,27 +1691,31 @@ static file_descriptor_proto_data: &'static [u8] = b"\
\ x1d \ x01 \ xb0 \ xb5 \ x18 \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 ( \ n \ x1aMessageType_DebugLink \
State \ x10f \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \ x12 ' \ n \ x19MessageType \
_DebugLinkStop \ x10g \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 & \ n \ x18Me \
ssageType_DebugLinkLog \ x10h \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \ x12 - \
\ n \ x1fMessageType_DebugLinkMemoryRead \ x10n \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \
\ xb5 \ x18 \ x01 \ x12 ) \ n \ x1bMessageType_DebugLinkMemory \ x10o \ x1a \ x08 \ x80 \ xa6 \
\ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \ x12 . \ n \ x20MessageType_DebugLinkMemoryWrite \ x10p \
\ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 - \ n \ x1fMessageType_DebugLink \
FlashErase \ x10q \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 * \ n \ x1bMessag \
eType_DebugLinkLayout \ x10 \ xa9F \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \
\ x120 \ n ! MessageType_DebugLinkReseedRandom \ x10 \ xaaF \ x1a \ x08 \ x80 \ xa6 \ x1d \
\ x01 \ xa0 \ xb5 \ x18 \ x01 \ x120 \ n ! MessageType_DebugLinkRecordScreen \ x10 \ xabF \
\ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 / \ n \ x20MessageType_DebugLink \
EraseSdCard \ x10 \ xadF \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 / \ n \ x20M \
essageType_DebugLinkWatchLayout \ x10 \ xaeF \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \
\ x18 \ x01 \ x124 \ n % MessageType_DebugLinkResetDebugEvents \ x10 \ xafF \ x1a \ x08 \
\ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 + \ n \ x20MessageType_EthereumGetPublic \
Key \ x10 \ xc2 \ x03 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 ( \ n \ x1dMessageType_EthereumPu \
blicKey \ x10 \ xc3 \ x03 \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 ( \ n \ x1eMessageType_Ethere \
umGetAddress \ x108 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 % \ n \ x1bMessageType_Ethereum \
Address \ x109 \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 $ \ n \ x1aMessageType_EthereumSignT \
x \ x10 :\ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 , \ n ! MessageType_EthereumSignTxEIP1559 \
\ x10 \ xc4 \ x03 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 ' \ n \ x1dMessageType_EthereumTxReq \
uest \ x10 ; \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 #\ n \ x19MessageType_EthereumTxAck \
ssageType_DebugLinkLog \ x10h \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \ x12 / \
\ n \ x1fMessageType_DebugLinkMemoryRead \ x10n \ x1a \ n \ x08 \ x01 \ x80 \ xa6 \ x1d \ x01 \
\ xa0 \ xb5 \ x18 \ x01 \ x12 ) \ n \ x1bMessageType_DebugLinkMemory \ x10o \ x1a \ x08 \ x80 \
\ xa6 \ x1d \ x01 \ xa8 \ xb5 \ x18 \ x01 \ x120 \ n \ x20MessageType_DebugLinkMemoryWrite \
\ x10p \ x1a \ n \ x08 \ x01 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x125 \ n % MessageType_D \
ebugLinkFlashEraseLegacy \ x10q \ x1a \ n \ x08 \ x01 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \
\ x01 \ x12 * \ n \ x1bMessageType_DebugLinkLayout \ x10 \ xa9F \ x1a \ x08 \ x80 \ xa6 \ x1d \
\ x01 \ xa8 \ xb5 \ x18 \ x01 \ x120 \ n ! MessageType_DebugLinkReseedRandom \ x10 \ xaaF \
\ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x120 \ n ! MessageType_DebugLinkRec \
ordScreen \ x10 \ xabF \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 / \ n \ x20Mes \
sageType_DebugLinkEraseSdCard \ x10 \ xadF \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \
\ x18 \ x01 \ x12 / \ n \ x20MessageType_DebugLinkWatchLayout \ x10 \ xaeF \ x1a \ x08 \ x80 \
\ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x124 \ n % MessageType_DebugLinkResetDebugEvent \
s \ x10 \ xafF \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 - \ n \ x1eMessageType \
_DebugLinkFlashRead \ x10 \ xb0F \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 \
. \ n \ x1fMessageType_DebugLinkFlashWrite \ x10 \ xb1F \ x1a \ x08 \ x80 \ xa6 \ x1d \ x01 \
\ xa0 \ xb5 \ x18 \ x01 \ x12 . \ n \ x1fMessageType_DebugLinkFlashErase \ x10 \ xb2F \ x1a \
\ x08 \ x80 \ xa6 \ x1d \ x01 \ xa0 \ xb5 \ x18 \ x01 \ x12 + \ n \ x20MessageType_EthereumGetPu \
blicKey \ x10 \ xc2 \ x03 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 ( \ n \ x1dMessageType_Ethere \
umPublicKey \ x10 \ xc3 \ x03 \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 ( \ n \ x1eMessageType_Et \
hereumGetAddress \ x108 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 % \ n \ x1bMessageType_Ethe \
reumAddress \ x109 \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 $ \ n \ x1aMessageType_EthereumS \
ignTx \ x10 :\ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 , \ n ! MessageType_EthereumSignTxEIP1 \
559 \ x10 \ xc4 \ x03 \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 ' \ n \ x1dMessageType_EthereumTx \
Request \ x10 ; \ x1a \ x04 \ x98 \ xb5 \ x18 \ x01 \ x12 #\ n \ x19MessageType_EthereumTxAck \
\ x10 < \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 ) \ n \ x1fMessageType_EthereumSignMessage \
\ x10 @ \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 + \ n ! MessageType_EthereumVerifyMessage \
\ x10A \ x1a \ x04 \ x90 \ xb5 \ x18 \ x01 \ x12 . \ n $MessageType_EthereumMessageSignatur \