List of all items
Structs
- AvailableDevice
- SignTxProgress
- client::AccessListItem
- client::Signature
- client::Trezor
- client::common::ButtonRequest
- client::common::EntropyRequest
- client::common::PassphraseRequest
- client::common::PinMatrixRequest
- protos::Address
- protos::ApplyFlags
- protos::ApplySettings
- protos::AuthenticateDevice
- protos::AuthenticityProof
- protos::AuthorizeCoinJoin
- protos::BackupDevice
- protos::BinanceAddress
- protos::BinanceCancelMsg
- protos::BinanceGetAddress
- protos::BinanceGetPublicKey
- protos::BinanceOrderMsg
- protos::BinancePublicKey
- protos::BinanceSignTx
- protos::BinanceSignedTx
- protos::BinanceTransferMsg
- protos::BinanceTxRequest
- protos::ButtonAck
- protos::ButtonRequest
- protos::Cancel
- protos::CancelAuthorization
- protos::CardanoAddress
- protos::CardanoAddressParametersType
- protos::CardanoAssetGroup
- protos::CardanoBlockchainPointerType
- protos::CardanoCVoteRegistrationDelegation
- protos::CardanoCVoteRegistrationParametersType
- protos::CardanoDRep
- protos::CardanoGetAddress
- protos::CardanoGetNativeScriptHash
- protos::CardanoGetPublicKey
- protos::CardanoNativeScript
- protos::CardanoNativeScriptHash
- protos::CardanoPoolMetadataType
- protos::CardanoPoolOwner
- protos::CardanoPoolParametersType
- protos::CardanoPoolRelayParameters
- protos::CardanoPublicKey
- protos::CardanoSignTxFinished
- protos::CardanoSignTxInit
- protos::CardanoToken
- protos::CardanoTxAuxiliaryData
- protos::CardanoTxAuxiliaryDataSupplement
- protos::CardanoTxBodyHash
- protos::CardanoTxCertificate
- protos::CardanoTxCollateralInput
- protos::CardanoTxHostAck
- protos::CardanoTxInlineDatumChunk
- protos::CardanoTxInput
- protos::CardanoTxItemAck
- protos::CardanoTxMint
- protos::CardanoTxOutput
- protos::CardanoTxReferenceInput
- protos::CardanoTxReferenceScriptChunk
- protos::CardanoTxRequiredSigner
- protos::CardanoTxWithdrawal
- protos::CardanoTxWitnessRequest
- protos::CardanoTxWitnessResponse
- protos::ChangeLanguage
- protos::ChangePin
- protos::ChangeWipeCode
- protos::CipherKeyValue
- protos::CipheredKeyValue
- protos::DebugLinkDecision
- protos::DebugLinkEraseSdCard
- protos::DebugLinkFlashErase
- protos::DebugLinkGetState
- protos::DebugLinkLayout
- protos::DebugLinkLog
- protos::DebugLinkMemory
- protos::DebugLinkMemoryRead
- protos::DebugLinkMemoryWrite
- protos::DebugLinkOptigaSetSecMax
- protos::DebugLinkRecordScreen
- protos::DebugLinkReseedRandom
- protos::DebugLinkResetDebugEvents
- protos::DebugLinkState
- protos::DebugLinkStop
- protos::DebugLinkWatchLayout
- protos::DebugMoneroDiagAck
- protos::DebugMoneroDiagRequest
- protos::Deprecated_PassphraseStateAck
- protos::Deprecated_PassphraseStateRequest
- protos::DoPreauthorized
- protos::ECDHSessionKey
- protos::EndSession
- protos::Entropy
- protos::EntropyAck
- protos::EntropyRequest
- protos::EosGetPublicKey
- protos::EosPublicKey
- protos::EosSignTx
- protos::EosSignedTx
- protos::EosTxActionAck
- protos::EosTxActionRequest
- protos::EthereumAddress
- protos::EthereumDefinitions
- protos::EthereumGetAddress
- protos::EthereumGetPublicKey
- protos::EthereumMessageSignature
- protos::EthereumNetworkInfo
- protos::EthereumPublicKey
- protos::EthereumSignMessage
- protos::EthereumSignTx
- protos::EthereumSignTxEIP1559
- protos::EthereumSignTypedData
- protos::EthereumSignTypedHash
- protos::EthereumTokenInfo
- protos::EthereumTxAck
- protos::EthereumTxRequest
- protos::EthereumTypedDataSignature
- protos::EthereumTypedDataStructAck
- protos::EthereumTypedDataStructRequest
- protos::EthereumTypedDataValueAck
- protos::EthereumTypedDataValueRequest
- protos::EthereumVerifyMessage
- protos::Failure
- protos::Features
- protos::FirmwareErase
- protos::FirmwareHash
- protos::FirmwareRequest
- protos::FirmwareUpload
- protos::GetAddress
- protos::GetECDHSessionKey
- protos::GetEntropy
- protos::GetFeatures
- protos::GetFirmwareHash
- protos::GetNextU2FCounter
- protos::GetNonce
- protos::GetOwnershipId
- protos::GetOwnershipProof
- protos::GetPublicKey
- protos::HDNodeType
- protos::IdentityType
- protos::Initialize
- protos::LoadDevice
- protos::LockDevice
- protos::MessageSignature
- protos::MoneroAddress
- protos::MoneroGetAddress
- protos::MoneroGetTxKeyAck
- protos::MoneroGetTxKeyRequest
- protos::MoneroGetWatchKey
- protos::MoneroKeyImageExportInitAck
- protos::MoneroKeyImageExportInitRequest
- protos::MoneroKeyImageSyncFinalAck
- protos::MoneroKeyImageSyncFinalRequest
- protos::MoneroKeyImageSyncStepAck
- protos::MoneroKeyImageSyncStepRequest
- protos::MoneroLiveRefreshFinalAck
- protos::MoneroLiveRefreshFinalRequest
- protos::MoneroLiveRefreshStartAck
- protos::MoneroLiveRefreshStartRequest
- protos::MoneroLiveRefreshStepAck
- protos::MoneroLiveRefreshStepRequest
- protos::MoneroTransactionAllInputsSetAck
- protos::MoneroTransactionAllInputsSetRequest
- protos::MoneroTransactionAllOutSetAck
- protos::MoneroTransactionAllOutSetRequest
- protos::MoneroTransactionDestinationEntry
- protos::MoneroTransactionFinalAck
- protos::MoneroTransactionFinalRequest
- protos::MoneroTransactionInitAck
- protos::MoneroTransactionInitRequest
- protos::MoneroTransactionInputViniAck
- protos::MoneroTransactionInputViniRequest
- protos::MoneroTransactionRsigData
- protos::MoneroTransactionSetInputAck
- protos::MoneroTransactionSetInputRequest
- protos::MoneroTransactionSetOutputAck
- protos::MoneroTransactionSetOutputRequest
- protos::MoneroTransactionSignInputAck
- protos::MoneroTransactionSignInputRequest
- protos::MoneroTransactionSourceEntry
- protos::MoneroWatchKey
- protos::MultisigRedeemScriptType
- protos::NEMAddress
- protos::NEMDecryptMessage
- protos::NEMDecryptedMessage
- protos::NEMGetAddress
- protos::NEMSignTx
- protos::NEMSignedTx
- protos::NextU2FCounter
- protos::Nonce
- protos::OwnershipId
- protos::OwnershipProof
- protos::PassphraseAck
- protos::PassphraseRequest
- protos::PinMatrixAck
- protos::PinMatrixRequest
- protos::Ping
- protos::PreauthorizedRequest
- protos::PrevInput
- protos::PrevOutput
- protos::PrevTx
- protos::ProdTestT1
- protos::PublicKey
- protos::RebootToBootloader
- protos::RecoveryDevice
- protos::ResetDevice
- protos::RippleAddress
- protos::RippleGetAddress
- protos::RippleSignTx
- protos::RippleSignedTx
- protos::SdProtect
- protos::SetBrightness
- protos::SetBusy
- protos::SetU2FCounter
- protos::ShowDeviceTutorial
- protos::SignIdentity
- protos::SignMessage
- protos::SignTx
- protos::SignedIdentity
- protos::SolanaAddress
- protos::SolanaGetAddress
- protos::SolanaGetPublicKey
- protos::SolanaPublicKey
- protos::SolanaSignTx
- protos::SolanaTxAdditionalInfo
- protos::SolanaTxSignature
- protos::SolanaTxTokenAccountInfo
- protos::StellarAccountMergeOp
- protos::StellarAddress
- protos::StellarAllowTrustOp
- protos::StellarAsset
- protos::StellarBumpSequenceOp
- protos::StellarChangeTrustOp
- protos::StellarClaimClaimableBalanceOp
- protos::StellarCreateAccountOp
- protos::StellarCreatePassiveSellOfferOp
- protos::StellarGetAddress
- protos::StellarManageBuyOfferOp
- protos::StellarManageDataOp
- protos::StellarManageSellOfferOp
- protos::StellarPathPaymentStrictReceiveOp
- protos::StellarPathPaymentStrictSendOp
- protos::StellarPaymentOp
- protos::StellarSetOptionsOp
- protos::StellarSignTx
- protos::StellarSignedTx
- protos::StellarTxOpRequest
- protos::Success
- protos::TezosAddress
- protos::TezosGetAddress
- protos::TezosGetPublicKey
- protos::TezosPublicKey
- protos::TezosSignTx
- protos::TezosSignedTx
- protos::TranslationDataAck
- protos::TranslationDataRequest
- protos::TxAck
- protos::TxAckInput
- protos::TxAckOutput
- protos::TxAckPaymentRequest
- protos::TxAckPrevExtraData
- protos::TxAckPrevInput
- protos::TxAckPrevMeta
- protos::TxAckPrevOutput
- protos::TxInput
- protos::TxOutput
- protos::TxRequest
- protos::UnlockBootloader
- protos::UnlockPath
- protos::UnlockedPathRequest
- protos::VerifyMessage
- protos::WebAuthnAddResidentCredential
- protos::WebAuthnCredentials
- protos::WebAuthnListResidentCredentials
- protos::WebAuthnRemoveResidentCredential
- protos::WipeDevice
- protos::WordAck
- protos::WordRequest
- protos::backup_device::Slip39Group
- protos::binance_transfer_msg::BinanceCoin
- protos::binance_transfer_msg::BinanceInputOutput
- protos::eos_sign_tx::EosTxHeader
- protos::eos_tx_action_ack::EosActionBuyRam
- protos::eos_tx_action_ack::EosActionBuyRamBytes
- protos::eos_tx_action_ack::EosActionCommon
- protos::eos_tx_action_ack::EosActionDelegate
- protos::eos_tx_action_ack::EosActionDeleteAuth
- protos::eos_tx_action_ack::EosActionLinkAuth
- protos::eos_tx_action_ack::EosActionNewAccount
- protos::eos_tx_action_ack::EosActionRefund
- protos::eos_tx_action_ack::EosActionSellRam
- protos::eos_tx_action_ack::EosActionTransfer
- protos::eos_tx_action_ack::EosActionUndelegate
- protos::eos_tx_action_ack::EosActionUnknown
- protos::eos_tx_action_ack::EosActionUnlinkAuth
- protos::eos_tx_action_ack::EosActionUpdateAuth
- protos::eos_tx_action_ack::EosActionVoteProducer
- protos::eos_tx_action_ack::EosAsset
- protos::eos_tx_action_ack::EosAuthorization
- protos::eos_tx_action_ack::EosAuthorizationAccount
- protos::eos_tx_action_ack::EosAuthorizationKey
- protos::eos_tx_action_ack::EosAuthorizationWait
- protos::eos_tx_action_ack::EosPermissionLevel
- protos::ethereum_sign_tx_eip1559::EthereumAccessList
- protos::ethereum_typed_data_struct_ack::EthereumFieldType
- protos::ethereum_typed_data_struct_ack::EthereumStructMember
- protos::monero_key_image_export_init_request::MoneroSubAddressIndicesList
- protos::monero_key_image_sync_step_ack::MoneroExportedKeyImage
- protos::monero_key_image_sync_step_request::MoneroTransferDetails
- protos::monero_transaction_all_out_set_ack::MoneroRingCtSig
- protos::monero_transaction_destination_entry::MoneroAccountPublicAddress
- protos::monero_transaction_init_request::MoneroTransactionData
- protos::monero_transaction_source_entry::MoneroMultisigKLRki
- protos::monero_transaction_source_entry::MoneroOutputEntry
- protos::monero_transaction_source_entry::monero_output_entry::MoneroRctKeyPublic
- protos::multisig_redeem_script_type::HDNodePathType
- protos::nemsign_tx::NEMAggregateModification
- protos::nemsign_tx::NEMImportanceTransfer
- protos::nemsign_tx::NEMMosaicCreation
- protos::nemsign_tx::NEMMosaicSupplyChange
- protos::nemsign_tx::NEMProvisionNamespace
- protos::nemsign_tx::NEMTransactionCommon
- protos::nemsign_tx::NEMTransfer
- protos::nemsign_tx::nemaggregate_modification::NEMCosignatoryModification
- protos::nemsign_tx::nemmosaic_creation::NEMMosaicDefinition
- protos::nemsign_tx::nemtransfer::NEMMosaic
- protos::ripple_sign_tx::RipplePayment
- protos::sign_tx::CoinJoinRequest
- protos::tezos_sign_tx::TezosBallotOp
- protos::tezos_sign_tx::TezosContractID
- protos::tezos_sign_tx::TezosDelegationOp
- protos::tezos_sign_tx::TezosOriginationOp
- protos::tezos_sign_tx::TezosProposalOp
- protos::tezos_sign_tx::TezosRevealOp
- protos::tezos_sign_tx::TezosTransactionOp
- protos::tezos_sign_tx::tezos_transaction_op::TezosParametersManager
- protos::tezos_sign_tx::tezos_transaction_op::tezos_parameters_manager::TezosManagerTransfer
- protos::tx_ack::TransactionType
- protos::tx_ack::transaction_type::TxInputType
- protos::tx_ack::transaction_type::TxOutputBinType
- protos::tx_ack::transaction_type::TxOutputType
- protos::tx_ack_input::TxAckInputWrapper
- protos::tx_ack_output::TxAckOutputWrapper
- protos::tx_ack_payment_request::CoinPurchaseMemo
- protos::tx_ack_payment_request::PaymentRequestMemo
- protos::tx_ack_payment_request::RefundMemo
- protos::tx_ack_payment_request::TextMemo
- protos::tx_ack_prev_extra_data::TxAckPrevExtraDataWrapper
- protos::tx_ack_prev_input::TxAckPrevInputWrapper
- protos::tx_ack_prev_output::TxAckPrevOutputWrapper
- protos::tx_request::TxRequestDetailsType
- protos::tx_request::TxRequestSerializedType
- protos::web_authn_credentials::WebAuthnCredential
- transport::ProtoMessage
- transport::protocol::ProtocolV1
- transport::protocol::ProtocolV2
- transport::udp::AvailableUdpTransport
- transport::udp::UdpTransport
- transport::webusb::AvailableWebUsbTransport
- transport::webusb::WebUsbLink
- transport::webusb::WebUsbTransport
Enums
- Model
- client::common::ButtonRequestType
- client::common::InteractionType
- client::common::PinMatrixRequestType
- client::common::TrezorResponse
- client::common::WordCount
- error::Error
- protos::AmountUnit
- protos::BackupType
- protos::CardanoAddressType
- protos::CardanoCVoteRegistrationFormat
- protos::CardanoCertificateType
- protos::CardanoDRepType
- protos::CardanoDerivationType
- protos::CardanoNativeScriptHashDisplayFormat
- protos::CardanoNativeScriptType
- protos::CardanoPoolRelayType
- protos::CardanoTxAuxiliaryDataSupplementType
- protos::CardanoTxOutputSerializationFormat
- protos::CardanoTxSigningMode
- protos::CardanoTxWitnessType
- protos::DecredStakingSpendType
- protos::EthereumDefinitionType
- protos::HomescreenFormat
- protos::InputScriptType
- protos::MessageType
- protos::MoneroNetworkType
- protos::OutputScriptType
- protos::RecoveryType
- protos::SafetyCheckLevel
- protos::StellarAssetType
- protos::binance_order_msg::BinanceOrderSide
- protos::binance_order_msg::BinanceOrderType
- protos::binance_order_msg::BinanceTimeInForce
- protos::button_request::ButtonRequestType
- protos::debug_link_decision::DebugButton
- protos::debug_link_decision::DebugPhysicalButton
- protos::debug_link_decision::DebugSwipeDirection
- protos::ethereum_typed_data_struct_ack::EthereumDataType
- protos::failure::FailureType
- protos::features::BackupAvailability
- protos::features::Capability
- protos::features::RecoveryStatus
- protos::nemsign_tx::nemaggregate_modification::nemcosignatory_modification::NEMModificationType
- protos::nemsign_tx::nemimportance_transfer::NEMImportanceTransferMode
- protos::nemsign_tx::nemmosaic_creation::nemmosaic_definition::NEMMosaicLevy
- protos::nemsign_tx::nemmosaic_supply_change::NEMSupplyChangeType
- protos::pin_matrix_request::PinMatrixRequestType
- protos::reboot_to_bootloader::BootCommand
- protos::recovery_device::RecoveryDeviceInputMethod
- protos::sd_protect::SdProtectOperationType
- protos::stellar_set_options_op::StellarSignerType
- protos::stellar_sign_tx::StellarMemoType
- protos::tezos_sign_tx::tezos_ballot_op::TezosBallotType
- protos::tezos_sign_tx::tezos_contract_id::TezosContractType
- protos::tx_request::RequestType
- protos::word_request::WordRequestType
- transport::AvailableDeviceTransport
- transport::error::Error
Traits
Functions
- client::common::handle_interaction
- client::trezor_with_transport
- find_devices
- protos::file_descriptor
- transport::connect
- unique
- utils::address_from_script
- utils::coin_name
- utils::convert_path
- utils::from_rev_bytes
- utils::parse_recoverable_signature
- utils::psbt_find_input
- utils::to_rev_bytes
Type Aliases
Constants
- protos::exts::bitcoin_only
- protos::exts::experimental_field
- protos::exts::experimental_message
- protos::exts::has_bitcoin_only_values
- protos::exts::include_in_bitcoin_only
- protos::exts::wire_bootloader
- protos::exts::wire_debug_in
- protos::exts::wire_debug_out
- protos::exts::wire_in
- protos::exts::wire_no_fsm
- protos::exts::wire_out
- protos::exts::wire_tiny
- protos::exts::wire_type