Documentation ¶
Index ¶
- Constants
- Variables
- func Name(kind uint16) string
- func Type(msg proto.Message) uint16
- type Address
- type AmountUnit
- func (AmountUnit) Descriptor() protoreflect.EnumDescriptor
- func (x AmountUnit) Enum() *AmountUnit
- func (AmountUnit) EnumDescriptor() ([]byte, []int)deprecated
- func (x AmountUnit) Number() protoreflect.EnumNumber
- func (x AmountUnit) String() string
- func (AmountUnit) Type() protoreflect.EnumType
- func (x *AmountUnit) UnmarshalJSON(b []byte) errordeprecated
- type ApplyFlags
- type ApplySettings
- func (*ApplySettings) Descriptor() ([]byte, []int)deprecated
- func (x *ApplySettings) GetAutoLockDelayMs() uint32
- func (x *ApplySettings) GetDisplayRotation() uint32
- func (x *ApplySettings) GetExperimentalFeatures() bool
- func (x *ApplySettings) GetHomescreen() []byte
- func (x *ApplySettings) GetLabel() string
- func (x *ApplySettings) GetLanguage() string
- func (x *ApplySettings) GetPassphraseAlwaysOnDevice() bool
- func (x *ApplySettings) GetSafetyChecks() SafetyCheckLevel
- func (x *ApplySettings) GetUsePassphrase() bool
- func (x *ApplySettings) GetXPassphraseSource() uint32deprecated
- func (*ApplySettings) ProtoMessage()
- func (x *ApplySettings) ProtoReflect() protoreflect.Message
- func (x *ApplySettings) Reset()
- func (x *ApplySettings) String() string
- type AuthorizeCoinJoin
- func (*AuthorizeCoinJoin) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizeCoinJoin) GetAddressN() []uint32
- func (x *AuthorizeCoinJoin) GetAmountUnit() AmountUnit
- func (x *AuthorizeCoinJoin) GetCoinName() string
- func (x *AuthorizeCoinJoin) GetCoordinator() string
- func (x *AuthorizeCoinJoin) GetFeePerAnonymity() uint32
- func (x *AuthorizeCoinJoin) GetMaxTotalFee() uint64
- func (x *AuthorizeCoinJoin) GetScriptType() InputScriptType
- func (*AuthorizeCoinJoin) ProtoMessage()
- func (x *AuthorizeCoinJoin) ProtoReflect() protoreflect.Message
- func (x *AuthorizeCoinJoin) Reset()
- func (x *AuthorizeCoinJoin) String() string
- type BackupDevice
- type BackupType
- func (BackupType) Descriptor() protoreflect.EnumDescriptor
- func (x BackupType) Enum() *BackupType
- func (BackupType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BackupType) Number() protoreflect.EnumNumber
- func (x BackupType) String() string
- func (BackupType) Type() protoreflect.EnumType
- func (x *BackupType) UnmarshalJSON(b []byte) errordeprecated
- type BinanceAddress
- type BinanceCancelMsg
- func (*BinanceCancelMsg) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceCancelMsg) GetRefid() string
- func (x *BinanceCancelMsg) GetSender() string
- func (x *BinanceCancelMsg) GetSymbol() string
- func (*BinanceCancelMsg) ProtoMessage()
- func (x *BinanceCancelMsg) ProtoReflect() protoreflect.Message
- func (x *BinanceCancelMsg) Reset()
- func (x *BinanceCancelMsg) String() string
- type BinanceGetAddress
- func (*BinanceGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceGetAddress) GetAddressN() []uint32
- func (x *BinanceGetAddress) GetShowDisplay() bool
- func (*BinanceGetAddress) ProtoMessage()
- func (x *BinanceGetAddress) ProtoReflect() protoreflect.Message
- func (x *BinanceGetAddress) Reset()
- func (x *BinanceGetAddress) String() string
- type BinanceGetPublicKey
- func (*BinanceGetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceGetPublicKey) GetAddressN() []uint32
- func (x *BinanceGetPublicKey) GetShowDisplay() bool
- func (*BinanceGetPublicKey) ProtoMessage()
- func (x *BinanceGetPublicKey) ProtoReflect() protoreflect.Message
- func (x *BinanceGetPublicKey) Reset()
- func (x *BinanceGetPublicKey) String() string
- type BinanceOrderMsg
- func (*BinanceOrderMsg) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceOrderMsg) GetId() string
- func (x *BinanceOrderMsg) GetOrdertype() BinanceOrderMsg_BinanceOrderType
- func (x *BinanceOrderMsg) GetPrice() int64
- func (x *BinanceOrderMsg) GetQuantity() int64
- func (x *BinanceOrderMsg) GetSender() string
- func (x *BinanceOrderMsg) GetSide() BinanceOrderMsg_BinanceOrderSide
- func (x *BinanceOrderMsg) GetSymbol() string
- func (x *BinanceOrderMsg) GetTimeinforce() BinanceOrderMsg_BinanceTimeInForce
- func (*BinanceOrderMsg) ProtoMessage()
- func (x *BinanceOrderMsg) ProtoReflect() protoreflect.Message
- func (x *BinanceOrderMsg) Reset()
- func (x *BinanceOrderMsg) String() string
- type BinanceOrderMsg_BinanceOrderSide
- func (BinanceOrderMsg_BinanceOrderSide) Descriptor() protoreflect.EnumDescriptor
- func (x BinanceOrderMsg_BinanceOrderSide) Enum() *BinanceOrderMsg_BinanceOrderSide
- func (BinanceOrderMsg_BinanceOrderSide) EnumDescriptor() ([]byte, []int)deprecated
- func (x BinanceOrderMsg_BinanceOrderSide) Number() protoreflect.EnumNumber
- func (x BinanceOrderMsg_BinanceOrderSide) String() string
- func (BinanceOrderMsg_BinanceOrderSide) Type() protoreflect.EnumType
- func (x *BinanceOrderMsg_BinanceOrderSide) UnmarshalJSON(b []byte) errordeprecated
- type BinanceOrderMsg_BinanceOrderType
- func (BinanceOrderMsg_BinanceOrderType) Descriptor() protoreflect.EnumDescriptor
- func (x BinanceOrderMsg_BinanceOrderType) Enum() *BinanceOrderMsg_BinanceOrderType
- func (BinanceOrderMsg_BinanceOrderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BinanceOrderMsg_BinanceOrderType) Number() protoreflect.EnumNumber
- func (x BinanceOrderMsg_BinanceOrderType) String() string
- func (BinanceOrderMsg_BinanceOrderType) Type() protoreflect.EnumType
- func (x *BinanceOrderMsg_BinanceOrderType) UnmarshalJSON(b []byte) errordeprecated
- type BinanceOrderMsg_BinanceTimeInForce
- func (BinanceOrderMsg_BinanceTimeInForce) Descriptor() protoreflect.EnumDescriptor
- func (x BinanceOrderMsg_BinanceTimeInForce) Enum() *BinanceOrderMsg_BinanceTimeInForce
- func (BinanceOrderMsg_BinanceTimeInForce) EnumDescriptor() ([]byte, []int)deprecated
- func (x BinanceOrderMsg_BinanceTimeInForce) Number() protoreflect.EnumNumber
- func (x BinanceOrderMsg_BinanceTimeInForce) String() string
- func (BinanceOrderMsg_BinanceTimeInForce) Type() protoreflect.EnumType
- func (x *BinanceOrderMsg_BinanceTimeInForce) UnmarshalJSON(b []byte) errordeprecated
- type BinancePublicKey
- type BinanceSignTx
- func (*BinanceSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceSignTx) GetAccountNumber() int64
- func (x *BinanceSignTx) GetAddressN() []uint32
- func (x *BinanceSignTx) GetChainId() string
- func (x *BinanceSignTx) GetMemo() string
- func (x *BinanceSignTx) GetMsgCount() uint32
- func (x *BinanceSignTx) GetSequence() int64
- func (x *BinanceSignTx) GetSource() int64
- func (*BinanceSignTx) ProtoMessage()
- func (x *BinanceSignTx) ProtoReflect() protoreflect.Message
- func (x *BinanceSignTx) Reset()
- func (x *BinanceSignTx) String() string
- type BinanceSignedTx
- func (*BinanceSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceSignedTx) GetPublicKey() []byte
- func (x *BinanceSignedTx) GetSignature() []byte
- func (*BinanceSignedTx) ProtoMessage()
- func (x *BinanceSignedTx) ProtoReflect() protoreflect.Message
- func (x *BinanceSignedTx) Reset()
- func (x *BinanceSignedTx) String() string
- type BinanceTransferMsg
- func (*BinanceTransferMsg) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceTransferMsg) GetInputs() []*BinanceTransferMsg_BinanceInputOutput
- func (x *BinanceTransferMsg) GetOutputs() []*BinanceTransferMsg_BinanceInputOutput
- func (*BinanceTransferMsg) ProtoMessage()
- func (x *BinanceTransferMsg) ProtoReflect() protoreflect.Message
- func (x *BinanceTransferMsg) Reset()
- func (x *BinanceTransferMsg) String() string
- type BinanceTransferMsg_BinanceCoin
- func (*BinanceTransferMsg_BinanceCoin) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceTransferMsg_BinanceCoin) GetAmount() int64
- func (x *BinanceTransferMsg_BinanceCoin) GetDenom() string
- func (*BinanceTransferMsg_BinanceCoin) ProtoMessage()
- func (x *BinanceTransferMsg_BinanceCoin) ProtoReflect() protoreflect.Message
- func (x *BinanceTransferMsg_BinanceCoin) Reset()
- func (x *BinanceTransferMsg_BinanceCoin) String() string
- type BinanceTransferMsg_BinanceInputOutput
- func (*BinanceTransferMsg_BinanceInputOutput) Descriptor() ([]byte, []int)deprecated
- func (x *BinanceTransferMsg_BinanceInputOutput) GetAddress() string
- func (x *BinanceTransferMsg_BinanceInputOutput) GetCoins() []*BinanceTransferMsg_BinanceCoin
- func (*BinanceTransferMsg_BinanceInputOutput) ProtoMessage()
- func (x *BinanceTransferMsg_BinanceInputOutput) ProtoReflect() protoreflect.Message
- func (x *BinanceTransferMsg_BinanceInputOutput) Reset()
- func (x *BinanceTransferMsg_BinanceInputOutput) String() string
- type BinanceTxRequest
- type ButtonAck
- type ButtonRequest
- func (*ButtonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ButtonRequest) GetCode() ButtonRequest_ButtonRequestType
- func (x *ButtonRequest) GetPages() uint32
- func (*ButtonRequest) ProtoMessage()
- func (x *ButtonRequest) ProtoReflect() protoreflect.Message
- func (x *ButtonRequest) Reset()
- func (x *ButtonRequest) String() string
- type ButtonRequest_ButtonRequestType
- func (ButtonRequest_ButtonRequestType) Descriptor() protoreflect.EnumDescriptor
- func (x ButtonRequest_ButtonRequestType) Enum() *ButtonRequest_ButtonRequestType
- func (ButtonRequest_ButtonRequestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ButtonRequest_ButtonRequestType) Number() protoreflect.EnumNumber
- func (x ButtonRequest_ButtonRequestType) String() string
- func (ButtonRequest_ButtonRequestType) Type() protoreflect.EnumType
- func (x *ButtonRequest_ButtonRequestType) UnmarshalJSON(b []byte) errordeprecated
- type Cancel
- type CancelAuthorization
- type CardanoAddress
- type CardanoAddressParametersType
- func (*CardanoAddressParametersType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoAddressParametersType) GetAddressN() []uint32
- func (x *CardanoAddressParametersType) GetAddressNStaking() []uint32
- func (x *CardanoAddressParametersType) GetAddressType() CardanoAddressType
- func (x *CardanoAddressParametersType) GetCertificatePointer() *CardanoBlockchainPointerType
- func (x *CardanoAddressParametersType) GetScriptPaymentHash() []byte
- func (x *CardanoAddressParametersType) GetScriptStakingHash() []byte
- func (x *CardanoAddressParametersType) GetStakingKeyHash() []byte
- func (*CardanoAddressParametersType) ProtoMessage()
- func (x *CardanoAddressParametersType) ProtoReflect() protoreflect.Message
- func (x *CardanoAddressParametersType) Reset()
- func (x *CardanoAddressParametersType) String() string
- type CardanoAddressType
- func (CardanoAddressType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoAddressType) Enum() *CardanoAddressType
- func (CardanoAddressType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoAddressType) Number() protoreflect.EnumNumber
- func (x CardanoAddressType) String() string
- func (CardanoAddressType) Type() protoreflect.EnumType
- func (x *CardanoAddressType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoAssetGroup
- func (*CardanoAssetGroup) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoAssetGroup) GetPolicyId() []byte
- func (x *CardanoAssetGroup) GetTokensCount() uint32
- func (*CardanoAssetGroup) ProtoMessage()
- func (x *CardanoAssetGroup) ProtoReflect() protoreflect.Message
- func (x *CardanoAssetGroup) Reset()
- func (x *CardanoAssetGroup) String() string
- type CardanoBlockchainPointerType
- func (*CardanoBlockchainPointerType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoBlockchainPointerType) GetBlockIndex() uint32
- func (x *CardanoBlockchainPointerType) GetCertificateIndex() uint32
- func (x *CardanoBlockchainPointerType) GetTxIndex() uint32
- func (*CardanoBlockchainPointerType) ProtoMessage()
- func (x *CardanoBlockchainPointerType) ProtoReflect() protoreflect.Message
- func (x *CardanoBlockchainPointerType) Reset()
- func (x *CardanoBlockchainPointerType) String() string
- type CardanoCatalystRegistrationParametersType
- func (*CardanoCatalystRegistrationParametersType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoCatalystRegistrationParametersType) GetNonce() uint64
- func (x *CardanoCatalystRegistrationParametersType) GetRewardAddressParameters() *CardanoAddressParametersType
- func (x *CardanoCatalystRegistrationParametersType) GetStakingPath() []uint32
- func (x *CardanoCatalystRegistrationParametersType) GetVotingPublicKey() []byte
- func (*CardanoCatalystRegistrationParametersType) ProtoMessage()
- func (x *CardanoCatalystRegistrationParametersType) ProtoReflect() protoreflect.Message
- func (x *CardanoCatalystRegistrationParametersType) Reset()
- func (x *CardanoCatalystRegistrationParametersType) String() string
- type CardanoCertificateType
- func (CardanoCertificateType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoCertificateType) Enum() *CardanoCertificateType
- func (CardanoCertificateType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoCertificateType) Number() protoreflect.EnumNumber
- func (x CardanoCertificateType) String() string
- func (CardanoCertificateType) Type() protoreflect.EnumType
- func (x *CardanoCertificateType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoDerivationType
- func (CardanoDerivationType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoDerivationType) Enum() *CardanoDerivationType
- func (CardanoDerivationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoDerivationType) Number() protoreflect.EnumNumber
- func (x CardanoDerivationType) String() string
- func (CardanoDerivationType) Type() protoreflect.EnumType
- func (x *CardanoDerivationType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoGetAddress
- func (*CardanoGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoGetAddress) GetAddressParameters() *CardanoAddressParametersType
- func (x *CardanoGetAddress) GetDerivationType() CardanoDerivationType
- func (x *CardanoGetAddress) GetNetworkId() uint32
- func (x *CardanoGetAddress) GetProtocolMagic() uint32
- func (x *CardanoGetAddress) GetShowDisplay() bool
- func (*CardanoGetAddress) ProtoMessage()
- func (x *CardanoGetAddress) ProtoReflect() protoreflect.Message
- func (x *CardanoGetAddress) Reset()
- func (x *CardanoGetAddress) String() string
- type CardanoGetNativeScriptHash
- func (*CardanoGetNativeScriptHash) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoGetNativeScriptHash) GetDerivationType() CardanoDerivationType
- func (x *CardanoGetNativeScriptHash) GetDisplayFormat() CardanoNativeScriptHashDisplayFormat
- func (x *CardanoGetNativeScriptHash) GetScript() *CardanoNativeScript
- func (*CardanoGetNativeScriptHash) ProtoMessage()
- func (x *CardanoGetNativeScriptHash) ProtoReflect() protoreflect.Message
- func (x *CardanoGetNativeScriptHash) Reset()
- func (x *CardanoGetNativeScriptHash) String() string
- type CardanoGetPublicKey
- func (*CardanoGetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoGetPublicKey) GetAddressN() []uint32
- func (x *CardanoGetPublicKey) GetDerivationType() CardanoDerivationType
- func (x *CardanoGetPublicKey) GetShowDisplay() bool
- func (*CardanoGetPublicKey) ProtoMessage()
- func (x *CardanoGetPublicKey) ProtoReflect() protoreflect.Message
- func (x *CardanoGetPublicKey) Reset()
- func (x *CardanoGetPublicKey) String() string
- type CardanoNativeScript
- func (*CardanoNativeScript) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoNativeScript) GetInvalidBefore() uint64
- func (x *CardanoNativeScript) GetInvalidHereafter() uint64
- func (x *CardanoNativeScript) GetKeyHash() []byte
- func (x *CardanoNativeScript) GetKeyPath() []uint32
- func (x *CardanoNativeScript) GetRequiredSignaturesCount() uint32
- func (x *CardanoNativeScript) GetScripts() []*CardanoNativeScript
- func (x *CardanoNativeScript) GetType() CardanoNativeScriptType
- func (*CardanoNativeScript) ProtoMessage()
- func (x *CardanoNativeScript) ProtoReflect() protoreflect.Message
- func (x *CardanoNativeScript) Reset()
- func (x *CardanoNativeScript) String() string
- type CardanoNativeScriptHash
- func (*CardanoNativeScriptHash) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoNativeScriptHash) GetScriptHash() []byte
- func (*CardanoNativeScriptHash) ProtoMessage()
- func (x *CardanoNativeScriptHash) ProtoReflect() protoreflect.Message
- func (x *CardanoNativeScriptHash) Reset()
- func (x *CardanoNativeScriptHash) String() string
- type CardanoNativeScriptHashDisplayFormat
- func (CardanoNativeScriptHashDisplayFormat) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoNativeScriptHashDisplayFormat) Enum() *CardanoNativeScriptHashDisplayFormat
- func (CardanoNativeScriptHashDisplayFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoNativeScriptHashDisplayFormat) Number() protoreflect.EnumNumber
- func (x CardanoNativeScriptHashDisplayFormat) String() string
- func (CardanoNativeScriptHashDisplayFormat) Type() protoreflect.EnumType
- func (x *CardanoNativeScriptHashDisplayFormat) UnmarshalJSON(b []byte) errordeprecated
- type CardanoNativeScriptType
- func (CardanoNativeScriptType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoNativeScriptType) Enum() *CardanoNativeScriptType
- func (CardanoNativeScriptType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoNativeScriptType) Number() protoreflect.EnumNumber
- func (x CardanoNativeScriptType) String() string
- func (CardanoNativeScriptType) Type() protoreflect.EnumType
- func (x *CardanoNativeScriptType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoPoolMetadataType
- func (*CardanoPoolMetadataType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoPoolMetadataType) GetHash() []byte
- func (x *CardanoPoolMetadataType) GetUrl() string
- func (*CardanoPoolMetadataType) ProtoMessage()
- func (x *CardanoPoolMetadataType) ProtoReflect() protoreflect.Message
- func (x *CardanoPoolMetadataType) Reset()
- func (x *CardanoPoolMetadataType) String() string
- type CardanoPoolOwner
- func (*CardanoPoolOwner) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoPoolOwner) GetStakingKeyHash() []byte
- func (x *CardanoPoolOwner) GetStakingKeyPath() []uint32
- func (*CardanoPoolOwner) ProtoMessage()
- func (x *CardanoPoolOwner) ProtoReflect() protoreflect.Message
- func (x *CardanoPoolOwner) Reset()
- func (x *CardanoPoolOwner) String() string
- type CardanoPoolParametersType
- func (*CardanoPoolParametersType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoPoolParametersType) GetCost() uint64
- func (x *CardanoPoolParametersType) GetMarginDenominator() uint64
- func (x *CardanoPoolParametersType) GetMarginNumerator() uint64
- func (x *CardanoPoolParametersType) GetMetadata() *CardanoPoolMetadataType
- func (x *CardanoPoolParametersType) GetOwners() []*CardanoPoolOwnerdeprecated
- func (x *CardanoPoolParametersType) GetOwnersCount() uint32
- func (x *CardanoPoolParametersType) GetPledge() uint64
- func (x *CardanoPoolParametersType) GetPoolId() []byte
- func (x *CardanoPoolParametersType) GetRelays() []*CardanoPoolRelayParametersdeprecated
- func (x *CardanoPoolParametersType) GetRelaysCount() uint32
- func (x *CardanoPoolParametersType) GetRewardAccount() string
- func (x *CardanoPoolParametersType) GetVrfKeyHash() []byte
- func (*CardanoPoolParametersType) ProtoMessage()
- func (x *CardanoPoolParametersType) ProtoReflect() protoreflect.Message
- func (x *CardanoPoolParametersType) Reset()
- func (x *CardanoPoolParametersType) String() string
- type CardanoPoolRelayParameters
- func (*CardanoPoolRelayParameters) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoPoolRelayParameters) GetHostName() string
- func (x *CardanoPoolRelayParameters) GetIpv4Address() []byte
- func (x *CardanoPoolRelayParameters) GetIpv6Address() []byte
- func (x *CardanoPoolRelayParameters) GetPort() uint32
- func (x *CardanoPoolRelayParameters) GetType() CardanoPoolRelayType
- func (*CardanoPoolRelayParameters) ProtoMessage()
- func (x *CardanoPoolRelayParameters) ProtoReflect() protoreflect.Message
- func (x *CardanoPoolRelayParameters) Reset()
- func (x *CardanoPoolRelayParameters) String() string
- type CardanoPoolRelayType
- func (CardanoPoolRelayType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoPoolRelayType) Enum() *CardanoPoolRelayType
- func (CardanoPoolRelayType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoPoolRelayType) Number() protoreflect.EnumNumber
- func (x CardanoPoolRelayType) String() string
- func (CardanoPoolRelayType) Type() protoreflect.EnumType
- func (x *CardanoPoolRelayType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoPublicKey
- func (*CardanoPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoPublicKey) GetNode() *HDNodeType
- func (x *CardanoPublicKey) GetXpub() string
- func (*CardanoPublicKey) ProtoMessage()
- func (x *CardanoPublicKey) ProtoReflect() protoreflect.Message
- func (x *CardanoPublicKey) Reset()
- func (x *CardanoPublicKey) String() string
- type CardanoSignTxdeprecated
- func (*CardanoSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx) GetAuxiliaryData() *CardanoSignTx_CardanoTxAuxiliaryDataType
- func (x *CardanoSignTx) GetCertificates() []*CardanoSignTx_CardanoTxCertificateType
- func (x *CardanoSignTx) GetFee() uint64
- func (x *CardanoSignTx) GetInputs() []*CardanoSignTx_CardanoTxInputType
- func (x *CardanoSignTx) GetNetworkId() uint32
- func (x *CardanoSignTx) GetOutputs() []*CardanoSignTx_CardanoTxOutputType
- func (x *CardanoSignTx) GetProtocolMagic() uint32
- func (x *CardanoSignTx) GetTtl() uint64
- func (x *CardanoSignTx) GetValidityIntervalStart() uint64
- func (x *CardanoSignTx) GetWithdrawals() []*CardanoSignTx_CardanoTxWithdrawalType
- func (*CardanoSignTx) ProtoMessage()
- func (x *CardanoSignTx) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx) Reset()
- func (x *CardanoSignTx) String() string
- type CardanoSignTxFinished
- type CardanoSignTxInit
- func (*CardanoSignTxInit) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTxInit) GetCertificatesCount() uint32
- func (x *CardanoSignTxInit) GetDerivationType() CardanoDerivationType
- func (x *CardanoSignTxInit) GetFee() uint64
- func (x *CardanoSignTxInit) GetHasAuxiliaryData() bool
- func (x *CardanoSignTxInit) GetInputsCount() uint32
- func (x *CardanoSignTxInit) GetMintingAssetGroupsCount() uint32
- func (x *CardanoSignTxInit) GetNetworkId() uint32
- func (x *CardanoSignTxInit) GetOutputsCount() uint32
- func (x *CardanoSignTxInit) GetProtocolMagic() uint32
- func (x *CardanoSignTxInit) GetSigningMode() CardanoTxSigningMode
- func (x *CardanoSignTxInit) GetTtl() uint64
- func (x *CardanoSignTxInit) GetValidityIntervalStart() uint64
- func (x *CardanoSignTxInit) GetWithdrawalsCount() uint32
- func (x *CardanoSignTxInit) GetWitnessRequestsCount() uint32
- func (*CardanoSignTxInit) ProtoMessage()
- func (x *CardanoSignTxInit) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTxInit) Reset()
- func (x *CardanoSignTxInit) String() string
- type CardanoSignTx_CardanoAssetGroupType
- func (*CardanoSignTx_CardanoAssetGroupType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoAssetGroupType) GetPolicyId() []byte
- func (x *CardanoSignTx_CardanoAssetGroupType) GetTokens() []*CardanoSignTx_CardanoTokenType
- func (*CardanoSignTx_CardanoAssetGroupType) ProtoMessage()
- func (x *CardanoSignTx_CardanoAssetGroupType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoAssetGroupType) Reset()
- func (x *CardanoSignTx_CardanoAssetGroupType) String() string
- type CardanoSignTx_CardanoPoolOwnerType
- func (*CardanoSignTx_CardanoPoolOwnerType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyHash() []byte
- func (x *CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyPath() []uint32
- func (*CardanoSignTx_CardanoPoolOwnerType) ProtoMessage()
- func (x *CardanoSignTx_CardanoPoolOwnerType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoPoolOwnerType) Reset()
- func (x *CardanoSignTx_CardanoPoolOwnerType) String() string
- type CardanoSignTx_CardanoPoolRelayParametersType
- func (*CardanoSignTx_CardanoPoolRelayParametersType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetHostName() string
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetIpv4Address() []byte
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetIpv6Address() []byte
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetPort() uint32
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetType() CardanoPoolRelayType
- func (*CardanoSignTx_CardanoPoolRelayParametersType) ProtoMessage()
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) Reset()
- func (x *CardanoSignTx_CardanoPoolRelayParametersType) String() string
- type CardanoSignTx_CardanoTokenType
- func (*CardanoSignTx_CardanoTokenType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTokenType) GetAmount() uint64
- func (x *CardanoSignTx_CardanoTokenType) GetAssetNameBytes() []byte
- func (*CardanoSignTx_CardanoTokenType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTokenType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTokenType) Reset()
- func (x *CardanoSignTx_CardanoTokenType) String() string
- type CardanoSignTx_CardanoTxAuxiliaryDataType
- func (*CardanoSignTx_CardanoTxAuxiliaryDataType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) GetBlob() []byte
- func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) GetCatalystRegistrationParameters() *CardanoCatalystRegistrationParametersType
- func (*CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) Reset()
- func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) String() string
- type CardanoSignTx_CardanoTxCertificateType
- func (*CardanoSignTx_CardanoTxCertificateType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTxCertificateType) GetPath() []uint32
- func (x *CardanoSignTx_CardanoTxCertificateType) GetPool() []byte
- func (x *CardanoSignTx_CardanoTxCertificateType) GetPoolParameters() *CardanoPoolParametersType
- func (x *CardanoSignTx_CardanoTxCertificateType) GetType() CardanoCertificateType
- func (*CardanoSignTx_CardanoTxCertificateType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTxCertificateType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTxCertificateType) Reset()
- func (x *CardanoSignTx_CardanoTxCertificateType) String() string
- type CardanoSignTx_CardanoTxInputType
- func (*CardanoSignTx_CardanoTxInputType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTxInputType) GetAddressN() []uint32
- func (x *CardanoSignTx_CardanoTxInputType) GetPrevHash() []byte
- func (x *CardanoSignTx_CardanoTxInputType) GetPrevIndex() uint32
- func (*CardanoSignTx_CardanoTxInputType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTxInputType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTxInputType) Reset()
- func (x *CardanoSignTx_CardanoTxInputType) String() string
- type CardanoSignTx_CardanoTxOutputType
- func (*CardanoSignTx_CardanoTxOutputType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTxOutputType) GetAddress() string
- func (x *CardanoSignTx_CardanoTxOutputType) GetAddressParameters() *CardanoAddressParametersType
- func (x *CardanoSignTx_CardanoTxOutputType) GetAmount() uint64
- func (x *CardanoSignTx_CardanoTxOutputType) GetTokenBundle() []*CardanoSignTx_CardanoAssetGroupType
- func (*CardanoSignTx_CardanoTxOutputType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTxOutputType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTxOutputType) Reset()
- func (x *CardanoSignTx_CardanoTxOutputType) String() string
- type CardanoSignTx_CardanoTxWithdrawalType
- func (*CardanoSignTx_CardanoTxWithdrawalType) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignTx_CardanoTxWithdrawalType) GetAmount() uint64
- func (x *CardanoSignTx_CardanoTxWithdrawalType) GetPath() []uint32
- func (*CardanoSignTx_CardanoTxWithdrawalType) ProtoMessage()
- func (x *CardanoSignTx_CardanoTxWithdrawalType) ProtoReflect() protoreflect.Message
- func (x *CardanoSignTx_CardanoTxWithdrawalType) Reset()
- func (x *CardanoSignTx_CardanoTxWithdrawalType) String() string
- type CardanoSignedTxdeprecated
- func (*CardanoSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignedTx) GetSerializedTx() []byte
- func (x *CardanoSignedTx) GetTxHash() []byte
- func (*CardanoSignedTx) ProtoMessage()
- func (x *CardanoSignedTx) ProtoReflect() protoreflect.Message
- func (x *CardanoSignedTx) Reset()
- func (x *CardanoSignedTx) String() string
- type CardanoSignedTxChunkdeprecated
- func (*CardanoSignedTxChunk) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoSignedTxChunk) GetSignedTxChunk() []byte
- func (*CardanoSignedTxChunk) ProtoMessage()
- func (x *CardanoSignedTxChunk) ProtoReflect() protoreflect.Message
- func (x *CardanoSignedTxChunk) Reset()
- func (x *CardanoSignedTxChunk) String() string
- type CardanoSignedTxChunkAckdeprecated
- type CardanoToken
- func (*CardanoToken) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoToken) GetAmount() uint64
- func (x *CardanoToken) GetAssetNameBytes() []byte
- func (x *CardanoToken) GetMintAmount() int64
- func (*CardanoToken) ProtoMessage()
- func (x *CardanoToken) ProtoReflect() protoreflect.Message
- func (x *CardanoToken) Reset()
- func (x *CardanoToken) String() string
- type CardanoTxAuxiliaryData
- func (*CardanoTxAuxiliaryData) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxAuxiliaryData) GetCatalystRegistrationParameters() *CardanoCatalystRegistrationParametersType
- func (x *CardanoTxAuxiliaryData) GetHash() []byte
- func (*CardanoTxAuxiliaryData) ProtoMessage()
- func (x *CardanoTxAuxiliaryData) ProtoReflect() protoreflect.Message
- func (x *CardanoTxAuxiliaryData) Reset()
- func (x *CardanoTxAuxiliaryData) String() string
- type CardanoTxAuxiliaryDataSupplement
- func (*CardanoTxAuxiliaryDataSupplement) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxAuxiliaryDataSupplement) GetAuxiliaryDataHash() []byte
- func (x *CardanoTxAuxiliaryDataSupplement) GetCatalystSignature() []byte
- func (x *CardanoTxAuxiliaryDataSupplement) GetType() CardanoTxAuxiliaryDataSupplementType
- func (*CardanoTxAuxiliaryDataSupplement) ProtoMessage()
- func (x *CardanoTxAuxiliaryDataSupplement) ProtoReflect() protoreflect.Message
- func (x *CardanoTxAuxiliaryDataSupplement) Reset()
- func (x *CardanoTxAuxiliaryDataSupplement) String() string
- type CardanoTxAuxiliaryDataSupplementType
- func (CardanoTxAuxiliaryDataSupplementType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoTxAuxiliaryDataSupplementType) Enum() *CardanoTxAuxiliaryDataSupplementType
- func (CardanoTxAuxiliaryDataSupplementType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoTxAuxiliaryDataSupplementType) Number() protoreflect.EnumNumber
- func (x CardanoTxAuxiliaryDataSupplementType) String() string
- func (CardanoTxAuxiliaryDataSupplementType) Type() protoreflect.EnumType
- func (x *CardanoTxAuxiliaryDataSupplementType) UnmarshalJSON(b []byte) errordeprecated
- type CardanoTxBodyHash
- type CardanoTxCertificate
- func (*CardanoTxCertificate) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxCertificate) GetPath() []uint32
- func (x *CardanoTxCertificate) GetPool() []byte
- func (x *CardanoTxCertificate) GetPoolParameters() *CardanoPoolParametersType
- func (x *CardanoTxCertificate) GetScriptHash() []byte
- func (x *CardanoTxCertificate) GetType() CardanoCertificateType
- func (*CardanoTxCertificate) ProtoMessage()
- func (x *CardanoTxCertificate) ProtoReflect() protoreflect.Message
- func (x *CardanoTxCertificate) Reset()
- func (x *CardanoTxCertificate) String() string
- type CardanoTxHostAck
- type CardanoTxInput
- func (*CardanoTxInput) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxInput) GetPrevHash() []byte
- func (x *CardanoTxInput) GetPrevIndex() uint32
- func (*CardanoTxInput) ProtoMessage()
- func (x *CardanoTxInput) ProtoReflect() protoreflect.Message
- func (x *CardanoTxInput) Reset()
- func (x *CardanoTxInput) String() string
- type CardanoTxItemAck
- type CardanoTxMint
- type CardanoTxOutput
- func (*CardanoTxOutput) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxOutput) GetAddress() string
- func (x *CardanoTxOutput) GetAddressParameters() *CardanoAddressParametersType
- func (x *CardanoTxOutput) GetAmount() uint64
- func (x *CardanoTxOutput) GetAssetGroupsCount() uint32
- func (*CardanoTxOutput) ProtoMessage()
- func (x *CardanoTxOutput) ProtoReflect() protoreflect.Message
- func (x *CardanoTxOutput) Reset()
- func (x *CardanoTxOutput) String() string
- type CardanoTxSigningMode
- func (CardanoTxSigningMode) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoTxSigningMode) Enum() *CardanoTxSigningMode
- func (CardanoTxSigningMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoTxSigningMode) Number() protoreflect.EnumNumber
- func (x CardanoTxSigningMode) String() string
- func (CardanoTxSigningMode) Type() protoreflect.EnumType
- func (x *CardanoTxSigningMode) UnmarshalJSON(b []byte) errordeprecated
- type CardanoTxWithdrawal
- func (*CardanoTxWithdrawal) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxWithdrawal) GetAmount() uint64
- func (x *CardanoTxWithdrawal) GetPath() []uint32
- func (x *CardanoTxWithdrawal) GetScriptHash() []byte
- func (*CardanoTxWithdrawal) ProtoMessage()
- func (x *CardanoTxWithdrawal) ProtoReflect() protoreflect.Message
- func (x *CardanoTxWithdrawal) Reset()
- func (x *CardanoTxWithdrawal) String() string
- type CardanoTxWitnessRequest
- func (*CardanoTxWitnessRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxWitnessRequest) GetPath() []uint32
- func (*CardanoTxWitnessRequest) ProtoMessage()
- func (x *CardanoTxWitnessRequest) ProtoReflect() protoreflect.Message
- func (x *CardanoTxWitnessRequest) Reset()
- func (x *CardanoTxWitnessRequest) String() string
- type CardanoTxWitnessResponse
- func (*CardanoTxWitnessResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CardanoTxWitnessResponse) GetChainCode() []byte
- func (x *CardanoTxWitnessResponse) GetPubKey() []byte
- func (x *CardanoTxWitnessResponse) GetSignature() []byte
- func (x *CardanoTxWitnessResponse) GetType() CardanoTxWitnessType
- func (*CardanoTxWitnessResponse) ProtoMessage()
- func (x *CardanoTxWitnessResponse) ProtoReflect() protoreflect.Message
- func (x *CardanoTxWitnessResponse) Reset()
- func (x *CardanoTxWitnessResponse) String() string
- type CardanoTxWitnessType
- func (CardanoTxWitnessType) Descriptor() protoreflect.EnumDescriptor
- func (x CardanoTxWitnessType) Enum() *CardanoTxWitnessType
- func (CardanoTxWitnessType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CardanoTxWitnessType) Number() protoreflect.EnumNumber
- func (x CardanoTxWitnessType) String() string
- func (CardanoTxWitnessType) Type() protoreflect.EnumType
- func (x *CardanoTxWitnessType) UnmarshalJSON(b []byte) errordeprecated
- type ChangePin
- type ChangeWipeCode
- type CipherKeyValue
- func (*CipherKeyValue) Descriptor() ([]byte, []int)deprecated
- func (x *CipherKeyValue) GetAddressN() []uint32
- func (x *CipherKeyValue) GetAskOnDecrypt() bool
- func (x *CipherKeyValue) GetAskOnEncrypt() bool
- func (x *CipherKeyValue) GetEncrypt() bool
- func (x *CipherKeyValue) GetIv() []byte
- func (x *CipherKeyValue) GetKey() string
- func (x *CipherKeyValue) GetValue() []byte
- func (*CipherKeyValue) ProtoMessage()
- func (x *CipherKeyValue) ProtoReflect() protoreflect.Message
- func (x *CipherKeyValue) Reset()
- func (x *CipherKeyValue) String() string
- type CipheredKeyValue
- type CosiCommit
- type CosiCommitment
- func (*CosiCommitment) Descriptor() ([]byte, []int)deprecated
- func (x *CosiCommitment) GetCommitment() []byte
- func (x *CosiCommitment) GetPubkey() []byte
- func (*CosiCommitment) ProtoMessage()
- func (x *CosiCommitment) ProtoReflect() protoreflect.Message
- func (x *CosiCommitment) Reset()
- func (x *CosiCommitment) String() string
- type CosiSign
- func (*CosiSign) Descriptor() ([]byte, []int)deprecated
- func (x *CosiSign) GetAddressN() []uint32
- func (x *CosiSign) GetData() []byte
- func (x *CosiSign) GetGlobalCommitment() []byte
- func (x *CosiSign) GetGlobalPubkey() []byte
- func (*CosiSign) ProtoMessage()
- func (x *CosiSign) ProtoReflect() protoreflect.Message
- func (x *CosiSign) Reset()
- func (x *CosiSign) String() string
- type CosiSignature
- type DebugLinkDecision
- func (*DebugLinkDecision) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkDecision) GetHoldMs() uint32
- func (x *DebugLinkDecision) GetInput() string
- func (x *DebugLinkDecision) GetSwipe() DebugLinkDecision_DebugSwipeDirection
- func (x *DebugLinkDecision) GetWait() bool
- func (x *DebugLinkDecision) GetX() uint32
- func (x *DebugLinkDecision) GetY() uint32
- func (x *DebugLinkDecision) GetYesNo() bool
- func (*DebugLinkDecision) ProtoMessage()
- func (x *DebugLinkDecision) ProtoReflect() protoreflect.Message
- func (x *DebugLinkDecision) Reset()
- func (x *DebugLinkDecision) String() string
- type DebugLinkDecision_DebugSwipeDirection
- func (DebugLinkDecision_DebugSwipeDirection) Descriptor() protoreflect.EnumDescriptor
- func (x DebugLinkDecision_DebugSwipeDirection) Enum() *DebugLinkDecision_DebugSwipeDirection
- func (DebugLinkDecision_DebugSwipeDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x DebugLinkDecision_DebugSwipeDirection) Number() protoreflect.EnumNumber
- func (x DebugLinkDecision_DebugSwipeDirection) String() string
- func (DebugLinkDecision_DebugSwipeDirection) Type() protoreflect.EnumType
- func (x *DebugLinkDecision_DebugSwipeDirection) UnmarshalJSON(b []byte) errordeprecated
- type DebugLinkEraseSdCard
- func (*DebugLinkEraseSdCard) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkEraseSdCard) GetFormat() bool
- func (*DebugLinkEraseSdCard) ProtoMessage()
- func (x *DebugLinkEraseSdCard) ProtoReflect() protoreflect.Message
- func (x *DebugLinkEraseSdCard) Reset()
- func (x *DebugLinkEraseSdCard) String() string
- type DebugLinkFlashErase
- func (*DebugLinkFlashErase) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkFlashErase) GetSector() uint32
- func (*DebugLinkFlashErase) ProtoMessage()
- func (x *DebugLinkFlashErase) ProtoReflect() protoreflect.Message
- func (x *DebugLinkFlashErase) Reset()
- func (x *DebugLinkFlashErase) String() string
- type DebugLinkGetState
- func (*DebugLinkGetState) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkGetState) GetWaitLayout() bool
- func (x *DebugLinkGetState) GetWaitWordList() bool
- func (x *DebugLinkGetState) GetWaitWordPos() bool
- func (*DebugLinkGetState) ProtoMessage()
- func (x *DebugLinkGetState) ProtoReflect() protoreflect.Message
- func (x *DebugLinkGetState) Reset()
- func (x *DebugLinkGetState) String() string
- type DebugLinkLayout
- type DebugLinkLog
- func (*DebugLinkLog) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkLog) GetBucket() string
- func (x *DebugLinkLog) GetLevel() uint32
- func (x *DebugLinkLog) GetText() string
- func (*DebugLinkLog) ProtoMessage()
- func (x *DebugLinkLog) ProtoReflect() protoreflect.Message
- func (x *DebugLinkLog) Reset()
- func (x *DebugLinkLog) String() string
- type DebugLinkMemory
- type DebugLinkMemoryRead
- func (*DebugLinkMemoryRead) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkMemoryRead) GetAddress() uint32
- func (x *DebugLinkMemoryRead) GetLength() uint32
- func (*DebugLinkMemoryRead) ProtoMessage()
- func (x *DebugLinkMemoryRead) ProtoReflect() protoreflect.Message
- func (x *DebugLinkMemoryRead) Reset()
- func (x *DebugLinkMemoryRead) String() string
- type DebugLinkMemoryWrite
- func (*DebugLinkMemoryWrite) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkMemoryWrite) GetAddress() uint32
- func (x *DebugLinkMemoryWrite) GetFlash() bool
- func (x *DebugLinkMemoryWrite) GetMemory() []byte
- func (*DebugLinkMemoryWrite) ProtoMessage()
- func (x *DebugLinkMemoryWrite) ProtoReflect() protoreflect.Message
- func (x *DebugLinkMemoryWrite) Reset()
- func (x *DebugLinkMemoryWrite) String() string
- type DebugLinkRecordScreen
- func (*DebugLinkRecordScreen) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkRecordScreen) GetTargetDirectory() string
- func (*DebugLinkRecordScreen) ProtoMessage()
- func (x *DebugLinkRecordScreen) ProtoReflect() protoreflect.Message
- func (x *DebugLinkRecordScreen) Reset()
- func (x *DebugLinkRecordScreen) String() string
- type DebugLinkReseedRandom
- func (*DebugLinkReseedRandom) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkReseedRandom) GetValue() uint32
- func (*DebugLinkReseedRandom) ProtoMessage()
- func (x *DebugLinkReseedRandom) ProtoReflect() protoreflect.Message
- func (x *DebugLinkReseedRandom) Reset()
- func (x *DebugLinkReseedRandom) String() string
- type DebugLinkState
- func (*DebugLinkState) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkState) GetLayout() []byte
- func (x *DebugLinkState) GetLayoutLines() []string
- func (x *DebugLinkState) GetMatrix() string
- func (x *DebugLinkState) GetMnemonicSecret() []byte
- func (x *DebugLinkState) GetMnemonicType() BackupType
- func (x *DebugLinkState) GetNode() *HDNodeType
- func (x *DebugLinkState) GetPassphraseProtection() bool
- func (x *DebugLinkState) GetPin() string
- func (x *DebugLinkState) GetRecoveryFakeWord() string
- func (x *DebugLinkState) GetRecoveryWordPos() uint32
- func (x *DebugLinkState) GetResetEntropy() []byte
- func (x *DebugLinkState) GetResetWord() string
- func (x *DebugLinkState) GetResetWordPos() uint32
- func (*DebugLinkState) ProtoMessage()
- func (x *DebugLinkState) ProtoReflect() protoreflect.Message
- func (x *DebugLinkState) Reset()
- func (x *DebugLinkState) String() string
- type DebugLinkStop
- type DebugLinkWatchLayout
- func (*DebugLinkWatchLayout) Descriptor() ([]byte, []int)deprecated
- func (x *DebugLinkWatchLayout) GetWatch() bool
- func (*DebugLinkWatchLayout) ProtoMessage()
- func (x *DebugLinkWatchLayout) ProtoReflect() protoreflect.Message
- func (x *DebugLinkWatchLayout) Reset()
- func (x *DebugLinkWatchLayout) String() string
- type DebugMoneroDiagAck
- func (*DebugMoneroDiagAck) Descriptor() ([]byte, []int)deprecated
- func (x *DebugMoneroDiagAck) GetData1() []byte
- func (x *DebugMoneroDiagAck) GetData2() []byte
- func (x *DebugMoneroDiagAck) GetIns() uint64
- func (x *DebugMoneroDiagAck) GetP1() uint64
- func (x *DebugMoneroDiagAck) GetP2() uint64
- func (x *DebugMoneroDiagAck) GetPd() []uint64
- func (*DebugMoneroDiagAck) ProtoMessage()
- func (x *DebugMoneroDiagAck) ProtoReflect() protoreflect.Message
- func (x *DebugMoneroDiagAck) Reset()
- func (x *DebugMoneroDiagAck) String() string
- type DebugMoneroDiagRequest
- func (*DebugMoneroDiagRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DebugMoneroDiagRequest) GetData1() []byte
- func (x *DebugMoneroDiagRequest) GetData2() []byte
- func (x *DebugMoneroDiagRequest) GetIns() uint64
- func (x *DebugMoneroDiagRequest) GetP1() uint64
- func (x *DebugMoneroDiagRequest) GetP2() uint64
- func (x *DebugMoneroDiagRequest) GetPd() []uint64
- func (*DebugMoneroDiagRequest) ProtoMessage()
- func (x *DebugMoneroDiagRequest) ProtoReflect() protoreflect.Message
- func (x *DebugMoneroDiagRequest) Reset()
- func (x *DebugMoneroDiagRequest) String() string
- type DecredStakingSpendType
- func (DecredStakingSpendType) Descriptor() protoreflect.EnumDescriptor
- func (x DecredStakingSpendType) Enum() *DecredStakingSpendType
- func (DecredStakingSpendType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DecredStakingSpendType) Number() protoreflect.EnumNumber
- func (x DecredStakingSpendType) String() string
- func (DecredStakingSpendType) Type() protoreflect.EnumType
- func (x *DecredStakingSpendType) UnmarshalJSON(b []byte) errordeprecated
- type Deprecated_PassphraseStateAckdeprecated
- func (*Deprecated_PassphraseStateAck) Descriptor() ([]byte, []int)deprecated
- func (*Deprecated_PassphraseStateAck) ProtoMessage()
- func (x *Deprecated_PassphraseStateAck) ProtoReflect() protoreflect.Message
- func (x *Deprecated_PassphraseStateAck) Reset()
- func (x *Deprecated_PassphraseStateAck) String() string
- type Deprecated_PassphraseStateRequestdeprecated
- func (*Deprecated_PassphraseStateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *Deprecated_PassphraseStateRequest) GetState() []byte
- func (*Deprecated_PassphraseStateRequest) ProtoMessage()
- func (x *Deprecated_PassphraseStateRequest) ProtoReflect() protoreflect.Message
- func (x *Deprecated_PassphraseStateRequest) Reset()
- func (x *Deprecated_PassphraseStateRequest) String() string
- type DoPreauthorized
- type ECDHSessionKey
- func (*ECDHSessionKey) Descriptor() ([]byte, []int)deprecated
- func (x *ECDHSessionKey) GetPublicKey() []byte
- func (x *ECDHSessionKey) GetSessionKey() []byte
- func (*ECDHSessionKey) ProtoMessage()
- func (x *ECDHSessionKey) ProtoReflect() protoreflect.Message
- func (x *ECDHSessionKey) Reset()
- func (x *ECDHSessionKey) String() string
- type EndSession
- type Entropy
- type EntropyAck
- type EntropyRequest
- type EosGetPublicKey
- func (*EosGetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *EosGetPublicKey) GetAddressN() []uint32
- func (x *EosGetPublicKey) GetShowDisplay() bool
- func (*EosGetPublicKey) ProtoMessage()
- func (x *EosGetPublicKey) ProtoReflect() protoreflect.Message
- func (x *EosGetPublicKey) Reset()
- func (x *EosGetPublicKey) String() string
- type EosPublicKey
- func (*EosPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *EosPublicKey) GetRawPublicKey() []byte
- func (x *EosPublicKey) GetWifPublicKey() string
- func (*EosPublicKey) ProtoMessage()
- func (x *EosPublicKey) ProtoReflect() protoreflect.Message
- func (x *EosPublicKey) Reset()
- func (x *EosPublicKey) String() string
- type EosSignTx
- func (*EosSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *EosSignTx) GetAddressN() []uint32
- func (x *EosSignTx) GetChainId() []byte
- func (x *EosSignTx) GetHeader() *EosSignTx_EosTxHeader
- func (x *EosSignTx) GetNumActions() uint32
- func (*EosSignTx) ProtoMessage()
- func (x *EosSignTx) ProtoReflect() protoreflect.Message
- func (x *EosSignTx) Reset()
- func (x *EosSignTx) String() string
- type EosSignTx_EosTxHeader
- func (*EosSignTx_EosTxHeader) Descriptor() ([]byte, []int)deprecated
- func (x *EosSignTx_EosTxHeader) GetDelaySec() uint32
- func (x *EosSignTx_EosTxHeader) GetExpiration() uint32
- func (x *EosSignTx_EosTxHeader) GetMaxCpuUsageMs() uint32
- func (x *EosSignTx_EosTxHeader) GetMaxNetUsageWords() uint32
- func (x *EosSignTx_EosTxHeader) GetRefBlockNum() uint32
- func (x *EosSignTx_EosTxHeader) GetRefBlockPrefix() uint32
- func (*EosSignTx_EosTxHeader) ProtoMessage()
- func (x *EosSignTx_EosTxHeader) ProtoReflect() protoreflect.Message
- func (x *EosSignTx_EosTxHeader) Reset()
- func (x *EosSignTx_EosTxHeader) String() string
- type EosSignedTx
- type EosTxActionAck
- func (*EosTxActionAck) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck) GetBuyRam() *EosTxActionAck_EosActionBuyRam
- func (x *EosTxActionAck) GetBuyRamBytes() *EosTxActionAck_EosActionBuyRamBytes
- func (x *EosTxActionAck) GetCommon() *EosTxActionAck_EosActionCommon
- func (x *EosTxActionAck) GetDelegate() *EosTxActionAck_EosActionDelegate
- func (x *EosTxActionAck) GetDeleteAuth() *EosTxActionAck_EosActionDeleteAuth
- func (x *EosTxActionAck) GetLinkAuth() *EosTxActionAck_EosActionLinkAuth
- func (x *EosTxActionAck) GetNewAccount() *EosTxActionAck_EosActionNewAccount
- func (x *EosTxActionAck) GetRefund() *EosTxActionAck_EosActionRefund
- func (x *EosTxActionAck) GetSellRam() *EosTxActionAck_EosActionSellRam
- func (x *EosTxActionAck) GetTransfer() *EosTxActionAck_EosActionTransfer
- func (x *EosTxActionAck) GetUndelegate() *EosTxActionAck_EosActionUndelegate
- func (x *EosTxActionAck) GetUnknown() *EosTxActionAck_EosActionUnknown
- func (x *EosTxActionAck) GetUnlinkAuth() *EosTxActionAck_EosActionUnlinkAuth
- func (x *EosTxActionAck) GetUpdateAuth() *EosTxActionAck_EosActionUpdateAuth
- func (x *EosTxActionAck) GetVoteProducer() *EosTxActionAck_EosActionVoteProducer
- func (*EosTxActionAck) ProtoMessage()
- func (x *EosTxActionAck) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck) Reset()
- func (x *EosTxActionAck) String() string
- type EosTxActionAck_EosActionBuyRam
- func (*EosTxActionAck_EosActionBuyRam) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionBuyRam) GetPayer() uint64
- func (x *EosTxActionAck_EosActionBuyRam) GetQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionBuyRam) GetReceiver() uint64
- func (*EosTxActionAck_EosActionBuyRam) ProtoMessage()
- func (x *EosTxActionAck_EosActionBuyRam) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionBuyRam) Reset()
- func (x *EosTxActionAck_EosActionBuyRam) String() string
- type EosTxActionAck_EosActionBuyRamBytes
- func (*EosTxActionAck_EosActionBuyRamBytes) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionBuyRamBytes) GetBytes() uint32
- func (x *EosTxActionAck_EosActionBuyRamBytes) GetPayer() uint64
- func (x *EosTxActionAck_EosActionBuyRamBytes) GetReceiver() uint64
- func (*EosTxActionAck_EosActionBuyRamBytes) ProtoMessage()
- func (x *EosTxActionAck_EosActionBuyRamBytes) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionBuyRamBytes) Reset()
- func (x *EosTxActionAck_EosActionBuyRamBytes) String() string
- type EosTxActionAck_EosActionCommon
- func (*EosTxActionAck_EosActionCommon) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionCommon) GetAccount() uint64
- func (x *EosTxActionAck_EosActionCommon) GetAuthorization() []*EosTxActionAck_EosPermissionLevel
- func (x *EosTxActionAck_EosActionCommon) GetName() uint64
- func (*EosTxActionAck_EosActionCommon) ProtoMessage()
- func (x *EosTxActionAck_EosActionCommon) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionCommon) Reset()
- func (x *EosTxActionAck_EosActionCommon) String() string
- type EosTxActionAck_EosActionDelegate
- func (*EosTxActionAck_EosActionDelegate) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionDelegate) GetCpuQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionDelegate) GetNetQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionDelegate) GetReceiver() uint64
- func (x *EosTxActionAck_EosActionDelegate) GetSender() uint64
- func (x *EosTxActionAck_EosActionDelegate) GetTransfer() bool
- func (*EosTxActionAck_EosActionDelegate) ProtoMessage()
- func (x *EosTxActionAck_EosActionDelegate) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionDelegate) Reset()
- func (x *EosTxActionAck_EosActionDelegate) String() string
- type EosTxActionAck_EosActionDeleteAuth
- func (*EosTxActionAck_EosActionDeleteAuth) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionDeleteAuth) GetAccount() uint64
- func (x *EosTxActionAck_EosActionDeleteAuth) GetPermission() uint64
- func (*EosTxActionAck_EosActionDeleteAuth) ProtoMessage()
- func (x *EosTxActionAck_EosActionDeleteAuth) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionDeleteAuth) Reset()
- func (x *EosTxActionAck_EosActionDeleteAuth) String() string
- type EosTxActionAck_EosActionLinkAuth
- func (*EosTxActionAck_EosActionLinkAuth) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionLinkAuth) GetAccount() uint64
- func (x *EosTxActionAck_EosActionLinkAuth) GetCode() uint64
- func (x *EosTxActionAck_EosActionLinkAuth) GetRequirement() uint64
- func (x *EosTxActionAck_EosActionLinkAuth) GetType() uint64
- func (*EosTxActionAck_EosActionLinkAuth) ProtoMessage()
- func (x *EosTxActionAck_EosActionLinkAuth) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionLinkAuth) Reset()
- func (x *EosTxActionAck_EosActionLinkAuth) String() string
- type EosTxActionAck_EosActionNewAccount
- func (*EosTxActionAck_EosActionNewAccount) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionNewAccount) GetActive() *EosTxActionAck_EosAuthorization
- func (x *EosTxActionAck_EosActionNewAccount) GetCreator() uint64
- func (x *EosTxActionAck_EosActionNewAccount) GetName() uint64
- func (x *EosTxActionAck_EosActionNewAccount) GetOwner() *EosTxActionAck_EosAuthorization
- func (*EosTxActionAck_EosActionNewAccount) ProtoMessage()
- func (x *EosTxActionAck_EosActionNewAccount) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionNewAccount) Reset()
- func (x *EosTxActionAck_EosActionNewAccount) String() string
- type EosTxActionAck_EosActionRefund
- func (*EosTxActionAck_EosActionRefund) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionRefund) GetOwner() uint64
- func (*EosTxActionAck_EosActionRefund) ProtoMessage()
- func (x *EosTxActionAck_EosActionRefund) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionRefund) Reset()
- func (x *EosTxActionAck_EosActionRefund) String() string
- type EosTxActionAck_EosActionSellRam
- func (*EosTxActionAck_EosActionSellRam) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionSellRam) GetAccount() uint64
- func (x *EosTxActionAck_EosActionSellRam) GetBytes() uint64
- func (*EosTxActionAck_EosActionSellRam) ProtoMessage()
- func (x *EosTxActionAck_EosActionSellRam) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionSellRam) Reset()
- func (x *EosTxActionAck_EosActionSellRam) String() string
- type EosTxActionAck_EosActionTransfer
- func (*EosTxActionAck_EosActionTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionTransfer) GetMemo() string
- func (x *EosTxActionAck_EosActionTransfer) GetQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionTransfer) GetReceiver() uint64
- func (x *EosTxActionAck_EosActionTransfer) GetSender() uint64
- func (*EosTxActionAck_EosActionTransfer) ProtoMessage()
- func (x *EosTxActionAck_EosActionTransfer) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionTransfer) Reset()
- func (x *EosTxActionAck_EosActionTransfer) String() string
- type EosTxActionAck_EosActionUndelegate
- func (*EosTxActionAck_EosActionUndelegate) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionUndelegate) GetCpuQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionUndelegate) GetNetQuantity() *EosTxActionAck_EosAsset
- func (x *EosTxActionAck_EosActionUndelegate) GetReceiver() uint64
- func (x *EosTxActionAck_EosActionUndelegate) GetSender() uint64
- func (*EosTxActionAck_EosActionUndelegate) ProtoMessage()
- func (x *EosTxActionAck_EosActionUndelegate) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionUndelegate) Reset()
- func (x *EosTxActionAck_EosActionUndelegate) String() string
- type EosTxActionAck_EosActionUnknown
- func (*EosTxActionAck_EosActionUnknown) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionUnknown) GetDataChunk() []byte
- func (x *EosTxActionAck_EosActionUnknown) GetDataSize() uint32
- func (*EosTxActionAck_EosActionUnknown) ProtoMessage()
- func (x *EosTxActionAck_EosActionUnknown) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionUnknown) Reset()
- func (x *EosTxActionAck_EosActionUnknown) String() string
- type EosTxActionAck_EosActionUnlinkAuth
- func (*EosTxActionAck_EosActionUnlinkAuth) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionUnlinkAuth) GetAccount() uint64
- func (x *EosTxActionAck_EosActionUnlinkAuth) GetCode() uint64
- func (x *EosTxActionAck_EosActionUnlinkAuth) GetType() uint64
- func (*EosTxActionAck_EosActionUnlinkAuth) ProtoMessage()
- func (x *EosTxActionAck_EosActionUnlinkAuth) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionUnlinkAuth) Reset()
- func (x *EosTxActionAck_EosActionUnlinkAuth) String() string
- type EosTxActionAck_EosActionUpdateAuth
- func (*EosTxActionAck_EosActionUpdateAuth) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionUpdateAuth) GetAccount() uint64
- func (x *EosTxActionAck_EosActionUpdateAuth) GetAuth() *EosTxActionAck_EosAuthorization
- func (x *EosTxActionAck_EosActionUpdateAuth) GetParent() uint64
- func (x *EosTxActionAck_EosActionUpdateAuth) GetPermission() uint64
- func (*EosTxActionAck_EosActionUpdateAuth) ProtoMessage()
- func (x *EosTxActionAck_EosActionUpdateAuth) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionUpdateAuth) Reset()
- func (x *EosTxActionAck_EosActionUpdateAuth) String() string
- type EosTxActionAck_EosActionVoteProducer
- func (*EosTxActionAck_EosActionVoteProducer) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosActionVoteProducer) GetProducers() []uint64
- func (x *EosTxActionAck_EosActionVoteProducer) GetProxy() uint64
- func (x *EosTxActionAck_EosActionVoteProducer) GetVoter() uint64
- func (*EosTxActionAck_EosActionVoteProducer) ProtoMessage()
- func (x *EosTxActionAck_EosActionVoteProducer) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosActionVoteProducer) Reset()
- func (x *EosTxActionAck_EosActionVoteProducer) String() string
- type EosTxActionAck_EosAsset
- func (*EosTxActionAck_EosAsset) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosAsset) GetAmount() int64
- func (x *EosTxActionAck_EosAsset) GetSymbol() uint64
- func (*EosTxActionAck_EosAsset) ProtoMessage()
- func (x *EosTxActionAck_EosAsset) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosAsset) Reset()
- func (x *EosTxActionAck_EosAsset) String() string
- type EosTxActionAck_EosAuthorization
- func (*EosTxActionAck_EosAuthorization) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosAuthorization) GetAccounts() []*EosTxActionAck_EosAuthorizationAccount
- func (x *EosTxActionAck_EosAuthorization) GetKeys() []*EosTxActionAck_EosAuthorizationKey
- func (x *EosTxActionAck_EosAuthorization) GetThreshold() uint32
- func (x *EosTxActionAck_EosAuthorization) GetWaits() []*EosTxActionAck_EosAuthorizationWait
- func (*EosTxActionAck_EosAuthorization) ProtoMessage()
- func (x *EosTxActionAck_EosAuthorization) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosAuthorization) Reset()
- func (x *EosTxActionAck_EosAuthorization) String() string
- type EosTxActionAck_EosAuthorizationAccount
- func (*EosTxActionAck_EosAuthorizationAccount) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosAuthorizationAccount) GetAccount() *EosTxActionAck_EosPermissionLevel
- func (x *EosTxActionAck_EosAuthorizationAccount) GetWeight() uint32
- func (*EosTxActionAck_EosAuthorizationAccount) ProtoMessage()
- func (x *EosTxActionAck_EosAuthorizationAccount) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosAuthorizationAccount) Reset()
- func (x *EosTxActionAck_EosAuthorizationAccount) String() string
- type EosTxActionAck_EosAuthorizationKey
- func (*EosTxActionAck_EosAuthorizationKey) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosAuthorizationKey) GetAddressN() []uint32
- func (x *EosTxActionAck_EosAuthorizationKey) GetKey() []byte
- func (x *EosTxActionAck_EosAuthorizationKey) GetType() uint32
- func (x *EosTxActionAck_EosAuthorizationKey) GetWeight() uint32
- func (*EosTxActionAck_EosAuthorizationKey) ProtoMessage()
- func (x *EosTxActionAck_EosAuthorizationKey) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosAuthorizationKey) Reset()
- func (x *EosTxActionAck_EosAuthorizationKey) String() string
- type EosTxActionAck_EosAuthorizationWait
- func (*EosTxActionAck_EosAuthorizationWait) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosAuthorizationWait) GetWaitSec() uint32
- func (x *EosTxActionAck_EosAuthorizationWait) GetWeight() uint32
- func (*EosTxActionAck_EosAuthorizationWait) ProtoMessage()
- func (x *EosTxActionAck_EosAuthorizationWait) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosAuthorizationWait) Reset()
- func (x *EosTxActionAck_EosAuthorizationWait) String() string
- type EosTxActionAck_EosPermissionLevel
- func (*EosTxActionAck_EosPermissionLevel) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionAck_EosPermissionLevel) GetActor() uint64
- func (x *EosTxActionAck_EosPermissionLevel) GetPermission() uint64
- func (*EosTxActionAck_EosPermissionLevel) ProtoMessage()
- func (x *EosTxActionAck_EosPermissionLevel) ProtoReflect() protoreflect.Message
- func (x *EosTxActionAck_EosPermissionLevel) Reset()
- func (x *EosTxActionAck_EosPermissionLevel) String() string
- type EosTxActionRequest
- func (*EosTxActionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EosTxActionRequest) GetDataSize() uint32
- func (*EosTxActionRequest) ProtoMessage()
- func (x *EosTxActionRequest) ProtoReflect() protoreflect.Message
- func (x *EosTxActionRequest) Reset()
- func (x *EosTxActionRequest) String() string
- type EthereumAddress
- func (*EthereumAddress) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumAddress) GetAddress() string
- func (x *EthereumAddress) GetXOldAddress() []bytedeprecated
- func (*EthereumAddress) ProtoMessage()
- func (x *EthereumAddress) ProtoReflect() protoreflect.Message
- func (x *EthereumAddress) Reset()
- func (x *EthereumAddress) String() string
- type EthereumGetAddress
- func (*EthereumGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumGetAddress) GetAddressN() []uint32
- func (x *EthereumGetAddress) GetShowDisplay() bool
- func (*EthereumGetAddress) ProtoMessage()
- func (x *EthereumGetAddress) ProtoReflect() protoreflect.Message
- func (x *EthereumGetAddress) Reset()
- func (x *EthereumGetAddress) String() string
- type EthereumGetPublicKey
- func (*EthereumGetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumGetPublicKey) GetAddressN() []uint32
- func (x *EthereumGetPublicKey) GetShowDisplay() bool
- func (*EthereumGetPublicKey) ProtoMessage()
- func (x *EthereumGetPublicKey) ProtoReflect() protoreflect.Message
- func (x *EthereumGetPublicKey) Reset()
- func (x *EthereumGetPublicKey) String() string
- type EthereumMessageSignature
- func (*EthereumMessageSignature) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumMessageSignature) GetAddress() string
- func (x *EthereumMessageSignature) GetSignature() []byte
- func (*EthereumMessageSignature) ProtoMessage()
- func (x *EthereumMessageSignature) ProtoReflect() protoreflect.Message
- func (x *EthereumMessageSignature) Reset()
- func (x *EthereumMessageSignature) String() string
- type EthereumPublicKey
- func (*EthereumPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumPublicKey) GetNode() *HDNodeType
- func (x *EthereumPublicKey) GetXpub() string
- func (*EthereumPublicKey) ProtoMessage()
- func (x *EthereumPublicKey) ProtoReflect() protoreflect.Message
- func (x *EthereumPublicKey) Reset()
- func (x *EthereumPublicKey) String() string
- type EthereumSignMessage
- func (*EthereumSignMessage) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignMessage) GetAddressN() []uint32
- func (x *EthereumSignMessage) GetMessage() []byte
- func (*EthereumSignMessage) ProtoMessage()
- func (x *EthereumSignMessage) ProtoReflect() protoreflect.Message
- func (x *EthereumSignMessage) Reset()
- func (x *EthereumSignMessage) String() string
- type EthereumSignTx
- func (*EthereumSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignTx) GetAddressN() []uint32
- func (x *EthereumSignTx) GetChainId() uint64
- func (x *EthereumSignTx) GetDataInitialChunk() []byte
- func (x *EthereumSignTx) GetDataLength() uint32
- func (x *EthereumSignTx) GetGasLimit() []byte
- func (x *EthereumSignTx) GetGasPrice() []byte
- func (x *EthereumSignTx) GetNonce() []byte
- func (x *EthereumSignTx) GetTo() string
- func (x *EthereumSignTx) GetTxType() uint32
- func (x *EthereumSignTx) GetValue() []byte
- func (*EthereumSignTx) ProtoMessage()
- func (x *EthereumSignTx) ProtoReflect() protoreflect.Message
- func (x *EthereumSignTx) Reset()
- func (x *EthereumSignTx) String() string
- type EthereumSignTxEIP1559
- func (*EthereumSignTxEIP1559) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignTxEIP1559) GetAccessList() []*EthereumSignTxEIP1559_EthereumAccessList
- func (x *EthereumSignTxEIP1559) GetAddressN() []uint32
- func (x *EthereumSignTxEIP1559) GetChainId() uint64
- func (x *EthereumSignTxEIP1559) GetDataInitialChunk() []byte
- func (x *EthereumSignTxEIP1559) GetDataLength() uint32
- func (x *EthereumSignTxEIP1559) GetGasLimit() []byte
- func (x *EthereumSignTxEIP1559) GetMaxGasFee() []byte
- func (x *EthereumSignTxEIP1559) GetMaxPriorityFee() []byte
- func (x *EthereumSignTxEIP1559) GetNonce() []byte
- func (x *EthereumSignTxEIP1559) GetTo() string
- func (x *EthereumSignTxEIP1559) GetValue() []byte
- func (*EthereumSignTxEIP1559) ProtoMessage()
- func (x *EthereumSignTxEIP1559) ProtoReflect() protoreflect.Message
- func (x *EthereumSignTxEIP1559) Reset()
- func (x *EthereumSignTxEIP1559) String() string
- type EthereumSignTxEIP1559_EthereumAccessList
- func (*EthereumSignTxEIP1559_EthereumAccessList) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignTxEIP1559_EthereumAccessList) GetAddress() string
- func (x *EthereumSignTxEIP1559_EthereumAccessList) GetStorageKeys() [][]byte
- func (*EthereumSignTxEIP1559_EthereumAccessList) ProtoMessage()
- func (x *EthereumSignTxEIP1559_EthereumAccessList) ProtoReflect() protoreflect.Message
- func (x *EthereumSignTxEIP1559_EthereumAccessList) Reset()
- func (x *EthereumSignTxEIP1559_EthereumAccessList) String() string
- type EthereumSignTypedData
- func (*EthereumSignTypedData) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignTypedData) GetAddressN() []uint32
- func (x *EthereumSignTypedData) GetMetamaskV4Compat() bool
- func (x *EthereumSignTypedData) GetPrimaryType() string
- func (*EthereumSignTypedData) ProtoMessage()
- func (x *EthereumSignTypedData) ProtoReflect() protoreflect.Message
- func (x *EthereumSignTypedData) Reset()
- func (x *EthereumSignTypedData) String() string
- type EthereumSignTypedHash
- func (*EthereumSignTypedHash) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumSignTypedHash) GetAddressN() []uint32
- func (x *EthereumSignTypedHash) GetDomainSeparatorHash() []byte
- func (x *EthereumSignTypedHash) GetMessageHash() []byte
- func (*EthereumSignTypedHash) ProtoMessage()
- func (x *EthereumSignTypedHash) ProtoReflect() protoreflect.Message
- func (x *EthereumSignTypedHash) Reset()
- func (x *EthereumSignTypedHash) String() string
- type EthereumTxAck
- type EthereumTxRequest
- func (*EthereumTxRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTxRequest) GetDataLength() uint32
- func (x *EthereumTxRequest) GetSignatureR() []byte
- func (x *EthereumTxRequest) GetSignatureS() []byte
- func (x *EthereumTxRequest) GetSignatureV() uint32
- func (*EthereumTxRequest) ProtoMessage()
- func (x *EthereumTxRequest) ProtoReflect() protoreflect.Message
- func (x *EthereumTxRequest) Reset()
- func (x *EthereumTxRequest) String() string
- type EthereumTypedDataSignature
- func (*EthereumTypedDataSignature) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataSignature) GetAddress() string
- func (x *EthereumTypedDataSignature) GetSignature() []byte
- func (*EthereumTypedDataSignature) ProtoMessage()
- func (x *EthereumTypedDataSignature) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataSignature) Reset()
- func (x *EthereumTypedDataSignature) String() string
- type EthereumTypedDataStructAck
- func (*EthereumTypedDataStructAck) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataStructAck) GetMembers() []*EthereumTypedDataStructAck_EthereumStructMember
- func (*EthereumTypedDataStructAck) ProtoMessage()
- func (x *EthereumTypedDataStructAck) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataStructAck) Reset()
- func (x *EthereumTypedDataStructAck) String() string
- type EthereumTypedDataStructAck_EthereumDataType
- func (EthereumTypedDataStructAck_EthereumDataType) Descriptor() protoreflect.EnumDescriptor
- func (x EthereumTypedDataStructAck_EthereumDataType) Enum() *EthereumTypedDataStructAck_EthereumDataType
- func (EthereumTypedDataStructAck_EthereumDataType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EthereumTypedDataStructAck_EthereumDataType) Number() protoreflect.EnumNumber
- func (x EthereumTypedDataStructAck_EthereumDataType) String() string
- func (EthereumTypedDataStructAck_EthereumDataType) Type() protoreflect.EnumType
- func (x *EthereumTypedDataStructAck_EthereumDataType) UnmarshalJSON(b []byte) errordeprecated
- type EthereumTypedDataStructAck_EthereumFieldType
- func (*EthereumTypedDataStructAck_EthereumFieldType) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataStructAck_EthereumFieldType) GetDataType() EthereumTypedDataStructAck_EthereumDataType
- func (x *EthereumTypedDataStructAck_EthereumFieldType) GetEntryType() *EthereumTypedDataStructAck_EthereumFieldType
- func (x *EthereumTypedDataStructAck_EthereumFieldType) GetSize() uint32
- func (x *EthereumTypedDataStructAck_EthereumFieldType) GetStructName() string
- func (*EthereumTypedDataStructAck_EthereumFieldType) ProtoMessage()
- func (x *EthereumTypedDataStructAck_EthereumFieldType) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataStructAck_EthereumFieldType) Reset()
- func (x *EthereumTypedDataStructAck_EthereumFieldType) String() string
- type EthereumTypedDataStructAck_EthereumStructMember
- func (*EthereumTypedDataStructAck_EthereumStructMember) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataStructAck_EthereumStructMember) GetName() string
- func (x *EthereumTypedDataStructAck_EthereumStructMember) GetType() *EthereumTypedDataStructAck_EthereumFieldType
- func (*EthereumTypedDataStructAck_EthereumStructMember) ProtoMessage()
- func (x *EthereumTypedDataStructAck_EthereumStructMember) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataStructAck_EthereumStructMember) Reset()
- func (x *EthereumTypedDataStructAck_EthereumStructMember) String() string
- type EthereumTypedDataStructRequest
- func (*EthereumTypedDataStructRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataStructRequest) GetName() string
- func (*EthereumTypedDataStructRequest) ProtoMessage()
- func (x *EthereumTypedDataStructRequest) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataStructRequest) Reset()
- func (x *EthereumTypedDataStructRequest) String() string
- type EthereumTypedDataValueAck
- func (*EthereumTypedDataValueAck) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataValueAck) GetValue() []byte
- func (*EthereumTypedDataValueAck) ProtoMessage()
- func (x *EthereumTypedDataValueAck) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataValueAck) Reset()
- func (x *EthereumTypedDataValueAck) String() string
- type EthereumTypedDataValueRequest
- func (*EthereumTypedDataValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumTypedDataValueRequest) GetMemberPath() []uint32
- func (*EthereumTypedDataValueRequest) ProtoMessage()
- func (x *EthereumTypedDataValueRequest) ProtoReflect() protoreflect.Message
- func (x *EthereumTypedDataValueRequest) Reset()
- func (x *EthereumTypedDataValueRequest) String() string
- type EthereumVerifyMessage
- func (*EthereumVerifyMessage) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumVerifyMessage) GetAddress() string
- func (x *EthereumVerifyMessage) GetMessage() []byte
- func (x *EthereumVerifyMessage) GetSignature() []byte
- func (*EthereumVerifyMessage) ProtoMessage()
- func (x *EthereumVerifyMessage) ProtoReflect() protoreflect.Message
- func (x *EthereumVerifyMessage) Reset()
- func (x *EthereumVerifyMessage) String() string
- type Failure
- type Failure_FailureType
- func (Failure_FailureType) Descriptor() protoreflect.EnumDescriptor
- func (x Failure_FailureType) Enum() *Failure_FailureType
- func (Failure_FailureType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Failure_FailureType) Number() protoreflect.EnumNumber
- func (x Failure_FailureType) String() string
- func (Failure_FailureType) Type() protoreflect.EnumType
- func (x *Failure_FailureType) UnmarshalJSON(b []byte) errordeprecated
- type Features
- func (*Features) Descriptor() ([]byte, []int)deprecated
- func (x *Features) GetAutoLockDelayMs() uint32
- func (x *Features) GetBackupType() BackupType
- func (x *Features) GetBootloaderHash() []byte
- func (x *Features) GetBootloaderMode() bool
- func (x *Features) GetCapabilities() []Features_Capability
- func (x *Features) GetDeviceId() string
- func (x *Features) GetDisplayRotation() uint32
- func (x *Features) GetExperimentalFeatures() bool
- func (x *Features) GetFirmwarePresent() bool
- func (x *Features) GetFlags() uint32
- func (x *Features) GetFwMajor() uint32
- func (x *Features) GetFwMinor() uint32
- func (x *Features) GetFwPatch() uint32
- func (x *Features) GetFwVendor() string
- func (x *Features) GetImported() bool
- func (x *Features) GetInitialized() bool
- func (x *Features) GetLabel() string
- func (x *Features) GetLanguage() string
- func (x *Features) GetMajorVersion() uint32
- func (x *Features) GetMinorVersion() uint32
- func (x *Features) GetModel() string
- func (x *Features) GetNeedsBackup() bool
- func (x *Features) GetNoBackup() bool
- func (x *Features) GetPassphraseAlwaysOnDevice() bool
- func (x *Features) GetPassphraseProtection() bool
- func (x *Features) GetPatchVersion() uint32
- func (x *Features) GetPinProtection() bool
- func (x *Features) GetRecoveryMode() bool
- func (x *Features) GetRevision() []byte
- func (x *Features) GetSafetyChecks() SafetyCheckLevel
- func (x *Features) GetSdCardPresent() bool
- func (x *Features) GetSdProtection() bool
- func (x *Features) GetSessionId() []byte
- func (x *Features) GetUnfinishedBackup() bool
- func (x *Features) GetUnlocked() bool
- func (x *Features) GetVendor() string
- func (x *Features) GetWipeCodeProtection() bool
- func (x *Features) GetXPassphraseCached() booldeprecated
- func (*Features) ProtoMessage()
- func (x *Features) ProtoReflect() protoreflect.Message
- func (x *Features) Reset()
- func (x *Features) String() string
- type Features_Capability
- func (Features_Capability) Descriptor() protoreflect.EnumDescriptor
- func (x Features_Capability) Enum() *Features_Capability
- func (Features_Capability) EnumDescriptor() ([]byte, []int)deprecated
- func (x Features_Capability) Number() protoreflect.EnumNumber
- func (x Features_Capability) String() string
- func (Features_Capability) Type() protoreflect.EnumType
- func (x *Features_Capability) UnmarshalJSON(b []byte) errordeprecated
- type FirmwareErase
- type FirmwareRequest
- func (*FirmwareRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FirmwareRequest) GetLength() uint32
- func (x *FirmwareRequest) GetOffset() uint32
- func (*FirmwareRequest) ProtoMessage()
- func (x *FirmwareRequest) ProtoReflect() protoreflect.Message
- func (x *FirmwareRequest) Reset()
- func (x *FirmwareRequest) String() string
- type FirmwareUpload
- func (*FirmwareUpload) Descriptor() ([]byte, []int)deprecated
- func (x *FirmwareUpload) GetHash() []byte
- func (x *FirmwareUpload) GetPayload() []byte
- func (*FirmwareUpload) ProtoMessage()
- func (x *FirmwareUpload) ProtoReflect() protoreflect.Message
- func (x *FirmwareUpload) Reset()
- func (x *FirmwareUpload) String() string
- type GetAddress
- func (*GetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *GetAddress) GetAddressN() []uint32
- func (x *GetAddress) GetCoinName() string
- func (x *GetAddress) GetIgnoreXpubMagic() bool
- func (x *GetAddress) GetMultisig() *MultisigRedeemScriptType
- func (x *GetAddress) GetScriptType() InputScriptType
- func (x *GetAddress) GetShowDisplay() bool
- func (*GetAddress) ProtoMessage()
- func (x *GetAddress) ProtoReflect() protoreflect.Message
- func (x *GetAddress) Reset()
- func (x *GetAddress) String() string
- type GetECDHSessionKey
- func (*GetECDHSessionKey) Descriptor() ([]byte, []int)deprecated
- func (x *GetECDHSessionKey) GetEcdsaCurveName() string
- func (x *GetECDHSessionKey) GetIdentity() *IdentityType
- func (x *GetECDHSessionKey) GetPeerPublicKey() []byte
- func (*GetECDHSessionKey) ProtoMessage()
- func (x *GetECDHSessionKey) ProtoReflect() protoreflect.Message
- func (x *GetECDHSessionKey) Reset()
- func (x *GetECDHSessionKey) String() string
- type GetEntropy
- type GetFeatures
- type GetNextU2FCounter
- type GetOwnershipId
- func (*GetOwnershipId) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnershipId) GetAddressN() []uint32
- func (x *GetOwnershipId) GetCoinName() string
- func (x *GetOwnershipId) GetMultisig() *MultisigRedeemScriptType
- func (x *GetOwnershipId) GetScriptType() InputScriptType
- func (*GetOwnershipId) ProtoMessage()
- func (x *GetOwnershipId) ProtoReflect() protoreflect.Message
- func (x *GetOwnershipId) Reset()
- func (x *GetOwnershipId) String() string
- type GetOwnershipProof
- func (*GetOwnershipProof) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnershipProof) GetAddressN() []uint32
- func (x *GetOwnershipProof) GetCoinName() string
- func (x *GetOwnershipProof) GetCommitmentData() []byte
- func (x *GetOwnershipProof) GetMultisig() *MultisigRedeemScriptType
- func (x *GetOwnershipProof) GetOwnershipIds() [][]byte
- func (x *GetOwnershipProof) GetScriptType() InputScriptType
- func (x *GetOwnershipProof) GetUserConfirmation() bool
- func (*GetOwnershipProof) ProtoMessage()
- func (x *GetOwnershipProof) ProtoReflect() protoreflect.Message
- func (x *GetOwnershipProof) Reset()
- func (x *GetOwnershipProof) String() string
- type GetPublicKey
- func (*GetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublicKey) GetAddressN() []uint32
- func (x *GetPublicKey) GetCoinName() string
- func (x *GetPublicKey) GetEcdsaCurveName() string
- func (x *GetPublicKey) GetIgnoreXpubMagic() bool
- func (x *GetPublicKey) GetScriptType() InputScriptType
- func (x *GetPublicKey) GetShowDisplay() bool
- func (*GetPublicKey) ProtoMessage()
- func (x *GetPublicKey) ProtoReflect() protoreflect.Message
- func (x *GetPublicKey) Reset()
- func (x *GetPublicKey) String() string
- type HDNodeType
- func (*HDNodeType) Descriptor() ([]byte, []int)deprecated
- func (x *HDNodeType) GetChainCode() []byte
- func (x *HDNodeType) GetChildNum() uint32
- func (x *HDNodeType) GetDepth() uint32
- func (x *HDNodeType) GetFingerprint() uint32
- func (x *HDNodeType) GetPrivateKey() []byte
- func (x *HDNodeType) GetPublicKey() []byte
- func (*HDNodeType) ProtoMessage()
- func (x *HDNodeType) ProtoReflect() protoreflect.Message
- func (x *HDNodeType) Reset()
- func (x *HDNodeType) String() string
- type IdentityType
- func (*IdentityType) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityType) GetHost() string
- func (x *IdentityType) GetIndex() uint32
- func (x *IdentityType) GetPath() string
- func (x *IdentityType) GetPort() string
- func (x *IdentityType) GetProto() string
- func (x *IdentityType) GetUser() string
- func (*IdentityType) ProtoMessage()
- func (x *IdentityType) ProtoReflect() protoreflect.Message
- func (x *IdentityType) Reset()
- func (x *IdentityType) String() string
- type Initialize
- func (*Initialize) Descriptor() ([]byte, []int)deprecated
- func (x *Initialize) GetDeriveCardano() bool
- func (x *Initialize) GetSessionId() []byte
- func (x *Initialize) GetXSkipPassphrase() booldeprecated
- func (*Initialize) ProtoMessage()
- func (x *Initialize) ProtoReflect() protoreflect.Message
- func (x *Initialize) Reset()
- func (x *Initialize) String() string
- type InputScriptType
- func (InputScriptType) Descriptor() protoreflect.EnumDescriptor
- func (x InputScriptType) Enum() *InputScriptType
- func (InputScriptType) EnumDescriptor() ([]byte, []int)deprecated
- func (x InputScriptType) Number() protoreflect.EnumNumber
- func (x InputScriptType) String() string
- func (InputScriptType) Type() protoreflect.EnumType
- func (x *InputScriptType) UnmarshalJSON(b []byte) errordeprecated
- type LoadDevice
- func (*LoadDevice) Descriptor() ([]byte, []int)deprecated
- func (x *LoadDevice) GetLabel() string
- func (x *LoadDevice) GetLanguage() string
- func (x *LoadDevice) GetMnemonics() []string
- func (x *LoadDevice) GetNeedsBackup() bool
- func (x *LoadDevice) GetNoBackup() bool
- func (x *LoadDevice) GetPassphraseProtection() bool
- func (x *LoadDevice) GetPin() string
- func (x *LoadDevice) GetSkipChecksum() bool
- func (x *LoadDevice) GetU2FCounter() uint32
- func (*LoadDevice) ProtoMessage()
- func (x *LoadDevice) ProtoReflect() protoreflect.Message
- func (x *LoadDevice) Reset()
- func (x *LoadDevice) String() string
- type LockDevice
- type MessageSignature
- func (*MessageSignature) Descriptor() ([]byte, []int)deprecated
- func (x *MessageSignature) GetAddress() string
- func (x *MessageSignature) GetSignature() []byte
- func (*MessageSignature) ProtoMessage()
- func (x *MessageSignature) ProtoReflect() protoreflect.Message
- func (x *MessageSignature) Reset()
- func (x *MessageSignature) String() string
- type MessageType
- func (MessageType) Descriptor() protoreflect.EnumDescriptor
- func (x MessageType) Enum() *MessageType
- func (MessageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageType) Number() protoreflect.EnumNumber
- func (x MessageType) String() string
- func (MessageType) Type() protoreflect.EnumType
- func (x *MessageType) UnmarshalJSON(b []byte) errordeprecated
- type MoneroAddress
- type MoneroGetAddress
- func (*MoneroGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroGetAddress) GetAccount() uint32
- func (x *MoneroGetAddress) GetAddressN() []uint32
- func (x *MoneroGetAddress) GetMinor() uint32
- func (x *MoneroGetAddress) GetNetworkType() uint32
- func (x *MoneroGetAddress) GetPaymentId() []byte
- func (x *MoneroGetAddress) GetShowDisplay() bool
- func (*MoneroGetAddress) ProtoMessage()
- func (x *MoneroGetAddress) ProtoReflect() protoreflect.Message
- func (x *MoneroGetAddress) Reset()
- func (x *MoneroGetAddress) String() string
- type MoneroGetTxKeyAck
- func (*MoneroGetTxKeyAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroGetTxKeyAck) GetSalt() []byte
- func (x *MoneroGetTxKeyAck) GetTxDerivations() []byte
- func (x *MoneroGetTxKeyAck) GetTxKeys() []byte
- func (*MoneroGetTxKeyAck) ProtoMessage()
- func (x *MoneroGetTxKeyAck) ProtoReflect() protoreflect.Message
- func (x *MoneroGetTxKeyAck) Reset()
- func (x *MoneroGetTxKeyAck) String() string
- type MoneroGetTxKeyRequest
- func (*MoneroGetTxKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroGetTxKeyRequest) GetAddressN() []uint32
- func (x *MoneroGetTxKeyRequest) GetNetworkType() uint32
- func (x *MoneroGetTxKeyRequest) GetReason() uint32
- func (x *MoneroGetTxKeyRequest) GetSalt1() []byte
- func (x *MoneroGetTxKeyRequest) GetSalt2() []byte
- func (x *MoneroGetTxKeyRequest) GetTxEncKeys() []byte
- func (x *MoneroGetTxKeyRequest) GetTxPrefixHash() []byte
- func (x *MoneroGetTxKeyRequest) GetViewPublicKey() []byte
- func (*MoneroGetTxKeyRequest) ProtoMessage()
- func (x *MoneroGetTxKeyRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroGetTxKeyRequest) Reset()
- func (x *MoneroGetTxKeyRequest) String() string
- type MoneroGetWatchKey
- func (*MoneroGetWatchKey) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroGetWatchKey) GetAddressN() []uint32
- func (x *MoneroGetWatchKey) GetNetworkType() uint32
- func (*MoneroGetWatchKey) ProtoMessage()
- func (x *MoneroGetWatchKey) ProtoReflect() protoreflect.Message
- func (x *MoneroGetWatchKey) Reset()
- func (x *MoneroGetWatchKey) String() string
- type MoneroKeyImageExportInitAck
- type MoneroKeyImageExportInitRequest
- func (*MoneroKeyImageExportInitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageExportInitRequest) GetAddressN() []uint32
- func (x *MoneroKeyImageExportInitRequest) GetHash() []byte
- func (x *MoneroKeyImageExportInitRequest) GetNetworkType() uint32
- func (x *MoneroKeyImageExportInitRequest) GetNum() uint64
- func (x *MoneroKeyImageExportInitRequest) GetSubs() []*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList
- func (*MoneroKeyImageExportInitRequest) ProtoMessage()
- func (x *MoneroKeyImageExportInitRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageExportInitRequest) Reset()
- func (x *MoneroKeyImageExportInitRequest) String() string
- type MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList
- func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetAccount() uint32
- func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetMinorIndices() []uint32
- func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoMessage()
- func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Reset()
- func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) String() string
- type MoneroKeyImageSyncFinalAck
- func (*MoneroKeyImageSyncFinalAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageSyncFinalAck) GetEncKey() []byte
- func (*MoneroKeyImageSyncFinalAck) ProtoMessage()
- func (x *MoneroKeyImageSyncFinalAck) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncFinalAck) Reset()
- func (x *MoneroKeyImageSyncFinalAck) String() string
- type MoneroKeyImageSyncFinalRequest
- func (*MoneroKeyImageSyncFinalRequest) Descriptor() ([]byte, []int)deprecated
- func (*MoneroKeyImageSyncFinalRequest) ProtoMessage()
- func (x *MoneroKeyImageSyncFinalRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncFinalRequest) Reset()
- func (x *MoneroKeyImageSyncFinalRequest) String() string
- type MoneroKeyImageSyncStepAck
- func (*MoneroKeyImageSyncStepAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageSyncStepAck) GetKis() []*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage
- func (*MoneroKeyImageSyncStepAck) ProtoMessage()
- func (x *MoneroKeyImageSyncStepAck) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncStepAck) Reset()
- func (x *MoneroKeyImageSyncStepAck) String() string
- type MoneroKeyImageSyncStepAck_MoneroExportedKeyImage
- func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetBlob() []byte
- func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetIv() []byte
- func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoMessage()
- func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Reset()
- func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) String() string
- type MoneroKeyImageSyncStepRequest
- func (*MoneroKeyImageSyncStepRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageSyncStepRequest) GetTdis() []*MoneroKeyImageSyncStepRequest_MoneroTransferDetails
- func (*MoneroKeyImageSyncStepRequest) ProtoMessage()
- func (x *MoneroKeyImageSyncStepRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncStepRequest) Reset()
- func (x *MoneroKeyImageSyncStepRequest) String() string
- type MoneroKeyImageSyncStepRequest_MoneroTransferDetails
- func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetAdditionalTxPubKeys() [][]byte
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetInternalOutputIndex() uint64
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetOutKey() []byte
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMajor() uint32
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMinor() uint32
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetTxPubKey() []byte
- func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoMessage()
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoReflect() protoreflect.Message
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Reset()
- func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) String() string
- type MoneroLiveRefreshFinalAck
- type MoneroLiveRefreshFinalRequest
- func (*MoneroLiveRefreshFinalRequest) Descriptor() ([]byte, []int)deprecated
- func (*MoneroLiveRefreshFinalRequest) ProtoMessage()
- func (x *MoneroLiveRefreshFinalRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroLiveRefreshFinalRequest) Reset()
- func (x *MoneroLiveRefreshFinalRequest) String() string
- type MoneroLiveRefreshStartAck
- type MoneroLiveRefreshStartRequest
- func (*MoneroLiveRefreshStartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroLiveRefreshStartRequest) GetAddressN() []uint32
- func (x *MoneroLiveRefreshStartRequest) GetNetworkType() uint32
- func (*MoneroLiveRefreshStartRequest) ProtoMessage()
- func (x *MoneroLiveRefreshStartRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroLiveRefreshStartRequest) Reset()
- func (x *MoneroLiveRefreshStartRequest) String() string
- type MoneroLiveRefreshStepAck
- func (*MoneroLiveRefreshStepAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroLiveRefreshStepAck) GetKeyImage() []byte
- func (x *MoneroLiveRefreshStepAck) GetSalt() []byte
- func (*MoneroLiveRefreshStepAck) ProtoMessage()
- func (x *MoneroLiveRefreshStepAck) ProtoReflect() protoreflect.Message
- func (x *MoneroLiveRefreshStepAck) Reset()
- func (x *MoneroLiveRefreshStepAck) String() string
- type MoneroLiveRefreshStepRequest
- func (*MoneroLiveRefreshStepRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroLiveRefreshStepRequest) GetOutKey() []byte
- func (x *MoneroLiveRefreshStepRequest) GetRealOutIdx() uint64
- func (x *MoneroLiveRefreshStepRequest) GetRecvDeriv() []byte
- func (x *MoneroLiveRefreshStepRequest) GetSubAddrMajor() uint32
- func (x *MoneroLiveRefreshStepRequest) GetSubAddrMinor() uint32
- func (*MoneroLiveRefreshStepRequest) ProtoMessage()
- func (x *MoneroLiveRefreshStepRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroLiveRefreshStepRequest) Reset()
- func (x *MoneroLiveRefreshStepRequest) String() string
- type MoneroTransactionAllInputsSetAck
- func (*MoneroTransactionAllInputsSetAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionAllInputsSetAck) GetRsigData() *MoneroTransactionRsigData
- func (*MoneroTransactionAllInputsSetAck) ProtoMessage()
- func (x *MoneroTransactionAllInputsSetAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionAllInputsSetAck) Reset()
- func (x *MoneroTransactionAllInputsSetAck) String() string
- type MoneroTransactionAllInputsSetRequest
- func (*MoneroTransactionAllInputsSetRequest) Descriptor() ([]byte, []int)deprecated
- func (*MoneroTransactionAllInputsSetRequest) ProtoMessage()
- func (x *MoneroTransactionAllInputsSetRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionAllInputsSetRequest) Reset()
- func (x *MoneroTransactionAllInputsSetRequest) String() string
- type MoneroTransactionAllOutSetAck
- func (*MoneroTransactionAllOutSetAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionAllOutSetAck) GetExtra() []byte
- func (x *MoneroTransactionAllOutSetAck) GetFullMessageHash() []byte
- func (x *MoneroTransactionAllOutSetAck) GetRv() *MoneroTransactionAllOutSetAck_MoneroRingCtSig
- func (x *MoneroTransactionAllOutSetAck) GetTxPrefixHash() []byte
- func (*MoneroTransactionAllOutSetAck) ProtoMessage()
- func (x *MoneroTransactionAllOutSetAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionAllOutSetAck) Reset()
- func (x *MoneroTransactionAllOutSetAck) String() string
- type MoneroTransactionAllOutSetAck_MoneroRingCtSig
- func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetMessage() []byte
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetRvType() uint32
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetTxnFee() uint64
- func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoMessage()
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) Reset()
- func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) String() string
- type MoneroTransactionAllOutSetRequest
- func (*MoneroTransactionAllOutSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionAllOutSetRequest) GetRsigData() *MoneroTransactionRsigData
- func (*MoneroTransactionAllOutSetRequest) ProtoMessage()
- func (x *MoneroTransactionAllOutSetRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionAllOutSetRequest) Reset()
- func (x *MoneroTransactionAllOutSetRequest) String() string
- type MoneroTransactionDestinationEntry
- func (*MoneroTransactionDestinationEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionDestinationEntry) GetAddr() *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress
- func (x *MoneroTransactionDestinationEntry) GetAmount() uint64
- func (x *MoneroTransactionDestinationEntry) GetIsIntegrated() bool
- func (x *MoneroTransactionDestinationEntry) GetIsSubaddress() bool
- func (x *MoneroTransactionDestinationEntry) GetOriginal() []byte
- func (*MoneroTransactionDestinationEntry) ProtoMessage()
- func (x *MoneroTransactionDestinationEntry) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionDestinationEntry) Reset()
- func (x *MoneroTransactionDestinationEntry) String() string
- type MoneroTransactionDestinationEntry_MoneroAccountPublicAddress
- func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetSpendPublicKey() []byte
- func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetViewPublicKey() []byte
- func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoMessage()
- func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Reset()
- func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) String() string
- type MoneroTransactionFinalAck
- func (*MoneroTransactionFinalAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionFinalAck) GetCoutKey() []byte
- func (x *MoneroTransactionFinalAck) GetOpeningKey() []byte
- func (x *MoneroTransactionFinalAck) GetRandMult() []byte
- func (x *MoneroTransactionFinalAck) GetSalt() []byte
- func (x *MoneroTransactionFinalAck) GetTxEncKeys() []byte
- func (*MoneroTransactionFinalAck) ProtoMessage()
- func (x *MoneroTransactionFinalAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionFinalAck) Reset()
- func (x *MoneroTransactionFinalAck) String() string
- type MoneroTransactionFinalRequest
- func (*MoneroTransactionFinalRequest) Descriptor() ([]byte, []int)deprecated
- func (*MoneroTransactionFinalRequest) ProtoMessage()
- func (x *MoneroTransactionFinalRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionFinalRequest) Reset()
- func (x *MoneroTransactionFinalRequest) String() string
- type MoneroTransactionInitAck
- func (*MoneroTransactionInitAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionInitAck) GetHmacs() [][]byte
- func (x *MoneroTransactionInitAck) GetRsigData() *MoneroTransactionRsigData
- func (*MoneroTransactionInitAck) ProtoMessage()
- func (x *MoneroTransactionInitAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInitAck) Reset()
- func (x *MoneroTransactionInitAck) String() string
- type MoneroTransactionInitRequest
- func (*MoneroTransactionInitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionInitRequest) GetAddressN() []uint32
- func (x *MoneroTransactionInitRequest) GetNetworkType() uint32
- func (x *MoneroTransactionInitRequest) GetTsxData() *MoneroTransactionInitRequest_MoneroTransactionData
- func (x *MoneroTransactionInitRequest) GetVersion() uint32
- func (*MoneroTransactionInitRequest) ProtoMessage()
- func (x *MoneroTransactionInitRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInitRequest) Reset()
- func (x *MoneroTransactionInitRequest) String() string
- type MoneroTransactionInitRequest_MoneroTransactionData
- func (*MoneroTransactionInitRequest_MoneroTransactionData) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetAccount() uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetChangeDts() *MoneroTransactionDestinationEntry
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetClientVersion() uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetFee() uint64
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetHardFork() uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetIntegratedIndices() []uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMinorIndices() []uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMixin() uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMoneroVersion() []byte
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetNumInputs() uint32
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetOutputs() []*MoneroTransactionDestinationEntry
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetPaymentId() []byte
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetRsigData() *MoneroTransactionRsigData
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetUnlockTime() uint64
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetVersion() uint32
- func (*MoneroTransactionInitRequest_MoneroTransactionData) ProtoMessage()
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) Reset()
- func (x *MoneroTransactionInitRequest_MoneroTransactionData) String() string
- type MoneroTransactionInputViniAck
- func (*MoneroTransactionInputViniAck) Descriptor() ([]byte, []int)deprecated
- func (*MoneroTransactionInputViniAck) ProtoMessage()
- func (x *MoneroTransactionInputViniAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInputViniAck) Reset()
- func (x *MoneroTransactionInputViniAck) String() string
- type MoneroTransactionInputViniRequest
- func (*MoneroTransactionInputViniRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionInputViniRequest) GetOrigIdx() uint32
- func (x *MoneroTransactionInputViniRequest) GetPseudoOut() []byte
- func (x *MoneroTransactionInputViniRequest) GetPseudoOutHmac() []byte
- func (x *MoneroTransactionInputViniRequest) GetSrcEntr() *MoneroTransactionSourceEntry
- func (x *MoneroTransactionInputViniRequest) GetVini() []byte
- func (x *MoneroTransactionInputViniRequest) GetViniHmac() []byte
- func (*MoneroTransactionInputViniRequest) ProtoMessage()
- func (x *MoneroTransactionInputViniRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInputViniRequest) Reset()
- func (x *MoneroTransactionInputViniRequest) String() string
- type MoneroTransactionInputsPermutationAck
- func (*MoneroTransactionInputsPermutationAck) Descriptor() ([]byte, []int)deprecated
- func (*MoneroTransactionInputsPermutationAck) ProtoMessage()
- func (x *MoneroTransactionInputsPermutationAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInputsPermutationAck) Reset()
- func (x *MoneroTransactionInputsPermutationAck) String() string
- type MoneroTransactionInputsPermutationRequest
- func (*MoneroTransactionInputsPermutationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionInputsPermutationRequest) GetPerm() []uint32
- func (*MoneroTransactionInputsPermutationRequest) ProtoMessage()
- func (x *MoneroTransactionInputsPermutationRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionInputsPermutationRequest) Reset()
- func (x *MoneroTransactionInputsPermutationRequest) String() string
- type MoneroTransactionRsigData
- func (*MoneroTransactionRsigData) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionRsigData) GetBpVersion() uint32
- func (x *MoneroTransactionRsigData) GetGrouping() []uint64
- func (x *MoneroTransactionRsigData) GetMask() []byte
- func (x *MoneroTransactionRsigData) GetOffloadType() uint32
- func (x *MoneroTransactionRsigData) GetRsig() []byte
- func (x *MoneroTransactionRsigData) GetRsigParts() [][]byte
- func (x *MoneroTransactionRsigData) GetRsigType() uint32
- func (*MoneroTransactionRsigData) ProtoMessage()
- func (x *MoneroTransactionRsigData) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionRsigData) Reset()
- func (x *MoneroTransactionRsigData) String() string
- type MoneroTransactionSetInputAck
- func (*MoneroTransactionSetInputAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSetInputAck) GetPseudoOut() []byte
- func (x *MoneroTransactionSetInputAck) GetPseudoOutAlpha() []byte
- func (x *MoneroTransactionSetInputAck) GetPseudoOutHmac() []byte
- func (x *MoneroTransactionSetInputAck) GetSpendKey() []byte
- func (x *MoneroTransactionSetInputAck) GetVini() []byte
- func (x *MoneroTransactionSetInputAck) GetViniHmac() []byte
- func (*MoneroTransactionSetInputAck) ProtoMessage()
- func (x *MoneroTransactionSetInputAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSetInputAck) Reset()
- func (x *MoneroTransactionSetInputAck) String() string
- type MoneroTransactionSetInputRequest
- func (*MoneroTransactionSetInputRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSetInputRequest) GetSrcEntr() *MoneroTransactionSourceEntry
- func (*MoneroTransactionSetInputRequest) ProtoMessage()
- func (x *MoneroTransactionSetInputRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSetInputRequest) Reset()
- func (x *MoneroTransactionSetInputRequest) String() string
- type MoneroTransactionSetOutputAck
- func (*MoneroTransactionSetOutputAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSetOutputAck) GetEcdhInfo() []byte
- func (x *MoneroTransactionSetOutputAck) GetOutPk() []byte
- func (x *MoneroTransactionSetOutputAck) GetRsigData() *MoneroTransactionRsigData
- func (x *MoneroTransactionSetOutputAck) GetTxOut() []byte
- func (x *MoneroTransactionSetOutputAck) GetVoutiHmac() []byte
- func (*MoneroTransactionSetOutputAck) ProtoMessage()
- func (x *MoneroTransactionSetOutputAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSetOutputAck) Reset()
- func (x *MoneroTransactionSetOutputAck) String() string
- type MoneroTransactionSetOutputRequest
- func (*MoneroTransactionSetOutputRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSetOutputRequest) GetDstEntr() *MoneroTransactionDestinationEntry
- func (x *MoneroTransactionSetOutputRequest) GetDstEntrHmac() []byte
- func (x *MoneroTransactionSetOutputRequest) GetIsOffloadedBp() bool
- func (x *MoneroTransactionSetOutputRequest) GetRsigData() *MoneroTransactionRsigData
- func (*MoneroTransactionSetOutputRequest) ProtoMessage()
- func (x *MoneroTransactionSetOutputRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSetOutputRequest) Reset()
- func (x *MoneroTransactionSetOutputRequest) String() string
- type MoneroTransactionSignInputAck
- func (*MoneroTransactionSignInputAck) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSignInputAck) GetPseudoOut() []byte
- func (x *MoneroTransactionSignInputAck) GetSignature() []byte
- func (*MoneroTransactionSignInputAck) ProtoMessage()
- func (x *MoneroTransactionSignInputAck) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSignInputAck) Reset()
- func (x *MoneroTransactionSignInputAck) String() string
- type MoneroTransactionSignInputRequest
- func (*MoneroTransactionSignInputRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSignInputRequest) GetOrigIdx() uint32
- func (x *MoneroTransactionSignInputRequest) GetPseudoOut() []byte
- func (x *MoneroTransactionSignInputRequest) GetPseudoOutAlpha() []byte
- func (x *MoneroTransactionSignInputRequest) GetPseudoOutHmac() []byte
- func (x *MoneroTransactionSignInputRequest) GetSpendKey() []byte
- func (x *MoneroTransactionSignInputRequest) GetSrcEntr() *MoneroTransactionSourceEntry
- func (x *MoneroTransactionSignInputRequest) GetVini() []byte
- func (x *MoneroTransactionSignInputRequest) GetViniHmac() []byte
- func (*MoneroTransactionSignInputRequest) ProtoMessage()
- func (x *MoneroTransactionSignInputRequest) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSignInputRequest) Reset()
- func (x *MoneroTransactionSignInputRequest) String() string
- type MoneroTransactionSourceEntry
- func (*MoneroTransactionSourceEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSourceEntry) GetAmount() uint64
- func (x *MoneroTransactionSourceEntry) GetMask() []byte
- func (x *MoneroTransactionSourceEntry) GetMultisigKLRki() *MoneroTransactionSourceEntry_MoneroMultisigKLRki
- func (x *MoneroTransactionSourceEntry) GetOutputs() []*MoneroTransactionSourceEntry_MoneroOutputEntry
- func (x *MoneroTransactionSourceEntry) GetRct() bool
- func (x *MoneroTransactionSourceEntry) GetRealOutAdditionalTxKeys() [][]byte
- func (x *MoneroTransactionSourceEntry) GetRealOutTxKey() []byte
- func (x *MoneroTransactionSourceEntry) GetRealOutput() uint64
- func (x *MoneroTransactionSourceEntry) GetRealOutputInTxIndex() uint64
- func (x *MoneroTransactionSourceEntry) GetSubaddrMinor() uint32
- func (*MoneroTransactionSourceEntry) ProtoMessage()
- func (x *MoneroTransactionSourceEntry) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSourceEntry) Reset()
- func (x *MoneroTransactionSourceEntry) String() string
- type MoneroTransactionSourceEntry_MoneroMultisigKLRki
- func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetK() []byte
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetKi() []byte
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetL() []byte
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetR() []byte
- func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoMessage()
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) Reset()
- func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) String() string
- type MoneroTransactionSourceEntry_MoneroOutputEntry
- func (*MoneroTransactionSourceEntry_MoneroOutputEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) GetIdx() uint64
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) GetKey() *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic
- func (*MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoMessage()
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) Reset()
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) String() string
- type MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic
- func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetCommitment() []byte
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetDest() []byte
- func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoMessage()
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoReflect() protoreflect.Message
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Reset()
- func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) String() string
- type MoneroWatchKey
- func (*MoneroWatchKey) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroWatchKey) GetAddress() []byte
- func (x *MoneroWatchKey) GetWatchKey() []byte
- func (*MoneroWatchKey) ProtoMessage()
- func (x *MoneroWatchKey) ProtoReflect() protoreflect.Message
- func (x *MoneroWatchKey) Reset()
- func (x *MoneroWatchKey) String() string
- type MultisigRedeemScriptType
- func (*MultisigRedeemScriptType) Descriptor() ([]byte, []int)deprecated
- func (x *MultisigRedeemScriptType) GetAddressN() []uint32
- func (x *MultisigRedeemScriptType) GetM() uint32
- func (x *MultisigRedeemScriptType) GetNodes() []*HDNodeType
- func (x *MultisigRedeemScriptType) GetPubkeys() []*MultisigRedeemScriptType_HDNodePathType
- func (x *MultisigRedeemScriptType) GetSignatures() [][]byte
- func (*MultisigRedeemScriptType) ProtoMessage()
- func (x *MultisigRedeemScriptType) ProtoReflect() protoreflect.Message
- func (x *MultisigRedeemScriptType) Reset()
- func (x *MultisigRedeemScriptType) String() string
- type MultisigRedeemScriptType_HDNodePathType
- func (*MultisigRedeemScriptType_HDNodePathType) Descriptor() ([]byte, []int)deprecated
- func (x *MultisigRedeemScriptType_HDNodePathType) GetAddressN() []uint32
- func (x *MultisigRedeemScriptType_HDNodePathType) GetNode() *HDNodeType
- func (*MultisigRedeemScriptType_HDNodePathType) ProtoMessage()
- func (x *MultisigRedeemScriptType_HDNodePathType) ProtoReflect() protoreflect.Message
- func (x *MultisigRedeemScriptType_HDNodePathType) Reset()
- func (x *MultisigRedeemScriptType_HDNodePathType) String() string
- type NEMAddress
- type NEMDecryptMessage
- func (*NEMDecryptMessage) Descriptor() ([]byte, []int)deprecated
- func (x *NEMDecryptMessage) GetAddressN() []uint32
- func (x *NEMDecryptMessage) GetNetwork() uint32
- func (x *NEMDecryptMessage) GetPayload() []byte
- func (x *NEMDecryptMessage) GetPublicKey() []byte
- func (*NEMDecryptMessage) ProtoMessage()
- func (x *NEMDecryptMessage) ProtoReflect() protoreflect.Message
- func (x *NEMDecryptMessage) Reset()
- func (x *NEMDecryptMessage) String() string
- type NEMDecryptedMessage
- func (*NEMDecryptedMessage) Descriptor() ([]byte, []int)deprecated
- func (x *NEMDecryptedMessage) GetPayload() []byte
- func (*NEMDecryptedMessage) ProtoMessage()
- func (x *NEMDecryptedMessage) ProtoReflect() protoreflect.Message
- func (x *NEMDecryptedMessage) Reset()
- func (x *NEMDecryptedMessage) String() string
- type NEMGetAddress
- func (*NEMGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *NEMGetAddress) GetAddressN() []uint32
- func (x *NEMGetAddress) GetNetwork() uint32
- func (x *NEMGetAddress) GetShowDisplay() bool
- func (*NEMGetAddress) ProtoMessage()
- func (x *NEMGetAddress) ProtoReflect() protoreflect.Message
- func (x *NEMGetAddress) Reset()
- func (x *NEMGetAddress) String() string
- type NEMSignTx
- func (*NEMSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx) GetAggregateModification() *NEMSignTx_NEMAggregateModification
- func (x *NEMSignTx) GetCosigning() bool
- func (x *NEMSignTx) GetImportanceTransfer() *NEMSignTx_NEMImportanceTransfer
- func (x *NEMSignTx) GetMosaicCreation() *NEMSignTx_NEMMosaicCreation
- func (x *NEMSignTx) GetMultisig() *NEMSignTx_NEMTransactionCommon
- func (x *NEMSignTx) GetProvisionNamespace() *NEMSignTx_NEMProvisionNamespace
- func (x *NEMSignTx) GetSupplyChange() *NEMSignTx_NEMMosaicSupplyChange
- func (x *NEMSignTx) GetTransaction() *NEMSignTx_NEMTransactionCommon
- func (x *NEMSignTx) GetTransfer() *NEMSignTx_NEMTransfer
- func (*NEMSignTx) ProtoMessage()
- func (x *NEMSignTx) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx) Reset()
- func (x *NEMSignTx) String() string
- type NEMSignTx_NEMAggregateModification
- func (*NEMSignTx_NEMAggregateModification) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMAggregateModification) GetModifications() []*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification
- func (x *NEMSignTx_NEMAggregateModification) GetRelativeChange() int32
- func (*NEMSignTx_NEMAggregateModification) ProtoMessage()
- func (x *NEMSignTx_NEMAggregateModification) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMAggregateModification) Reset()
- func (x *NEMSignTx_NEMAggregateModification) String() string
- type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification
- func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) GetPublicKey() []byte
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) GetType() ...
- func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoMessage()
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Reset()
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) String() string
- type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType
- func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Descriptor() protoreflect.EnumDescriptor
- func (x NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Enum() ...
- func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Number() protoreflect.EnumNumber
- func (x NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) String() string
- func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Type() protoreflect.EnumType
- func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) UnmarshalJSON(b []byte) errordeprecated
- type NEMSignTx_NEMImportanceTransfer
- func (*NEMSignTx_NEMImportanceTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMImportanceTransfer) GetMode() NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode
- func (x *NEMSignTx_NEMImportanceTransfer) GetPublicKey() []byte
- func (*NEMSignTx_NEMImportanceTransfer) ProtoMessage()
- func (x *NEMSignTx_NEMImportanceTransfer) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMImportanceTransfer) Reset()
- func (x *NEMSignTx_NEMImportanceTransfer) String() string
- type NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode
- func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Descriptor() protoreflect.EnumDescriptor
- func (x NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Enum() *NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode
- func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Number() protoreflect.EnumNumber
- func (x NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) String() string
- func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Type() protoreflect.EnumType
- func (x *NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) UnmarshalJSON(b []byte) errordeprecated
- type NEMSignTx_NEMMosaicCreation
- func (*NEMSignTx_NEMMosaicCreation) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMMosaicCreation) GetDefinition() *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition
- func (x *NEMSignTx_NEMMosaicCreation) GetFee() uint64
- func (x *NEMSignTx_NEMMosaicCreation) GetSink() string
- func (*NEMSignTx_NEMMosaicCreation) ProtoMessage()
- func (x *NEMSignTx_NEMMosaicCreation) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMMosaicCreation) Reset()
- func (x *NEMSignTx_NEMMosaicCreation) String() string
- type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition
- func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDescription() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDivisibility() uint32
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetFee() uint64
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevy() NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyAddress() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyMosaic() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyNamespace() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMosaic() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMutableSupply() bool
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetName() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNamespace() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNetworks() []uint32
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetSupply() uint64
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTicker() string
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTransferable() bool
- func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoMessage()
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Reset()
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) String() string
- type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy
- func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Descriptor() protoreflect.EnumDescriptor
- func (x NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Enum() *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy
- func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) EnumDescriptor() ([]byte, []int)deprecated
- func (x NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Number() protoreflect.EnumNumber
- func (x NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) String() string
- func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Type() protoreflect.EnumType
- func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) UnmarshalJSON(b []byte) errordeprecated
- type NEMSignTx_NEMMosaicSupplyChange
- func (*NEMSignTx_NEMMosaicSupplyChange) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMMosaicSupplyChange) GetDelta() uint64
- func (x *NEMSignTx_NEMMosaicSupplyChange) GetMosaic() string
- func (x *NEMSignTx_NEMMosaicSupplyChange) GetNamespace() string
- func (x *NEMSignTx_NEMMosaicSupplyChange) GetType() NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType
- func (*NEMSignTx_NEMMosaicSupplyChange) ProtoMessage()
- func (x *NEMSignTx_NEMMosaicSupplyChange) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMMosaicSupplyChange) Reset()
- func (x *NEMSignTx_NEMMosaicSupplyChange) String() string
- type NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType
- func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Descriptor() protoreflect.EnumDescriptor
- func (x NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Enum() *NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType
- func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Number() protoreflect.EnumNumber
- func (x NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) String() string
- func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Type() protoreflect.EnumType
- func (x *NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) UnmarshalJSON(b []byte) errordeprecated
- type NEMSignTx_NEMProvisionNamespace
- func (*NEMSignTx_NEMProvisionNamespace) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMProvisionNamespace) GetFee() uint64
- func (x *NEMSignTx_NEMProvisionNamespace) GetNamespace() string
- func (x *NEMSignTx_NEMProvisionNamespace) GetParent() string
- func (x *NEMSignTx_NEMProvisionNamespace) GetSink() string
- func (*NEMSignTx_NEMProvisionNamespace) ProtoMessage()
- func (x *NEMSignTx_NEMProvisionNamespace) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMProvisionNamespace) Reset()
- func (x *NEMSignTx_NEMProvisionNamespace) String() string
- type NEMSignTx_NEMTransactionCommon
- func (*NEMSignTx_NEMTransactionCommon) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMTransactionCommon) GetAddressN() []uint32
- func (x *NEMSignTx_NEMTransactionCommon) GetDeadline() uint32
- func (x *NEMSignTx_NEMTransactionCommon) GetFee() uint64
- func (x *NEMSignTx_NEMTransactionCommon) GetNetwork() uint32
- func (x *NEMSignTx_NEMTransactionCommon) GetSigner() []byte
- func (x *NEMSignTx_NEMTransactionCommon) GetTimestamp() uint32
- func (*NEMSignTx_NEMTransactionCommon) ProtoMessage()
- func (x *NEMSignTx_NEMTransactionCommon) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMTransactionCommon) Reset()
- func (x *NEMSignTx_NEMTransactionCommon) String() string
- type NEMSignTx_NEMTransfer
- func (*NEMSignTx_NEMTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMTransfer) GetAmount() uint64
- func (x *NEMSignTx_NEMTransfer) GetMosaics() []*NEMSignTx_NEMTransfer_NEMMosaic
- func (x *NEMSignTx_NEMTransfer) GetPayload() []byte
- func (x *NEMSignTx_NEMTransfer) GetPublicKey() []byte
- func (x *NEMSignTx_NEMTransfer) GetRecipient() string
- func (*NEMSignTx_NEMTransfer) ProtoMessage()
- func (x *NEMSignTx_NEMTransfer) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMTransfer) Reset()
- func (x *NEMSignTx_NEMTransfer) String() string
- type NEMSignTx_NEMTransfer_NEMMosaic
- func (*NEMSignTx_NEMTransfer_NEMMosaic) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetMosaic() string
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetNamespace() string
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetQuantity() uint64
- func (*NEMSignTx_NEMTransfer_NEMMosaic) ProtoMessage()
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) ProtoReflect() protoreflect.Message
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) Reset()
- func (x *NEMSignTx_NEMTransfer_NEMMosaic) String() string
- type NEMSignedTx
- func (*NEMSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *NEMSignedTx) GetData() []byte
- func (x *NEMSignedTx) GetSignature() []byte
- func (*NEMSignedTx) ProtoMessage()
- func (x *NEMSignedTx) ProtoReflect() protoreflect.Message
- func (x *NEMSignedTx) Reset()
- func (x *NEMSignedTx) String() string
- type NextU2FCounter
- type OutputScriptType
- func (OutputScriptType) Descriptor() protoreflect.EnumDescriptor
- func (x OutputScriptType) Enum() *OutputScriptType
- func (OutputScriptType) EnumDescriptor() ([]byte, []int)deprecated
- func (x OutputScriptType) Number() protoreflect.EnumNumber
- func (x OutputScriptType) String() string
- func (OutputScriptType) Type() protoreflect.EnumType
- func (x *OutputScriptType) UnmarshalJSON(b []byte) errordeprecated
- type OwnershipId
- type OwnershipProof
- func (*OwnershipProof) Descriptor() ([]byte, []int)deprecated
- func (x *OwnershipProof) GetOwnershipProof() []byte
- func (x *OwnershipProof) GetSignature() []byte
- func (*OwnershipProof) ProtoMessage()
- func (x *OwnershipProof) ProtoReflect() protoreflect.Message
- func (x *OwnershipProof) Reset()
- func (x *OwnershipProof) String() string
- type PassphraseAck
- func (*PassphraseAck) Descriptor() ([]byte, []int)deprecated
- func (x *PassphraseAck) GetOnDevice() bool
- func (x *PassphraseAck) GetPassphrase() string
- func (x *PassphraseAck) GetXState() []bytedeprecated
- func (*PassphraseAck) ProtoMessage()
- func (x *PassphraseAck) ProtoReflect() protoreflect.Message
- func (x *PassphraseAck) Reset()
- func (x *PassphraseAck) String() string
- type PassphraseRequest
- func (*PassphraseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PassphraseRequest) GetXOnDevice() booldeprecated
- func (*PassphraseRequest) ProtoMessage()
- func (x *PassphraseRequest) ProtoReflect() protoreflect.Message
- func (x *PassphraseRequest) Reset()
- func (x *PassphraseRequest) String() string
- type PinMatrixAck
- type PinMatrixRequest
- func (*PinMatrixRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PinMatrixRequest) GetType() PinMatrixRequest_PinMatrixRequestType
- func (*PinMatrixRequest) ProtoMessage()
- func (x *PinMatrixRequest) ProtoReflect() protoreflect.Message
- func (x *PinMatrixRequest) Reset()
- func (x *PinMatrixRequest) String() string
- type PinMatrixRequest_PinMatrixRequestType
- func (PinMatrixRequest_PinMatrixRequestType) Descriptor() protoreflect.EnumDescriptor
- func (x PinMatrixRequest_PinMatrixRequestType) Enum() *PinMatrixRequest_PinMatrixRequestType
- func (PinMatrixRequest_PinMatrixRequestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PinMatrixRequest_PinMatrixRequestType) Number() protoreflect.EnumNumber
- func (x PinMatrixRequest_PinMatrixRequestType) String() string
- func (PinMatrixRequest_PinMatrixRequestType) Type() protoreflect.EnumType
- func (x *PinMatrixRequest_PinMatrixRequestType) UnmarshalJSON(b []byte) errordeprecated
- type Ping
- type PreauthorizedRequest
- type PrevInput
- func (*PrevInput) Descriptor() ([]byte, []int)deprecated
- func (x *PrevInput) GetDecredTree() uint32
- func (x *PrevInput) GetPrevHash() []byte
- func (x *PrevInput) GetPrevIndex() uint32
- func (x *PrevInput) GetScriptSig() []byte
- func (x *PrevInput) GetSequence() uint32
- func (*PrevInput) ProtoMessage()
- func (x *PrevInput) ProtoReflect() protoreflect.Message
- func (x *PrevInput) Reset()
- func (x *PrevInput) String() string
- type PrevOutput
- func (*PrevOutput) Descriptor() ([]byte, []int)deprecated
- func (x *PrevOutput) GetAmount() uint64
- func (x *PrevOutput) GetDecredScriptVersion() uint32
- func (x *PrevOutput) GetScriptPubkey() []byte
- func (*PrevOutput) ProtoMessage()
- func (x *PrevOutput) ProtoReflect() protoreflect.Message
- func (x *PrevOutput) Reset()
- func (x *PrevOutput) String() string
- type PrevTx
- func (*PrevTx) Descriptor() ([]byte, []int)deprecated
- func (x *PrevTx) GetBranchId() uint32
- func (x *PrevTx) GetExpiry() uint32
- func (x *PrevTx) GetExtraDataLen() uint32
- func (x *PrevTx) GetInputsCount() uint32
- func (x *PrevTx) GetLockTime() uint32
- func (x *PrevTx) GetOutputsCount() uint32
- func (x *PrevTx) GetTimestamp() uint32
- func (x *PrevTx) GetVersion() uint32
- func (x *PrevTx) GetVersionGroupId() uint32
- func (*PrevTx) ProtoMessage()
- func (x *PrevTx) ProtoReflect() protoreflect.Message
- func (x *PrevTx) Reset()
- func (x *PrevTx) String() string
- type PublicKey
- func (*PublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *PublicKey) GetNode() *HDNodeType
- func (x *PublicKey) GetRootFingerprint() uint32
- func (x *PublicKey) GetXpub() string
- func (*PublicKey) ProtoMessage()
- func (x *PublicKey) ProtoReflect() protoreflect.Message
- func (x *PublicKey) Reset()
- func (x *PublicKey) String() string
- type RebootToBootloader
- type RecoveryDevice
- func (*RecoveryDevice) Descriptor() ([]byte, []int)deprecated
- func (x *RecoveryDevice) GetDryRun() bool
- func (x *RecoveryDevice) GetEnforceWordlist() bool
- func (x *RecoveryDevice) GetLabel() string
- func (x *RecoveryDevice) GetLanguage() string
- func (x *RecoveryDevice) GetPassphraseProtection() bool
- func (x *RecoveryDevice) GetPinProtection() bool
- func (x *RecoveryDevice) GetType() RecoveryDevice_RecoveryDeviceType
- func (x *RecoveryDevice) GetU2FCounter() uint32
- func (x *RecoveryDevice) GetWordCount() uint32
- func (*RecoveryDevice) ProtoMessage()
- func (x *RecoveryDevice) ProtoReflect() protoreflect.Message
- func (x *RecoveryDevice) Reset()
- func (x *RecoveryDevice) String() string
- type RecoveryDevice_RecoveryDeviceType
- func (RecoveryDevice_RecoveryDeviceType) Descriptor() protoreflect.EnumDescriptor
- func (x RecoveryDevice_RecoveryDeviceType) Enum() *RecoveryDevice_RecoveryDeviceType
- func (RecoveryDevice_RecoveryDeviceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RecoveryDevice_RecoveryDeviceType) Number() protoreflect.EnumNumber
- func (x RecoveryDevice_RecoveryDeviceType) String() string
- func (RecoveryDevice_RecoveryDeviceType) Type() protoreflect.EnumType
- func (x *RecoveryDevice_RecoveryDeviceType) UnmarshalJSON(b []byte) errordeprecated
- type ResetDevice
- func (*ResetDevice) Descriptor() ([]byte, []int)deprecated
- func (x *ResetDevice) GetBackupType() BackupType
- func (x *ResetDevice) GetDisplayRandom() bool
- func (x *ResetDevice) GetLabel() string
- func (x *ResetDevice) GetLanguage() string
- func (x *ResetDevice) GetNoBackup() bool
- func (x *ResetDevice) GetPassphraseProtection() bool
- func (x *ResetDevice) GetPinProtection() bool
- func (x *ResetDevice) GetSkipBackup() bool
- func (x *ResetDevice) GetStrength() uint32
- func (x *ResetDevice) GetU2FCounter() uint32
- func (*ResetDevice) ProtoMessage()
- func (x *ResetDevice) ProtoReflect() protoreflect.Message
- func (x *ResetDevice) Reset()
- func (x *ResetDevice) String() string
- type RippleAddress
- type RippleGetAddress
- func (*RippleGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *RippleGetAddress) GetAddressN() []uint32
- func (x *RippleGetAddress) GetShowDisplay() bool
- func (*RippleGetAddress) ProtoMessage()
- func (x *RippleGetAddress) ProtoReflect() protoreflect.Message
- func (x *RippleGetAddress) Reset()
- func (x *RippleGetAddress) String() string
- type RippleSignTx
- func (*RippleSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *RippleSignTx) GetAddressN() []uint32
- func (x *RippleSignTx) GetFee() uint64
- func (x *RippleSignTx) GetFlags() uint32
- func (x *RippleSignTx) GetLastLedgerSequence() uint32
- func (x *RippleSignTx) GetPayment() *RippleSignTx_RipplePayment
- func (x *RippleSignTx) GetSequence() uint32
- func (*RippleSignTx) ProtoMessage()
- func (x *RippleSignTx) ProtoReflect() protoreflect.Message
- func (x *RippleSignTx) Reset()
- func (x *RippleSignTx) String() string
- type RippleSignTx_RipplePayment
- func (*RippleSignTx_RipplePayment) Descriptor() ([]byte, []int)deprecated
- func (x *RippleSignTx_RipplePayment) GetAmount() uint64
- func (x *RippleSignTx_RipplePayment) GetDestination() string
- func (x *RippleSignTx_RipplePayment) GetDestinationTag() uint32
- func (*RippleSignTx_RipplePayment) ProtoMessage()
- func (x *RippleSignTx_RipplePayment) ProtoReflect() protoreflect.Message
- func (x *RippleSignTx_RipplePayment) Reset()
- func (x *RippleSignTx_RipplePayment) String() string
- type RippleSignedTx
- func (*RippleSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *RippleSignedTx) GetSerializedTx() []byte
- func (x *RippleSignedTx) GetSignature() []byte
- func (*RippleSignedTx) ProtoMessage()
- func (x *RippleSignedTx) ProtoReflect() protoreflect.Message
- func (x *RippleSignedTx) Reset()
- func (x *RippleSignedTx) String() string
- type SafetyCheckLevel
- func (SafetyCheckLevel) Descriptor() protoreflect.EnumDescriptor
- func (x SafetyCheckLevel) Enum() *SafetyCheckLevel
- func (SafetyCheckLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x SafetyCheckLevel) Number() protoreflect.EnumNumber
- func (x SafetyCheckLevel) String() string
- func (SafetyCheckLevel) Type() protoreflect.EnumType
- func (x *SafetyCheckLevel) UnmarshalJSON(b []byte) errordeprecated
- type SdProtect
- type SdProtect_SdProtectOperationType
- func (SdProtect_SdProtectOperationType) Descriptor() protoreflect.EnumDescriptor
- func (x SdProtect_SdProtectOperationType) Enum() *SdProtect_SdProtectOperationType
- func (SdProtect_SdProtectOperationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SdProtect_SdProtectOperationType) Number() protoreflect.EnumNumber
- func (x SdProtect_SdProtectOperationType) String() string
- func (SdProtect_SdProtectOperationType) Type() protoreflect.EnumType
- func (x *SdProtect_SdProtectOperationType) UnmarshalJSON(b []byte) errordeprecated
- type SelfTest
- type SetU2FCounter
- type SignIdentity
- func (*SignIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *SignIdentity) GetChallengeHidden() []byte
- func (x *SignIdentity) GetChallengeVisual() string
- func (x *SignIdentity) GetEcdsaCurveName() string
- func (x *SignIdentity) GetIdentity() *IdentityType
- func (*SignIdentity) ProtoMessage()
- func (x *SignIdentity) ProtoReflect() protoreflect.Message
- func (x *SignIdentity) Reset()
- func (x *SignIdentity) String() string
- type SignMessage
- func (*SignMessage) Descriptor() ([]byte, []int)deprecated
- func (x *SignMessage) GetAddressN() []uint32
- func (x *SignMessage) GetCoinName() string
- func (x *SignMessage) GetMessage() []byte
- func (x *SignMessage) GetNoScriptType() bool
- func (x *SignMessage) GetScriptType() InputScriptType
- func (*SignMessage) ProtoMessage()
- func (x *SignMessage) ProtoReflect() protoreflect.Message
- func (x *SignMessage) Reset()
- func (x *SignMessage) String() string
- type SignTx
- func (*SignTx) Descriptor() ([]byte, []int)deprecated
- func (x *SignTx) GetAmountUnit() AmountUnit
- func (x *SignTx) GetBranchId() uint32
- func (x *SignTx) GetCoinName() string
- func (x *SignTx) GetDecredStakingTicket() bool
- func (x *SignTx) GetExpiry() uint32
- func (x *SignTx) GetInputsCount() uint32
- func (x *SignTx) GetLockTime() uint32
- func (x *SignTx) GetOutputsCount() uint32
- func (x *SignTx) GetOverwintered() booldeprecated
- func (x *SignTx) GetTimestamp() uint32
- func (x *SignTx) GetVersion() uint32
- func (x *SignTx) GetVersionGroupId() uint32
- func (*SignTx) ProtoMessage()
- func (x *SignTx) ProtoReflect() protoreflect.Message
- func (x *SignTx) Reset()
- func (x *SignTx) String() string
- type SignedIdentity
- func (*SignedIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *SignedIdentity) GetAddress() string
- func (x *SignedIdentity) GetPublicKey() []byte
- func (x *SignedIdentity) GetSignature() []byte
- func (*SignedIdentity) ProtoMessage()
- func (x *SignedIdentity) ProtoReflect() protoreflect.Message
- func (x *SignedIdentity) Reset()
- func (x *SignedIdentity) String() string
- type StellarAccountMergeOp
- func (*StellarAccountMergeOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarAccountMergeOp) GetDestinationAccount() string
- func (x *StellarAccountMergeOp) GetSourceAccount() string
- func (*StellarAccountMergeOp) ProtoMessage()
- func (x *StellarAccountMergeOp) ProtoReflect() protoreflect.Message
- func (x *StellarAccountMergeOp) Reset()
- func (x *StellarAccountMergeOp) String() string
- type StellarAddress
- type StellarAllowTrustOp
- func (*StellarAllowTrustOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarAllowTrustOp) GetAssetCode() string
- func (x *StellarAllowTrustOp) GetAssetType() StellarAssetType
- func (x *StellarAllowTrustOp) GetIsAuthorized() bool
- func (x *StellarAllowTrustOp) GetSourceAccount() string
- func (x *StellarAllowTrustOp) GetTrustedAccount() string
- func (*StellarAllowTrustOp) ProtoMessage()
- func (x *StellarAllowTrustOp) ProtoReflect() protoreflect.Message
- func (x *StellarAllowTrustOp) Reset()
- func (x *StellarAllowTrustOp) String() string
- type StellarAsset
- func (*StellarAsset) Descriptor() ([]byte, []int)deprecated
- func (x *StellarAsset) GetCode() string
- func (x *StellarAsset) GetIssuer() string
- func (x *StellarAsset) GetType() StellarAssetType
- func (*StellarAsset) ProtoMessage()
- func (x *StellarAsset) ProtoReflect() protoreflect.Message
- func (x *StellarAsset) Reset()
- func (x *StellarAsset) String() string
- type StellarAssetType
- func (StellarAssetType) Descriptor() protoreflect.EnumDescriptor
- func (x StellarAssetType) Enum() *StellarAssetType
- func (StellarAssetType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StellarAssetType) Number() protoreflect.EnumNumber
- func (x StellarAssetType) String() string
- func (StellarAssetType) Type() protoreflect.EnumType
- func (x *StellarAssetType) UnmarshalJSON(b []byte) errordeprecated
- type StellarBumpSequenceOp
- func (*StellarBumpSequenceOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarBumpSequenceOp) GetBumpTo() uint64
- func (x *StellarBumpSequenceOp) GetSourceAccount() string
- func (*StellarBumpSequenceOp) ProtoMessage()
- func (x *StellarBumpSequenceOp) ProtoReflect() protoreflect.Message
- func (x *StellarBumpSequenceOp) Reset()
- func (x *StellarBumpSequenceOp) String() string
- type StellarChangeTrustOp
- func (*StellarChangeTrustOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarChangeTrustOp) GetAsset() *StellarAsset
- func (x *StellarChangeTrustOp) GetLimit() uint64
- func (x *StellarChangeTrustOp) GetSourceAccount() string
- func (*StellarChangeTrustOp) ProtoMessage()
- func (x *StellarChangeTrustOp) ProtoReflect() protoreflect.Message
- func (x *StellarChangeTrustOp) Reset()
- func (x *StellarChangeTrustOp) String() string
- type StellarCreateAccountOp
- func (*StellarCreateAccountOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarCreateAccountOp) GetNewAccount() string
- func (x *StellarCreateAccountOp) GetSourceAccount() string
- func (x *StellarCreateAccountOp) GetStartingBalance() int64
- func (*StellarCreateAccountOp) ProtoMessage()
- func (x *StellarCreateAccountOp) ProtoReflect() protoreflect.Message
- func (x *StellarCreateAccountOp) Reset()
- func (x *StellarCreateAccountOp) String() string
- type StellarCreatePassiveSellOfferOp
- func (*StellarCreatePassiveSellOfferOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarCreatePassiveSellOfferOp) GetAmount() int64
- func (x *StellarCreatePassiveSellOfferOp) GetBuyingAsset() *StellarAsset
- func (x *StellarCreatePassiveSellOfferOp) GetPriceD() uint32
- func (x *StellarCreatePassiveSellOfferOp) GetPriceN() uint32
- func (x *StellarCreatePassiveSellOfferOp) GetSellingAsset() *StellarAsset
- func (x *StellarCreatePassiveSellOfferOp) GetSourceAccount() string
- func (*StellarCreatePassiveSellOfferOp) ProtoMessage()
- func (x *StellarCreatePassiveSellOfferOp) ProtoReflect() protoreflect.Message
- func (x *StellarCreatePassiveSellOfferOp) Reset()
- func (x *StellarCreatePassiveSellOfferOp) String() string
- type StellarGetAddress
- func (*StellarGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *StellarGetAddress) GetAddressN() []uint32
- func (x *StellarGetAddress) GetShowDisplay() bool
- func (*StellarGetAddress) ProtoMessage()
- func (x *StellarGetAddress) ProtoReflect() protoreflect.Message
- func (x *StellarGetAddress) Reset()
- func (x *StellarGetAddress) String() string
- type StellarManageBuyOfferOp
- func (*StellarManageBuyOfferOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarManageBuyOfferOp) GetAmount() int64
- func (x *StellarManageBuyOfferOp) GetBuyingAsset() *StellarAsset
- func (x *StellarManageBuyOfferOp) GetOfferId() uint64
- func (x *StellarManageBuyOfferOp) GetPriceD() uint32
- func (x *StellarManageBuyOfferOp) GetPriceN() uint32
- func (x *StellarManageBuyOfferOp) GetSellingAsset() *StellarAsset
- func (x *StellarManageBuyOfferOp) GetSourceAccount() string
- func (*StellarManageBuyOfferOp) ProtoMessage()
- func (x *StellarManageBuyOfferOp) ProtoReflect() protoreflect.Message
- func (x *StellarManageBuyOfferOp) Reset()
- func (x *StellarManageBuyOfferOp) String() string
- type StellarManageDataOp
- func (*StellarManageDataOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarManageDataOp) GetKey() string
- func (x *StellarManageDataOp) GetSourceAccount() string
- func (x *StellarManageDataOp) GetValue() []byte
- func (*StellarManageDataOp) ProtoMessage()
- func (x *StellarManageDataOp) ProtoReflect() protoreflect.Message
- func (x *StellarManageDataOp) Reset()
- func (x *StellarManageDataOp) String() string
- type StellarManageSellOfferOp
- func (*StellarManageSellOfferOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarManageSellOfferOp) GetAmount() int64
- func (x *StellarManageSellOfferOp) GetBuyingAsset() *StellarAsset
- func (x *StellarManageSellOfferOp) GetOfferId() uint64
- func (x *StellarManageSellOfferOp) GetPriceD() uint32
- func (x *StellarManageSellOfferOp) GetPriceN() uint32
- func (x *StellarManageSellOfferOp) GetSellingAsset() *StellarAsset
- func (x *StellarManageSellOfferOp) GetSourceAccount() string
- func (*StellarManageSellOfferOp) ProtoMessage()
- func (x *StellarManageSellOfferOp) ProtoReflect() protoreflect.Message
- func (x *StellarManageSellOfferOp) Reset()
- func (x *StellarManageSellOfferOp) String() string
- type StellarPathPaymentStrictReceiveOp
- func (*StellarPathPaymentStrictReceiveOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAccount() string
- func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAmount() int64
- func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAsset() *StellarAsset
- func (x *StellarPathPaymentStrictReceiveOp) GetPaths() []*StellarAsset
- func (x *StellarPathPaymentStrictReceiveOp) GetSendAsset() *StellarAsset
- func (x *StellarPathPaymentStrictReceiveOp) GetSendMax() int64
- func (x *StellarPathPaymentStrictReceiveOp) GetSourceAccount() string
- func (*StellarPathPaymentStrictReceiveOp) ProtoMessage()
- func (x *StellarPathPaymentStrictReceiveOp) ProtoReflect() protoreflect.Message
- func (x *StellarPathPaymentStrictReceiveOp) Reset()
- func (x *StellarPathPaymentStrictReceiveOp) String() string
- type StellarPathPaymentStrictSendOp
- func (*StellarPathPaymentStrictSendOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarPathPaymentStrictSendOp) GetDestinationAccount() string
- func (x *StellarPathPaymentStrictSendOp) GetDestinationAsset() *StellarAsset
- func (x *StellarPathPaymentStrictSendOp) GetDestinationMin() int64
- func (x *StellarPathPaymentStrictSendOp) GetPaths() []*StellarAsset
- func (x *StellarPathPaymentStrictSendOp) GetSendAmount() int64
- func (x *StellarPathPaymentStrictSendOp) GetSendAsset() *StellarAsset
- func (x *StellarPathPaymentStrictSendOp) GetSourceAccount() string
- func (*StellarPathPaymentStrictSendOp) ProtoMessage()
- func (x *StellarPathPaymentStrictSendOp) ProtoReflect() protoreflect.Message
- func (x *StellarPathPaymentStrictSendOp) Reset()
- func (x *StellarPathPaymentStrictSendOp) String() string
- type StellarPaymentOp
- func (*StellarPaymentOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarPaymentOp) GetAmount() int64
- func (x *StellarPaymentOp) GetAsset() *StellarAsset
- func (x *StellarPaymentOp) GetDestinationAccount() string
- func (x *StellarPaymentOp) GetSourceAccount() string
- func (*StellarPaymentOp) ProtoMessage()
- func (x *StellarPaymentOp) ProtoReflect() protoreflect.Message
- func (x *StellarPaymentOp) Reset()
- func (x *StellarPaymentOp) String() string
- type StellarSetOptionsOp
- func (*StellarSetOptionsOp) Descriptor() ([]byte, []int)deprecated
- func (x *StellarSetOptionsOp) GetClearFlags() uint32
- func (x *StellarSetOptionsOp) GetHighThreshold() uint32
- func (x *StellarSetOptionsOp) GetHomeDomain() string
- func (x *StellarSetOptionsOp) GetInflationDestinationAccount() string
- func (x *StellarSetOptionsOp) GetLowThreshold() uint32
- func (x *StellarSetOptionsOp) GetMasterWeight() uint32
- func (x *StellarSetOptionsOp) GetMediumThreshold() uint32
- func (x *StellarSetOptionsOp) GetSetFlags() uint32
- func (x *StellarSetOptionsOp) GetSignerKey() []byte
- func (x *StellarSetOptionsOp) GetSignerType() StellarSetOptionsOp_StellarSignerType
- func (x *StellarSetOptionsOp) GetSignerWeight() uint32
- func (x *StellarSetOptionsOp) GetSourceAccount() string
- func (*StellarSetOptionsOp) ProtoMessage()
- func (x *StellarSetOptionsOp) ProtoReflect() protoreflect.Message
- func (x *StellarSetOptionsOp) Reset()
- func (x *StellarSetOptionsOp) String() string
- type StellarSetOptionsOp_StellarSignerType
- func (StellarSetOptionsOp_StellarSignerType) Descriptor() protoreflect.EnumDescriptor
- func (x StellarSetOptionsOp_StellarSignerType) Enum() *StellarSetOptionsOp_StellarSignerType
- func (StellarSetOptionsOp_StellarSignerType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StellarSetOptionsOp_StellarSignerType) Number() protoreflect.EnumNumber
- func (x StellarSetOptionsOp_StellarSignerType) String() string
- func (StellarSetOptionsOp_StellarSignerType) Type() protoreflect.EnumType
- func (x *StellarSetOptionsOp_StellarSignerType) UnmarshalJSON(b []byte) errordeprecated
- type StellarSignTx
- func (*StellarSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *StellarSignTx) GetAddressN() []uint32
- func (x *StellarSignTx) GetFee() uint32
- func (x *StellarSignTx) GetMemoHash() []byte
- func (x *StellarSignTx) GetMemoId() uint64
- func (x *StellarSignTx) GetMemoText() string
- func (x *StellarSignTx) GetMemoType() StellarSignTx_StellarMemoType
- func (x *StellarSignTx) GetNetworkPassphrase() string
- func (x *StellarSignTx) GetNumOperations() uint32
- func (x *StellarSignTx) GetSequenceNumber() uint64
- func (x *StellarSignTx) GetSourceAccount() string
- func (x *StellarSignTx) GetTimeboundsEnd() uint32
- func (x *StellarSignTx) GetTimeboundsStart() uint32
- func (*StellarSignTx) ProtoMessage()
- func (x *StellarSignTx) ProtoReflect() protoreflect.Message
- func (x *StellarSignTx) Reset()
- func (x *StellarSignTx) String() string
- type StellarSignTx_StellarMemoType
- func (StellarSignTx_StellarMemoType) Descriptor() protoreflect.EnumDescriptor
- func (x StellarSignTx_StellarMemoType) Enum() *StellarSignTx_StellarMemoType
- func (StellarSignTx_StellarMemoType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StellarSignTx_StellarMemoType) Number() protoreflect.EnumNumber
- func (x StellarSignTx_StellarMemoType) String() string
- func (StellarSignTx_StellarMemoType) Type() protoreflect.EnumType
- func (x *StellarSignTx_StellarMemoType) UnmarshalJSON(b []byte) errordeprecated
- type StellarSignedTx
- func (*StellarSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *StellarSignedTx) GetPublicKey() []byte
- func (x *StellarSignedTx) GetSignature() []byte
- func (*StellarSignedTx) ProtoMessage()
- func (x *StellarSignedTx) ProtoReflect() protoreflect.Message
- func (x *StellarSignedTx) Reset()
- func (x *StellarSignedTx) String() string
- type StellarTxOpRequest
- type Success
- type TezosAddress
- type TezosGetAddress
- func (*TezosGetAddress) Descriptor() ([]byte, []int)deprecated
- func (x *TezosGetAddress) GetAddressN() []uint32
- func (x *TezosGetAddress) GetShowDisplay() bool
- func (*TezosGetAddress) ProtoMessage()
- func (x *TezosGetAddress) ProtoReflect() protoreflect.Message
- func (x *TezosGetAddress) Reset()
- func (x *TezosGetAddress) String() string
- type TezosGetPublicKey
- func (*TezosGetPublicKey) Descriptor() ([]byte, []int)deprecated
- func (x *TezosGetPublicKey) GetAddressN() []uint32
- func (x *TezosGetPublicKey) GetShowDisplay() bool
- func (*TezosGetPublicKey) ProtoMessage()
- func (x *TezosGetPublicKey) ProtoReflect() protoreflect.Message
- func (x *TezosGetPublicKey) Reset()
- func (x *TezosGetPublicKey) String() string
- type TezosPublicKey
- type TezosSignTx
- func (*TezosSignTx) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx) GetAddressN() []uint32
- func (x *TezosSignTx) GetBallot() *TezosSignTx_TezosBallotOp
- func (x *TezosSignTx) GetBranch() []byte
- func (x *TezosSignTx) GetDelegation() *TezosSignTx_TezosDelegationOp
- func (x *TezosSignTx) GetOrigination() *TezosSignTx_TezosOriginationOp
- func (x *TezosSignTx) GetProposal() *TezosSignTx_TezosProposalOp
- func (x *TezosSignTx) GetReveal() *TezosSignTx_TezosRevealOp
- func (x *TezosSignTx) GetTransaction() *TezosSignTx_TezosTransactionOp
- func (*TezosSignTx) ProtoMessage()
- func (x *TezosSignTx) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx) Reset()
- func (x *TezosSignTx) String() string
- type TezosSignTx_TezosBallotOp
- func (*TezosSignTx_TezosBallotOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosBallotOp) GetBallot() TezosSignTx_TezosBallotOp_TezosBallotType
- func (x *TezosSignTx_TezosBallotOp) GetPeriod() uint64
- func (x *TezosSignTx_TezosBallotOp) GetProposal() []byte
- func (x *TezosSignTx_TezosBallotOp) GetSource() []byte
- func (*TezosSignTx_TezosBallotOp) ProtoMessage()
- func (x *TezosSignTx_TezosBallotOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosBallotOp) Reset()
- func (x *TezosSignTx_TezosBallotOp) String() string
- type TezosSignTx_TezosBallotOp_TezosBallotType
- func (TezosSignTx_TezosBallotOp_TezosBallotType) Descriptor() protoreflect.EnumDescriptor
- func (x TezosSignTx_TezosBallotOp_TezosBallotType) Enum() *TezosSignTx_TezosBallotOp_TezosBallotType
- func (TezosSignTx_TezosBallotOp_TezosBallotType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TezosSignTx_TezosBallotOp_TezosBallotType) Number() protoreflect.EnumNumber
- func (x TezosSignTx_TezosBallotOp_TezosBallotType) String() string
- func (TezosSignTx_TezosBallotOp_TezosBallotType) Type() protoreflect.EnumType
- func (x *TezosSignTx_TezosBallotOp_TezosBallotType) UnmarshalJSON(b []byte) errordeprecated
- type TezosSignTx_TezosContractID
- func (*TezosSignTx_TezosContractID) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosContractID) GetHash() []byte
- func (x *TezosSignTx_TezosContractID) GetTag() TezosSignTx_TezosContractID_TezosContractType
- func (*TezosSignTx_TezosContractID) ProtoMessage()
- func (x *TezosSignTx_TezosContractID) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosContractID) Reset()
- func (x *TezosSignTx_TezosContractID) String() string
- type TezosSignTx_TezosContractID_TezosContractType
- func (TezosSignTx_TezosContractID_TezosContractType) Descriptor() protoreflect.EnumDescriptor
- func (x TezosSignTx_TezosContractID_TezosContractType) Enum() *TezosSignTx_TezosContractID_TezosContractType
- func (TezosSignTx_TezosContractID_TezosContractType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TezosSignTx_TezosContractID_TezosContractType) Number() protoreflect.EnumNumber
- func (x TezosSignTx_TezosContractID_TezosContractType) String() string
- func (TezosSignTx_TezosContractID_TezosContractType) Type() protoreflect.EnumType
- func (x *TezosSignTx_TezosContractID_TezosContractType) UnmarshalJSON(b []byte) errordeprecated
- type TezosSignTx_TezosDelegationOp
- func (*TezosSignTx_TezosDelegationOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosDelegationOp) GetCounter() uint64
- func (x *TezosSignTx_TezosDelegationOp) GetDelegate() []byte
- func (x *TezosSignTx_TezosDelegationOp) GetFee() uint64
- func (x *TezosSignTx_TezosDelegationOp) GetGasLimit() uint64
- func (x *TezosSignTx_TezosDelegationOp) GetSource() []byte
- func (x *TezosSignTx_TezosDelegationOp) GetStorageLimit() uint64
- func (*TezosSignTx_TezosDelegationOp) ProtoMessage()
- func (x *TezosSignTx_TezosDelegationOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosDelegationOp) Reset()
- func (x *TezosSignTx_TezosDelegationOp) String() string
- type TezosSignTx_TezosOriginationOp
- func (*TezosSignTx_TezosOriginationOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosOriginationOp) GetBalance() uint64
- func (x *TezosSignTx_TezosOriginationOp) GetCounter() uint64
- func (x *TezosSignTx_TezosOriginationOp) GetDelegatable() bool
- func (x *TezosSignTx_TezosOriginationOp) GetDelegate() []byte
- func (x *TezosSignTx_TezosOriginationOp) GetFee() uint64
- func (x *TezosSignTx_TezosOriginationOp) GetGasLimit() uint64
- func (x *TezosSignTx_TezosOriginationOp) GetManagerPubkey() []byte
- func (x *TezosSignTx_TezosOriginationOp) GetScript() []byte
- func (x *TezosSignTx_TezosOriginationOp) GetSource() []byte
- func (x *TezosSignTx_TezosOriginationOp) GetSpendable() bool
- func (x *TezosSignTx_TezosOriginationOp) GetStorageLimit() uint64
- func (*TezosSignTx_TezosOriginationOp) ProtoMessage()
- func (x *TezosSignTx_TezosOriginationOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosOriginationOp) Reset()
- func (x *TezosSignTx_TezosOriginationOp) String() string
- type TezosSignTx_TezosProposalOp
- func (*TezosSignTx_TezosProposalOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosProposalOp) GetPeriod() uint64
- func (x *TezosSignTx_TezosProposalOp) GetProposals() [][]byte
- func (x *TezosSignTx_TezosProposalOp) GetSource() []byte
- func (*TezosSignTx_TezosProposalOp) ProtoMessage()
- func (x *TezosSignTx_TezosProposalOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosProposalOp) Reset()
- func (x *TezosSignTx_TezosProposalOp) String() string
- type TezosSignTx_TezosRevealOp
- func (*TezosSignTx_TezosRevealOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosRevealOp) GetCounter() uint64
- func (x *TezosSignTx_TezosRevealOp) GetFee() uint64
- func (x *TezosSignTx_TezosRevealOp) GetGasLimit() uint64
- func (x *TezosSignTx_TezosRevealOp) GetPublicKey() []byte
- func (x *TezosSignTx_TezosRevealOp) GetSource() []byte
- func (x *TezosSignTx_TezosRevealOp) GetStorageLimit() uint64
- func (*TezosSignTx_TezosRevealOp) ProtoMessage()
- func (x *TezosSignTx_TezosRevealOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosRevealOp) Reset()
- func (x *TezosSignTx_TezosRevealOp) String() string
- type TezosSignTx_TezosTransactionOp
- func (*TezosSignTx_TezosTransactionOp) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosTransactionOp) GetAmount() uint64
- func (x *TezosSignTx_TezosTransactionOp) GetCounter() uint64
- func (x *TezosSignTx_TezosTransactionOp) GetDestination() *TezosSignTx_TezosContractID
- func (x *TezosSignTx_TezosTransactionOp) GetFee() uint64
- func (x *TezosSignTx_TezosTransactionOp) GetGasLimit() uint64
- func (x *TezosSignTx_TezosTransactionOp) GetParameters() []byte
- func (x *TezosSignTx_TezosTransactionOp) GetParametersManager() *TezosSignTx_TezosTransactionOp_TezosParametersManager
- func (x *TezosSignTx_TezosTransactionOp) GetSource() []byte
- func (x *TezosSignTx_TezosTransactionOp) GetStorageLimit() uint64
- func (*TezosSignTx_TezosTransactionOp) ProtoMessage()
- func (x *TezosSignTx_TezosTransactionOp) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosTransactionOp) Reset()
- func (x *TezosSignTx_TezosTransactionOp) String() string
- type TezosSignTx_TezosTransactionOp_TezosParametersManager
- func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) GetCancelDelegate() bool
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) GetSetDelegate() []byte
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) GetTransfer() *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer
- func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoMessage()
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) Reset()
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) String() string
- type TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer
- func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetAmount() uint64
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetDestination() *TezosSignTx_TezosContractID
- func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoMessage()
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoReflect() protoreflect.Message
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) Reset()
- func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) String() string
- type TezosSignedTx
- func (*TezosSignedTx) Descriptor() ([]byte, []int)deprecated
- func (x *TezosSignedTx) GetOperationHash() string
- func (x *TezosSignedTx) GetSigOpContents() []byte
- func (x *TezosSignedTx) GetSignature() string
- func (*TezosSignedTx) ProtoMessage()
- func (x *TezosSignedTx) ProtoReflect() protoreflect.Message
- func (x *TezosSignedTx) Reset()
- func (x *TezosSignedTx) String() string
- type TxAckdeprecated
- type TxAckInput
- type TxAckInput_TxAckInputWrapper
- func (*TxAckInput_TxAckInputWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckInput_TxAckInputWrapper) GetInput() *TxInput
- func (*TxAckInput_TxAckInputWrapper) ProtoMessage()
- func (x *TxAckInput_TxAckInputWrapper) ProtoReflect() protoreflect.Message
- func (x *TxAckInput_TxAckInputWrapper) Reset()
- func (x *TxAckInput_TxAckInputWrapper) String() string
- type TxAckOutput
- type TxAckOutput_TxAckOutputWrapper
- func (*TxAckOutput_TxAckOutputWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckOutput_TxAckOutputWrapper) GetOutput() *TxOutput
- func (*TxAckOutput_TxAckOutputWrapper) ProtoMessage()
- func (x *TxAckOutput_TxAckOutputWrapper) ProtoReflect() protoreflect.Message
- func (x *TxAckOutput_TxAckOutputWrapper) Reset()
- func (x *TxAckOutput_TxAckOutputWrapper) String() string
- type TxAckPrevExtraData
- func (*TxAckPrevExtraData) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevExtraData) GetTx() *TxAckPrevExtraData_TxAckPrevExtraDataWrapper
- func (*TxAckPrevExtraData) ProtoMessage()
- func (x *TxAckPrevExtraData) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevExtraData) Reset()
- func (x *TxAckPrevExtraData) String() string
- type TxAckPrevExtraData_TxAckPrevExtraDataWrapper
- func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) GetExtraDataChunk() []byte
- func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoMessage()
- func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Reset()
- func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) String() string
- type TxAckPrevInput
- func (*TxAckPrevInput) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevInput) GetTx() *TxAckPrevInput_TxAckPrevInputWrapper
- func (*TxAckPrevInput) ProtoMessage()
- func (x *TxAckPrevInput) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevInput) Reset()
- func (x *TxAckPrevInput) String() string
- type TxAckPrevInput_TxAckPrevInputWrapper
- func (*TxAckPrevInput_TxAckPrevInputWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevInput_TxAckPrevInputWrapper) GetInput() *PrevInput
- func (*TxAckPrevInput_TxAckPrevInputWrapper) ProtoMessage()
- func (x *TxAckPrevInput_TxAckPrevInputWrapper) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevInput_TxAckPrevInputWrapper) Reset()
- func (x *TxAckPrevInput_TxAckPrevInputWrapper) String() string
- type TxAckPrevMeta
- type TxAckPrevOutput
- func (*TxAckPrevOutput) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevOutput) GetTx() *TxAckPrevOutput_TxAckPrevOutputWrapper
- func (*TxAckPrevOutput) ProtoMessage()
- func (x *TxAckPrevOutput) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevOutput) Reset()
- func (x *TxAckPrevOutput) String() string
- type TxAckPrevOutput_TxAckPrevOutputWrapper
- func (*TxAckPrevOutput_TxAckPrevOutputWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) GetOutput() *PrevOutput
- func (*TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoMessage()
- func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoReflect() protoreflect.Message
- func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) Reset()
- func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) String() string
- type TxAck_TransactionType
- func (*TxAck_TransactionType) Descriptor() ([]byte, []int)deprecated
- func (x *TxAck_TransactionType) GetBinOutputs() []*TxAck_TransactionType_TxOutputBinType
- func (x *TxAck_TransactionType) GetBranchId() uint32
- func (x *TxAck_TransactionType) GetExpiry() uint32
- func (x *TxAck_TransactionType) GetExtraData() []byte
- func (x *TxAck_TransactionType) GetExtraDataLen() uint32
- func (x *TxAck_TransactionType) GetInputs() []*TxAck_TransactionType_TxInputType
- func (x *TxAck_TransactionType) GetInputsCnt() uint32
- func (x *TxAck_TransactionType) GetLockTime() uint32
- func (x *TxAck_TransactionType) GetOutputs() []*TxAck_TransactionType_TxOutputType
- func (x *TxAck_TransactionType) GetOutputsCnt() uint32
- func (x *TxAck_TransactionType) GetOverwintered() booldeprecated
- func (x *TxAck_TransactionType) GetTimestamp() uint32
- func (x *TxAck_TransactionType) GetVersion() uint32
- func (x *TxAck_TransactionType) GetVersionGroupId() uint32
- func (*TxAck_TransactionType) ProtoMessage()
- func (x *TxAck_TransactionType) ProtoReflect() protoreflect.Message
- func (x *TxAck_TransactionType) Reset()
- func (x *TxAck_TransactionType) String() string
- type TxAck_TransactionType_TxInputType
- func (*TxAck_TransactionType_TxInputType) Descriptor() ([]byte, []int)deprecated
- func (x *TxAck_TransactionType_TxInputType) GetAddressN() []uint32
- func (x *TxAck_TransactionType_TxInputType) GetAmount() uint64
- func (x *TxAck_TransactionType_TxInputType) GetCommitmentData() []byte
- func (x *TxAck_TransactionType_TxInputType) GetDecredStakingSpend() DecredStakingSpendType
- func (x *TxAck_TransactionType_TxInputType) GetDecredTree() uint32
- func (x *TxAck_TransactionType_TxInputType) GetMultisig() *MultisigRedeemScriptType
- func (x *TxAck_TransactionType_TxInputType) GetOrigHash() []byte
- func (x *TxAck_TransactionType_TxInputType) GetOrigIndex() uint32
- func (x *TxAck_TransactionType_TxInputType) GetOwnershipProof() []byte
- func (x *TxAck_TransactionType_TxInputType) GetPrevHash() []byte
- func (x *TxAck_TransactionType_TxInputType) GetPrevIndex() uint32
- func (x *TxAck_TransactionType_TxInputType) GetScriptPubkey() []byte
- func (x *TxAck_TransactionType_TxInputType) GetScriptSig() []byte
- func (x *TxAck_TransactionType_TxInputType) GetScriptType() InputScriptType
- func (x *TxAck_TransactionType_TxInputType) GetSequence() uint32
- func (x *TxAck_TransactionType_TxInputType) GetWitness() []byte
- func (*TxAck_TransactionType_TxInputType) ProtoMessage()
- func (x *TxAck_TransactionType_TxInputType) ProtoReflect() protoreflect.Message
- func (x *TxAck_TransactionType_TxInputType) Reset()
- func (x *TxAck_TransactionType_TxInputType) String() string
- type TxAck_TransactionType_TxOutputBinType
- func (*TxAck_TransactionType_TxOutputBinType) Descriptor() ([]byte, []int)deprecated
- func (x *TxAck_TransactionType_TxOutputBinType) GetAmount() uint64
- func (x *TxAck_TransactionType_TxOutputBinType) GetDecredScriptVersion() uint32
- func (x *TxAck_TransactionType_TxOutputBinType) GetScriptPubkey() []byte
- func (*TxAck_TransactionType_TxOutputBinType) ProtoMessage()
- func (x *TxAck_TransactionType_TxOutputBinType) ProtoReflect() protoreflect.Message
- func (x *TxAck_TransactionType_TxOutputBinType) Reset()
- func (x *TxAck_TransactionType_TxOutputBinType) String() string
- type TxAck_TransactionType_TxOutputType
- func (*TxAck_TransactionType_TxOutputType) Descriptor() ([]byte, []int)deprecated
- func (x *TxAck_TransactionType_TxOutputType) GetAddress() string
- func (x *TxAck_TransactionType_TxOutputType) GetAddressN() []uint32
- func (x *TxAck_TransactionType_TxOutputType) GetAmount() uint64
- func (x *TxAck_TransactionType_TxOutputType) GetMultisig() *MultisigRedeemScriptType
- func (x *TxAck_TransactionType_TxOutputType) GetOpReturnData() []byte
- func (x *TxAck_TransactionType_TxOutputType) GetOrigHash() []byte
- func (x *TxAck_TransactionType_TxOutputType) GetOrigIndex() uint32
- func (x *TxAck_TransactionType_TxOutputType) GetScriptType() OutputScriptType
- func (*TxAck_TransactionType_TxOutputType) ProtoMessage()
- func (x *TxAck_TransactionType_TxOutputType) ProtoReflect() protoreflect.Message
- func (x *TxAck_TransactionType_TxOutputType) Reset()
- func (x *TxAck_TransactionType_TxOutputType) String() string
- type TxInput
- func (*TxInput) Descriptor() ([]byte, []int)deprecated
- func (x *TxInput) GetAddressN() []uint32
- func (x *TxInput) GetAmount() uint64
- func (x *TxInput) GetCommitmentData() []byte
- func (x *TxInput) GetDecredStakingSpend() DecredStakingSpendType
- func (x *TxInput) GetDecredTree() uint32
- func (x *TxInput) GetMultisig() *MultisigRedeemScriptType
- func (x *TxInput) GetOrigHash() []byte
- func (x *TxInput) GetOrigIndex() uint32
- func (x *TxInput) GetOwnershipProof() []byte
- func (x *TxInput) GetPrevHash() []byte
- func (x *TxInput) GetPrevIndex() uint32
- func (x *TxInput) GetScriptPubkey() []byte
- func (x *TxInput) GetScriptSig() []byte
- func (x *TxInput) GetScriptType() InputScriptType
- func (x *TxInput) GetSequence() uint32
- func (x *TxInput) GetWitness() []byte
- func (*TxInput) ProtoMessage()
- func (x *TxInput) ProtoReflect() protoreflect.Message
- func (x *TxInput) Reset()
- func (x *TxInput) String() string
- type TxOutput
- func (*TxOutput) Descriptor() ([]byte, []int)deprecated
- func (x *TxOutput) GetAddress() string
- func (x *TxOutput) GetAddressN() []uint32
- func (x *TxOutput) GetAmount() uint64
- func (x *TxOutput) GetMultisig() *MultisigRedeemScriptType
- func (x *TxOutput) GetOpReturnData() []byte
- func (x *TxOutput) GetOrigHash() []byte
- func (x *TxOutput) GetOrigIndex() uint32
- func (x *TxOutput) GetScriptType() OutputScriptType
- func (*TxOutput) ProtoMessage()
- func (x *TxOutput) ProtoReflect() protoreflect.Message
- func (x *TxOutput) Reset()
- func (x *TxOutput) String() string
- type TxRequest
- func (*TxRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TxRequest) GetDetails() *TxRequest_TxRequestDetailsType
- func (x *TxRequest) GetRequestType() TxRequest_RequestType
- func (x *TxRequest) GetSerialized() *TxRequest_TxRequestSerializedType
- func (*TxRequest) ProtoMessage()
- func (x *TxRequest) ProtoReflect() protoreflect.Message
- func (x *TxRequest) Reset()
- func (x *TxRequest) String() string
- type TxRequest_RequestType
- func (TxRequest_RequestType) Descriptor() protoreflect.EnumDescriptor
- func (x TxRequest_RequestType) Enum() *TxRequest_RequestType
- func (TxRequest_RequestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TxRequest_RequestType) Number() protoreflect.EnumNumber
- func (x TxRequest_RequestType) String() string
- func (TxRequest_RequestType) Type() protoreflect.EnumType
- func (x *TxRequest_RequestType) UnmarshalJSON(b []byte) errordeprecated
- type TxRequest_TxRequestDetailsType
- func (*TxRequest_TxRequestDetailsType) Descriptor() ([]byte, []int)deprecated
- func (x *TxRequest_TxRequestDetailsType) GetExtraDataLen() uint32
- func (x *TxRequest_TxRequestDetailsType) GetExtraDataOffset() uint32
- func (x *TxRequest_TxRequestDetailsType) GetRequestIndex() uint32
- func (x *TxRequest_TxRequestDetailsType) GetTxHash() []byte
- func (*TxRequest_TxRequestDetailsType) ProtoMessage()
- func (x *TxRequest_TxRequestDetailsType) ProtoReflect() protoreflect.Message
- func (x *TxRequest_TxRequestDetailsType) Reset()
- func (x *TxRequest_TxRequestDetailsType) String() string
- type TxRequest_TxRequestSerializedType
- func (*TxRequest_TxRequestSerializedType) Descriptor() ([]byte, []int)deprecated
- func (x *TxRequest_TxRequestSerializedType) GetSerializedTx() []byte
- func (x *TxRequest_TxRequestSerializedType) GetSignature() []byte
- func (x *TxRequest_TxRequestSerializedType) GetSignatureIndex() uint32
- func (*TxRequest_TxRequestSerializedType) ProtoMessage()
- func (x *TxRequest_TxRequestSerializedType) ProtoReflect() protoreflect.Message
- func (x *TxRequest_TxRequestSerializedType) Reset()
- func (x *TxRequest_TxRequestSerializedType) String() string
- type VerifyMessage
- func (*VerifyMessage) Descriptor() ([]byte, []int)deprecated
- func (x *VerifyMessage) GetAddress() string
- func (x *VerifyMessage) GetCoinName() string
- func (x *VerifyMessage) GetMessage() []byte
- func (x *VerifyMessage) GetSignature() []byte
- func (*VerifyMessage) ProtoMessage()
- func (x *VerifyMessage) ProtoReflect() protoreflect.Message
- func (x *VerifyMessage) Reset()
- func (x *VerifyMessage) String() string
- type WebAuthnAddResidentCredential
- func (*WebAuthnAddResidentCredential) Descriptor() ([]byte, []int)deprecated
- func (x *WebAuthnAddResidentCredential) GetCredentialId() []byte
- func (*WebAuthnAddResidentCredential) ProtoMessage()
- func (x *WebAuthnAddResidentCredential) ProtoReflect() protoreflect.Message
- func (x *WebAuthnAddResidentCredential) Reset()
- func (x *WebAuthnAddResidentCredential) String() string
- type WebAuthnCredentials
- func (*WebAuthnCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *WebAuthnCredentials) GetCredentials() []*WebAuthnCredentials_WebAuthnCredential
- func (*WebAuthnCredentials) ProtoMessage()
- func (x *WebAuthnCredentials) ProtoReflect() protoreflect.Message
- func (x *WebAuthnCredentials) Reset()
- func (x *WebAuthnCredentials) String() string
- type WebAuthnCredentials_WebAuthnCredential
- func (*WebAuthnCredentials_WebAuthnCredential) Descriptor() ([]byte, []int)deprecated
- func (x *WebAuthnCredentials_WebAuthnCredential) GetAlgorithm() int32
- func (x *WebAuthnCredentials_WebAuthnCredential) GetCreationTime() uint32
- func (x *WebAuthnCredentials_WebAuthnCredential) GetCurve() int32
- func (x *WebAuthnCredentials_WebAuthnCredential) GetHmacSecret() bool
- func (x *WebAuthnCredentials_WebAuthnCredential) GetId() []byte
- func (x *WebAuthnCredentials_WebAuthnCredential) GetIndex() uint32
- func (x *WebAuthnCredentials_WebAuthnCredential) GetRpId() string
- func (x *WebAuthnCredentials_WebAuthnCredential) GetRpName() string
- func (x *WebAuthnCredentials_WebAuthnCredential) GetUseSignCount() bool
- func (x *WebAuthnCredentials_WebAuthnCredential) GetUserDisplayName() string
- func (x *WebAuthnCredentials_WebAuthnCredential) GetUserId() []byte
- func (x *WebAuthnCredentials_WebAuthnCredential) GetUserName() string
- func (*WebAuthnCredentials_WebAuthnCredential) ProtoMessage()
- func (x *WebAuthnCredentials_WebAuthnCredential) ProtoReflect() protoreflect.Message
- func (x *WebAuthnCredentials_WebAuthnCredential) Reset()
- func (x *WebAuthnCredentials_WebAuthnCredential) String() string
- type WebAuthnListResidentCredentials
- func (*WebAuthnListResidentCredentials) Descriptor() ([]byte, []int)deprecated
- func (*WebAuthnListResidentCredentials) ProtoMessage()
- func (x *WebAuthnListResidentCredentials) ProtoReflect() protoreflect.Message
- func (x *WebAuthnListResidentCredentials) Reset()
- func (x *WebAuthnListResidentCredentials) String() string
- type WebAuthnRemoveResidentCredential
- func (*WebAuthnRemoveResidentCredential) Descriptor() ([]byte, []int)deprecated
- func (x *WebAuthnRemoveResidentCredential) GetIndex() uint32
- func (*WebAuthnRemoveResidentCredential) ProtoMessage()
- func (x *WebAuthnRemoveResidentCredential) ProtoReflect() protoreflect.Message
- func (x *WebAuthnRemoveResidentCredential) Reset()
- func (x *WebAuthnRemoveResidentCredential) String() string
- type WipeDevice
- type WordAck
- type WordRequest
- type WordRequest_WordRequestType
- func (WordRequest_WordRequestType) Descriptor() protoreflect.EnumDescriptor
- func (x WordRequest_WordRequestType) Enum() *WordRequest_WordRequestType
- func (WordRequest_WordRequestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x WordRequest_WordRequestType) Number() protoreflect.EnumNumber
- func (x WordRequest_WordRequestType) String() string
- func (WordRequest_WordRequestType) Type() protoreflect.EnumType
- func (x *WordRequest_WordRequestType) UnmarshalJSON(b []byte) errordeprecated
Constants ¶
const ( Default_GetPublicKey_CoinName = string("Bitcoin") Default_GetPublicKey_ScriptType = InputScriptType_SPENDADDRESS )
Default values for GetPublicKey fields.
const ( Default_GetAddress_CoinName = string("Bitcoin") Default_GetAddress_ScriptType = InputScriptType_SPENDADDRESS )
Default values for GetAddress fields.
const ( Default_GetOwnershipId_CoinName = string("Bitcoin") Default_GetOwnershipId_ScriptType = InputScriptType_SPENDADDRESS )
Default values for GetOwnershipId fields.
const ( Default_SignMessage_CoinName = string("Bitcoin") Default_SignMessage_ScriptType = InputScriptType_SPENDADDRESS )
Default values for SignMessage fields.
const ( Default_SignTx_CoinName = string("Bitcoin") Default_SignTx_Version = uint32(1) Default_SignTx_LockTime = uint32(0) Default_SignTx_AmountUnit = AmountUnit_BITCOIN Default_SignTx_DecredStakingTicket = bool(false) )
Default values for SignTx fields.
const ( Default_TxInput_Sequence = uint32(4294967295) Default_TxInput_ScriptType = InputScriptType_SPENDADDRESS )
Default values for TxInput fields.
const ( Default_GetOwnershipProof_CoinName = string("Bitcoin") Default_GetOwnershipProof_ScriptType = InputScriptType_SPENDWITNESS Default_GetOwnershipProof_UserConfirmation = bool(false) )
Default values for GetOwnershipProof fields.
const ( Default_AuthorizeCoinJoin_FeePerAnonymity = uint32(0) Default_AuthorizeCoinJoin_CoinName = string("Bitcoin") Default_AuthorizeCoinJoin_ScriptType = InputScriptType_SPENDADDRESS Default_AuthorizeCoinJoin_AmountUnit = AmountUnit_BITCOIN )
Default values for AuthorizeCoinJoin fields.
const ( Default_TxAck_TransactionType_TxInputType_Sequence = uint32(4294967295) Default_TxAck_TransactionType_TxInputType_ScriptType = InputScriptType_SPENDADDRESS )
Default values for TxAck_TransactionType_TxInputType fields.
const ( Default_EthereumSignTx_To = string("") Default_EthereumSignTx_DataLength = uint32(0) )
Default values for EthereumSignTx fields.
const ( Default_ResetDevice_Strength = uint32(256) Default_ResetDevice_Language = string("en-US") Default_ResetDevice_BackupType = BackupType_Bip39 )
Default values for ResetDevice fields.
const (
Default_CardanoGetAddress_ShowDisplay = bool(false)
)
Default values for CardanoGetAddress fields.
const (
Default_EthereumSignTxEIP1559_To = string("")
)
Default values for EthereumSignTxEIP1559 fields.
const (
Default_EthereumSignTypedData_MetamaskV4Compat = bool(true)
)
Default values for EthereumSignTypedData fields.
const (
Default_IdentityType_Index = uint32(0)
)
Default values for IdentityType fields.
const (
Default_LoadDevice_Language = string("en-US")
)
Default values for LoadDevice fields.
const (
Default_NEMGetAddress_Network = uint32(104)
)
Default values for NEMGetAddress fields.
const (
Default_NEMSignTx_NEMTransactionCommon_Network = uint32(104)
)
Default values for NEMSignTx_NEMTransactionCommon fields.
const (
Default_Ping_Message = string("")
)
Default values for Ping fields.
const (
Default_PrevTx_ExtraDataLen = uint32(0)
)
Default values for PrevTx fields.
const (
Default_RippleSignTx_Flags = uint32(0)
)
Default values for RippleSignTx fields.
const (
Default_SignIdentity_ChallengeVisual = string("")
)
Default values for SignIdentity fields.
const (
Default_Success_Message = string("")
)
Default values for Success fields.
const (
Default_TxAck_TransactionType_TxOutputType_ScriptType = OutputScriptType_PAYTOADDRESS
)
Default values for TxAck_TransactionType_TxOutputType fields.
const (
Default_TxOutput_ScriptType = OutputScriptType_PAYTOADDRESS
)
Default values for TxOutput fields.
const (
Default_VerifyMessage_CoinName = string("Bitcoin")
)
Default values for VerifyMessage fields.
Variables ¶
var ( BinanceOrderMsg_BinanceOrderType_name = map[int32]string{ 0: "OT_UNKNOWN", 1: "MARKET", 2: "LIMIT", 3: "OT_RESERVED", } BinanceOrderMsg_BinanceOrderType_value = map[string]int32{ "OT_UNKNOWN": 0, "MARKET": 1, "LIMIT": 2, "OT_RESERVED": 3, } )
Enum value maps for BinanceOrderMsg_BinanceOrderType.
var ( BinanceOrderMsg_BinanceOrderSide_name = map[int32]string{ 0: "SIDE_UNKNOWN", 1: "BUY", 2: "SELL", } BinanceOrderMsg_BinanceOrderSide_value = map[string]int32{ "SIDE_UNKNOWN": 0, "BUY": 1, "SELL": 2, } )
Enum value maps for BinanceOrderMsg_BinanceOrderSide.
var ( BinanceOrderMsg_BinanceTimeInForce_name = map[int32]string{ 0: "TIF_UNKNOWN", 1: "GTE", 2: "TIF_RESERVED", 3: "IOC", } BinanceOrderMsg_BinanceTimeInForce_value = map[string]int32{ "TIF_UNKNOWN": 0, "GTE": 1, "TIF_RESERVED": 2, "IOC": 3, } )
Enum value maps for BinanceOrderMsg_BinanceTimeInForce.
var ( InputScriptType_name = map[int32]string{ 0: "SPENDADDRESS", 1: "SPENDMULTISIG", 2: "EXTERNAL", 3: "SPENDWITNESS", 4: "SPENDP2SHWITNESS", 5: "SPENDTAPROOT", } InputScriptType_value = map[string]int32{ "SPENDADDRESS": 0, "SPENDMULTISIG": 1, "EXTERNAL": 2, "SPENDWITNESS": 3, "SPENDP2SHWITNESS": 4, "SPENDTAPROOT": 5, } )
Enum value maps for InputScriptType.
var ( OutputScriptType_name = map[int32]string{ 0: "PAYTOADDRESS", 1: "PAYTOSCRIPTHASH", 2: "PAYTOMULTISIG", 3: "PAYTOOPRETURN", 4: "PAYTOWITNESS", 5: "PAYTOP2SHWITNESS", 6: "PAYTOTAPROOT", } OutputScriptType_value = map[string]int32{ "PAYTOADDRESS": 0, "PAYTOSCRIPTHASH": 1, "PAYTOMULTISIG": 2, "PAYTOOPRETURN": 3, "PAYTOWITNESS": 4, "PAYTOP2SHWITNESS": 5, "PAYTOTAPROOT": 6, } )
Enum value maps for OutputScriptType.
var ( DecredStakingSpendType_name = map[int32]string{ 0: "SSGen", 1: "SSRTX", } DecredStakingSpendType_value = map[string]int32{ "SSGen": 0, "SSRTX": 1, } )
Enum value maps for DecredStakingSpendType.
var ( AmountUnit_name = map[int32]string{ 0: "BITCOIN", 1: "MILLIBITCOIN", 2: "MICROBITCOIN", 3: "SATOSHI", } AmountUnit_value = map[string]int32{ "BITCOIN": 0, "MILLIBITCOIN": 1, "MICROBITCOIN": 2, "SATOSHI": 3, } )
Enum value maps for AmountUnit.
var ( TxRequest_RequestType_name = map[int32]string{ 0: "TXINPUT", 1: "TXOUTPUT", 2: "TXMETA", 3: "TXFINISHED", 4: "TXEXTRADATA", 5: "TXORIGINPUT", 6: "TXORIGOUTPUT", } TxRequest_RequestType_value = map[string]int32{ "TXINPUT": 0, "TXOUTPUT": 1, "TXMETA": 2, "TXFINISHED": 3, "TXEXTRADATA": 4, "TXORIGINPUT": 5, "TXORIGOUTPUT": 6, } )
Enum value maps for TxRequest_RequestType.
var ( CardanoDerivationType_name = map[int32]string{ 0: "LEDGER", 1: "ICARUS", 2: "ICARUS_TREZOR", } CardanoDerivationType_value = map[string]int32{ "LEDGER": 0, "ICARUS": 1, "ICARUS_TREZOR": 2, } )
Enum value maps for CardanoDerivationType.
var ( CardanoAddressType_name = map[int32]string{ 0: "BASE", 1: "BASE_SCRIPT_KEY", 2: "BASE_KEY_SCRIPT", 3: "BASE_SCRIPT_SCRIPT", 4: "POINTER", 5: "POINTER_SCRIPT", 6: "ENTERPRISE", 7: "ENTERPRISE_SCRIPT", 8: "BYRON", 14: "REWARD", 15: "REWARD_SCRIPT", } CardanoAddressType_value = map[string]int32{ "BASE": 0, "BASE_SCRIPT_KEY": 1, "BASE_KEY_SCRIPT": 2, "BASE_SCRIPT_SCRIPT": 3, "POINTER": 4, "POINTER_SCRIPT": 5, "ENTERPRISE": 6, "ENTERPRISE_SCRIPT": 7, "BYRON": 8, "REWARD": 14, "REWARD_SCRIPT": 15, } )
Enum value maps for CardanoAddressType.
var ( CardanoNativeScriptType_name = map[int32]string{ 0: "PUB_KEY", 1: "ALL", 2: "ANY", 3: "N_OF_K", 4: "INVALID_BEFORE", 5: "INVALID_HEREAFTER", } CardanoNativeScriptType_value = map[string]int32{ "PUB_KEY": 0, "ALL": 1, "ANY": 2, "N_OF_K": 3, "INVALID_BEFORE": 4, "INVALID_HEREAFTER": 5, } )
Enum value maps for CardanoNativeScriptType.
var ( CardanoNativeScriptHashDisplayFormat_name = map[int32]string{ 0: "HIDE", 1: "BECH32", 2: "POLICY_ID", } CardanoNativeScriptHashDisplayFormat_value = map[string]int32{ "HIDE": 0, "BECH32": 1, "POLICY_ID": 2, } )
Enum value maps for CardanoNativeScriptHashDisplayFormat.
var ( CardanoCertificateType_name = map[int32]string{ 0: "STAKE_REGISTRATION", 1: "STAKE_DEREGISTRATION", 2: "STAKE_DELEGATION", 3: "STAKE_POOL_REGISTRATION", } CardanoCertificateType_value = map[string]int32{ "STAKE_REGISTRATION": 0, "STAKE_DEREGISTRATION": 1, "STAKE_DELEGATION": 2, "STAKE_POOL_REGISTRATION": 3, } )
Enum value maps for CardanoCertificateType.
var ( CardanoPoolRelayType_name = map[int32]string{ 0: "SINGLE_HOST_IP", 1: "SINGLE_HOST_NAME", 2: "MULTIPLE_HOST_NAME", } CardanoPoolRelayType_value = map[string]int32{ "SINGLE_HOST_IP": 0, "SINGLE_HOST_NAME": 1, "MULTIPLE_HOST_NAME": 2, } )
Enum value maps for CardanoPoolRelayType.
var ( CardanoTxAuxiliaryDataSupplementType_name = map[int32]string{ 0: "NONE", 1: "CATALYST_REGISTRATION_SIGNATURE", } CardanoTxAuxiliaryDataSupplementType_value = map[string]int32{ "NONE": 0, "CATALYST_REGISTRATION_SIGNATURE": 1, } )
Enum value maps for CardanoTxAuxiliaryDataSupplementType.
var ( CardanoTxSigningMode_name = map[int32]string{ 0: "ORDINARY_TRANSACTION", 1: "POOL_REGISTRATION_AS_OWNER", 2: "MULTISIG_TRANSACTION", } CardanoTxSigningMode_value = map[string]int32{ "ORDINARY_TRANSACTION": 0, "POOL_REGISTRATION_AS_OWNER": 1, "MULTISIG_TRANSACTION": 2, } )
Enum value maps for CardanoTxSigningMode.
var ( CardanoTxWitnessType_name = map[int32]string{ 0: "BYRON_WITNESS", 1: "SHELLEY_WITNESS", } CardanoTxWitnessType_value = map[string]int32{ "BYRON_WITNESS": 0, "SHELLEY_WITNESS": 1, } )
Enum value maps for CardanoTxWitnessType.
var ( Failure_FailureType_name = map[int32]string{ 1: "Failure_UnexpectedMessage", 2: "Failure_ButtonExpected", 3: "Failure_DataError", 4: "Failure_ActionCancelled", 5: "Failure_PinExpected", 6: "Failure_PinCancelled", 7: "Failure_PinInvalid", 8: "Failure_InvalidSignature", 9: "Failure_ProcessError", 10: "Failure_NotEnoughFunds", 11: "Failure_NotInitialized", 12: "Failure_PinMismatch", 13: "Failure_WipeCodeMismatch", 14: "Failure_InvalidSession", 99: "Failure_FirmwareError", } Failure_FailureType_value = map[string]int32{ "Failure_UnexpectedMessage": 1, "Failure_ButtonExpected": 2, "Failure_DataError": 3, "Failure_ActionCancelled": 4, "Failure_PinExpected": 5, "Failure_PinCancelled": 6, "Failure_PinInvalid": 7, "Failure_InvalidSignature": 8, "Failure_ProcessError": 9, "Failure_NotEnoughFunds": 10, "Failure_NotInitialized": 11, "Failure_PinMismatch": 12, "Failure_WipeCodeMismatch": 13, "Failure_InvalidSession": 14, "Failure_FirmwareError": 99, } )
Enum value maps for Failure_FailureType.
var ( ButtonRequest_ButtonRequestType_name = map[int32]string{ 1: "ButtonRequest_Other", 2: "ButtonRequest_FeeOverThreshold", 3: "ButtonRequest_ConfirmOutput", 4: "ButtonRequest_ResetDevice", 5: "ButtonRequest_ConfirmWord", 6: "ButtonRequest_WipeDevice", 7: "ButtonRequest_ProtectCall", 8: "ButtonRequest_SignTx", 9: "ButtonRequest_FirmwareCheck", 10: "ButtonRequest_Address", 11: "ButtonRequest_PublicKey", 12: "ButtonRequest_MnemonicWordCount", 13: "ButtonRequest_MnemonicInput", 14: "_Deprecated_ButtonRequest_PassphraseType", 15: "ButtonRequest_UnknownDerivationPath", 16: "ButtonRequest_RecoveryHomepage", 17: "ButtonRequest_Success", 18: "ButtonRequest_Warning", 19: "ButtonRequest_PassphraseEntry", 20: "ButtonRequest_PinEntry", } ButtonRequest_ButtonRequestType_value = map[string]int32{ "ButtonRequest_Other": 1, "ButtonRequest_FeeOverThreshold": 2, "ButtonRequest_ConfirmOutput": 3, "ButtonRequest_ResetDevice": 4, "ButtonRequest_ConfirmWord": 5, "ButtonRequest_WipeDevice": 6, "ButtonRequest_ProtectCall": 7, "ButtonRequest_SignTx": 8, "ButtonRequest_FirmwareCheck": 9, "ButtonRequest_Address": 10, "ButtonRequest_PublicKey": 11, "ButtonRequest_MnemonicWordCount": 12, "ButtonRequest_MnemonicInput": 13, "_Deprecated_ButtonRequest_PassphraseType": 14, "ButtonRequest_UnknownDerivationPath": 15, "ButtonRequest_RecoveryHomepage": 16, "ButtonRequest_Success": 17, "ButtonRequest_Warning": 18, "ButtonRequest_PassphraseEntry": 19, "ButtonRequest_PinEntry": 20, } )
Enum value maps for ButtonRequest_ButtonRequestType.
var ( PinMatrixRequest_PinMatrixRequestType_name = map[int32]string{ 1: "PinMatrixRequestType_Current", 2: "PinMatrixRequestType_NewFirst", 3: "PinMatrixRequestType_NewSecond", 4: "PinMatrixRequestType_WipeCodeFirst", 5: "PinMatrixRequestType_WipeCodeSecond", } PinMatrixRequest_PinMatrixRequestType_value = map[string]int32{ "PinMatrixRequestType_Current": 1, "PinMatrixRequestType_NewFirst": 2, "PinMatrixRequestType_NewSecond": 3, "PinMatrixRequestType_WipeCodeFirst": 4, "PinMatrixRequestType_WipeCodeSecond": 5, } )
Enum value maps for PinMatrixRequest_PinMatrixRequestType.
var ( DebugLinkDecision_DebugSwipeDirection_name = map[int32]string{ 0: "UP", 1: "DOWN", 2: "LEFT", 3: "RIGHT", } DebugLinkDecision_DebugSwipeDirection_value = map[string]int32{ "UP": 0, "DOWN": 1, "LEFT": 2, "RIGHT": 3, } )
Enum value maps for DebugLinkDecision_DebugSwipeDirection.
var ( EthereumTypedDataStructAck_EthereumDataType_name = map[int32]string{ 1: "UINT", 2: "INT", 3: "BYTES", 4: "STRING", 5: "BOOL", 6: "ADDRESS", 7: "ARRAY", 8: "STRUCT", } EthereumTypedDataStructAck_EthereumDataType_value = map[string]int32{ "UINT": 1, "INT": 2, "BYTES": 3, "STRING": 4, "BOOL": 5, "ADDRESS": 6, "ARRAY": 7, "STRUCT": 8, } )
Enum value maps for EthereumTypedDataStructAck_EthereumDataType.
var ( Default_EthereumSignTx_Nonce = []byte("") Default_EthereumSignTx_Value = []byte("") Default_EthereumSignTx_DataInitialChunk = []byte("") )
Default values for EthereumSignTx fields.
var ( BackupType_name = map[int32]string{ 0: "Bip39", 1: "Slip39_Basic", 2: "Slip39_Advanced", } BackupType_value = map[string]int32{ "Bip39": 0, "Slip39_Basic": 1, "Slip39_Advanced": 2, } )
Enum value maps for BackupType.
var ( SafetyCheckLevel_name = map[int32]string{ 0: "Strict", 1: "PromptAlways", 2: "PromptTemporarily", } SafetyCheckLevel_value = map[string]int32{ "Strict": 0, "PromptAlways": 1, "PromptTemporarily": 2, } )
Enum value maps for SafetyCheckLevel.
var ( Features_Capability_name = map[int32]string{ 1: "Capability_Bitcoin", 2: "Capability_Bitcoin_like", 3: "Capability_Binance", 4: "Capability_Cardano", 5: "Capability_Crypto", 6: "Capability_EOS", 7: "Capability_Ethereum", 8: "Capability_Lisk", 9: "Capability_Monero", 10: "Capability_NEM", 11: "Capability_Ripple", 12: "Capability_Stellar", 13: "Capability_Tezos", 14: "Capability_U2F", 15: "Capability_Shamir", 16: "Capability_ShamirGroups", 17: "Capability_PassphraseEntry", } Features_Capability_value = map[string]int32{ "Capability_Bitcoin": 1, "Capability_Bitcoin_like": 2, "Capability_Binance": 3, "Capability_Cardano": 4, "Capability_Crypto": 5, "Capability_EOS": 6, "Capability_Ethereum": 7, "Capability_Lisk": 8, "Capability_Monero": 9, "Capability_NEM": 10, "Capability_Ripple": 11, "Capability_Stellar": 12, "Capability_Tezos": 13, "Capability_U2F": 14, "Capability_Shamir": 15, "Capability_ShamirGroups": 16, "Capability_PassphraseEntry": 17, } )
Enum value maps for Features_Capability.
var ( SdProtect_SdProtectOperationType_name = map[int32]string{ 0: "DISABLE", 1: "ENABLE", 2: "REFRESH", } SdProtect_SdProtectOperationType_value = map[string]int32{ "DISABLE": 0, "ENABLE": 1, "REFRESH": 2, } )
Enum value maps for SdProtect_SdProtectOperationType.
var ( RecoveryDevice_RecoveryDeviceType_name = map[int32]string{ 0: "RecoveryDeviceType_ScrambledWords", 1: "RecoveryDeviceType_Matrix", } RecoveryDevice_RecoveryDeviceType_value = map[string]int32{ "RecoveryDeviceType_ScrambledWords": 0, "RecoveryDeviceType_Matrix": 1, } )
Enum value maps for RecoveryDevice_RecoveryDeviceType.
var ( WordRequest_WordRequestType_name = map[int32]string{ 0: "WordRequestType_Plain", 1: "WordRequestType_Matrix9", 2: "WordRequestType_Matrix6", } WordRequest_WordRequestType_value = map[string]int32{ "WordRequestType_Plain": 0, "WordRequestType_Matrix9": 1, "WordRequestType_Matrix6": 2, } )
Enum value maps for WordRequest_WordRequestType.
var ( NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy_name = map[int32]string{ 1: "MosaicLevy_Absolute", 2: "MosaicLevy_Percentile", } NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy_value = map[string]int32{ "MosaicLevy_Absolute": 1, "MosaicLevy_Percentile": 2, } )
Enum value maps for NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy.
var ( NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType_name = map[int32]string{ 1: "SupplyChange_Increase", 2: "SupplyChange_Decrease", } NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType_value = map[string]int32{ "SupplyChange_Increase": 1, "SupplyChange_Decrease": 2, } )
Enum value maps for NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType.
var ( NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType_name = map[int32]string{ 1: "CosignatoryModification_Add", 2: "CosignatoryModification_Delete", } NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType_value = map[string]int32{ "CosignatoryModification_Add": 1, "CosignatoryModification_Delete": 2, } )
Enum value maps for NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType.
var ( NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode_name = map[int32]string{ 1: "ImportanceTransfer_Activate", 2: "ImportanceTransfer_Deactivate", } NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode_value = map[string]int32{ "ImportanceTransfer_Activate": 1, "ImportanceTransfer_Deactivate": 2, } )
Enum value maps for NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode.
var ( StellarAssetType_name = map[int32]string{ 0: "NATIVE", 1: "ALPHANUM4", 2: "ALPHANUM12", } StellarAssetType_value = map[string]int32{ "NATIVE": 0, "ALPHANUM4": 1, "ALPHANUM12": 2, } )
Enum value maps for StellarAssetType.
var ( StellarSignTx_StellarMemoType_name = map[int32]string{ 0: "NONE", 1: "TEXT", 2: "ID", 3: "HASH", 4: "RETURN", } StellarSignTx_StellarMemoType_value = map[string]int32{ "NONE": 0, "TEXT": 1, "ID": 2, "HASH": 3, "RETURN": 4, } )
Enum value maps for StellarSignTx_StellarMemoType.
var ( StellarSetOptionsOp_StellarSignerType_name = map[int32]string{ 0: "ACCOUNT", 1: "PRE_AUTH", 2: "HASH", } StellarSetOptionsOp_StellarSignerType_value = map[string]int32{ "ACCOUNT": 0, "PRE_AUTH": 1, "HASH": 2, } )
Enum value maps for StellarSetOptionsOp_StellarSignerType.
var ( TezosSignTx_TezosContractID_TezosContractType_name = map[int32]string{ 0: "Implicit", 1: "Originated", } TezosSignTx_TezosContractID_TezosContractType_value = map[string]int32{ "Implicit": 0, "Originated": 1, } )
Enum value maps for TezosSignTx_TezosContractID_TezosContractType.
var ( TezosSignTx_TezosBallotOp_TezosBallotType_name = map[int32]string{ 0: "Yay", 1: "Nay", 2: "Pass", } TezosSignTx_TezosBallotOp_TezosBallotType_value = map[string]int32{ "Yay": 0, "Nay": 1, "Pass": 2, } )
Enum value maps for TezosSignTx_TezosBallotOp_TezosBallotType.
var ( MessageType_name = map[int32]string{}/* 221 elements not displayed */ MessageType_value = map[string]int32{}/* 221 elements not displayed */ )
Enum value maps for MessageType.
var ( // optional bool wire_in = 50002; E_WireIn = &file_messages_proto_extTypes[0] // message can be transmitted via wire from PC to Trezor // optional bool wire_out = 50003; E_WireOut = &file_messages_proto_extTypes[1] // message can be transmitted via wire from Trezor to PC // optional bool wire_debug_in = 50004; E_WireDebugIn = &file_messages_proto_extTypes[2] // message can be transmitted via debug wire from PC to Trezor // optional bool wire_debug_out = 50005; E_WireDebugOut = &file_messages_proto_extTypes[3] // message can be transmitted via debug wire from Trezor to PC // optional bool wire_tiny = 50006; E_WireTiny = &file_messages_proto_extTypes[4] // message is handled by Trezor when the USB stack is in tiny mode // optional bool wire_bootloader = 50007; E_WireBootloader = &file_messages_proto_extTypes[5] // message is only handled by Trezor Bootloader // optional bool wire_no_fsm = 50008; E_WireNoFsm = &file_messages_proto_extTypes[6] // message is not handled by Trezor unless the USB stack is in tiny mode // optional bool bitcoin_only = 60000; E_BitcoinOnly = &file_messages_proto_extTypes[7] // enum value is available on BITCOIN_ONLY build )
Extension fields to descriptor.EnumValueOptions.
var ( // optional bool unstable = 52001; E_Unstable = &file_messages_proto_extTypes[9] // indicate that a message definition might change at any time // optional uint32 wire_type = 52002; E_WireType = &file_messages_proto_extTypes[10] // override wire type specified in the MessageType enum )
Extension fields to descriptor.MessageOptions.
var (
Default_EthereumSignTxEIP1559_DataInitialChunk = []byte("")
)
Default values for EthereumSignTxEIP1559 fields.
var (
Default_GetOwnershipProof_CommitmentData = []byte("")
)
Default values for GetOwnershipProof fields.
var (
Default_NEMSignTx_NEMTransfer_Payload = []byte("")
)
Default values for NEMSignTx_NEMTransfer fields.
var (
Default_SignIdentity_ChallengeHidden = []byte("")
)
Default values for SignIdentity fields.
var ( // optional bool experimental = 53001; E_Experimental = &file_messages_proto_extTypes[11] // indicate that a field is intended for development and beta testing only )
Extension fields to descriptor.FieldOptions.
var ( // optional bool has_bitcoin_only_values = 51001; E_HasBitcoinOnlyValues = &file_messages_proto_extTypes[8] // indicate that some values should be excluded on BITCOIN_ONLY builds )
Extension fields to descriptor.EnumOptions.
var ( // optional bool include_in_bitcoin_only = 60000; E_IncludeInBitcoinOnly = &file_messages_proto_extTypes[12] // definitions are available on BITCOIN_ONLY build )
Extension fields to descriptor.FileOptions.
var File_messages_binance_proto protoreflect.FileDescriptor
var File_messages_bitcoin_proto protoreflect.FileDescriptor
var File_messages_bootloader_proto protoreflect.FileDescriptor
var File_messages_cardano_proto protoreflect.FileDescriptor
var File_messages_common_proto protoreflect.FileDescriptor
var File_messages_crypto_proto protoreflect.FileDescriptor
var File_messages_debug_proto protoreflect.FileDescriptor
var File_messages_eos_proto protoreflect.FileDescriptor
var File_messages_ethereum_eip712_proto protoreflect.FileDescriptor
var File_messages_ethereum_proto protoreflect.FileDescriptor
var File_messages_management_proto protoreflect.FileDescriptor
var File_messages_monero_proto protoreflect.FileDescriptor
var File_messages_nem_proto protoreflect.FileDescriptor
var File_messages_proto protoreflect.FileDescriptor
var File_messages_ripple_proto protoreflect.FileDescriptor
var File_messages_stellar_proto protoreflect.FileDescriptor
var File_messages_tezos_proto protoreflect.FileDescriptor
var File_messages_webauthn_proto protoreflect.FileDescriptor
Functions ¶
Types ¶
type Address ¶ added in v0.1.3
type Address struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // Coin address in Base58 encoding // contains filtered or unexported fields }
* Response: Contains address derived from device private seed @end
func (*Address) Descriptor
deprecated
added in
v0.1.3
func (*Address) GetAddress ¶ added in v0.1.3
func (*Address) ProtoMessage ¶ added in v0.1.3
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶ added in v0.1.3
func (x *Address) ProtoReflect() protoreflect.Message
type AmountUnit ¶ added in v0.1.3
type AmountUnit int32
* Unit to be used when showing amounts on the display
const ( AmountUnit_BITCOIN AmountUnit = 0 // BTC AmountUnit_MILLIBITCOIN AmountUnit = 1 // mBTC AmountUnit_MICROBITCOIN AmountUnit = 2 // uBTC AmountUnit_SATOSHI AmountUnit = 3 // sat )
func (AmountUnit) Descriptor ¶ added in v0.1.3
func (AmountUnit) Descriptor() protoreflect.EnumDescriptor
func (AmountUnit) Enum ¶ added in v0.1.3
func (x AmountUnit) Enum() *AmountUnit
func (AmountUnit) EnumDescriptor
deprecated
added in
v0.1.3
func (AmountUnit) EnumDescriptor() ([]byte, []int)
Deprecated: Use AmountUnit.Descriptor instead.
func (AmountUnit) Number ¶ added in v0.1.3
func (x AmountUnit) Number() protoreflect.EnumNumber
func (AmountUnit) String ¶ added in v0.1.3
func (x AmountUnit) String() string
func (AmountUnit) Type ¶ added in v0.1.3
func (AmountUnit) Type() protoreflect.EnumType
func (*AmountUnit) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *AmountUnit) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type ApplyFlags ¶ added in v0.1.3
type ApplyFlags struct { Flags *uint32 `protobuf:"varint,1,req,name=flags" json:"flags,omitempty"` // bitmask, can only set bits, not unset // contains filtered or unexported fields }
* Request: set flags of the device @start @next Success @next Failure
func (*ApplyFlags) Descriptor
deprecated
added in
v0.1.3
func (*ApplyFlags) Descriptor() ([]byte, []int)
Deprecated: Use ApplyFlags.ProtoReflect.Descriptor instead.
func (*ApplyFlags) GetFlags ¶ added in v0.1.3
func (x *ApplyFlags) GetFlags() uint32
func (*ApplyFlags) ProtoMessage ¶ added in v0.1.3
func (*ApplyFlags) ProtoMessage()
func (*ApplyFlags) ProtoReflect ¶ added in v0.1.3
func (x *ApplyFlags) ProtoReflect() protoreflect.Message
func (*ApplyFlags) Reset ¶ added in v0.1.3
func (x *ApplyFlags) Reset()
func (*ApplyFlags) String ¶ added in v0.1.3
func (x *ApplyFlags) String() string
type ApplySettings ¶ added in v0.1.3
type ApplySettings struct { Language *string `protobuf:"bytes,1,opt,name=language" json:"language,omitempty"` Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"` UsePassphrase *bool `protobuf:"varint,3,opt,name=use_passphrase,json=usePassphrase" json:"use_passphrase,omitempty"` Homescreen []byte `protobuf:"bytes,4,opt,name=homescreen" json:"homescreen,omitempty"` // Deprecated: Do not use. XPassphraseSource *uint32 `protobuf:"varint,5,opt,name=_passphrase_source,json=PassphraseSource" json:"_passphrase_source,omitempty"` // ASK = 0; DEVICE = 1; HOST = 2; AutoLockDelayMs *uint32 `protobuf:"varint,6,opt,name=auto_lock_delay_ms,json=autoLockDelayMs" json:"auto_lock_delay_ms,omitempty"` DisplayRotation *uint32 `protobuf:"varint,7,opt,name=display_rotation,json=displayRotation" json:"display_rotation,omitempty"` // in degrees from North PassphraseAlwaysOnDevice *bool `` // do not prompt for passphrase, enforce device entry /* 131-byte string literal not displayed */ SafetyChecks *SafetyCheckLevel `` // Safety check level, set to Prompt to limit path namespace enforcement /* 143-byte string literal not displayed */ ExperimentalFeatures *bool `protobuf:"varint,10,opt,name=experimental_features,json=experimentalFeatures" json:"experimental_features,omitempty"` // enable experimental message types // contains filtered or unexported fields }
* Request: change language and/or label of the device @start @next Success @next Failure
func (*ApplySettings) Descriptor
deprecated
added in
v0.1.3
func (*ApplySettings) Descriptor() ([]byte, []int)
Deprecated: Use ApplySettings.ProtoReflect.Descriptor instead.
func (*ApplySettings) GetAutoLockDelayMs ¶ added in v0.1.3
func (x *ApplySettings) GetAutoLockDelayMs() uint32
func (*ApplySettings) GetDisplayRotation ¶ added in v0.1.3
func (x *ApplySettings) GetDisplayRotation() uint32
func (*ApplySettings) GetExperimentalFeatures ¶ added in v0.1.3
func (x *ApplySettings) GetExperimentalFeatures() bool
func (*ApplySettings) GetHomescreen ¶ added in v0.1.3
func (x *ApplySettings) GetHomescreen() []byte
func (*ApplySettings) GetLabel ¶ added in v0.1.3
func (x *ApplySettings) GetLabel() string
func (*ApplySettings) GetLanguage ¶ added in v0.1.3
func (x *ApplySettings) GetLanguage() string
func (*ApplySettings) GetPassphraseAlwaysOnDevice ¶ added in v0.1.3
func (x *ApplySettings) GetPassphraseAlwaysOnDevice() bool
func (*ApplySettings) GetSafetyChecks ¶ added in v0.1.3
func (x *ApplySettings) GetSafetyChecks() SafetyCheckLevel
func (*ApplySettings) GetUsePassphrase ¶ added in v0.1.3
func (x *ApplySettings) GetUsePassphrase() bool
func (*ApplySettings) GetXPassphraseSource
deprecated
added in
v0.1.3
func (x *ApplySettings) GetXPassphraseSource() uint32
Deprecated: Do not use.
func (*ApplySettings) ProtoMessage ¶ added in v0.1.3
func (*ApplySettings) ProtoMessage()
func (*ApplySettings) ProtoReflect ¶ added in v0.1.3
func (x *ApplySettings) ProtoReflect() protoreflect.Message
func (*ApplySettings) Reset ¶ added in v0.1.3
func (x *ApplySettings) Reset()
func (*ApplySettings) String ¶ added in v0.1.3
func (x *ApplySettings) String() string
type AuthorizeCoinJoin ¶ added in v0.1.3
type AuthorizeCoinJoin struct { Coordinator *string `protobuf:"bytes,1,req,name=coordinator" json:"coordinator,omitempty"` // coordinator identifier to approve as a prefix in commitment data (max. 36 ASCII characters) MaxTotalFee *uint64 `protobuf:"varint,2,req,name=max_total_fee,json=maxTotalFee" json:"max_total_fee,omitempty"` // maximum total fees FeePerAnonymity *uint32 `protobuf:"varint,3,opt,name=fee_per_anonymity,json=feePerAnonymity,def=0" json:"fee_per_anonymity,omitempty"` // fee per anonymity set in units of 10^-9 percent AddressN []uint32 `protobuf:"varint,4,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // prefix of the BIP-32 path leading to the account (m / purpose' / coin_type' / account') CoinName *string `protobuf:"bytes,5,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use ScriptType *InputScriptType `` // used to distinguish between various address formats (non-segwit, segwit, etc.) /* 139-byte string literal not displayed */ AmountUnit *AmountUnit `` // show amounts in /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device to prompt the user to authorize a CoinJoin transaction @start @next Success @next Failure
func (*AuthorizeCoinJoin) Descriptor
deprecated
added in
v0.1.3
func (*AuthorizeCoinJoin) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizeCoinJoin.ProtoReflect.Descriptor instead.
func (*AuthorizeCoinJoin) GetAddressN ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetAddressN() []uint32
func (*AuthorizeCoinJoin) GetAmountUnit ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetAmountUnit() AmountUnit
func (*AuthorizeCoinJoin) GetCoinName ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetCoinName() string
func (*AuthorizeCoinJoin) GetCoordinator ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetCoordinator() string
func (*AuthorizeCoinJoin) GetFeePerAnonymity ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetFeePerAnonymity() uint32
func (*AuthorizeCoinJoin) GetMaxTotalFee ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetMaxTotalFee() uint64
func (*AuthorizeCoinJoin) GetScriptType ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) GetScriptType() InputScriptType
func (*AuthorizeCoinJoin) ProtoMessage ¶ added in v0.1.3
func (*AuthorizeCoinJoin) ProtoMessage()
func (*AuthorizeCoinJoin) ProtoReflect ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) ProtoReflect() protoreflect.Message
func (*AuthorizeCoinJoin) Reset ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) Reset()
func (*AuthorizeCoinJoin) String ¶ added in v0.1.3
func (x *AuthorizeCoinJoin) String() string
type BackupDevice ¶ added in v0.1.3
type BackupDevice struct {
// contains filtered or unexported fields
}
* Request: Perform backup of the device seed if not backed up using ResetDevice @start @next Success
func (*BackupDevice) Descriptor
deprecated
added in
v0.1.3
func (*BackupDevice) Descriptor() ([]byte, []int)
Deprecated: Use BackupDevice.ProtoReflect.Descriptor instead.
func (*BackupDevice) ProtoMessage ¶ added in v0.1.3
func (*BackupDevice) ProtoMessage()
func (*BackupDevice) ProtoReflect ¶ added in v0.1.3
func (x *BackupDevice) ProtoReflect() protoreflect.Message
func (*BackupDevice) Reset ¶ added in v0.1.3
func (x *BackupDevice) Reset()
func (*BackupDevice) String ¶ added in v0.1.3
func (x *BackupDevice) String() string
type BackupType ¶ added in v0.1.3
type BackupType int32
* Type of the mnemonic backup given/received by the device during reset/recovery.
const ( BackupType_Bip39 BackupType = 0 // also called "Single Backup", see BIP-0039 BackupType_Slip39_Basic BackupType = 1 // also called "Shamir Backup", see SLIP-0039 BackupType_Slip39_Advanced BackupType = 2 // also called "Super Shamir" or "Shamir with Groups", see SLIP-0039#two-level-scheme )
func (BackupType) Descriptor ¶ added in v0.1.3
func (BackupType) Descriptor() protoreflect.EnumDescriptor
func (BackupType) Enum ¶ added in v0.1.3
func (x BackupType) Enum() *BackupType
func (BackupType) EnumDescriptor
deprecated
added in
v0.1.3
func (BackupType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BackupType.Descriptor instead.
func (BackupType) Number ¶ added in v0.1.3
func (x BackupType) Number() protoreflect.EnumNumber
func (BackupType) String ¶ added in v0.1.3
func (x BackupType) String() string
func (BackupType) Type ¶ added in v0.1.3
func (BackupType) Type() protoreflect.EnumType
func (*BackupType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *BackupType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type BinanceAddress ¶ added in v0.1.3
type BinanceAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // prefixed bech32 Binance address // contains filtered or unexported fields }
* Response: A Binance address. @end
func (*BinanceAddress) Descriptor
deprecated
added in
v0.1.3
func (*BinanceAddress) Descriptor() ([]byte, []int)
Deprecated: Use BinanceAddress.ProtoReflect.Descriptor instead.
func (*BinanceAddress) GetAddress ¶ added in v0.1.3
func (x *BinanceAddress) GetAddress() string
func (*BinanceAddress) ProtoMessage ¶ added in v0.1.3
func (*BinanceAddress) ProtoMessage()
func (*BinanceAddress) ProtoReflect ¶ added in v0.1.3
func (x *BinanceAddress) ProtoReflect() protoreflect.Message
func (*BinanceAddress) Reset ¶ added in v0.1.3
func (x *BinanceAddress) Reset()
func (*BinanceAddress) String ¶ added in v0.1.3
func (x *BinanceAddress) String() string
type BinanceCancelMsg ¶ added in v0.1.3
type BinanceCancelMsg struct { Refid *string `protobuf:"bytes,1,opt,name=refid" json:"refid,omitempty"` Sender *string `protobuf:"bytes,2,opt,name=sender" json:"sender,omitempty"` Symbol *string `protobuf:"bytes,3,opt,name=symbol" json:"symbol,omitempty"` // contains filtered or unexported fields }
* Request: Ask the device to include a Binance cancel msg in the tx. @next BinanceSignedTx @next Failure
func (*BinanceCancelMsg) Descriptor
deprecated
added in
v0.1.3
func (*BinanceCancelMsg) Descriptor() ([]byte, []int)
Deprecated: Use BinanceCancelMsg.ProtoReflect.Descriptor instead.
func (*BinanceCancelMsg) GetRefid ¶ added in v0.1.3
func (x *BinanceCancelMsg) GetRefid() string
func (*BinanceCancelMsg) GetSender ¶ added in v0.1.3
func (x *BinanceCancelMsg) GetSender() string
func (*BinanceCancelMsg) GetSymbol ¶ added in v0.1.3
func (x *BinanceCancelMsg) GetSymbol() string
func (*BinanceCancelMsg) ProtoMessage ¶ added in v0.1.3
func (*BinanceCancelMsg) ProtoMessage()
func (*BinanceCancelMsg) ProtoReflect ¶ added in v0.1.3
func (x *BinanceCancelMsg) ProtoReflect() protoreflect.Message
func (*BinanceCancelMsg) Reset ¶ added in v0.1.3
func (x *BinanceCancelMsg) Reset()
func (*BinanceCancelMsg) String ¶ added in v0.1.3
func (x *BinanceCancelMsg) String() string
type BinanceGetAddress ¶ added in v0.1.3
type BinanceGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32-style path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally prompt for confirmation on trezor display // contains filtered or unexported fields }
* Request: Ask the device for a Binance address. @start @next BinanceAddress @next Failure
func (*BinanceGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*BinanceGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use BinanceGetAddress.ProtoReflect.Descriptor instead.
func (*BinanceGetAddress) GetAddressN ¶ added in v0.1.3
func (x *BinanceGetAddress) GetAddressN() []uint32
func (*BinanceGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *BinanceGetAddress) GetShowDisplay() bool
func (*BinanceGetAddress) ProtoMessage ¶ added in v0.1.3
func (*BinanceGetAddress) ProtoMessage()
func (*BinanceGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *BinanceGetAddress) ProtoReflect() protoreflect.Message
func (*BinanceGetAddress) Reset ¶ added in v0.1.3
func (x *BinanceGetAddress) Reset()
func (*BinanceGetAddress) String ¶ added in v0.1.3
func (x *BinanceGetAddress) String() string
type BinanceGetPublicKey ¶ added in v0.1.3
type BinanceGetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for a public key corresponding to address_n path. @start @next BinancePublicKey
func (*BinanceGetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*BinanceGetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use BinanceGetPublicKey.ProtoReflect.Descriptor instead.
func (*BinanceGetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *BinanceGetPublicKey) GetAddressN() []uint32
func (*BinanceGetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *BinanceGetPublicKey) GetShowDisplay() bool
func (*BinanceGetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*BinanceGetPublicKey) ProtoMessage()
func (*BinanceGetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *BinanceGetPublicKey) ProtoReflect() protoreflect.Message
func (*BinanceGetPublicKey) Reset ¶ added in v0.1.3
func (x *BinanceGetPublicKey) Reset()
func (*BinanceGetPublicKey) String ¶ added in v0.1.3
func (x *BinanceGetPublicKey) String() string
type BinanceOrderMsg ¶ added in v0.1.3
type BinanceOrderMsg struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Ordertype *BinanceOrderMsg_BinanceOrderType `` /* 130-byte string literal not displayed */ Price *int64 `protobuf:"zigzag64,3,req,name=price" json:"price,omitempty"` Quantity *int64 `protobuf:"zigzag64,4,req,name=quantity" json:"quantity,omitempty"` Sender *string `protobuf:"bytes,5,opt,name=sender" json:"sender,omitempty"` Side *BinanceOrderMsg_BinanceOrderSide `protobuf:"varint,6,req,name=side,enum=hw.trezor.messages.binance.BinanceOrderMsg_BinanceOrderSide" json:"side,omitempty"` Symbol *string `protobuf:"bytes,7,opt,name=symbol" json:"symbol,omitempty"` Timeinforce *BinanceOrderMsg_BinanceTimeInForce `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask the device to include a Binance order msg in the tx. @next BinanceSignedTx @next Failure
func (*BinanceOrderMsg) Descriptor
deprecated
added in
v0.1.3
func (*BinanceOrderMsg) Descriptor() ([]byte, []int)
Deprecated: Use BinanceOrderMsg.ProtoReflect.Descriptor instead.
func (*BinanceOrderMsg) GetId ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetId() string
func (*BinanceOrderMsg) GetOrdertype ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetOrdertype() BinanceOrderMsg_BinanceOrderType
func (*BinanceOrderMsg) GetPrice ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetPrice() int64
func (*BinanceOrderMsg) GetQuantity ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetQuantity() int64
func (*BinanceOrderMsg) GetSender ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetSender() string
func (*BinanceOrderMsg) GetSide ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetSide() BinanceOrderMsg_BinanceOrderSide
func (*BinanceOrderMsg) GetSymbol ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetSymbol() string
func (*BinanceOrderMsg) GetTimeinforce ¶ added in v0.1.3
func (x *BinanceOrderMsg) GetTimeinforce() BinanceOrderMsg_BinanceTimeInForce
func (*BinanceOrderMsg) ProtoMessage ¶ added in v0.1.3
func (*BinanceOrderMsg) ProtoMessage()
func (*BinanceOrderMsg) ProtoReflect ¶ added in v0.1.3
func (x *BinanceOrderMsg) ProtoReflect() protoreflect.Message
func (*BinanceOrderMsg) Reset ¶ added in v0.1.3
func (x *BinanceOrderMsg) Reset()
func (*BinanceOrderMsg) String ¶ added in v0.1.3
func (x *BinanceOrderMsg) String() string
type BinanceOrderMsg_BinanceOrderSide ¶ added in v0.1.3
type BinanceOrderMsg_BinanceOrderSide int32
const ( BinanceOrderMsg_SIDE_UNKNOWN BinanceOrderMsg_BinanceOrderSide = 0 BinanceOrderMsg_BUY BinanceOrderMsg_BinanceOrderSide = 1 BinanceOrderMsg_SELL BinanceOrderMsg_BinanceOrderSide = 2 )
func (BinanceOrderMsg_BinanceOrderSide) Descriptor ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceOrderSide) Descriptor() protoreflect.EnumDescriptor
func (BinanceOrderMsg_BinanceOrderSide) Enum ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderSide) Enum() *BinanceOrderMsg_BinanceOrderSide
func (BinanceOrderMsg_BinanceOrderSide) EnumDescriptor
deprecated
added in
v0.1.3
func (BinanceOrderMsg_BinanceOrderSide) EnumDescriptor() ([]byte, []int)
Deprecated: Use BinanceOrderMsg_BinanceOrderSide.Descriptor instead.
func (BinanceOrderMsg_BinanceOrderSide) Number ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderSide) Number() protoreflect.EnumNumber
func (BinanceOrderMsg_BinanceOrderSide) String ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderSide) String() string
func (BinanceOrderMsg_BinanceOrderSide) Type ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceOrderSide) Type() protoreflect.EnumType
func (*BinanceOrderMsg_BinanceOrderSide) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *BinanceOrderMsg_BinanceOrderSide) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type BinanceOrderMsg_BinanceOrderType ¶ added in v0.1.3
type BinanceOrderMsg_BinanceOrderType int32
const ( BinanceOrderMsg_OT_UNKNOWN BinanceOrderMsg_BinanceOrderType = 0 BinanceOrderMsg_MARKET BinanceOrderMsg_BinanceOrderType = 1 BinanceOrderMsg_LIMIT BinanceOrderMsg_BinanceOrderType = 2 BinanceOrderMsg_OT_RESERVED BinanceOrderMsg_BinanceOrderType = 3 )
func (BinanceOrderMsg_BinanceOrderType) Descriptor ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceOrderType) Descriptor() protoreflect.EnumDescriptor
func (BinanceOrderMsg_BinanceOrderType) Enum ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderType) Enum() *BinanceOrderMsg_BinanceOrderType
func (BinanceOrderMsg_BinanceOrderType) EnumDescriptor
deprecated
added in
v0.1.3
func (BinanceOrderMsg_BinanceOrderType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BinanceOrderMsg_BinanceOrderType.Descriptor instead.
func (BinanceOrderMsg_BinanceOrderType) Number ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderType) Number() protoreflect.EnumNumber
func (BinanceOrderMsg_BinanceOrderType) String ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceOrderType) String() string
func (BinanceOrderMsg_BinanceOrderType) Type ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceOrderType) Type() protoreflect.EnumType
func (*BinanceOrderMsg_BinanceOrderType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *BinanceOrderMsg_BinanceOrderType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type BinanceOrderMsg_BinanceTimeInForce ¶ added in v0.1.3
type BinanceOrderMsg_BinanceTimeInForce int32
const ( BinanceOrderMsg_TIF_UNKNOWN BinanceOrderMsg_BinanceTimeInForce = 0 BinanceOrderMsg_GTE BinanceOrderMsg_BinanceTimeInForce = 1 BinanceOrderMsg_TIF_RESERVED BinanceOrderMsg_BinanceTimeInForce = 2 BinanceOrderMsg_IOC BinanceOrderMsg_BinanceTimeInForce = 3 )
func (BinanceOrderMsg_BinanceTimeInForce) Descriptor ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceTimeInForce) Descriptor() protoreflect.EnumDescriptor
func (BinanceOrderMsg_BinanceTimeInForce) Enum ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceTimeInForce) Enum() *BinanceOrderMsg_BinanceTimeInForce
func (BinanceOrderMsg_BinanceTimeInForce) EnumDescriptor
deprecated
added in
v0.1.3
func (BinanceOrderMsg_BinanceTimeInForce) EnumDescriptor() ([]byte, []int)
Deprecated: Use BinanceOrderMsg_BinanceTimeInForce.Descriptor instead.
func (BinanceOrderMsg_BinanceTimeInForce) Number ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceTimeInForce) Number() protoreflect.EnumNumber
func (BinanceOrderMsg_BinanceTimeInForce) String ¶ added in v0.1.3
func (x BinanceOrderMsg_BinanceTimeInForce) String() string
func (BinanceOrderMsg_BinanceTimeInForce) Type ¶ added in v0.1.3
func (BinanceOrderMsg_BinanceTimeInForce) Type() protoreflect.EnumType
func (*BinanceOrderMsg_BinanceTimeInForce) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *BinanceOrderMsg_BinanceTimeInForce) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type BinancePublicKey ¶ added in v0.1.3
type BinancePublicKey struct { PublicKey []byte `protobuf:"bytes,1,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // contains filtered or unexported fields }
* Response: A public key corresponding to address_n path. @end
func (*BinancePublicKey) Descriptor
deprecated
added in
v0.1.3
func (*BinancePublicKey) Descriptor() ([]byte, []int)
Deprecated: Use BinancePublicKey.ProtoReflect.Descriptor instead.
func (*BinancePublicKey) GetPublicKey ¶ added in v0.1.3
func (x *BinancePublicKey) GetPublicKey() []byte
func (*BinancePublicKey) ProtoMessage ¶ added in v0.1.3
func (*BinancePublicKey) ProtoMessage()
func (*BinancePublicKey) ProtoReflect ¶ added in v0.1.3
func (x *BinancePublicKey) ProtoReflect() protoreflect.Message
func (*BinancePublicKey) Reset ¶ added in v0.1.3
func (x *BinancePublicKey) Reset()
func (*BinancePublicKey) String ¶ added in v0.1.3
func (x *BinancePublicKey) String() string
type BinanceSignTx ¶ added in v0.1.3
type BinanceSignTx struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32-style path to derive the key from master node MsgCount *uint32 `protobuf:"varint,2,req,name=msg_count,json=msgCount" json:"msg_count,omitempty"` // count of Binance<Any>Msg to be included in this tx AccountNumber *int64 `protobuf:"zigzag64,3,req,name=account_number,json=accountNumber" json:"account_number,omitempty"` ChainId *string `protobuf:"bytes,4,opt,name=chain_id,json=chainId" json:"chain_id,omitempty"` Memo *string `protobuf:"bytes,5,opt,name=memo" json:"memo,omitempty"` Sequence *int64 `protobuf:"zigzag64,6,req,name=sequence" json:"sequence,omitempty"` Source *int64 `protobuf:"zigzag64,7,req,name=source" json:"source,omitempty"` // contains filtered or unexported fields }
* Request: Starts the Binance transaction protocol flow. A transaction consists of these common fields and a series of Binance<Any>Msg messages. These parts form a JSON structure (a string) in Trezor's memory, which is signed to produce a BinanceSignedTx. @start @next BinanceTxRequest @next Failure
func (*BinanceSignTx) Descriptor
deprecated
added in
v0.1.3
func (*BinanceSignTx) Descriptor() ([]byte, []int)
Deprecated: Use BinanceSignTx.ProtoReflect.Descriptor instead.
func (*BinanceSignTx) GetAccountNumber ¶ added in v0.1.3
func (x *BinanceSignTx) GetAccountNumber() int64
func (*BinanceSignTx) GetAddressN ¶ added in v0.1.3
func (x *BinanceSignTx) GetAddressN() []uint32
func (*BinanceSignTx) GetChainId ¶ added in v0.1.3
func (x *BinanceSignTx) GetChainId() string
func (*BinanceSignTx) GetMemo ¶ added in v0.1.3
func (x *BinanceSignTx) GetMemo() string
func (*BinanceSignTx) GetMsgCount ¶ added in v0.1.3
func (x *BinanceSignTx) GetMsgCount() uint32
func (*BinanceSignTx) GetSequence ¶ added in v0.1.3
func (x *BinanceSignTx) GetSequence() int64
func (*BinanceSignTx) GetSource ¶ added in v0.1.3
func (x *BinanceSignTx) GetSource() int64
func (*BinanceSignTx) ProtoMessage ¶ added in v0.1.3
func (*BinanceSignTx) ProtoMessage()
func (*BinanceSignTx) ProtoReflect ¶ added in v0.1.3
func (x *BinanceSignTx) ProtoReflect() protoreflect.Message
func (*BinanceSignTx) Reset ¶ added in v0.1.3
func (x *BinanceSignTx) Reset()
func (*BinanceSignTx) String ¶ added in v0.1.3
func (x *BinanceSignTx) String() string
type BinanceSignedTx ¶ added in v0.1.3
type BinanceSignedTx struct { Signature []byte `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` PublicKey []byte `protobuf:"bytes,2,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // contains filtered or unexported fields }
* Response: A transaction signature and public key corresponding to the address_n path in BinanceSignTx. @end
func (*BinanceSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*BinanceSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use BinanceSignedTx.ProtoReflect.Descriptor instead.
func (*BinanceSignedTx) GetPublicKey ¶ added in v0.1.3
func (x *BinanceSignedTx) GetPublicKey() []byte
func (*BinanceSignedTx) GetSignature ¶ added in v0.1.3
func (x *BinanceSignedTx) GetSignature() []byte
func (*BinanceSignedTx) ProtoMessage ¶ added in v0.1.3
func (*BinanceSignedTx) ProtoMessage()
func (*BinanceSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *BinanceSignedTx) ProtoReflect() protoreflect.Message
func (*BinanceSignedTx) Reset ¶ added in v0.1.3
func (x *BinanceSignedTx) Reset()
func (*BinanceSignedTx) String ¶ added in v0.1.3
func (x *BinanceSignedTx) String() string
type BinanceTransferMsg ¶ added in v0.1.3
type BinanceTransferMsg struct { Inputs []*BinanceTransferMsg_BinanceInputOutput `protobuf:"bytes,1,rep,name=inputs" json:"inputs,omitempty"` Outputs []*BinanceTransferMsg_BinanceInputOutput `protobuf:"bytes,2,rep,name=outputs" json:"outputs,omitempty"` // contains filtered or unexported fields }
* Request: Ask the device to include a Binance transfer msg in the tx. @next BinanceSignedTx @next Failure
func (*BinanceTransferMsg) Descriptor
deprecated
added in
v0.1.3
func (*BinanceTransferMsg) Descriptor() ([]byte, []int)
Deprecated: Use BinanceTransferMsg.ProtoReflect.Descriptor instead.
func (*BinanceTransferMsg) GetInputs ¶ added in v0.1.3
func (x *BinanceTransferMsg) GetInputs() []*BinanceTransferMsg_BinanceInputOutput
func (*BinanceTransferMsg) GetOutputs ¶ added in v0.1.3
func (x *BinanceTransferMsg) GetOutputs() []*BinanceTransferMsg_BinanceInputOutput
func (*BinanceTransferMsg) ProtoMessage ¶ added in v0.1.3
func (*BinanceTransferMsg) ProtoMessage()
func (*BinanceTransferMsg) ProtoReflect ¶ added in v0.1.3
func (x *BinanceTransferMsg) ProtoReflect() protoreflect.Message
func (*BinanceTransferMsg) Reset ¶ added in v0.1.3
func (x *BinanceTransferMsg) Reset()
func (*BinanceTransferMsg) String ¶ added in v0.1.3
func (x *BinanceTransferMsg) String() string
type BinanceTransferMsg_BinanceCoin ¶ added in v0.1.3
type BinanceTransferMsg_BinanceCoin struct { Amount *int64 `protobuf:"zigzag64,1,req,name=amount" json:"amount,omitempty"` Denom *string `protobuf:"bytes,2,req,name=denom" json:"denom,omitempty"` // contains filtered or unexported fields }
func (*BinanceTransferMsg_BinanceCoin) Descriptor
deprecated
added in
v0.1.3
func (*BinanceTransferMsg_BinanceCoin) Descriptor() ([]byte, []int)
Deprecated: Use BinanceTransferMsg_BinanceCoin.ProtoReflect.Descriptor instead.
func (*BinanceTransferMsg_BinanceCoin) GetAmount ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceCoin) GetAmount() int64
func (*BinanceTransferMsg_BinanceCoin) GetDenom ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceCoin) GetDenom() string
func (*BinanceTransferMsg_BinanceCoin) ProtoMessage ¶ added in v0.1.3
func (*BinanceTransferMsg_BinanceCoin) ProtoMessage()
func (*BinanceTransferMsg_BinanceCoin) ProtoReflect ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceCoin) ProtoReflect() protoreflect.Message
func (*BinanceTransferMsg_BinanceCoin) Reset ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceCoin) Reset()
func (*BinanceTransferMsg_BinanceCoin) String ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceCoin) String() string
type BinanceTransferMsg_BinanceInputOutput ¶ added in v0.1.3
type BinanceTransferMsg_BinanceInputOutput struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` Coins []*BinanceTransferMsg_BinanceCoin `protobuf:"bytes,2,rep,name=coins" json:"coins,omitempty"` // contains filtered or unexported fields }
func (*BinanceTransferMsg_BinanceInputOutput) Descriptor
deprecated
added in
v0.1.3
func (*BinanceTransferMsg_BinanceInputOutput) Descriptor() ([]byte, []int)
Deprecated: Use BinanceTransferMsg_BinanceInputOutput.ProtoReflect.Descriptor instead.
func (*BinanceTransferMsg_BinanceInputOutput) GetAddress ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceInputOutput) GetAddress() string
func (*BinanceTransferMsg_BinanceInputOutput) GetCoins ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceInputOutput) GetCoins() []*BinanceTransferMsg_BinanceCoin
func (*BinanceTransferMsg_BinanceInputOutput) ProtoMessage ¶ added in v0.1.3
func (*BinanceTransferMsg_BinanceInputOutput) ProtoMessage()
func (*BinanceTransferMsg_BinanceInputOutput) ProtoReflect ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceInputOutput) ProtoReflect() protoreflect.Message
func (*BinanceTransferMsg_BinanceInputOutput) Reset ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceInputOutput) Reset()
func (*BinanceTransferMsg_BinanceInputOutput) String ¶ added in v0.1.3
func (x *BinanceTransferMsg_BinanceInputOutput) String() string
type BinanceTxRequest ¶ added in v0.1.3
type BinanceTxRequest struct {
// contains filtered or unexported fields
}
* Response: Trezor requests the next message or signals that it is ready to send a BinanceSignedTx. @next BinanceTransferMsg @next BinanceOrderMsg @next BinanceCancelMsg
func (*BinanceTxRequest) Descriptor
deprecated
added in
v0.1.3
func (*BinanceTxRequest) Descriptor() ([]byte, []int)
Deprecated: Use BinanceTxRequest.ProtoReflect.Descriptor instead.
func (*BinanceTxRequest) ProtoMessage ¶ added in v0.1.3
func (*BinanceTxRequest) ProtoMessage()
func (*BinanceTxRequest) ProtoReflect ¶ added in v0.1.3
func (x *BinanceTxRequest) ProtoReflect() protoreflect.Message
func (*BinanceTxRequest) Reset ¶ added in v0.1.3
func (x *BinanceTxRequest) Reset()
func (*BinanceTxRequest) String ¶ added in v0.1.3
func (x *BinanceTxRequest) String() string
type ButtonAck ¶ added in v0.1.3
type ButtonAck struct {
// contains filtered or unexported fields
}
* Request: Computer agrees to wait for HW button press @auxend
func (*ButtonAck) Descriptor
deprecated
added in
v0.1.3
func (*ButtonAck) ProtoMessage ¶ added in v0.1.3
func (*ButtonAck) ProtoMessage()
func (*ButtonAck) ProtoReflect ¶ added in v0.1.3
func (x *ButtonAck) ProtoReflect() protoreflect.Message
type ButtonRequest ¶ added in v0.1.3
type ButtonRequest struct { Code *ButtonRequest_ButtonRequestType `protobuf:"varint,1,opt,name=code,enum=hw.trezor.messages.common.ButtonRequest_ButtonRequestType" json:"code,omitempty"` // enum identifier of the screen Pages *uint32 `protobuf:"varint,2,opt,name=pages" json:"pages,omitempty"` // if the screen is paginated, number of pages // contains filtered or unexported fields }
* Response: Device is waiting for HW button press. @auxstart @next ButtonAck
func (*ButtonRequest) Descriptor
deprecated
added in
v0.1.3
func (*ButtonRequest) Descriptor() ([]byte, []int)
Deprecated: Use ButtonRequest.ProtoReflect.Descriptor instead.
func (*ButtonRequest) GetCode ¶ added in v0.1.3
func (x *ButtonRequest) GetCode() ButtonRequest_ButtonRequestType
func (*ButtonRequest) GetPages ¶ added in v0.1.3
func (x *ButtonRequest) GetPages() uint32
func (*ButtonRequest) ProtoMessage ¶ added in v0.1.3
func (*ButtonRequest) ProtoMessage()
func (*ButtonRequest) ProtoReflect ¶ added in v0.1.3
func (x *ButtonRequest) ProtoReflect() protoreflect.Message
func (*ButtonRequest) Reset ¶ added in v0.1.3
func (x *ButtonRequest) Reset()
func (*ButtonRequest) String ¶ added in v0.1.3
func (x *ButtonRequest) String() string
type ButtonRequest_ButtonRequestType ¶ added in v0.1.3
type ButtonRequest_ButtonRequestType int32
* Type of button request
const ( ButtonRequest_ButtonRequest_Other ButtonRequest_ButtonRequestType = 1 ButtonRequest_ButtonRequest_FeeOverThreshold ButtonRequest_ButtonRequestType = 2 ButtonRequest_ButtonRequest_ConfirmOutput ButtonRequest_ButtonRequestType = 3 ButtonRequest_ButtonRequest_ResetDevice ButtonRequest_ButtonRequestType = 4 ButtonRequest_ButtonRequest_ConfirmWord ButtonRequest_ButtonRequestType = 5 ButtonRequest_ButtonRequest_WipeDevice ButtonRequest_ButtonRequestType = 6 ButtonRequest_ButtonRequest_ProtectCall ButtonRequest_ButtonRequestType = 7 ButtonRequest_ButtonRequest_SignTx ButtonRequest_ButtonRequestType = 8 ButtonRequest_ButtonRequest_FirmwareCheck ButtonRequest_ButtonRequestType = 9 ButtonRequest_ButtonRequest_Address ButtonRequest_ButtonRequestType = 10 ButtonRequest_ButtonRequest_PublicKey ButtonRequest_ButtonRequestType = 11 ButtonRequest_ButtonRequest_MnemonicWordCount ButtonRequest_ButtonRequestType = 12 ButtonRequest_ButtonRequest_MnemonicInput ButtonRequest_ButtonRequestType = 13 // Deprecated: Do not use. ButtonRequest__Deprecated_ButtonRequest_PassphraseType ButtonRequest_ButtonRequestType = 14 ButtonRequest_ButtonRequest_UnknownDerivationPath ButtonRequest_ButtonRequestType = 15 ButtonRequest_ButtonRequest_RecoveryHomepage ButtonRequest_ButtonRequestType = 16 ButtonRequest_ButtonRequest_Success ButtonRequest_ButtonRequestType = 17 ButtonRequest_ButtonRequest_Warning ButtonRequest_ButtonRequestType = 18 ButtonRequest_ButtonRequest_PassphraseEntry ButtonRequest_ButtonRequestType = 19 ButtonRequest_ButtonRequest_PinEntry ButtonRequest_ButtonRequestType = 20 )
func (ButtonRequest_ButtonRequestType) Descriptor ¶ added in v0.1.3
func (ButtonRequest_ButtonRequestType) Descriptor() protoreflect.EnumDescriptor
func (ButtonRequest_ButtonRequestType) Enum ¶ added in v0.1.3
func (x ButtonRequest_ButtonRequestType) Enum() *ButtonRequest_ButtonRequestType
func (ButtonRequest_ButtonRequestType) EnumDescriptor
deprecated
added in
v0.1.3
func (ButtonRequest_ButtonRequestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ButtonRequest_ButtonRequestType.Descriptor instead.
func (ButtonRequest_ButtonRequestType) Number ¶ added in v0.1.3
func (x ButtonRequest_ButtonRequestType) Number() protoreflect.EnumNumber
func (ButtonRequest_ButtonRequestType) String ¶ added in v0.1.3
func (x ButtonRequest_ButtonRequestType) String() string
func (ButtonRequest_ButtonRequestType) Type ¶ added in v0.1.3
func (ButtonRequest_ButtonRequestType) Type() protoreflect.EnumType
func (*ButtonRequest_ButtonRequestType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *ButtonRequest_ButtonRequestType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type Cancel ¶ added in v0.1.3
type Cancel struct {
// contains filtered or unexported fields
}
* Request: Abort last operation that required user interaction @start @next Failure
func (*Cancel) Descriptor
deprecated
added in
v0.1.3
func (*Cancel) ProtoMessage ¶ added in v0.1.3
func (*Cancel) ProtoMessage()
func (*Cancel) ProtoReflect ¶ added in v0.1.3
func (x *Cancel) ProtoReflect() protoreflect.Message
type CancelAuthorization ¶ added in v0.1.3
type CancelAuthorization struct {
// contains filtered or unexported fields
}
* Request: Cancel any outstanding authorization in the current session. @start @next Success @next Failure
func (*CancelAuthorization) Descriptor
deprecated
added in
v0.1.3
func (*CancelAuthorization) Descriptor() ([]byte, []int)
Deprecated: Use CancelAuthorization.ProtoReflect.Descriptor instead.
func (*CancelAuthorization) ProtoMessage ¶ added in v0.1.3
func (*CancelAuthorization) ProtoMessage()
func (*CancelAuthorization) ProtoReflect ¶ added in v0.1.3
func (x *CancelAuthorization) ProtoReflect() protoreflect.Message
func (*CancelAuthorization) Reset ¶ added in v0.1.3
func (x *CancelAuthorization) Reset()
func (*CancelAuthorization) String ¶ added in v0.1.3
func (x *CancelAuthorization) String() string
type CardanoAddress ¶ added in v0.1.3
type CardanoAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // Base58 cardano address // contains filtered or unexported fields }
* Request: Ask device for Cardano address @end
func (*CardanoAddress) Descriptor
deprecated
added in
v0.1.3
func (*CardanoAddress) Descriptor() ([]byte, []int)
Deprecated: Use CardanoAddress.ProtoReflect.Descriptor instead.
func (*CardanoAddress) GetAddress ¶ added in v0.1.3
func (x *CardanoAddress) GetAddress() string
func (*CardanoAddress) ProtoMessage ¶ added in v0.1.3
func (*CardanoAddress) ProtoMessage()
func (*CardanoAddress) ProtoReflect ¶ added in v0.1.3
func (x *CardanoAddress) ProtoReflect() protoreflect.Message
func (*CardanoAddress) Reset ¶ added in v0.1.3
func (x *CardanoAddress) Reset()
func (*CardanoAddress) String ¶ added in v0.1.3
func (x *CardanoAddress) String() string
type CardanoAddressParametersType ¶ added in v0.1.3
type CardanoAddressParametersType struct { AddressType *CardanoAddressType `` // one of the CardanoAddressType-s /* 139-byte string literal not displayed */ AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32-style path to derive the spending key from master node AddressNStaking []uint32 `protobuf:"varint,3,rep,name=address_n_staking,json=addressNStaking" json:"address_n_staking,omitempty"` // BIP-32-style path to derive staking key from master node StakingKeyHash []byte `protobuf:"bytes,4,opt,name=staking_key_hash,json=stakingKeyHash" json:"staking_key_hash,omitempty"` // staking key can be derived from address_n_staking, or // can be sent directly e.g. if it doesn't belong to // the same account as address_n CertificatePointer *CardanoBlockchainPointerType `protobuf:"bytes,5,opt,name=certificate_pointer,json=certificatePointer" json:"certificate_pointer,omitempty"` // a pointer to the staking key registration certificate ScriptPaymentHash []byte `protobuf:"bytes,6,opt,name=script_payment_hash,json=scriptPaymentHash" json:"script_payment_hash,omitempty"` ScriptStakingHash []byte `protobuf:"bytes,7,opt,name=script_staking_hash,json=scriptStakingHash" json:"script_staking_hash,omitempty"` // contains filtered or unexported fields }
* Structure to represent address parameters so they can be reused in CardanoGetAddress and CardanoTxOutputType. NetworkId isn't a part of the parameters, because in a transaction this will be included separately in the transaction itself, so it shouldn't be duplicated here. @embed
func (*CardanoAddressParametersType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoAddressParametersType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoAddressParametersType.ProtoReflect.Descriptor instead.
func (*CardanoAddressParametersType) GetAddressN ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetAddressN() []uint32
func (*CardanoAddressParametersType) GetAddressNStaking ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetAddressNStaking() []uint32
func (*CardanoAddressParametersType) GetAddressType ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetAddressType() CardanoAddressType
func (*CardanoAddressParametersType) GetCertificatePointer ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetCertificatePointer() *CardanoBlockchainPointerType
func (*CardanoAddressParametersType) GetScriptPaymentHash ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetScriptPaymentHash() []byte
func (*CardanoAddressParametersType) GetScriptStakingHash ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetScriptStakingHash() []byte
func (*CardanoAddressParametersType) GetStakingKeyHash ¶ added in v0.1.3
func (x *CardanoAddressParametersType) GetStakingKeyHash() []byte
func (*CardanoAddressParametersType) ProtoMessage ¶ added in v0.1.3
func (*CardanoAddressParametersType) ProtoMessage()
func (*CardanoAddressParametersType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoAddressParametersType) ProtoReflect() protoreflect.Message
func (*CardanoAddressParametersType) Reset ¶ added in v0.1.3
func (x *CardanoAddressParametersType) Reset()
func (*CardanoAddressParametersType) String ¶ added in v0.1.3
func (x *CardanoAddressParametersType) String() string
type CardanoAddressType ¶ added in v0.1.3
type CardanoAddressType int32
* Values correspond to address header values given by the spec. Script addresses are only supported in transaction outputs.
const ( CardanoAddressType_BASE CardanoAddressType = 0 CardanoAddressType_BASE_SCRIPT_KEY CardanoAddressType = 1 CardanoAddressType_BASE_KEY_SCRIPT CardanoAddressType = 2 CardanoAddressType_BASE_SCRIPT_SCRIPT CardanoAddressType = 3 CardanoAddressType_POINTER CardanoAddressType = 4 CardanoAddressType_POINTER_SCRIPT CardanoAddressType = 5 CardanoAddressType_ENTERPRISE CardanoAddressType = 6 CardanoAddressType_ENTERPRISE_SCRIPT CardanoAddressType = 7 CardanoAddressType_BYRON CardanoAddressType = 8 CardanoAddressType_REWARD CardanoAddressType = 14 CardanoAddressType_REWARD_SCRIPT CardanoAddressType = 15 )
func (CardanoAddressType) Descriptor ¶ added in v0.1.3
func (CardanoAddressType) Descriptor() protoreflect.EnumDescriptor
func (CardanoAddressType) Enum ¶ added in v0.1.3
func (x CardanoAddressType) Enum() *CardanoAddressType
func (CardanoAddressType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoAddressType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoAddressType.Descriptor instead.
func (CardanoAddressType) Number ¶ added in v0.1.3
func (x CardanoAddressType) Number() protoreflect.EnumNumber
func (CardanoAddressType) String ¶ added in v0.1.3
func (x CardanoAddressType) String() string
func (CardanoAddressType) Type ¶ added in v0.1.3
func (CardanoAddressType) Type() protoreflect.EnumType
func (*CardanoAddressType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoAddressType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoAssetGroup ¶ added in v0.1.3
type CardanoAssetGroup struct { PolicyId []byte `protobuf:"bytes,1,req,name=policy_id,json=policyId" json:"policy_id,omitempty"` // asset group policy id TokensCount *uint32 `protobuf:"varint,2,req,name=tokens_count,json=tokensCount" json:"tokens_count,omitempty"` // contains filtered or unexported fields }
* Request: Transaction output asset group data @next CardanoTxItemAck
func (*CardanoAssetGroup) Descriptor
deprecated
added in
v0.1.3
func (*CardanoAssetGroup) Descriptor() ([]byte, []int)
Deprecated: Use CardanoAssetGroup.ProtoReflect.Descriptor instead.
func (*CardanoAssetGroup) GetPolicyId ¶ added in v0.1.3
func (x *CardanoAssetGroup) GetPolicyId() []byte
func (*CardanoAssetGroup) GetTokensCount ¶ added in v0.1.3
func (x *CardanoAssetGroup) GetTokensCount() uint32
func (*CardanoAssetGroup) ProtoMessage ¶ added in v0.1.3
func (*CardanoAssetGroup) ProtoMessage()
func (*CardanoAssetGroup) ProtoReflect ¶ added in v0.1.3
func (x *CardanoAssetGroup) ProtoReflect() protoreflect.Message
func (*CardanoAssetGroup) Reset ¶ added in v0.1.3
func (x *CardanoAssetGroup) Reset()
func (*CardanoAssetGroup) String ¶ added in v0.1.3
func (x *CardanoAssetGroup) String() string
type CardanoBlockchainPointerType ¶ added in v0.1.3
type CardanoBlockchainPointerType struct { BlockIndex *uint32 `protobuf:"varint,1,req,name=block_index,json=blockIndex" json:"block_index,omitempty"` TxIndex *uint32 `protobuf:"varint,2,req,name=tx_index,json=txIndex" json:"tx_index,omitempty"` CertificateIndex *uint32 `protobuf:"varint,3,req,name=certificate_index,json=certificateIndex" json:"certificate_index,omitempty"` // contains filtered or unexported fields }
* Structure representing cardano PointerAddress pointer, which points to a staking key registration certificate. @embed
func (*CardanoBlockchainPointerType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoBlockchainPointerType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoBlockchainPointerType.ProtoReflect.Descriptor instead.
func (*CardanoBlockchainPointerType) GetBlockIndex ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) GetBlockIndex() uint32
func (*CardanoBlockchainPointerType) GetCertificateIndex ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) GetCertificateIndex() uint32
func (*CardanoBlockchainPointerType) GetTxIndex ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) GetTxIndex() uint32
func (*CardanoBlockchainPointerType) ProtoMessage ¶ added in v0.1.3
func (*CardanoBlockchainPointerType) ProtoMessage()
func (*CardanoBlockchainPointerType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) ProtoReflect() protoreflect.Message
func (*CardanoBlockchainPointerType) Reset ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) Reset()
func (*CardanoBlockchainPointerType) String ¶ added in v0.1.3
func (x *CardanoBlockchainPointerType) String() string
type CardanoCatalystRegistrationParametersType ¶ added in v0.1.3
type CardanoCatalystRegistrationParametersType struct { VotingPublicKey []byte `protobuf:"bytes,1,req,name=voting_public_key,json=votingPublicKey" json:"voting_public_key,omitempty"` StakingPath []uint32 `protobuf:"varint,2,rep,name=staking_path,json=stakingPath" json:"staking_path,omitempty"` RewardAddressParameters *CardanoAddressParametersType `protobuf:"bytes,3,req,name=reward_address_parameters,json=rewardAddressParameters" json:"reward_address_parameters,omitempty"` Nonce *uint64 `protobuf:"varint,4,req,name=nonce" json:"nonce,omitempty"` // contains filtered or unexported fields }
* @embed
func (*CardanoCatalystRegistrationParametersType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoCatalystRegistrationParametersType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoCatalystRegistrationParametersType.ProtoReflect.Descriptor instead.
func (*CardanoCatalystRegistrationParametersType) GetNonce ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) GetNonce() uint64
func (*CardanoCatalystRegistrationParametersType) GetRewardAddressParameters ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) GetRewardAddressParameters() *CardanoAddressParametersType
func (*CardanoCatalystRegistrationParametersType) GetStakingPath ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) GetStakingPath() []uint32
func (*CardanoCatalystRegistrationParametersType) GetVotingPublicKey ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) GetVotingPublicKey() []byte
func (*CardanoCatalystRegistrationParametersType) ProtoMessage ¶ added in v0.1.3
func (*CardanoCatalystRegistrationParametersType) ProtoMessage()
func (*CardanoCatalystRegistrationParametersType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) ProtoReflect() protoreflect.Message
func (*CardanoCatalystRegistrationParametersType) Reset ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) Reset()
func (*CardanoCatalystRegistrationParametersType) String ¶ added in v0.1.3
func (x *CardanoCatalystRegistrationParametersType) String() string
type CardanoCertificateType ¶ added in v0.1.3
type CardanoCertificateType int32
const ( CardanoCertificateType_STAKE_REGISTRATION CardanoCertificateType = 0 CardanoCertificateType_STAKE_DEREGISTRATION CardanoCertificateType = 1 CardanoCertificateType_STAKE_DELEGATION CardanoCertificateType = 2 CardanoCertificateType_STAKE_POOL_REGISTRATION CardanoCertificateType = 3 )
func (CardanoCertificateType) Descriptor ¶ added in v0.1.3
func (CardanoCertificateType) Descriptor() protoreflect.EnumDescriptor
func (CardanoCertificateType) Enum ¶ added in v0.1.3
func (x CardanoCertificateType) Enum() *CardanoCertificateType
func (CardanoCertificateType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoCertificateType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoCertificateType.Descriptor instead.
func (CardanoCertificateType) Number ¶ added in v0.1.3
func (x CardanoCertificateType) Number() protoreflect.EnumNumber
func (CardanoCertificateType) String ¶ added in v0.1.3
func (x CardanoCertificateType) String() string
func (CardanoCertificateType) Type ¶ added in v0.1.3
func (CardanoCertificateType) Type() protoreflect.EnumType
func (*CardanoCertificateType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoCertificateType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoDerivationType ¶ added in v0.1.3
type CardanoDerivationType int32
const ( CardanoDerivationType_LEDGER CardanoDerivationType = 0 CardanoDerivationType_ICARUS CardanoDerivationType = 1 CardanoDerivationType_ICARUS_TREZOR CardanoDerivationType = 2 )
func (CardanoDerivationType) Descriptor ¶ added in v0.1.3
func (CardanoDerivationType) Descriptor() protoreflect.EnumDescriptor
func (CardanoDerivationType) Enum ¶ added in v0.1.3
func (x CardanoDerivationType) Enum() *CardanoDerivationType
func (CardanoDerivationType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoDerivationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoDerivationType.Descriptor instead.
func (CardanoDerivationType) Number ¶ added in v0.1.3
func (x CardanoDerivationType) Number() protoreflect.EnumNumber
func (CardanoDerivationType) String ¶ added in v0.1.3
func (x CardanoDerivationType) String() string
func (CardanoDerivationType) Type ¶ added in v0.1.3
func (CardanoDerivationType) Type() protoreflect.EnumType
func (*CardanoDerivationType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoDerivationType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoGetAddress ¶ added in v0.1.3
type CardanoGetAddress struct { // repeated uint32 address_n = 1; // moved to address_parameters ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay,def=0" json:"show_display,omitempty"` // optionally prompt for confirmation on trezor display ProtocolMagic *uint32 `protobuf:"varint,3,req,name=protocol_magic,json=protocolMagic" json:"protocol_magic,omitempty"` // network's protocol magic - needed for Byron addresses on testnets NetworkId *uint32 `protobuf:"varint,4,req,name=network_id,json=networkId" json:"network_id,omitempty"` // network id - mainnet or testnet AddressParameters *CardanoAddressParametersType `protobuf:"bytes,5,req,name=address_parameters,json=addressParameters" json:"address_parameters,omitempty"` // parameters used to derive the address DerivationType *CardanoDerivationType `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device for Cardano address @start @next CardanoAddress @next Failure
func (*CardanoGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*CardanoGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use CardanoGetAddress.ProtoReflect.Descriptor instead.
func (*CardanoGetAddress) GetAddressParameters ¶ added in v0.1.3
func (x *CardanoGetAddress) GetAddressParameters() *CardanoAddressParametersType
func (*CardanoGetAddress) GetDerivationType ¶ added in v0.1.3
func (x *CardanoGetAddress) GetDerivationType() CardanoDerivationType
func (*CardanoGetAddress) GetNetworkId ¶ added in v0.1.3
func (x *CardanoGetAddress) GetNetworkId() uint32
func (*CardanoGetAddress) GetProtocolMagic ¶ added in v0.1.3
func (x *CardanoGetAddress) GetProtocolMagic() uint32
func (*CardanoGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *CardanoGetAddress) GetShowDisplay() bool
func (*CardanoGetAddress) ProtoMessage ¶ added in v0.1.3
func (*CardanoGetAddress) ProtoMessage()
func (*CardanoGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *CardanoGetAddress) ProtoReflect() protoreflect.Message
func (*CardanoGetAddress) Reset ¶ added in v0.1.3
func (x *CardanoGetAddress) Reset()
func (*CardanoGetAddress) String ¶ added in v0.1.3
func (x *CardanoGetAddress) String() string
type CardanoGetNativeScriptHash ¶ added in v0.1.3
type CardanoGetNativeScriptHash struct { Script *CardanoNativeScript `protobuf:"bytes,1,req,name=script" json:"script,omitempty"` DisplayFormat *CardanoNativeScriptHashDisplayFormat `` // display hash as bech32 or policy id /* 163-byte string literal not displayed */ DerivationType *CardanoDerivationType `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device for Cardano native script hash @start @next CardanoNativeScriptHash @next Failure
func (*CardanoGetNativeScriptHash) Descriptor
deprecated
added in
v0.1.3
func (*CardanoGetNativeScriptHash) Descriptor() ([]byte, []int)
Deprecated: Use CardanoGetNativeScriptHash.ProtoReflect.Descriptor instead.
func (*CardanoGetNativeScriptHash) GetDerivationType ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) GetDerivationType() CardanoDerivationType
func (*CardanoGetNativeScriptHash) GetDisplayFormat ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) GetDisplayFormat() CardanoNativeScriptHashDisplayFormat
func (*CardanoGetNativeScriptHash) GetScript ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) GetScript() *CardanoNativeScript
func (*CardanoGetNativeScriptHash) ProtoMessage ¶ added in v0.1.3
func (*CardanoGetNativeScriptHash) ProtoMessage()
func (*CardanoGetNativeScriptHash) ProtoReflect ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) ProtoReflect() protoreflect.Message
func (*CardanoGetNativeScriptHash) Reset ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) Reset()
func (*CardanoGetNativeScriptHash) String ¶ added in v0.1.3
func (x *CardanoGetNativeScriptHash) String() string
type CardanoGetPublicKey ¶ added in v0.1.3
type CardanoGetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result DerivationType *CardanoDerivationType `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device for public key corresponding to address_n path @start @next CardanoPublicKey @next Failure
func (*CardanoGetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*CardanoGetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use CardanoGetPublicKey.ProtoReflect.Descriptor instead.
func (*CardanoGetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *CardanoGetPublicKey) GetAddressN() []uint32
func (*CardanoGetPublicKey) GetDerivationType ¶ added in v0.1.3
func (x *CardanoGetPublicKey) GetDerivationType() CardanoDerivationType
func (*CardanoGetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *CardanoGetPublicKey) GetShowDisplay() bool
func (*CardanoGetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*CardanoGetPublicKey) ProtoMessage()
func (*CardanoGetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *CardanoGetPublicKey) ProtoReflect() protoreflect.Message
func (*CardanoGetPublicKey) Reset ¶ added in v0.1.3
func (x *CardanoGetPublicKey) Reset()
func (*CardanoGetPublicKey) String ¶ added in v0.1.3
func (x *CardanoGetPublicKey) String() string
type CardanoNativeScript ¶ added in v0.1.3
type CardanoNativeScript struct { Type *CardanoNativeScriptType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoNativeScriptType" json:"type,omitempty"` Scripts []*CardanoNativeScript `protobuf:"bytes,2,rep,name=scripts" json:"scripts,omitempty"` KeyHash []byte `protobuf:"bytes,3,opt,name=key_hash,json=keyHash" json:"key_hash,omitempty"` KeyPath []uint32 `protobuf:"varint,4,rep,name=key_path,json=keyPath" json:"key_path,omitempty"` RequiredSignaturesCount *uint32 `` /* 126-byte string literal not displayed */ InvalidBefore *uint64 `protobuf:"varint,6,opt,name=invalid_before,json=invalidBefore" json:"invalid_before,omitempty"` InvalidHereafter *uint64 `protobuf:"varint,7,opt,name=invalid_hereafter,json=invalidHereafter" json:"invalid_hereafter,omitempty"` // contains filtered or unexported fields }
@embed
func (*CardanoNativeScript) Descriptor
deprecated
added in
v0.1.3
func (*CardanoNativeScript) Descriptor() ([]byte, []int)
Deprecated: Use CardanoNativeScript.ProtoReflect.Descriptor instead.
func (*CardanoNativeScript) GetInvalidBefore ¶ added in v0.1.3
func (x *CardanoNativeScript) GetInvalidBefore() uint64
func (*CardanoNativeScript) GetInvalidHereafter ¶ added in v0.1.3
func (x *CardanoNativeScript) GetInvalidHereafter() uint64
func (*CardanoNativeScript) GetKeyHash ¶ added in v0.1.3
func (x *CardanoNativeScript) GetKeyHash() []byte
func (*CardanoNativeScript) GetKeyPath ¶ added in v0.1.3
func (x *CardanoNativeScript) GetKeyPath() []uint32
func (*CardanoNativeScript) GetRequiredSignaturesCount ¶ added in v0.1.3
func (x *CardanoNativeScript) GetRequiredSignaturesCount() uint32
func (*CardanoNativeScript) GetScripts ¶ added in v0.1.3
func (x *CardanoNativeScript) GetScripts() []*CardanoNativeScript
func (*CardanoNativeScript) GetType ¶ added in v0.1.3
func (x *CardanoNativeScript) GetType() CardanoNativeScriptType
func (*CardanoNativeScript) ProtoMessage ¶ added in v0.1.3
func (*CardanoNativeScript) ProtoMessage()
func (*CardanoNativeScript) ProtoReflect ¶ added in v0.1.3
func (x *CardanoNativeScript) ProtoReflect() protoreflect.Message
func (*CardanoNativeScript) Reset ¶ added in v0.1.3
func (x *CardanoNativeScript) Reset()
func (*CardanoNativeScript) String ¶ added in v0.1.3
func (x *CardanoNativeScript) String() string
type CardanoNativeScriptHash ¶ added in v0.1.3
type CardanoNativeScriptHash struct { ScriptHash []byte `protobuf:"bytes,1,req,name=script_hash,json=scriptHash" json:"script_hash,omitempty"` // contains filtered or unexported fields }
* Request: Ask device for Cardano native script hash @end
func (*CardanoNativeScriptHash) Descriptor
deprecated
added in
v0.1.3
func (*CardanoNativeScriptHash) Descriptor() ([]byte, []int)
Deprecated: Use CardanoNativeScriptHash.ProtoReflect.Descriptor instead.
func (*CardanoNativeScriptHash) GetScriptHash ¶ added in v0.1.3
func (x *CardanoNativeScriptHash) GetScriptHash() []byte
func (*CardanoNativeScriptHash) ProtoMessage ¶ added in v0.1.3
func (*CardanoNativeScriptHash) ProtoMessage()
func (*CardanoNativeScriptHash) ProtoReflect ¶ added in v0.1.3
func (x *CardanoNativeScriptHash) ProtoReflect() protoreflect.Message
func (*CardanoNativeScriptHash) Reset ¶ added in v0.1.3
func (x *CardanoNativeScriptHash) Reset()
func (*CardanoNativeScriptHash) String ¶ added in v0.1.3
func (x *CardanoNativeScriptHash) String() string
type CardanoNativeScriptHashDisplayFormat ¶ added in v0.1.3
type CardanoNativeScriptHashDisplayFormat int32
const ( CardanoNativeScriptHashDisplayFormat_HIDE CardanoNativeScriptHashDisplayFormat = 0 CardanoNativeScriptHashDisplayFormat_BECH32 CardanoNativeScriptHashDisplayFormat = 1 CardanoNativeScriptHashDisplayFormat_POLICY_ID CardanoNativeScriptHashDisplayFormat = 2 )
func (CardanoNativeScriptHashDisplayFormat) Descriptor ¶ added in v0.1.3
func (CardanoNativeScriptHashDisplayFormat) Descriptor() protoreflect.EnumDescriptor
func (CardanoNativeScriptHashDisplayFormat) Enum ¶ added in v0.1.3
func (x CardanoNativeScriptHashDisplayFormat) Enum() *CardanoNativeScriptHashDisplayFormat
func (CardanoNativeScriptHashDisplayFormat) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoNativeScriptHashDisplayFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoNativeScriptHashDisplayFormat.Descriptor instead.
func (CardanoNativeScriptHashDisplayFormat) Number ¶ added in v0.1.3
func (x CardanoNativeScriptHashDisplayFormat) Number() protoreflect.EnumNumber
func (CardanoNativeScriptHashDisplayFormat) String ¶ added in v0.1.3
func (x CardanoNativeScriptHashDisplayFormat) String() string
func (CardanoNativeScriptHashDisplayFormat) Type ¶ added in v0.1.3
func (CardanoNativeScriptHashDisplayFormat) Type() protoreflect.EnumType
func (*CardanoNativeScriptHashDisplayFormat) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoNativeScriptHashDisplayFormat) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoNativeScriptType ¶ added in v0.1.3
type CardanoNativeScriptType int32
const ( CardanoNativeScriptType_PUB_KEY CardanoNativeScriptType = 0 CardanoNativeScriptType_ALL CardanoNativeScriptType = 1 CardanoNativeScriptType_ANY CardanoNativeScriptType = 2 CardanoNativeScriptType_N_OF_K CardanoNativeScriptType = 3 CardanoNativeScriptType_INVALID_BEFORE CardanoNativeScriptType = 4 CardanoNativeScriptType_INVALID_HEREAFTER CardanoNativeScriptType = 5 )
func (CardanoNativeScriptType) Descriptor ¶ added in v0.1.3
func (CardanoNativeScriptType) Descriptor() protoreflect.EnumDescriptor
func (CardanoNativeScriptType) Enum ¶ added in v0.1.3
func (x CardanoNativeScriptType) Enum() *CardanoNativeScriptType
func (CardanoNativeScriptType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoNativeScriptType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoNativeScriptType.Descriptor instead.
func (CardanoNativeScriptType) Number ¶ added in v0.1.3
func (x CardanoNativeScriptType) Number() protoreflect.EnumNumber
func (CardanoNativeScriptType) String ¶ added in v0.1.3
func (x CardanoNativeScriptType) String() string
func (CardanoNativeScriptType) Type ¶ added in v0.1.3
func (CardanoNativeScriptType) Type() protoreflect.EnumType
func (*CardanoNativeScriptType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoNativeScriptType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoPoolMetadataType ¶ added in v0.1.3
type CardanoPoolMetadataType struct { Url *string `protobuf:"bytes,1,req,name=url" json:"url,omitempty"` // stake pool url hosting metadata, at most 64 characters Hash []byte `protobuf:"bytes,2,req,name=hash" json:"hash,omitempty"` // stake pool metadata hash // contains filtered or unexported fields }
* Stake pool metadata parameters @embed
func (*CardanoPoolMetadataType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoPoolMetadataType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoPoolMetadataType.ProtoReflect.Descriptor instead.
func (*CardanoPoolMetadataType) GetHash ¶ added in v0.1.3
func (x *CardanoPoolMetadataType) GetHash() []byte
func (*CardanoPoolMetadataType) GetUrl ¶ added in v0.1.3
func (x *CardanoPoolMetadataType) GetUrl() string
func (*CardanoPoolMetadataType) ProtoMessage ¶ added in v0.1.3
func (*CardanoPoolMetadataType) ProtoMessage()
func (*CardanoPoolMetadataType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoPoolMetadataType) ProtoReflect() protoreflect.Message
func (*CardanoPoolMetadataType) Reset ¶ added in v0.1.3
func (x *CardanoPoolMetadataType) Reset()
func (*CardanoPoolMetadataType) String ¶ added in v0.1.3
func (x *CardanoPoolMetadataType) String() string
type CardanoPoolOwner ¶ added in v0.1.3
type CardanoPoolOwner struct { StakingKeyPath []uint32 `protobuf:"varint,1,rep,name=staking_key_path,json=stakingKeyPath" json:"staking_key_path,omitempty"` // BIP-32-style path to derive staking key of the owner StakingKeyHash []byte `protobuf:"bytes,2,opt,name=staking_key_hash,json=stakingKeyHash" json:"staking_key_hash,omitempty"` // owner's staking key if it is an external owner // contains filtered or unexported fields }
* Request: Stake pool owner parameters @next CardanoTxItemAck
func (*CardanoPoolOwner) Descriptor
deprecated
added in
v0.1.3
func (*CardanoPoolOwner) Descriptor() ([]byte, []int)
Deprecated: Use CardanoPoolOwner.ProtoReflect.Descriptor instead.
func (*CardanoPoolOwner) GetStakingKeyHash ¶ added in v0.1.3
func (x *CardanoPoolOwner) GetStakingKeyHash() []byte
func (*CardanoPoolOwner) GetStakingKeyPath ¶ added in v0.1.3
func (x *CardanoPoolOwner) GetStakingKeyPath() []uint32
func (*CardanoPoolOwner) ProtoMessage ¶ added in v0.1.3
func (*CardanoPoolOwner) ProtoMessage()
func (*CardanoPoolOwner) ProtoReflect ¶ added in v0.1.3
func (x *CardanoPoolOwner) ProtoReflect() protoreflect.Message
func (*CardanoPoolOwner) Reset ¶ added in v0.1.3
func (x *CardanoPoolOwner) Reset()
func (*CardanoPoolOwner) String ¶ added in v0.1.3
func (x *CardanoPoolOwner) String() string
type CardanoPoolParametersType ¶ added in v0.1.3
type CardanoPoolParametersType struct { PoolId []byte `protobuf:"bytes,1,req,name=pool_id,json=poolId" json:"pool_id,omitempty"` // stake pool cold public key hash (28 bytes) VrfKeyHash []byte `protobuf:"bytes,2,req,name=vrf_key_hash,json=vrfKeyHash" json:"vrf_key_hash,omitempty"` // VRF key hash (32 bytes) Pledge *uint64 `protobuf:"varint,3,req,name=pledge" json:"pledge,omitempty"` // pledge amount in lovelace Cost *uint64 `protobuf:"varint,4,req,name=cost" json:"cost,omitempty"` // cost in lovelace MarginNumerator *uint64 `protobuf:"varint,5,req,name=margin_numerator,json=marginNumerator" json:"margin_numerator,omitempty"` // pool margin numerator MarginDenominator *uint64 `protobuf:"varint,6,req,name=margin_denominator,json=marginDenominator" json:"margin_denominator,omitempty"` // pool margin denominator RewardAccount *string `protobuf:"bytes,7,req,name=reward_account,json=rewardAccount" json:"reward_account,omitempty"` // bech32 reward address where the pool receives rewards // Deprecated: Do not use. Owners []*CardanoPoolOwner `protobuf:"bytes,8,rep,name=owners" json:"owners,omitempty"` // pool owners list // Deprecated: Do not use. Relays []*CardanoPoolRelayParameters `protobuf:"bytes,9,rep,name=relays" json:"relays,omitempty"` // pool relays list Metadata *CardanoPoolMetadataType `protobuf:"bytes,10,opt,name=metadata" json:"metadata,omitempty"` // pool metadata OwnersCount *uint32 `protobuf:"varint,11,req,name=owners_count,json=ownersCount" json:"owners_count,omitempty"` // number of pool owners RelaysCount *uint32 `protobuf:"varint,12,req,name=relays_count,json=relaysCount" json:"relays_count,omitempty"` // number of pool relays // contains filtered or unexported fields }
* Stake pool parameters @embed
func (*CardanoPoolParametersType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoPoolParametersType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoPoolParametersType.ProtoReflect.Descriptor instead.
func (*CardanoPoolParametersType) GetCost ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetCost() uint64
func (*CardanoPoolParametersType) GetMarginDenominator ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetMarginDenominator() uint64
func (*CardanoPoolParametersType) GetMarginNumerator ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetMarginNumerator() uint64
func (*CardanoPoolParametersType) GetMetadata ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetMetadata() *CardanoPoolMetadataType
func (*CardanoPoolParametersType) GetOwners
deprecated
added in
v0.1.3
func (x *CardanoPoolParametersType) GetOwners() []*CardanoPoolOwner
Deprecated: Do not use.
func (*CardanoPoolParametersType) GetOwnersCount ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetOwnersCount() uint32
func (*CardanoPoolParametersType) GetPledge ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetPledge() uint64
func (*CardanoPoolParametersType) GetPoolId ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetPoolId() []byte
func (*CardanoPoolParametersType) GetRelays
deprecated
added in
v0.1.3
func (x *CardanoPoolParametersType) GetRelays() []*CardanoPoolRelayParameters
Deprecated: Do not use.
func (*CardanoPoolParametersType) GetRelaysCount ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetRelaysCount() uint32
func (*CardanoPoolParametersType) GetRewardAccount ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetRewardAccount() string
func (*CardanoPoolParametersType) GetVrfKeyHash ¶ added in v0.1.3
func (x *CardanoPoolParametersType) GetVrfKeyHash() []byte
func (*CardanoPoolParametersType) ProtoMessage ¶ added in v0.1.3
func (*CardanoPoolParametersType) ProtoMessage()
func (*CardanoPoolParametersType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoPoolParametersType) ProtoReflect() protoreflect.Message
func (*CardanoPoolParametersType) Reset ¶ added in v0.1.3
func (x *CardanoPoolParametersType) Reset()
func (*CardanoPoolParametersType) String ¶ added in v0.1.3
func (x *CardanoPoolParametersType) String() string
type CardanoPoolRelayParameters ¶ added in v0.1.3
type CardanoPoolRelayParameters struct { Type *CardanoPoolRelayType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoPoolRelayType" json:"type,omitempty"` // pool relay type Ipv4Address []byte `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address" json:"ipv4_address,omitempty"` // ipv4 address of the relay given as 4 bytes Ipv6Address []byte `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address" json:"ipv6_address,omitempty"` // ipv6 address of the relay given as 16 bytes HostName *string `protobuf:"bytes,4,opt,name=host_name,json=hostName" json:"host_name,omitempty"` // relay host name given as URL, at most 64 characters Port *uint32 `protobuf:"varint,5,opt,name=port" json:"port,omitempty"` // relay port number in the range 0-65535 // contains filtered or unexported fields }
* Request: Stake pool relay parameters @next CardanoTxItemAck
func (*CardanoPoolRelayParameters) Descriptor
deprecated
added in
v0.1.3
func (*CardanoPoolRelayParameters) Descriptor() ([]byte, []int)
Deprecated: Use CardanoPoolRelayParameters.ProtoReflect.Descriptor instead.
func (*CardanoPoolRelayParameters) GetHostName ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) GetHostName() string
func (*CardanoPoolRelayParameters) GetIpv4Address ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) GetIpv4Address() []byte
func (*CardanoPoolRelayParameters) GetIpv6Address ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) GetIpv6Address() []byte
func (*CardanoPoolRelayParameters) GetPort ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) GetPort() uint32
func (*CardanoPoolRelayParameters) GetType ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) GetType() CardanoPoolRelayType
func (*CardanoPoolRelayParameters) ProtoMessage ¶ added in v0.1.3
func (*CardanoPoolRelayParameters) ProtoMessage()
func (*CardanoPoolRelayParameters) ProtoReflect ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) ProtoReflect() protoreflect.Message
func (*CardanoPoolRelayParameters) Reset ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) Reset()
func (*CardanoPoolRelayParameters) String ¶ added in v0.1.3
func (x *CardanoPoolRelayParameters) String() string
type CardanoPoolRelayType ¶ added in v0.1.3
type CardanoPoolRelayType int32
const ( CardanoPoolRelayType_SINGLE_HOST_IP CardanoPoolRelayType = 0 CardanoPoolRelayType_SINGLE_HOST_NAME CardanoPoolRelayType = 1 CardanoPoolRelayType_MULTIPLE_HOST_NAME CardanoPoolRelayType = 2 )
func (CardanoPoolRelayType) Descriptor ¶ added in v0.1.3
func (CardanoPoolRelayType) Descriptor() protoreflect.EnumDescriptor
func (CardanoPoolRelayType) Enum ¶ added in v0.1.3
func (x CardanoPoolRelayType) Enum() *CardanoPoolRelayType
func (CardanoPoolRelayType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoPoolRelayType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoPoolRelayType.Descriptor instead.
func (CardanoPoolRelayType) Number ¶ added in v0.1.3
func (x CardanoPoolRelayType) Number() protoreflect.EnumNumber
func (CardanoPoolRelayType) String ¶ added in v0.1.3
func (x CardanoPoolRelayType) String() string
func (CardanoPoolRelayType) Type ¶ added in v0.1.3
func (CardanoPoolRelayType) Type() protoreflect.EnumType
func (*CardanoPoolRelayType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoPoolRelayType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoPublicKey ¶ added in v0.1.3
type CardanoPublicKey struct { Xpub *string `protobuf:"bytes,1,req,name=xpub" json:"xpub,omitempty"` // Xpub key Node *HDNodeType `protobuf:"bytes,2,req,name=node" json:"node,omitempty"` // BIP-32 public node // contains filtered or unexported fields }
* Response: Contains public key derived from device private seed @end
func (*CardanoPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*CardanoPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use CardanoPublicKey.ProtoReflect.Descriptor instead.
func (*CardanoPublicKey) GetNode ¶ added in v0.1.3
func (x *CardanoPublicKey) GetNode() *HDNodeType
func (*CardanoPublicKey) GetXpub ¶ added in v0.1.3
func (x *CardanoPublicKey) GetXpub() string
func (*CardanoPublicKey) ProtoMessage ¶ added in v0.1.3
func (*CardanoPublicKey) ProtoMessage()
func (*CardanoPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *CardanoPublicKey) ProtoReflect() protoreflect.Message
func (*CardanoPublicKey) Reset ¶ added in v0.1.3
func (x *CardanoPublicKey) Reset()
func (*CardanoPublicKey) String ¶ added in v0.1.3
func (x *CardanoPublicKey) String() string
type CardanoSignTx
deprecated
added in
v0.1.3
type CardanoSignTx struct { Inputs []*CardanoSignTx_CardanoTxInputType `protobuf:"bytes,1,rep,name=inputs" json:"inputs,omitempty"` // inputs to be used in transaction Outputs []*CardanoSignTx_CardanoTxOutputType `protobuf:"bytes,2,rep,name=outputs" json:"outputs,omitempty"` // outputs to be used in transaction // optional uint32 transactions_count = 3; // left as a comment so we know to skip the id 3 in the future // optional uint32 network = 4; // replaced with protocol_magic ProtocolMagic *uint32 `protobuf:"varint,5,req,name=protocol_magic,json=protocolMagic" json:"protocol_magic,omitempty"` // network's protocol magic Fee *uint64 `protobuf:"varint,6,req,name=fee" json:"fee,omitempty"` // transaction fee - added in shelley Ttl *uint64 `protobuf:"varint,7,opt,name=ttl" json:"ttl,omitempty"` // transaction ttl - added in shelley NetworkId *uint32 `protobuf:"varint,8,req,name=network_id,json=networkId" json:"network_id,omitempty"` // network id - mainnet or testnet Certificates []*CardanoSignTx_CardanoTxCertificateType `protobuf:"bytes,9,rep,name=certificates" json:"certificates,omitempty"` // transaction certificates - added in shelley Withdrawals []*CardanoSignTx_CardanoTxWithdrawalType `protobuf:"bytes,10,rep,name=withdrawals" json:"withdrawals,omitempty"` // transaction withdrawals - added in shelley // optional bytes metadata = 11; // replaced in Mary era with auxiliary data below ValidityIntervalStart *uint64 `protobuf:"varint,12,opt,name=validity_interval_start,json=validityIntervalStart" json:"validity_interval_start,omitempty"` // transaction validity start - added in allegra AuxiliaryData *CardanoSignTx_CardanoTxAuxiliaryDataType `protobuf:"bytes,13,opt,name=auxiliary_data,json=auxiliaryData" json:"auxiliary_data,omitempty"` // transaction auxiliary data // contains filtered or unexported fields }
* Request: Ask device to sign Cardano transaction @start @next CardanoSignedTx @next Failure
Deprecated: Do not use.
func (*CardanoSignTx) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx.ProtoReflect.Descriptor instead.
func (*CardanoSignTx) GetAuxiliaryData ¶ added in v0.1.3
func (x *CardanoSignTx) GetAuxiliaryData() *CardanoSignTx_CardanoTxAuxiliaryDataType
func (*CardanoSignTx) GetCertificates ¶ added in v0.1.3
func (x *CardanoSignTx) GetCertificates() []*CardanoSignTx_CardanoTxCertificateType
func (*CardanoSignTx) GetFee ¶ added in v0.1.3
func (x *CardanoSignTx) GetFee() uint64
func (*CardanoSignTx) GetInputs ¶ added in v0.1.3
func (x *CardanoSignTx) GetInputs() []*CardanoSignTx_CardanoTxInputType
func (*CardanoSignTx) GetNetworkId ¶ added in v0.1.3
func (x *CardanoSignTx) GetNetworkId() uint32
func (*CardanoSignTx) GetOutputs ¶ added in v0.1.3
func (x *CardanoSignTx) GetOutputs() []*CardanoSignTx_CardanoTxOutputType
func (*CardanoSignTx) GetProtocolMagic ¶ added in v0.1.3
func (x *CardanoSignTx) GetProtocolMagic() uint32
func (*CardanoSignTx) GetTtl ¶ added in v0.1.3
func (x *CardanoSignTx) GetTtl() uint64
func (*CardanoSignTx) GetValidityIntervalStart ¶ added in v0.1.3
func (x *CardanoSignTx) GetValidityIntervalStart() uint64
func (*CardanoSignTx) GetWithdrawals ¶ added in v0.1.3
func (x *CardanoSignTx) GetWithdrawals() []*CardanoSignTx_CardanoTxWithdrawalType
func (*CardanoSignTx) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx) ProtoMessage()
func (*CardanoSignTx) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx) ProtoReflect() protoreflect.Message
func (*CardanoSignTx) Reset ¶ added in v0.1.3
func (x *CardanoSignTx) Reset()
func (*CardanoSignTx) String ¶ added in v0.1.3
func (x *CardanoSignTx) String() string
type CardanoSignTxFinished ¶ added in v0.1.3
type CardanoSignTxFinished struct {
// contains filtered or unexported fields
}
* Response: Confirm the successful completion of the signing process @end
func (*CardanoSignTxFinished) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTxFinished) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTxFinished.ProtoReflect.Descriptor instead.
func (*CardanoSignTxFinished) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTxFinished) ProtoMessage()
func (*CardanoSignTxFinished) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTxFinished) ProtoReflect() protoreflect.Message
func (*CardanoSignTxFinished) Reset ¶ added in v0.1.3
func (x *CardanoSignTxFinished) Reset()
func (*CardanoSignTxFinished) String ¶ added in v0.1.3
func (x *CardanoSignTxFinished) String() string
type CardanoSignTxInit ¶ added in v0.1.3
type CardanoSignTxInit struct { SigningMode *CardanoTxSigningMode `` /* 141-byte string literal not displayed */ ProtocolMagic *uint32 `protobuf:"varint,2,req,name=protocol_magic,json=protocolMagic" json:"protocol_magic,omitempty"` // network's protocol magic NetworkId *uint32 `protobuf:"varint,3,req,name=network_id,json=networkId" json:"network_id,omitempty"` // network id - mainnet or testnet InputsCount *uint32 `protobuf:"varint,4,req,name=inputs_count,json=inputsCount" json:"inputs_count,omitempty"` OutputsCount *uint32 `protobuf:"varint,5,req,name=outputs_count,json=outputsCount" json:"outputs_count,omitempty"` Fee *uint64 `protobuf:"varint,6,req,name=fee" json:"fee,omitempty"` // transaction fee - added in shelley Ttl *uint64 `protobuf:"varint,7,opt,name=ttl" json:"ttl,omitempty"` // transaction ttl - added in shelley CertificatesCount *uint32 `protobuf:"varint,8,req,name=certificates_count,json=certificatesCount" json:"certificates_count,omitempty"` WithdrawalsCount *uint32 `protobuf:"varint,9,req,name=withdrawals_count,json=withdrawalsCount" json:"withdrawals_count,omitempty"` HasAuxiliaryData *bool `protobuf:"varint,10,req,name=has_auxiliary_data,json=hasAuxiliaryData" json:"has_auxiliary_data,omitempty"` ValidityIntervalStart *uint64 `protobuf:"varint,11,opt,name=validity_interval_start,json=validityIntervalStart" json:"validity_interval_start,omitempty"` WitnessRequestsCount *uint32 `protobuf:"varint,12,req,name=witness_requests_count,json=witnessRequestsCount" json:"witness_requests_count,omitempty"` MintingAssetGroupsCount *uint32 `` /* 129-byte string literal not displayed */ DerivationType *CardanoDerivationType `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Initiate the Cardano transaction signing process on the device @start @next CardanoTxItemAck @next Failure
func (*CardanoSignTxInit) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTxInit) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTxInit.ProtoReflect.Descriptor instead.
func (*CardanoSignTxInit) GetCertificatesCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetCertificatesCount() uint32
func (*CardanoSignTxInit) GetDerivationType ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetDerivationType() CardanoDerivationType
func (*CardanoSignTxInit) GetFee ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetFee() uint64
func (*CardanoSignTxInit) GetHasAuxiliaryData ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetHasAuxiliaryData() bool
func (*CardanoSignTxInit) GetInputsCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetInputsCount() uint32
func (*CardanoSignTxInit) GetMintingAssetGroupsCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetMintingAssetGroupsCount() uint32
func (*CardanoSignTxInit) GetNetworkId ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetNetworkId() uint32
func (*CardanoSignTxInit) GetOutputsCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetOutputsCount() uint32
func (*CardanoSignTxInit) GetProtocolMagic ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetProtocolMagic() uint32
func (*CardanoSignTxInit) GetSigningMode ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetSigningMode() CardanoTxSigningMode
func (*CardanoSignTxInit) GetTtl ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetTtl() uint64
func (*CardanoSignTxInit) GetValidityIntervalStart ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetValidityIntervalStart() uint64
func (*CardanoSignTxInit) GetWithdrawalsCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetWithdrawalsCount() uint32
func (*CardanoSignTxInit) GetWitnessRequestsCount ¶ added in v0.1.3
func (x *CardanoSignTxInit) GetWitnessRequestsCount() uint32
func (*CardanoSignTxInit) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTxInit) ProtoMessage()
func (*CardanoSignTxInit) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTxInit) ProtoReflect() protoreflect.Message
func (*CardanoSignTxInit) Reset ¶ added in v0.1.3
func (x *CardanoSignTxInit) Reset()
func (*CardanoSignTxInit) String ¶ added in v0.1.3
func (x *CardanoSignTxInit) String() string
type CardanoSignTx_CardanoAssetGroupType ¶ added in v0.1.3
type CardanoSignTx_CardanoAssetGroupType struct { PolicyId []byte `protobuf:"bytes,1,req,name=policy_id,json=policyId" json:"policy_id,omitempty"` // asset group policy id Tokens []*CardanoSignTx_CardanoTokenType `protobuf:"bytes,2,rep,name=tokens" json:"tokens,omitempty"` // asset name-amount pair // contains filtered or unexported fields }
func (*CardanoSignTx_CardanoAssetGroupType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoAssetGroupType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoAssetGroupType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoAssetGroupType) GetPolicyId ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoAssetGroupType) GetPolicyId() []byte
func (*CardanoSignTx_CardanoAssetGroupType) GetTokens ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoAssetGroupType) GetTokens() []*CardanoSignTx_CardanoTokenType
func (*CardanoSignTx_CardanoAssetGroupType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoAssetGroupType) ProtoMessage()
func (*CardanoSignTx_CardanoAssetGroupType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoAssetGroupType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoAssetGroupType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoAssetGroupType) Reset()
func (*CardanoSignTx_CardanoAssetGroupType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoAssetGroupType) String() string
type CardanoSignTx_CardanoPoolOwnerType ¶ added in v0.1.3
type CardanoSignTx_CardanoPoolOwnerType struct { StakingKeyPath []uint32 `protobuf:"varint,1,rep,name=staking_key_path,json=stakingKeyPath" json:"staking_key_path,omitempty"` // BIP-32-style path to derive staking key of the owner StakingKeyHash []byte `protobuf:"bytes,2,opt,name=staking_key_hash,json=stakingKeyHash" json:"staking_key_hash,omitempty"` // owner's staking key if it is an external owner // contains filtered or unexported fields }
* Stake pool owner parameters
func (*CardanoSignTx_CardanoPoolOwnerType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoPoolOwnerType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoPoolOwnerType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyHash ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyHash() []byte
func (*CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyPath ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolOwnerType) GetStakingKeyPath() []uint32
func (*CardanoSignTx_CardanoPoolOwnerType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoPoolOwnerType) ProtoMessage()
func (*CardanoSignTx_CardanoPoolOwnerType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolOwnerType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoPoolOwnerType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolOwnerType) Reset()
func (*CardanoSignTx_CardanoPoolOwnerType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolOwnerType) String() string
type CardanoSignTx_CardanoPoolRelayParametersType ¶ added in v0.1.3
type CardanoSignTx_CardanoPoolRelayParametersType struct { Type *CardanoPoolRelayType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoPoolRelayType" json:"type,omitempty"` // pool relay type Ipv4Address []byte `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address" json:"ipv4_address,omitempty"` // ipv4 address of the relay given as 4 bytes Ipv6Address []byte `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address" json:"ipv6_address,omitempty"` // ipv6 address of the relay given as 16 bytes HostName *string `protobuf:"bytes,4,opt,name=host_name,json=hostName" json:"host_name,omitempty"` // relay host name given as URL, at most 64 characters Port *uint32 `protobuf:"varint,5,opt,name=port" json:"port,omitempty"` // relay port number in the range 0-65535 // contains filtered or unexported fields }
* Stake pool relay parameters
func (*CardanoSignTx_CardanoPoolRelayParametersType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoPoolRelayParametersType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoPoolRelayParametersType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoPoolRelayParametersType) GetHostName ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetHostName() string
func (*CardanoSignTx_CardanoPoolRelayParametersType) GetIpv4Address ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetIpv4Address() []byte
func (*CardanoSignTx_CardanoPoolRelayParametersType) GetIpv6Address ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetIpv6Address() []byte
func (*CardanoSignTx_CardanoPoolRelayParametersType) GetPort ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetPort() uint32
func (*CardanoSignTx_CardanoPoolRelayParametersType) GetType ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) GetType() CardanoPoolRelayType
func (*CardanoSignTx_CardanoPoolRelayParametersType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoPoolRelayParametersType) ProtoMessage()
func (*CardanoSignTx_CardanoPoolRelayParametersType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoPoolRelayParametersType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) Reset()
func (*CardanoSignTx_CardanoPoolRelayParametersType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoPoolRelayParametersType) String() string
type CardanoSignTx_CardanoTokenType ¶ added in v0.1.3
type CardanoSignTx_CardanoTokenType struct { AssetNameBytes []byte `protobuf:"bytes,1,req,name=asset_name_bytes,json=assetNameBytes" json:"asset_name_bytes,omitempty"` // asset name as bytestring (may be either ascii string or hash) Amount *uint64 `protobuf:"varint,2,req,name=amount" json:"amount,omitempty"` // asset amount // contains filtered or unexported fields }
func (*CardanoSignTx_CardanoTokenType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTokenType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTokenType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTokenType) GetAmount ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTokenType) GetAmount() uint64
func (*CardanoSignTx_CardanoTokenType) GetAssetNameBytes ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTokenType) GetAssetNameBytes() []byte
func (*CardanoSignTx_CardanoTokenType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTokenType) ProtoMessage()
func (*CardanoSignTx_CardanoTokenType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTokenType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTokenType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTokenType) Reset()
func (*CardanoSignTx_CardanoTokenType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTokenType) String() string
type CardanoSignTx_CardanoTxAuxiliaryDataType ¶ added in v0.1.3
type CardanoSignTx_CardanoTxAuxiliaryDataType struct { Blob []byte `protobuf:"bytes,1,opt,name=blob" json:"blob,omitempty"` CatalystRegistrationParameters *CardanoCatalystRegistrationParametersType `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTxAuxiliaryDataType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) GetBlob ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) GetBlob() []byte
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) GetCatalystRegistrationParameters ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) GetCatalystRegistrationParameters() *CardanoCatalystRegistrationParametersType
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoMessage()
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) Reset()
func (*CardanoSignTx_CardanoTxAuxiliaryDataType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxAuxiliaryDataType) String() string
type CardanoSignTx_CardanoTxCertificateType ¶ added in v0.1.3
type CardanoSignTx_CardanoTxCertificateType struct { Type *CardanoCertificateType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoCertificateType" json:"type,omitempty"` // certificate type Path []uint32 `protobuf:"varint,2,rep,name=path" json:"path,omitempty"` // BIP-32 path to derive (staking) key Pool []byte `protobuf:"bytes,3,opt,name=pool" json:"pool,omitempty"` // pool hash PoolParameters *CardanoPoolParametersType `protobuf:"bytes,4,opt,name=pool_parameters,json=poolParameters" json:"pool_parameters,omitempty"` // used for stake pool registration certificate // contains filtered or unexported fields }
* Structure representing cardano transaction certificate
func (*CardanoSignTx_CardanoTxCertificateType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTxCertificateType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTxCertificateType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTxCertificateType) GetPath ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) GetPath() []uint32
func (*CardanoSignTx_CardanoTxCertificateType) GetPool ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) GetPool() []byte
func (*CardanoSignTx_CardanoTxCertificateType) GetPoolParameters ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) GetPoolParameters() *CardanoPoolParametersType
func (*CardanoSignTx_CardanoTxCertificateType) GetType ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) GetType() CardanoCertificateType
func (*CardanoSignTx_CardanoTxCertificateType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTxCertificateType) ProtoMessage()
func (*CardanoSignTx_CardanoTxCertificateType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTxCertificateType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) Reset()
func (*CardanoSignTx_CardanoTxCertificateType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxCertificateType) String() string
type CardanoSignTx_CardanoTxInputType ¶ added in v0.1.3
type CardanoSignTx_CardanoTxInputType struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node PrevHash []byte `protobuf:"bytes,2,req,name=prev_hash,json=prevHash" json:"prev_hash,omitempty"` // hash of previous transaction output to spend by this input PrevIndex *uint32 `protobuf:"varint,3,req,name=prev_index,json=prevIndex" json:"prev_index,omitempty"` // index of previous output to spend // contains filtered or unexported fields }
* Structure representing cardano transaction input
func (*CardanoSignTx_CardanoTxInputType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTxInputType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTxInputType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTxInputType) GetAddressN ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) GetAddressN() []uint32
func (*CardanoSignTx_CardanoTxInputType) GetPrevHash ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) GetPrevHash() []byte
func (*CardanoSignTx_CardanoTxInputType) GetPrevIndex ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) GetPrevIndex() uint32
func (*CardanoSignTx_CardanoTxInputType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTxInputType) ProtoMessage()
func (*CardanoSignTx_CardanoTxInputType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTxInputType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) Reset()
func (*CardanoSignTx_CardanoTxInputType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxInputType) String() string
type CardanoSignTx_CardanoTxOutputType ¶ added in v0.1.3
type CardanoSignTx_CardanoTxOutputType struct { Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // target coin address in bech32 or base58 // repeated uint32 address_n = 2; // moved to address_parameters Amount *uint64 `protobuf:"varint,3,req,name=amount" json:"amount,omitempty"` // amount in Lovelace AddressParameters *CardanoAddressParametersType `protobuf:"bytes,4,opt,name=address_parameters,json=addressParameters" json:"address_parameters,omitempty"` // parameters used to derive the address TokenBundle []*CardanoSignTx_CardanoAssetGroupType `protobuf:"bytes,5,rep,name=token_bundle,json=tokenBundle" json:"token_bundle,omitempty"` // custom assets - added in mary // contains filtered or unexported fields }
* Structure representing cardano transaction output
func (*CardanoSignTx_CardanoTxOutputType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTxOutputType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTxOutputType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTxOutputType) GetAddress ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) GetAddress() string
func (*CardanoSignTx_CardanoTxOutputType) GetAddressParameters ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) GetAddressParameters() *CardanoAddressParametersType
func (*CardanoSignTx_CardanoTxOutputType) GetAmount ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) GetAmount() uint64
func (*CardanoSignTx_CardanoTxOutputType) GetTokenBundle ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) GetTokenBundle() []*CardanoSignTx_CardanoAssetGroupType
func (*CardanoSignTx_CardanoTxOutputType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTxOutputType) ProtoMessage()
func (*CardanoSignTx_CardanoTxOutputType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTxOutputType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) Reset()
func (*CardanoSignTx_CardanoTxOutputType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxOutputType) String() string
type CardanoSignTx_CardanoTxWithdrawalType ¶ added in v0.1.3
type CardanoSignTx_CardanoTxWithdrawalType struct { Path []uint32 `protobuf:"varint,1,rep,name=path" json:"path,omitempty"` Amount *uint64 `protobuf:"varint,2,req,name=amount" json:"amount,omitempty"` // contains filtered or unexported fields }
* Structure representing cardano transaction withdrawals
func (*CardanoSignTx_CardanoTxWithdrawalType) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignTx_CardanoTxWithdrawalType) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignTx_CardanoTxWithdrawalType.ProtoReflect.Descriptor instead.
func (*CardanoSignTx_CardanoTxWithdrawalType) GetAmount ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxWithdrawalType) GetAmount() uint64
func (*CardanoSignTx_CardanoTxWithdrawalType) GetPath ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxWithdrawalType) GetPath() []uint32
func (*CardanoSignTx_CardanoTxWithdrawalType) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignTx_CardanoTxWithdrawalType) ProtoMessage()
func (*CardanoSignTx_CardanoTxWithdrawalType) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxWithdrawalType) ProtoReflect() protoreflect.Message
func (*CardanoSignTx_CardanoTxWithdrawalType) Reset ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxWithdrawalType) Reset()
func (*CardanoSignTx_CardanoTxWithdrawalType) String ¶ added in v0.1.3
func (x *CardanoSignTx_CardanoTxWithdrawalType) String() string
type CardanoSignedTx
deprecated
added in
v0.1.3
type CardanoSignedTx struct { TxHash []byte `protobuf:"bytes,1,req,name=tx_hash,json=txHash" json:"tx_hash,omitempty"` // hash of the transaction body SerializedTx []byte `protobuf:"bytes,2,opt,name=serialized_tx,json=serializedTx" json:"serialized_tx,omitempty"` // deprecated since transaction is sent in chunks now - kept for backwards compatibility // contains filtered or unexported fields }
* Response: Serialised signed cardano transaction @end
Deprecated: Do not use.
func (*CardanoSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignedTx.ProtoReflect.Descriptor instead.
func (*CardanoSignedTx) GetSerializedTx ¶ added in v0.1.3
func (x *CardanoSignedTx) GetSerializedTx() []byte
func (*CardanoSignedTx) GetTxHash ¶ added in v0.1.3
func (x *CardanoSignedTx) GetTxHash() []byte
func (*CardanoSignedTx) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignedTx) ProtoMessage()
func (*CardanoSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignedTx) ProtoReflect() protoreflect.Message
func (*CardanoSignedTx) Reset ¶ added in v0.1.3
func (x *CardanoSignedTx) Reset()
func (*CardanoSignedTx) String ¶ added in v0.1.3
func (x *CardanoSignedTx) String() string
type CardanoSignedTxChunk
deprecated
added in
v0.1.3
type CardanoSignedTxChunk struct { SignedTxChunk []byte `protobuf:"bytes,1,req,name=signed_tx_chunk,json=signedTxChunk" json:"signed_tx_chunk,omitempty"` // serialised, signed transaction chunk // contains filtered or unexported fields }
* Response: Serialised signed cardano transaction chunk @next CardanoSignedTxChunkAck
Deprecated: Do not use.
func (*CardanoSignedTxChunk) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignedTxChunk) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignedTxChunk.ProtoReflect.Descriptor instead.
func (*CardanoSignedTxChunk) GetSignedTxChunk ¶ added in v0.1.3
func (x *CardanoSignedTxChunk) GetSignedTxChunk() []byte
func (*CardanoSignedTxChunk) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignedTxChunk) ProtoMessage()
func (*CardanoSignedTxChunk) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignedTxChunk) ProtoReflect() protoreflect.Message
func (*CardanoSignedTxChunk) Reset ¶ added in v0.1.3
func (x *CardanoSignedTxChunk) Reset()
func (*CardanoSignedTxChunk) String ¶ added in v0.1.3
func (x *CardanoSignedTxChunk) String() string
type CardanoSignedTxChunkAck
deprecated
added in
v0.1.3
type CardanoSignedTxChunkAck struct {
// contains filtered or unexported fields
}
* Request: Serialised signed cardano transaction chunk acknowledgement @next CardanoSignedTxChunk @next CardanoSignedTx
Deprecated: Do not use.
func (*CardanoSignedTxChunkAck) Descriptor
deprecated
added in
v0.1.3
func (*CardanoSignedTxChunkAck) Descriptor() ([]byte, []int)
Deprecated: Use CardanoSignedTxChunkAck.ProtoReflect.Descriptor instead.
func (*CardanoSignedTxChunkAck) ProtoMessage ¶ added in v0.1.3
func (*CardanoSignedTxChunkAck) ProtoMessage()
func (*CardanoSignedTxChunkAck) ProtoReflect ¶ added in v0.1.3
func (x *CardanoSignedTxChunkAck) ProtoReflect() protoreflect.Message
func (*CardanoSignedTxChunkAck) Reset ¶ added in v0.1.3
func (x *CardanoSignedTxChunkAck) Reset()
func (*CardanoSignedTxChunkAck) String ¶ added in v0.1.3
func (x *CardanoSignedTxChunkAck) String() string
type CardanoToken ¶ added in v0.1.3
type CardanoToken struct { AssetNameBytes []byte `protobuf:"bytes,1,req,name=asset_name_bytes,json=assetNameBytes" json:"asset_name_bytes,omitempty"` // asset name as bytestring (may be either ascii string or hash) Amount *uint64 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"` // asset amount MintAmount *int64 `protobuf:"zigzag64,3,opt,name=mint_amount,json=mintAmount" json:"mint_amount,omitempty"` // mint amount (can also be negative in which case the tokens are burnt) // contains filtered or unexported fields }
* Request: Transaction output asset group token data @next CardanoTxItemAck
func (*CardanoToken) Descriptor
deprecated
added in
v0.1.3
func (*CardanoToken) Descriptor() ([]byte, []int)
Deprecated: Use CardanoToken.ProtoReflect.Descriptor instead.
func (*CardanoToken) GetAmount ¶ added in v0.1.3
func (x *CardanoToken) GetAmount() uint64
func (*CardanoToken) GetAssetNameBytes ¶ added in v0.1.3
func (x *CardanoToken) GetAssetNameBytes() []byte
func (*CardanoToken) GetMintAmount ¶ added in v0.1.3
func (x *CardanoToken) GetMintAmount() int64
func (*CardanoToken) ProtoMessage ¶ added in v0.1.3
func (*CardanoToken) ProtoMessage()
func (*CardanoToken) ProtoReflect ¶ added in v0.1.3
func (x *CardanoToken) ProtoReflect() protoreflect.Message
func (*CardanoToken) Reset ¶ added in v0.1.3
func (x *CardanoToken) Reset()
func (*CardanoToken) String ¶ added in v0.1.3
func (x *CardanoToken) String() string
type CardanoTxAuxiliaryData ¶ added in v0.1.3
type CardanoTxAuxiliaryData struct { CatalystRegistrationParameters *CardanoCatalystRegistrationParametersType `` /* 146-byte string literal not displayed */ Hash []byte `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"` // contains filtered or unexported fields }
* Request: Transaction auxiliary data @next CardanoTxItemAck @next CardanoTxAuxiliaryDataSupplement
func (*CardanoTxAuxiliaryData) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxAuxiliaryData) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxAuxiliaryData.ProtoReflect.Descriptor instead.
func (*CardanoTxAuxiliaryData) GetCatalystRegistrationParameters ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryData) GetCatalystRegistrationParameters() *CardanoCatalystRegistrationParametersType
func (*CardanoTxAuxiliaryData) GetHash ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryData) GetHash() []byte
func (*CardanoTxAuxiliaryData) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxAuxiliaryData) ProtoMessage()
func (*CardanoTxAuxiliaryData) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryData) ProtoReflect() protoreflect.Message
func (*CardanoTxAuxiliaryData) Reset ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryData) Reset()
func (*CardanoTxAuxiliaryData) String ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryData) String() string
type CardanoTxAuxiliaryDataSupplement ¶ added in v0.1.3
type CardanoTxAuxiliaryDataSupplement struct { Type *CardanoTxAuxiliaryDataSupplementType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoTxAuxiliaryDataSupplementType" json:"type,omitempty"` AuxiliaryDataHash []byte `protobuf:"bytes,2,opt,name=auxiliary_data_hash,json=auxiliaryDataHash" json:"auxiliary_data_hash,omitempty"` CatalystSignature []byte `protobuf:"bytes,3,opt,name=catalyst_signature,json=catalystSignature" json:"catalyst_signature,omitempty"` // contains filtered or unexported fields }
* Response: Device-generated supplement for the auxiliary data @next CardanoTxWitnessRequest
func (*CardanoTxAuxiliaryDataSupplement) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxAuxiliaryDataSupplement) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxAuxiliaryDataSupplement.ProtoReflect.Descriptor instead.
func (*CardanoTxAuxiliaryDataSupplement) GetAuxiliaryDataHash ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) GetAuxiliaryDataHash() []byte
func (*CardanoTxAuxiliaryDataSupplement) GetCatalystSignature ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) GetCatalystSignature() []byte
func (*CardanoTxAuxiliaryDataSupplement) GetType ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) GetType() CardanoTxAuxiliaryDataSupplementType
func (*CardanoTxAuxiliaryDataSupplement) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxAuxiliaryDataSupplement) ProtoMessage()
func (*CardanoTxAuxiliaryDataSupplement) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) ProtoReflect() protoreflect.Message
func (*CardanoTxAuxiliaryDataSupplement) Reset ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) Reset()
func (*CardanoTxAuxiliaryDataSupplement) String ¶ added in v0.1.3
func (x *CardanoTxAuxiliaryDataSupplement) String() string
type CardanoTxAuxiliaryDataSupplementType ¶ added in v0.1.3
type CardanoTxAuxiliaryDataSupplementType int32
const ( CardanoTxAuxiliaryDataSupplementType_NONE CardanoTxAuxiliaryDataSupplementType = 0 CardanoTxAuxiliaryDataSupplementType_CATALYST_REGISTRATION_SIGNATURE CardanoTxAuxiliaryDataSupplementType = 1 )
func (CardanoTxAuxiliaryDataSupplementType) Descriptor ¶ added in v0.1.3
func (CardanoTxAuxiliaryDataSupplementType) Descriptor() protoreflect.EnumDescriptor
func (CardanoTxAuxiliaryDataSupplementType) Enum ¶ added in v0.1.3
func (x CardanoTxAuxiliaryDataSupplementType) Enum() *CardanoTxAuxiliaryDataSupplementType
func (CardanoTxAuxiliaryDataSupplementType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoTxAuxiliaryDataSupplementType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoTxAuxiliaryDataSupplementType.Descriptor instead.
func (CardanoTxAuxiliaryDataSupplementType) Number ¶ added in v0.1.3
func (x CardanoTxAuxiliaryDataSupplementType) Number() protoreflect.EnumNumber
func (CardanoTxAuxiliaryDataSupplementType) String ¶ added in v0.1.3
func (x CardanoTxAuxiliaryDataSupplementType) String() string
func (CardanoTxAuxiliaryDataSupplementType) Type ¶ added in v0.1.3
func (CardanoTxAuxiliaryDataSupplementType) Type() protoreflect.EnumType
func (*CardanoTxAuxiliaryDataSupplementType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoTxAuxiliaryDataSupplementType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoTxBodyHash ¶ added in v0.1.3
type CardanoTxBodyHash struct { TxHash []byte `protobuf:"bytes,1,req,name=tx_hash,json=txHash" json:"tx_hash,omitempty"` // contains filtered or unexported fields }
* Response: Hash of the serialized transaction body @next CardanoTxHostAck
func (*CardanoTxBodyHash) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxBodyHash) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxBodyHash.ProtoReflect.Descriptor instead.
func (*CardanoTxBodyHash) GetTxHash ¶ added in v0.1.3
func (x *CardanoTxBodyHash) GetTxHash() []byte
func (*CardanoTxBodyHash) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxBodyHash) ProtoMessage()
func (*CardanoTxBodyHash) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxBodyHash) ProtoReflect() protoreflect.Message
func (*CardanoTxBodyHash) Reset ¶ added in v0.1.3
func (x *CardanoTxBodyHash) Reset()
func (*CardanoTxBodyHash) String ¶ added in v0.1.3
func (x *CardanoTxBodyHash) String() string
type CardanoTxCertificate ¶ added in v0.1.3
type CardanoTxCertificate struct { Type *CardanoCertificateType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoCertificateType" json:"type,omitempty"` // certificate type Path []uint32 `protobuf:"varint,2,rep,name=path" json:"path,omitempty"` // stake credential key path Pool []byte `protobuf:"bytes,3,opt,name=pool" json:"pool,omitempty"` // pool hash PoolParameters *CardanoPoolParametersType `protobuf:"bytes,4,opt,name=pool_parameters,json=poolParameters" json:"pool_parameters,omitempty"` // used for stake pool registration certificate ScriptHash []byte `protobuf:"bytes,5,opt,name=script_hash,json=scriptHash" json:"script_hash,omitempty"` // stake credential script hash // contains filtered or unexported fields }
* Request: Transaction certificate data @next CardanoTxItemAck
func (*CardanoTxCertificate) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxCertificate) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxCertificate.ProtoReflect.Descriptor instead.
func (*CardanoTxCertificate) GetPath ¶ added in v0.1.3
func (x *CardanoTxCertificate) GetPath() []uint32
func (*CardanoTxCertificate) GetPool ¶ added in v0.1.3
func (x *CardanoTxCertificate) GetPool() []byte
func (*CardanoTxCertificate) GetPoolParameters ¶ added in v0.1.3
func (x *CardanoTxCertificate) GetPoolParameters() *CardanoPoolParametersType
func (*CardanoTxCertificate) GetScriptHash ¶ added in v0.1.3
func (x *CardanoTxCertificate) GetScriptHash() []byte
func (*CardanoTxCertificate) GetType ¶ added in v0.1.3
func (x *CardanoTxCertificate) GetType() CardanoCertificateType
func (*CardanoTxCertificate) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxCertificate) ProtoMessage()
func (*CardanoTxCertificate) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxCertificate) ProtoReflect() protoreflect.Message
func (*CardanoTxCertificate) Reset ¶ added in v0.1.3
func (x *CardanoTxCertificate) Reset()
func (*CardanoTxCertificate) String ¶ added in v0.1.3
func (x *CardanoTxCertificate) String() string
type CardanoTxHostAck ¶ added in v0.1.3
type CardanoTxHostAck struct {
// contains filtered or unexported fields
}
* Request: Acknowledgement of the last response received @next CardanoTxBodyHash @next CardanoSignTxFinished
func (*CardanoTxHostAck) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxHostAck) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxHostAck.ProtoReflect.Descriptor instead.
func (*CardanoTxHostAck) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxHostAck) ProtoMessage()
func (*CardanoTxHostAck) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxHostAck) ProtoReflect() protoreflect.Message
func (*CardanoTxHostAck) Reset ¶ added in v0.1.3
func (x *CardanoTxHostAck) Reset()
func (*CardanoTxHostAck) String ¶ added in v0.1.3
func (x *CardanoTxHostAck) String() string
type CardanoTxInput ¶ added in v0.1.3
type CardanoTxInput struct { PrevHash []byte `protobuf:"bytes,1,req,name=prev_hash,json=prevHash" json:"prev_hash,omitempty"` // hash of previous transaction output to spend by this input PrevIndex *uint32 `protobuf:"varint,2,req,name=prev_index,json=prevIndex" json:"prev_index,omitempty"` // index of previous output to spend // contains filtered or unexported fields }
* Request: Transaction input data @next CardanoTxItemAck
func (*CardanoTxInput) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxInput) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxInput.ProtoReflect.Descriptor instead.
func (*CardanoTxInput) GetPrevHash ¶ added in v0.1.3
func (x *CardanoTxInput) GetPrevHash() []byte
func (*CardanoTxInput) GetPrevIndex ¶ added in v0.1.3
func (x *CardanoTxInput) GetPrevIndex() uint32
func (*CardanoTxInput) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxInput) ProtoMessage()
func (*CardanoTxInput) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxInput) ProtoReflect() protoreflect.Message
func (*CardanoTxInput) Reset ¶ added in v0.1.3
func (x *CardanoTxInput) Reset()
func (*CardanoTxInput) String ¶ added in v0.1.3
func (x *CardanoTxInput) String() string
type CardanoTxItemAck ¶ added in v0.1.3
type CardanoTxItemAck struct {
// contains filtered or unexported fields
}
* Response: Acknowledgement of the last transaction item received @next CardanoTxInput @next CardanoTxOutput @next CardanoAssetGroup @next CardanoToken @next CardanoTxCertificate @next CardanoPoolOwner @next CardanoPoolRelayParameters @next CardanoTxWithdrawal @next CardanoTxAuxiliaryData @next CardanoTxWitnessRequest @next CardanoTxMint
func (*CardanoTxItemAck) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxItemAck) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxItemAck.ProtoReflect.Descriptor instead.
func (*CardanoTxItemAck) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxItemAck) ProtoMessage()
func (*CardanoTxItemAck) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxItemAck) ProtoReflect() protoreflect.Message
func (*CardanoTxItemAck) Reset ¶ added in v0.1.3
func (x *CardanoTxItemAck) Reset()
func (*CardanoTxItemAck) String ¶ added in v0.1.3
func (x *CardanoTxItemAck) String() string
type CardanoTxMint ¶ added in v0.1.3
type CardanoTxMint struct { AssetGroupsCount *uint32 `protobuf:"varint,1,req,name=asset_groups_count,json=assetGroupsCount" json:"asset_groups_count,omitempty"` // contains filtered or unexported fields }
* Request: Transaction mint @next CardanoTxItemAck
func (*CardanoTxMint) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxMint) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxMint.ProtoReflect.Descriptor instead.
func (*CardanoTxMint) GetAssetGroupsCount ¶ added in v0.1.3
func (x *CardanoTxMint) GetAssetGroupsCount() uint32
func (*CardanoTxMint) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxMint) ProtoMessage()
func (*CardanoTxMint) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxMint) ProtoReflect() protoreflect.Message
func (*CardanoTxMint) Reset ¶ added in v0.1.3
func (x *CardanoTxMint) Reset()
func (*CardanoTxMint) String ¶ added in v0.1.3
func (x *CardanoTxMint) String() string
type CardanoTxOutput ¶ added in v0.1.3
type CardanoTxOutput struct { Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // target coin address in bech32 or base58 AddressParameters *CardanoAddressParametersType `protobuf:"bytes,2,opt,name=address_parameters,json=addressParameters" json:"address_parameters,omitempty"` // parameters used to derive the address Amount *uint64 `protobuf:"varint,3,req,name=amount" json:"amount,omitempty"` // amount to spend AssetGroupsCount *uint32 `protobuf:"varint,4,req,name=asset_groups_count,json=assetGroupsCount" json:"asset_groups_count,omitempty"` // contains filtered or unexported fields }
* Request: Transaction output data @next CardanoTxItemAck
func (*CardanoTxOutput) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxOutput) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxOutput.ProtoReflect.Descriptor instead.
func (*CardanoTxOutput) GetAddress ¶ added in v0.1.3
func (x *CardanoTxOutput) GetAddress() string
func (*CardanoTxOutput) GetAddressParameters ¶ added in v0.1.3
func (x *CardanoTxOutput) GetAddressParameters() *CardanoAddressParametersType
func (*CardanoTxOutput) GetAmount ¶ added in v0.1.3
func (x *CardanoTxOutput) GetAmount() uint64
func (*CardanoTxOutput) GetAssetGroupsCount ¶ added in v0.1.3
func (x *CardanoTxOutput) GetAssetGroupsCount() uint32
func (*CardanoTxOutput) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxOutput) ProtoMessage()
func (*CardanoTxOutput) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxOutput) ProtoReflect() protoreflect.Message
func (*CardanoTxOutput) Reset ¶ added in v0.1.3
func (x *CardanoTxOutput) Reset()
func (*CardanoTxOutput) String ¶ added in v0.1.3
func (x *CardanoTxOutput) String() string
type CardanoTxSigningMode ¶ added in v0.1.3
type CardanoTxSigningMode int32
const ( CardanoTxSigningMode_ORDINARY_TRANSACTION CardanoTxSigningMode = 0 CardanoTxSigningMode_POOL_REGISTRATION_AS_OWNER CardanoTxSigningMode = 1 CardanoTxSigningMode_MULTISIG_TRANSACTION CardanoTxSigningMode = 2 )
func (CardanoTxSigningMode) Descriptor ¶ added in v0.1.3
func (CardanoTxSigningMode) Descriptor() protoreflect.EnumDescriptor
func (CardanoTxSigningMode) Enum ¶ added in v0.1.3
func (x CardanoTxSigningMode) Enum() *CardanoTxSigningMode
func (CardanoTxSigningMode) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoTxSigningMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoTxSigningMode.Descriptor instead.
func (CardanoTxSigningMode) Number ¶ added in v0.1.3
func (x CardanoTxSigningMode) Number() protoreflect.EnumNumber
func (CardanoTxSigningMode) String ¶ added in v0.1.3
func (x CardanoTxSigningMode) String() string
func (CardanoTxSigningMode) Type ¶ added in v0.1.3
func (CardanoTxSigningMode) Type() protoreflect.EnumType
func (*CardanoTxSigningMode) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoTxSigningMode) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type CardanoTxWithdrawal ¶ added in v0.1.3
type CardanoTxWithdrawal struct { Path []uint32 `protobuf:"varint,1,rep,name=path" json:"path,omitempty"` // stake credential key path Amount *uint64 `protobuf:"varint,2,req,name=amount" json:"amount,omitempty"` ScriptHash []byte `protobuf:"bytes,3,opt,name=script_hash,json=scriptHash" json:"script_hash,omitempty"` // stake credential script hash // contains filtered or unexported fields }
* Request: Transaction withdrawal data @next CardanoTxItemAck
func (*CardanoTxWithdrawal) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxWithdrawal) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxWithdrawal.ProtoReflect.Descriptor instead.
func (*CardanoTxWithdrawal) GetAmount ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) GetAmount() uint64
func (*CardanoTxWithdrawal) GetPath ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) GetPath() []uint32
func (*CardanoTxWithdrawal) GetScriptHash ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) GetScriptHash() []byte
func (*CardanoTxWithdrawal) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxWithdrawal) ProtoMessage()
func (*CardanoTxWithdrawal) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) ProtoReflect() protoreflect.Message
func (*CardanoTxWithdrawal) Reset ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) Reset()
func (*CardanoTxWithdrawal) String ¶ added in v0.1.3
func (x *CardanoTxWithdrawal) String() string
type CardanoTxWitnessRequest ¶ added in v0.1.3
type CardanoTxWitnessRequest struct { Path []uint32 `protobuf:"varint,1,rep,name=path" json:"path,omitempty"` // contains filtered or unexported fields }
* Request: Ask the device to sign a witness path @next CardanoTxWitnessResponse
func (*CardanoTxWitnessRequest) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxWitnessRequest) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxWitnessRequest.ProtoReflect.Descriptor instead.
func (*CardanoTxWitnessRequest) GetPath ¶ added in v0.1.3
func (x *CardanoTxWitnessRequest) GetPath() []uint32
func (*CardanoTxWitnessRequest) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxWitnessRequest) ProtoMessage()
func (*CardanoTxWitnessRequest) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxWitnessRequest) ProtoReflect() protoreflect.Message
func (*CardanoTxWitnessRequest) Reset ¶ added in v0.1.3
func (x *CardanoTxWitnessRequest) Reset()
func (*CardanoTxWitnessRequest) String ¶ added in v0.1.3
func (x *CardanoTxWitnessRequest) String() string
type CardanoTxWitnessResponse ¶ added in v0.1.3
type CardanoTxWitnessResponse struct { Type *CardanoTxWitnessType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.cardano.CardanoTxWitnessType" json:"type,omitempty"` PubKey []byte `protobuf:"bytes,2,req,name=pub_key,json=pubKey" json:"pub_key,omitempty"` Signature []byte `protobuf:"bytes,3,req,name=signature" json:"signature,omitempty"` ChainCode []byte `protobuf:"bytes,4,opt,name=chain_code,json=chainCode" json:"chain_code,omitempty"` // contains filtered or unexported fields }
* Response: Signature corresponding to the requested witness path @next CardanoTxWitnessRequest @next CardanoTxHostAck
func (*CardanoTxWitnessResponse) Descriptor
deprecated
added in
v0.1.3
func (*CardanoTxWitnessResponse) Descriptor() ([]byte, []int)
Deprecated: Use CardanoTxWitnessResponse.ProtoReflect.Descriptor instead.
func (*CardanoTxWitnessResponse) GetChainCode ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) GetChainCode() []byte
func (*CardanoTxWitnessResponse) GetPubKey ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) GetPubKey() []byte
func (*CardanoTxWitnessResponse) GetSignature ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) GetSignature() []byte
func (*CardanoTxWitnessResponse) GetType ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) GetType() CardanoTxWitnessType
func (*CardanoTxWitnessResponse) ProtoMessage ¶ added in v0.1.3
func (*CardanoTxWitnessResponse) ProtoMessage()
func (*CardanoTxWitnessResponse) ProtoReflect ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) ProtoReflect() protoreflect.Message
func (*CardanoTxWitnessResponse) Reset ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) Reset()
func (*CardanoTxWitnessResponse) String ¶ added in v0.1.3
func (x *CardanoTxWitnessResponse) String() string
type CardanoTxWitnessType ¶ added in v0.1.3
type CardanoTxWitnessType int32
const ( CardanoTxWitnessType_BYRON_WITNESS CardanoTxWitnessType = 0 CardanoTxWitnessType_SHELLEY_WITNESS CardanoTxWitnessType = 1 )
func (CardanoTxWitnessType) Descriptor ¶ added in v0.1.3
func (CardanoTxWitnessType) Descriptor() protoreflect.EnumDescriptor
func (CardanoTxWitnessType) Enum ¶ added in v0.1.3
func (x CardanoTxWitnessType) Enum() *CardanoTxWitnessType
func (CardanoTxWitnessType) EnumDescriptor
deprecated
added in
v0.1.3
func (CardanoTxWitnessType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CardanoTxWitnessType.Descriptor instead.
func (CardanoTxWitnessType) Number ¶ added in v0.1.3
func (x CardanoTxWitnessType) Number() protoreflect.EnumNumber
func (CardanoTxWitnessType) String ¶ added in v0.1.3
func (x CardanoTxWitnessType) String() string
func (CardanoTxWitnessType) Type ¶ added in v0.1.3
func (CardanoTxWitnessType) Type() protoreflect.EnumType
func (*CardanoTxWitnessType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *CardanoTxWitnessType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type ChangePin ¶ added in v0.1.3
type ChangePin struct { Remove *bool `protobuf:"varint,1,opt,name=remove" json:"remove,omitempty"` // is PIN removal requested? // contains filtered or unexported fields }
* Request: Starts workflow for setting/changing/removing the PIN @start @next Success @next Failure
func (*ChangePin) Descriptor
deprecated
added in
v0.1.3
func (*ChangePin) ProtoMessage ¶ added in v0.1.3
func (*ChangePin) ProtoMessage()
func (*ChangePin) ProtoReflect ¶ added in v0.1.3
func (x *ChangePin) ProtoReflect() protoreflect.Message
type ChangeWipeCode ¶ added in v0.1.3
type ChangeWipeCode struct { Remove *bool `protobuf:"varint,1,opt,name=remove" json:"remove,omitempty"` // is wipe code removal requested? // contains filtered or unexported fields }
* Request: Starts workflow for setting/removing the wipe code @start @next Success @next Failure
func (*ChangeWipeCode) Descriptor
deprecated
added in
v0.1.3
func (*ChangeWipeCode) Descriptor() ([]byte, []int)
Deprecated: Use ChangeWipeCode.ProtoReflect.Descriptor instead.
func (*ChangeWipeCode) GetRemove ¶ added in v0.1.3
func (x *ChangeWipeCode) GetRemove() bool
func (*ChangeWipeCode) ProtoMessage ¶ added in v0.1.3
func (*ChangeWipeCode) ProtoMessage()
func (*ChangeWipeCode) ProtoReflect ¶ added in v0.1.3
func (x *ChangeWipeCode) ProtoReflect() protoreflect.Message
func (*ChangeWipeCode) Reset ¶ added in v0.1.3
func (x *ChangeWipeCode) Reset()
func (*ChangeWipeCode) String ¶ added in v0.1.3
func (x *ChangeWipeCode) String() string
type CipherKeyValue ¶ added in v0.1.3
type CipherKeyValue struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Key *string `protobuf:"bytes,2,req,name=key" json:"key,omitempty"` // key component of key:value Value []byte `protobuf:"bytes,3,req,name=value" json:"value,omitempty"` // value component of key:value Encrypt *bool `protobuf:"varint,4,opt,name=encrypt" json:"encrypt,omitempty"` // are we encrypting (True) or decrypting (False)? AskOnEncrypt *bool `protobuf:"varint,5,opt,name=ask_on_encrypt,json=askOnEncrypt" json:"ask_on_encrypt,omitempty"` // should we ask on encrypt operation? AskOnDecrypt *bool `protobuf:"varint,6,opt,name=ask_on_decrypt,json=askOnDecrypt" json:"ask_on_decrypt,omitempty"` // should we ask on decrypt operation? Iv []byte `protobuf:"bytes,7,opt,name=iv" json:"iv,omitempty"` // initialization vector (will be computed if not set) // contains filtered or unexported fields }
* Request: Ask device to encrypt or decrypt value of given key @start @next CipheredKeyValue @next Failure
func (*CipherKeyValue) Descriptor
deprecated
added in
v0.1.3
func (*CipherKeyValue) Descriptor() ([]byte, []int)
Deprecated: Use CipherKeyValue.ProtoReflect.Descriptor instead.
func (*CipherKeyValue) GetAddressN ¶ added in v0.1.3
func (x *CipherKeyValue) GetAddressN() []uint32
func (*CipherKeyValue) GetAskOnDecrypt ¶ added in v0.1.3
func (x *CipherKeyValue) GetAskOnDecrypt() bool
func (*CipherKeyValue) GetAskOnEncrypt ¶ added in v0.1.3
func (x *CipherKeyValue) GetAskOnEncrypt() bool
func (*CipherKeyValue) GetEncrypt ¶ added in v0.1.3
func (x *CipherKeyValue) GetEncrypt() bool
func (*CipherKeyValue) GetIv ¶ added in v0.1.3
func (x *CipherKeyValue) GetIv() []byte
func (*CipherKeyValue) GetKey ¶ added in v0.1.3
func (x *CipherKeyValue) GetKey() string
func (*CipherKeyValue) GetValue ¶ added in v0.1.3
func (x *CipherKeyValue) GetValue() []byte
func (*CipherKeyValue) ProtoMessage ¶ added in v0.1.3
func (*CipherKeyValue) ProtoMessage()
func (*CipherKeyValue) ProtoReflect ¶ added in v0.1.3
func (x *CipherKeyValue) ProtoReflect() protoreflect.Message
func (*CipherKeyValue) Reset ¶ added in v0.1.3
func (x *CipherKeyValue) Reset()
func (*CipherKeyValue) String ¶ added in v0.1.3
func (x *CipherKeyValue) String() string
type CipheredKeyValue ¶ added in v0.1.3
type CipheredKeyValue struct { Value []byte `protobuf:"bytes,1,req,name=value" json:"value,omitempty"` // ciphered/deciphered value // contains filtered or unexported fields }
* Response: Return ciphered/deciphered value @end
func (*CipheredKeyValue) Descriptor
deprecated
added in
v0.1.3
func (*CipheredKeyValue) Descriptor() ([]byte, []int)
Deprecated: Use CipheredKeyValue.ProtoReflect.Descriptor instead.
func (*CipheredKeyValue) GetValue ¶ added in v0.1.3
func (x *CipheredKeyValue) GetValue() []byte
func (*CipheredKeyValue) ProtoMessage ¶ added in v0.1.3
func (*CipheredKeyValue) ProtoMessage()
func (*CipheredKeyValue) ProtoReflect ¶ added in v0.1.3
func (x *CipheredKeyValue) ProtoReflect() protoreflect.Message
func (*CipheredKeyValue) Reset ¶ added in v0.1.3
func (x *CipheredKeyValue) Reset()
func (*CipheredKeyValue) String ¶ added in v0.1.3
func (x *CipheredKeyValue) String() string
type CosiCommit ¶ added in v0.1.3
type CosiCommit struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` // Data to be signed // contains filtered or unexported fields }
* Request: Ask device to commit to CoSi signing @start @next CosiCommitment @next Failure
func (*CosiCommit) Descriptor
deprecated
added in
v0.1.3
func (*CosiCommit) Descriptor() ([]byte, []int)
Deprecated: Use CosiCommit.ProtoReflect.Descriptor instead.
func (*CosiCommit) GetAddressN ¶ added in v0.1.3
func (x *CosiCommit) GetAddressN() []uint32
func (*CosiCommit) GetData ¶ added in v0.1.3
func (x *CosiCommit) GetData() []byte
func (*CosiCommit) ProtoMessage ¶ added in v0.1.3
func (*CosiCommit) ProtoMessage()
func (*CosiCommit) ProtoReflect ¶ added in v0.1.3
func (x *CosiCommit) ProtoReflect() protoreflect.Message
func (*CosiCommit) Reset ¶ added in v0.1.3
func (x *CosiCommit) Reset()
func (*CosiCommit) String ¶ added in v0.1.3
func (x *CosiCommit) String() string
type CosiCommitment ¶ added in v0.1.3
type CosiCommitment struct { Commitment []byte `protobuf:"bytes,1,opt,name=commitment" json:"commitment,omitempty"` // Commitment Pubkey []byte `protobuf:"bytes,2,opt,name=pubkey" json:"pubkey,omitempty"` // Public key // contains filtered or unexported fields }
* Response: Contains a CoSi commitment @end
func (*CosiCommitment) Descriptor
deprecated
added in
v0.1.3
func (*CosiCommitment) Descriptor() ([]byte, []int)
Deprecated: Use CosiCommitment.ProtoReflect.Descriptor instead.
func (*CosiCommitment) GetCommitment ¶ added in v0.1.3
func (x *CosiCommitment) GetCommitment() []byte
func (*CosiCommitment) GetPubkey ¶ added in v0.1.3
func (x *CosiCommitment) GetPubkey() []byte
func (*CosiCommitment) ProtoMessage ¶ added in v0.1.3
func (*CosiCommitment) ProtoMessage()
func (*CosiCommitment) ProtoReflect ¶ added in v0.1.3
func (x *CosiCommitment) ProtoReflect() protoreflect.Message
func (*CosiCommitment) Reset ¶ added in v0.1.3
func (x *CosiCommitment) Reset()
func (*CosiCommitment) String ¶ added in v0.1.3
func (x *CosiCommitment) String() string
type CosiSign ¶ added in v0.1.3
type CosiSign struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` // Data to be signed GlobalCommitment []byte `protobuf:"bytes,3,opt,name=global_commitment,json=globalCommitment" json:"global_commitment,omitempty"` // Aggregated commitment GlobalPubkey []byte `protobuf:"bytes,4,opt,name=global_pubkey,json=globalPubkey" json:"global_pubkey,omitempty"` // Aggregated public key // contains filtered or unexported fields }
* Request: Ask device to sign using CoSi @start @next CosiSignature @next Failure
func (*CosiSign) Descriptor
deprecated
added in
v0.1.3
func (*CosiSign) GetAddressN ¶ added in v0.1.3
func (*CosiSign) GetGlobalCommitment ¶ added in v0.1.3
func (*CosiSign) GetGlobalPubkey ¶ added in v0.1.3
func (*CosiSign) ProtoMessage ¶ added in v0.1.3
func (*CosiSign) ProtoMessage()
func (*CosiSign) ProtoReflect ¶ added in v0.1.3
func (x *CosiSign) ProtoReflect() protoreflect.Message
type CosiSignature ¶ added in v0.1.3
type CosiSignature struct { Signature []byte `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` // Signature // contains filtered or unexported fields }
* Response: Contains a CoSi signature @end
func (*CosiSignature) Descriptor
deprecated
added in
v0.1.3
func (*CosiSignature) Descriptor() ([]byte, []int)
Deprecated: Use CosiSignature.ProtoReflect.Descriptor instead.
func (*CosiSignature) GetSignature ¶ added in v0.1.3
func (x *CosiSignature) GetSignature() []byte
func (*CosiSignature) ProtoMessage ¶ added in v0.1.3
func (*CosiSignature) ProtoMessage()
func (*CosiSignature) ProtoReflect ¶ added in v0.1.3
func (x *CosiSignature) ProtoReflect() protoreflect.Message
func (*CosiSignature) Reset ¶ added in v0.1.3
func (x *CosiSignature) Reset()
func (*CosiSignature) String ¶ added in v0.1.3
func (x *CosiSignature) String() string
type DebugLinkDecision ¶ added in v0.1.3
type DebugLinkDecision struct { YesNo *bool `protobuf:"varint,1,opt,name=yes_no,json=yesNo" json:"yes_no,omitempty"` // true for "Confirm", false for "Cancel" Swipe *DebugLinkDecision_DebugSwipeDirection `protobuf:"varint,2,opt,name=swipe,enum=hw.trezor.messages.debug.DebugLinkDecision_DebugSwipeDirection" json:"swipe,omitempty"` // swipe direction Input *string `protobuf:"bytes,3,opt,name=input" json:"input,omitempty"` // keyboard input X *uint32 `protobuf:"varint,4,opt,name=x" json:"x,omitempty"` // touch X coordinate Y *uint32 `protobuf:"varint,5,opt,name=y" json:"y,omitempty"` // touch Y coordinate Wait *bool `protobuf:"varint,6,opt,name=wait" json:"wait,omitempty"` // wait for layout change HoldMs *uint32 `protobuf:"varint,7,opt,name=hold_ms,json=holdMs" json:"hold_ms,omitempty"` // touch hold duration // contains filtered or unexported fields }
* Request: "Press" the button on the device @start @next DebugLinkLayout
func (*DebugLinkDecision) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkDecision) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkDecision.ProtoReflect.Descriptor instead.
func (*DebugLinkDecision) GetHoldMs ¶ added in v0.1.3
func (x *DebugLinkDecision) GetHoldMs() uint32
func (*DebugLinkDecision) GetInput ¶ added in v0.1.3
func (x *DebugLinkDecision) GetInput() string
func (*DebugLinkDecision) GetSwipe ¶ added in v0.1.3
func (x *DebugLinkDecision) GetSwipe() DebugLinkDecision_DebugSwipeDirection
func (*DebugLinkDecision) GetWait ¶ added in v0.1.3
func (x *DebugLinkDecision) GetWait() bool
func (*DebugLinkDecision) GetX ¶ added in v0.1.3
func (x *DebugLinkDecision) GetX() uint32
func (*DebugLinkDecision) GetY ¶ added in v0.1.3
func (x *DebugLinkDecision) GetY() uint32
func (*DebugLinkDecision) GetYesNo ¶ added in v0.1.3
func (x *DebugLinkDecision) GetYesNo() bool
func (*DebugLinkDecision) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkDecision) ProtoMessage()
func (*DebugLinkDecision) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkDecision) ProtoReflect() protoreflect.Message
func (*DebugLinkDecision) Reset ¶ added in v0.1.3
func (x *DebugLinkDecision) Reset()
func (*DebugLinkDecision) String ¶ added in v0.1.3
func (x *DebugLinkDecision) String() string
type DebugLinkDecision_DebugSwipeDirection ¶ added in v0.1.3
type DebugLinkDecision_DebugSwipeDirection int32
* Structure representing swipe direction
const ( DebugLinkDecision_UP DebugLinkDecision_DebugSwipeDirection = 0 DebugLinkDecision_DOWN DebugLinkDecision_DebugSwipeDirection = 1 DebugLinkDecision_LEFT DebugLinkDecision_DebugSwipeDirection = 2 DebugLinkDecision_RIGHT DebugLinkDecision_DebugSwipeDirection = 3 )
func (DebugLinkDecision_DebugSwipeDirection) Descriptor ¶ added in v0.1.3
func (DebugLinkDecision_DebugSwipeDirection) Descriptor() protoreflect.EnumDescriptor
func (DebugLinkDecision_DebugSwipeDirection) EnumDescriptor
deprecated
added in
v0.1.3
func (DebugLinkDecision_DebugSwipeDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use DebugLinkDecision_DebugSwipeDirection.Descriptor instead.
func (DebugLinkDecision_DebugSwipeDirection) Number ¶ added in v0.1.3
func (x DebugLinkDecision_DebugSwipeDirection) Number() protoreflect.EnumNumber
func (DebugLinkDecision_DebugSwipeDirection) String ¶ added in v0.1.3
func (x DebugLinkDecision_DebugSwipeDirection) String() string
func (DebugLinkDecision_DebugSwipeDirection) Type ¶ added in v0.1.3
func (DebugLinkDecision_DebugSwipeDirection) Type() protoreflect.EnumType
func (*DebugLinkDecision_DebugSwipeDirection) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *DebugLinkDecision_DebugSwipeDirection) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type DebugLinkEraseSdCard ¶ added in v0.1.3
type DebugLinkEraseSdCard struct { Format *bool `protobuf:"varint,1,opt,name=format" json:"format,omitempty"` // if true, the card will be formatted to FAT32. // contains filtered or unexported fields }
* Request: Erase the SD card @start @next Success @next Failure
func (*DebugLinkEraseSdCard) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkEraseSdCard) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkEraseSdCard.ProtoReflect.Descriptor instead.
func (*DebugLinkEraseSdCard) GetFormat ¶ added in v0.1.3
func (x *DebugLinkEraseSdCard) GetFormat() bool
func (*DebugLinkEraseSdCard) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkEraseSdCard) ProtoMessage()
func (*DebugLinkEraseSdCard) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkEraseSdCard) ProtoReflect() protoreflect.Message
func (*DebugLinkEraseSdCard) Reset ¶ added in v0.1.3
func (x *DebugLinkEraseSdCard) Reset()
func (*DebugLinkEraseSdCard) String ¶ added in v0.1.3
func (x *DebugLinkEraseSdCard) String() string
type DebugLinkFlashErase ¶ added in v0.1.3
type DebugLinkFlashErase struct { Sector *uint32 `protobuf:"varint,1,opt,name=sector" json:"sector,omitempty"` // contains filtered or unexported fields }
* Request: Erase block of flash on device WARNING: Writing to the wrong location can irreparably break the device. @start @next Success @next Failure
func (*DebugLinkFlashErase) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkFlashErase) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkFlashErase.ProtoReflect.Descriptor instead.
func (*DebugLinkFlashErase) GetSector ¶ added in v0.1.3
func (x *DebugLinkFlashErase) GetSector() uint32
func (*DebugLinkFlashErase) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkFlashErase) ProtoMessage()
func (*DebugLinkFlashErase) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkFlashErase) ProtoReflect() protoreflect.Message
func (*DebugLinkFlashErase) Reset ¶ added in v0.1.3
func (x *DebugLinkFlashErase) Reset()
func (*DebugLinkFlashErase) String ¶ added in v0.1.3
func (x *DebugLinkFlashErase) String() string
type DebugLinkGetState ¶ added in v0.1.3
type DebugLinkGetState struct { WaitWordList *bool `protobuf:"varint,1,opt,name=wait_word_list,json=waitWordList" json:"wait_word_list,omitempty"` // Trezor T only - wait until mnemonic words are shown WaitWordPos *bool `protobuf:"varint,2,opt,name=wait_word_pos,json=waitWordPos" json:"wait_word_pos,omitempty"` // Trezor T only - wait until reset word position is requested WaitLayout *bool `protobuf:"varint,3,opt,name=wait_layout,json=waitLayout" json:"wait_layout,omitempty"` // wait until current layout changes // contains filtered or unexported fields }
* Request: Computer asks for device state @start @next DebugLinkState
func (*DebugLinkGetState) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkGetState) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkGetState.ProtoReflect.Descriptor instead.
func (*DebugLinkGetState) GetWaitLayout ¶ added in v0.1.3
func (x *DebugLinkGetState) GetWaitLayout() bool
func (*DebugLinkGetState) GetWaitWordList ¶ added in v0.1.3
func (x *DebugLinkGetState) GetWaitWordList() bool
func (*DebugLinkGetState) GetWaitWordPos ¶ added in v0.1.3
func (x *DebugLinkGetState) GetWaitWordPos() bool
func (*DebugLinkGetState) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkGetState) ProtoMessage()
func (*DebugLinkGetState) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkGetState) ProtoReflect() protoreflect.Message
func (*DebugLinkGetState) Reset ¶ added in v0.1.3
func (x *DebugLinkGetState) Reset()
func (*DebugLinkGetState) String ¶ added in v0.1.3
func (x *DebugLinkGetState) String() string
type DebugLinkLayout ¶ added in v0.1.3
type DebugLinkLayout struct { Lines []string `protobuf:"bytes,1,rep,name=lines" json:"lines,omitempty"` // contains filtered or unexported fields }
* Response: Device text layout @end
func (*DebugLinkLayout) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkLayout) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkLayout.ProtoReflect.Descriptor instead.
func (*DebugLinkLayout) GetLines ¶ added in v0.1.3
func (x *DebugLinkLayout) GetLines() []string
func (*DebugLinkLayout) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkLayout) ProtoMessage()
func (*DebugLinkLayout) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkLayout) ProtoReflect() protoreflect.Message
func (*DebugLinkLayout) Reset ¶ added in v0.1.3
func (x *DebugLinkLayout) Reset()
func (*DebugLinkLayout) String ¶ added in v0.1.3
func (x *DebugLinkLayout) String() string
type DebugLinkLog ¶ added in v0.1.3
type DebugLinkLog struct { Level *uint32 `protobuf:"varint,1,opt,name=level" json:"level,omitempty"` Bucket *string `protobuf:"bytes,2,opt,name=bucket" json:"bucket,omitempty"` Text *string `protobuf:"bytes,3,opt,name=text" json:"text,omitempty"` // contains filtered or unexported fields }
* Response: Device wants host to log event @ignore
func (*DebugLinkLog) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkLog) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkLog.ProtoReflect.Descriptor instead.
func (*DebugLinkLog) GetBucket ¶ added in v0.1.3
func (x *DebugLinkLog) GetBucket() string
func (*DebugLinkLog) GetLevel ¶ added in v0.1.3
func (x *DebugLinkLog) GetLevel() uint32
func (*DebugLinkLog) GetText ¶ added in v0.1.3
func (x *DebugLinkLog) GetText() string
func (*DebugLinkLog) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkLog) ProtoMessage()
func (*DebugLinkLog) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkLog) ProtoReflect() protoreflect.Message
func (*DebugLinkLog) Reset ¶ added in v0.1.3
func (x *DebugLinkLog) Reset()
func (*DebugLinkLog) String ¶ added in v0.1.3
func (x *DebugLinkLog) String() string
type DebugLinkMemory ¶ added in v0.1.3
type DebugLinkMemory struct { Memory []byte `protobuf:"bytes,1,opt,name=memory" json:"memory,omitempty"` // contains filtered or unexported fields }
* Response: Device sends memory back @end
func (*DebugLinkMemory) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkMemory) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkMemory.ProtoReflect.Descriptor instead.
func (*DebugLinkMemory) GetMemory ¶ added in v0.1.3
func (x *DebugLinkMemory) GetMemory() []byte
func (*DebugLinkMemory) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkMemory) ProtoMessage()
func (*DebugLinkMemory) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkMemory) ProtoReflect() protoreflect.Message
func (*DebugLinkMemory) Reset ¶ added in v0.1.3
func (x *DebugLinkMemory) Reset()
func (*DebugLinkMemory) String ¶ added in v0.1.3
func (x *DebugLinkMemory) String() string
type DebugLinkMemoryRead ¶ added in v0.1.3
type DebugLinkMemoryRead struct { Address *uint32 `protobuf:"varint,1,opt,name=address" json:"address,omitempty"` Length *uint32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` // contains filtered or unexported fields }
* Request: Read memory from device @start @next DebugLinkMemory
func (*DebugLinkMemoryRead) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkMemoryRead) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkMemoryRead.ProtoReflect.Descriptor instead.
func (*DebugLinkMemoryRead) GetAddress ¶ added in v0.1.3
func (x *DebugLinkMemoryRead) GetAddress() uint32
func (*DebugLinkMemoryRead) GetLength ¶ added in v0.1.3
func (x *DebugLinkMemoryRead) GetLength() uint32
func (*DebugLinkMemoryRead) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkMemoryRead) ProtoMessage()
func (*DebugLinkMemoryRead) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkMemoryRead) ProtoReflect() protoreflect.Message
func (*DebugLinkMemoryRead) Reset ¶ added in v0.1.3
func (x *DebugLinkMemoryRead) Reset()
func (*DebugLinkMemoryRead) String ¶ added in v0.1.3
func (x *DebugLinkMemoryRead) String() string
type DebugLinkMemoryWrite ¶ added in v0.1.3
type DebugLinkMemoryWrite struct { Address *uint32 `protobuf:"varint,1,opt,name=address" json:"address,omitempty"` Memory []byte `protobuf:"bytes,2,opt,name=memory" json:"memory,omitempty"` Flash *bool `protobuf:"varint,3,opt,name=flash" json:"flash,omitempty"` // contains filtered or unexported fields }
* Request: Write memory to device. WARNING: Writing to the wrong location can irreparably break the device. @start @next Success @next Failure
func (*DebugLinkMemoryWrite) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkMemoryWrite) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkMemoryWrite.ProtoReflect.Descriptor instead.
func (*DebugLinkMemoryWrite) GetAddress ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) GetAddress() uint32
func (*DebugLinkMemoryWrite) GetFlash ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) GetFlash() bool
func (*DebugLinkMemoryWrite) GetMemory ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) GetMemory() []byte
func (*DebugLinkMemoryWrite) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkMemoryWrite) ProtoMessage()
func (*DebugLinkMemoryWrite) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) ProtoReflect() protoreflect.Message
func (*DebugLinkMemoryWrite) Reset ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) Reset()
func (*DebugLinkMemoryWrite) String ¶ added in v0.1.3
func (x *DebugLinkMemoryWrite) String() string
type DebugLinkRecordScreen ¶ added in v0.1.3
type DebugLinkRecordScreen struct { TargetDirectory *string `protobuf:"bytes,1,opt,name=target_directory,json=targetDirectory" json:"target_directory,omitempty"` // empty or missing to stop recording // contains filtered or unexported fields }
* Request: Start or stop recording screen changes into given target directory @start @next Success
func (*DebugLinkRecordScreen) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkRecordScreen) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkRecordScreen.ProtoReflect.Descriptor instead.
func (*DebugLinkRecordScreen) GetTargetDirectory ¶ added in v0.1.3
func (x *DebugLinkRecordScreen) GetTargetDirectory() string
func (*DebugLinkRecordScreen) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkRecordScreen) ProtoMessage()
func (*DebugLinkRecordScreen) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkRecordScreen) ProtoReflect() protoreflect.Message
func (*DebugLinkRecordScreen) Reset ¶ added in v0.1.3
func (x *DebugLinkRecordScreen) Reset()
func (*DebugLinkRecordScreen) String ¶ added in v0.1.3
func (x *DebugLinkRecordScreen) String() string
type DebugLinkReseedRandom ¶ added in v0.1.3
type DebugLinkReseedRandom struct { Value *uint32 `protobuf:"varint,1,opt,name=value" json:"value,omitempty"` // contains filtered or unexported fields }
* Request: Re-seed RNG with given value @start @next Success
func (*DebugLinkReseedRandom) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkReseedRandom) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkReseedRandom.ProtoReflect.Descriptor instead.
func (*DebugLinkReseedRandom) GetValue ¶ added in v0.1.3
func (x *DebugLinkReseedRandom) GetValue() uint32
func (*DebugLinkReseedRandom) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkReseedRandom) ProtoMessage()
func (*DebugLinkReseedRandom) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkReseedRandom) ProtoReflect() protoreflect.Message
func (*DebugLinkReseedRandom) Reset ¶ added in v0.1.3
func (x *DebugLinkReseedRandom) Reset()
func (*DebugLinkReseedRandom) String ¶ added in v0.1.3
func (x *DebugLinkReseedRandom) String() string
type DebugLinkState ¶ added in v0.1.3
type DebugLinkState struct { Layout []byte `protobuf:"bytes,1,opt,name=layout" json:"layout,omitempty"` // raw buffer of display Pin *string `protobuf:"bytes,2,opt,name=pin" json:"pin,omitempty"` // current PIN, blank if PIN is not set/enabled Matrix *string `protobuf:"bytes,3,opt,name=matrix" json:"matrix,omitempty"` // current PIN matrix MnemonicSecret []byte `protobuf:"bytes,4,opt,name=mnemonic_secret,json=mnemonicSecret" json:"mnemonic_secret,omitempty"` // current mnemonic secret Node *HDNodeType `protobuf:"bytes,5,opt,name=node" json:"node,omitempty"` // current BIP-32 node PassphraseProtection *bool `protobuf:"varint,6,opt,name=passphrase_protection,json=passphraseProtection" json:"passphrase_protection,omitempty"` // is node/mnemonic encrypted using passphrase? ResetWord *string `protobuf:"bytes,7,opt,name=reset_word,json=resetWord" json:"reset_word,omitempty"` // word on device display during ResetDevice workflow ResetEntropy []byte `protobuf:"bytes,8,opt,name=reset_entropy,json=resetEntropy" json:"reset_entropy,omitempty"` // current entropy during ResetDevice workflow RecoveryFakeWord *string `protobuf:"bytes,9,opt,name=recovery_fake_word,json=recoveryFakeWord" json:"recovery_fake_word,omitempty"` // (fake) word on display during RecoveryDevice workflow RecoveryWordPos *uint32 `protobuf:"varint,10,opt,name=recovery_word_pos,json=recoveryWordPos" json:"recovery_word_pos,omitempty"` // index of mnemonic word the device is expecting during RecoveryDevice workflow ResetWordPos *uint32 `protobuf:"varint,11,opt,name=reset_word_pos,json=resetWordPos" json:"reset_word_pos,omitempty"` // index of mnemonic word the device is expecting during ResetDevice workflow MnemonicType *BackupType `` // current mnemonic type (BIP-39/SLIP-39) /* 138-byte string literal not displayed */ LayoutLines []string `protobuf:"bytes,13,rep,name=layout_lines,json=layoutLines" json:"layout_lines,omitempty"` // current layout text // contains filtered or unexported fields }
* Response: Device current state @end
func (*DebugLinkState) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkState) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkState.ProtoReflect.Descriptor instead.
func (*DebugLinkState) GetLayout ¶ added in v0.1.3
func (x *DebugLinkState) GetLayout() []byte
func (*DebugLinkState) GetLayoutLines ¶ added in v0.1.3
func (x *DebugLinkState) GetLayoutLines() []string
func (*DebugLinkState) GetMatrix ¶ added in v0.1.3
func (x *DebugLinkState) GetMatrix() string
func (*DebugLinkState) GetMnemonicSecret ¶ added in v0.1.3
func (x *DebugLinkState) GetMnemonicSecret() []byte
func (*DebugLinkState) GetMnemonicType ¶ added in v0.1.3
func (x *DebugLinkState) GetMnemonicType() BackupType
func (*DebugLinkState) GetNode ¶ added in v0.1.3
func (x *DebugLinkState) GetNode() *HDNodeType
func (*DebugLinkState) GetPassphraseProtection ¶ added in v0.1.3
func (x *DebugLinkState) GetPassphraseProtection() bool
func (*DebugLinkState) GetPin ¶ added in v0.1.3
func (x *DebugLinkState) GetPin() string
func (*DebugLinkState) GetRecoveryFakeWord ¶ added in v0.1.3
func (x *DebugLinkState) GetRecoveryFakeWord() string
func (*DebugLinkState) GetRecoveryWordPos ¶ added in v0.1.3
func (x *DebugLinkState) GetRecoveryWordPos() uint32
func (*DebugLinkState) GetResetEntropy ¶ added in v0.1.3
func (x *DebugLinkState) GetResetEntropy() []byte
func (*DebugLinkState) GetResetWord ¶ added in v0.1.3
func (x *DebugLinkState) GetResetWord() string
func (*DebugLinkState) GetResetWordPos ¶ added in v0.1.3
func (x *DebugLinkState) GetResetWordPos() uint32
func (*DebugLinkState) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkState) ProtoMessage()
func (*DebugLinkState) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkState) ProtoReflect() protoreflect.Message
func (*DebugLinkState) Reset ¶ added in v0.1.3
func (x *DebugLinkState) Reset()
func (*DebugLinkState) String ¶ added in v0.1.3
func (x *DebugLinkState) String() string
type DebugLinkStop ¶ added in v0.1.3
type DebugLinkStop struct {
// contains filtered or unexported fields
}
* Request: Ask device to restart @start
func (*DebugLinkStop) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkStop) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkStop.ProtoReflect.Descriptor instead.
func (*DebugLinkStop) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkStop) ProtoMessage()
func (*DebugLinkStop) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkStop) ProtoReflect() protoreflect.Message
func (*DebugLinkStop) Reset ¶ added in v0.1.3
func (x *DebugLinkStop) Reset()
func (*DebugLinkStop) String ¶ added in v0.1.3
func (x *DebugLinkStop) String() string
type DebugLinkWatchLayout ¶ added in v0.1.3
type DebugLinkWatchLayout struct { Watch *bool `protobuf:"varint,1,opt,name=watch" json:"watch,omitempty"` // if true, start watching layout. // contains filtered or unexported fields }
* Request: Start or stop tracking layout changes @start @next Success
func (*DebugLinkWatchLayout) Descriptor
deprecated
added in
v0.1.3
func (*DebugLinkWatchLayout) Descriptor() ([]byte, []int)
Deprecated: Use DebugLinkWatchLayout.ProtoReflect.Descriptor instead.
func (*DebugLinkWatchLayout) GetWatch ¶ added in v0.1.3
func (x *DebugLinkWatchLayout) GetWatch() bool
func (*DebugLinkWatchLayout) ProtoMessage ¶ added in v0.1.3
func (*DebugLinkWatchLayout) ProtoMessage()
func (*DebugLinkWatchLayout) ProtoReflect ¶ added in v0.1.3
func (x *DebugLinkWatchLayout) ProtoReflect() protoreflect.Message
func (*DebugLinkWatchLayout) Reset ¶ added in v0.1.3
func (x *DebugLinkWatchLayout) Reset()
func (*DebugLinkWatchLayout) String ¶ added in v0.1.3
func (x *DebugLinkWatchLayout) String() string
type DebugMoneroDiagAck ¶ added in v0.1.3
type DebugMoneroDiagAck struct { Ins *uint64 `protobuf:"varint,1,opt,name=ins" json:"ins,omitempty"` P1 *uint64 `protobuf:"varint,2,opt,name=p1" json:"p1,omitempty"` P2 *uint64 `protobuf:"varint,3,opt,name=p2" json:"p2,omitempty"` Pd []uint64 `protobuf:"varint,4,rep,name=pd" json:"pd,omitempty"` Data1 []byte `protobuf:"bytes,5,opt,name=data1" json:"data1,omitempty"` Data2 []byte `protobuf:"bytes,6,opt,name=data2" json:"data2,omitempty"` // contains filtered or unexported fields }
* Response: Response to Monero diagnosis protocol. @end
func (*DebugMoneroDiagAck) Descriptor
deprecated
added in
v0.1.3
func (*DebugMoneroDiagAck) Descriptor() ([]byte, []int)
Deprecated: Use DebugMoneroDiagAck.ProtoReflect.Descriptor instead.
func (*DebugMoneroDiagAck) GetData1 ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetData1() []byte
func (*DebugMoneroDiagAck) GetData2 ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetData2() []byte
func (*DebugMoneroDiagAck) GetIns ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetIns() uint64
func (*DebugMoneroDiagAck) GetP1 ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetP1() uint64
func (*DebugMoneroDiagAck) GetP2 ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetP2() uint64
func (*DebugMoneroDiagAck) GetPd ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) GetPd() []uint64
func (*DebugMoneroDiagAck) ProtoMessage ¶ added in v0.1.3
func (*DebugMoneroDiagAck) ProtoMessage()
func (*DebugMoneroDiagAck) ProtoReflect ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) ProtoReflect() protoreflect.Message
func (*DebugMoneroDiagAck) Reset ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) Reset()
func (*DebugMoneroDiagAck) String ¶ added in v0.1.3
func (x *DebugMoneroDiagAck) String() string
type DebugMoneroDiagRequest ¶ added in v0.1.3
type DebugMoneroDiagRequest struct { Ins *uint64 `protobuf:"varint,1,opt,name=ins" json:"ins,omitempty"` P1 *uint64 `protobuf:"varint,2,opt,name=p1" json:"p1,omitempty"` P2 *uint64 `protobuf:"varint,3,opt,name=p2" json:"p2,omitempty"` Pd []uint64 `protobuf:"varint,4,rep,name=pd" json:"pd,omitempty"` Data1 []byte `protobuf:"bytes,5,opt,name=data1" json:"data1,omitempty"` Data2 []byte `protobuf:"bytes,6,opt,name=data2" json:"data2,omitempty"` // contains filtered or unexported fields }
* Request: Universal Monero protocol implementation diagnosis request. @start @next DebugMoneroDiagAck
func (*DebugMoneroDiagRequest) Descriptor
deprecated
added in
v0.1.3
func (*DebugMoneroDiagRequest) Descriptor() ([]byte, []int)
Deprecated: Use DebugMoneroDiagRequest.ProtoReflect.Descriptor instead.
func (*DebugMoneroDiagRequest) GetData1 ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetData1() []byte
func (*DebugMoneroDiagRequest) GetData2 ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetData2() []byte
func (*DebugMoneroDiagRequest) GetIns ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetIns() uint64
func (*DebugMoneroDiagRequest) GetP1 ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetP1() uint64
func (*DebugMoneroDiagRequest) GetP2 ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetP2() uint64
func (*DebugMoneroDiagRequest) GetPd ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) GetPd() []uint64
func (*DebugMoneroDiagRequest) ProtoMessage ¶ added in v0.1.3
func (*DebugMoneroDiagRequest) ProtoMessage()
func (*DebugMoneroDiagRequest) ProtoReflect ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) ProtoReflect() protoreflect.Message
func (*DebugMoneroDiagRequest) Reset ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) Reset()
func (*DebugMoneroDiagRequest) String ¶ added in v0.1.3
func (x *DebugMoneroDiagRequest) String() string
type DecredStakingSpendType ¶ added in v0.1.3
type DecredStakingSpendType int32
* Type of script which will be used for decred stake transaction input
const ( DecredStakingSpendType_SSGen DecredStakingSpendType = 0 DecredStakingSpendType_SSRTX DecredStakingSpendType = 1 )
func (DecredStakingSpendType) Descriptor ¶ added in v0.1.3
func (DecredStakingSpendType) Descriptor() protoreflect.EnumDescriptor
func (DecredStakingSpendType) Enum ¶ added in v0.1.3
func (x DecredStakingSpendType) Enum() *DecredStakingSpendType
func (DecredStakingSpendType) EnumDescriptor
deprecated
added in
v0.1.3
func (DecredStakingSpendType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DecredStakingSpendType.Descriptor instead.
func (DecredStakingSpendType) Number ¶ added in v0.1.3
func (x DecredStakingSpendType) Number() protoreflect.EnumNumber
func (DecredStakingSpendType) String ¶ added in v0.1.3
func (x DecredStakingSpendType) String() string
func (DecredStakingSpendType) Type ¶ added in v0.1.3
func (DecredStakingSpendType) Type() protoreflect.EnumType
func (*DecredStakingSpendType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *DecredStakingSpendType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type Deprecated_PassphraseStateAck
deprecated
added in
v0.1.3
type Deprecated_PassphraseStateAck struct {
// contains filtered or unexported fields
}
* Request: Send passphrase state back Deprecated in 2.3.0 @auxend
Deprecated: Do not use.
func (*Deprecated_PassphraseStateAck) Descriptor
deprecated
added in
v0.1.3
func (*Deprecated_PassphraseStateAck) Descriptor() ([]byte, []int)
Deprecated: Use Deprecated_PassphraseStateAck.ProtoReflect.Descriptor instead.
func (*Deprecated_PassphraseStateAck) ProtoMessage ¶ added in v0.1.3
func (*Deprecated_PassphraseStateAck) ProtoMessage()
func (*Deprecated_PassphraseStateAck) ProtoReflect ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateAck) ProtoReflect() protoreflect.Message
func (*Deprecated_PassphraseStateAck) Reset ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateAck) Reset()
func (*Deprecated_PassphraseStateAck) String ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateAck) String() string
type Deprecated_PassphraseStateRequest
deprecated
added in
v0.1.3
type Deprecated_PassphraseStateRequest struct { State []byte `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"` // actual device state // contains filtered or unexported fields }
* Response: Device awaits passphrase state Deprecated in 2.3.0 @next Deprecated_PassphraseStateAck
Deprecated: Do not use.
func (*Deprecated_PassphraseStateRequest) Descriptor
deprecated
added in
v0.1.3
func (*Deprecated_PassphraseStateRequest) Descriptor() ([]byte, []int)
Deprecated: Use Deprecated_PassphraseStateRequest.ProtoReflect.Descriptor instead.
func (*Deprecated_PassphraseStateRequest) GetState ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateRequest) GetState() []byte
func (*Deprecated_PassphraseStateRequest) ProtoMessage ¶ added in v0.1.3
func (*Deprecated_PassphraseStateRequest) ProtoMessage()
func (*Deprecated_PassphraseStateRequest) ProtoReflect ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateRequest) ProtoReflect() protoreflect.Message
func (*Deprecated_PassphraseStateRequest) Reset ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateRequest) Reset()
func (*Deprecated_PassphraseStateRequest) String ¶ added in v0.1.3
func (x *Deprecated_PassphraseStateRequest) String() string
type DoPreauthorized ¶ added in v0.1.3
type DoPreauthorized struct {
// contains filtered or unexported fields
}
* Request: Ask device to prepare for a preauthorized operation. @start @next PreauthorizedRequest @next Failure
func (*DoPreauthorized) Descriptor
deprecated
added in
v0.1.3
func (*DoPreauthorized) Descriptor() ([]byte, []int)
Deprecated: Use DoPreauthorized.ProtoReflect.Descriptor instead.
func (*DoPreauthorized) ProtoMessage ¶ added in v0.1.3
func (*DoPreauthorized) ProtoMessage()
func (*DoPreauthorized) ProtoReflect ¶ added in v0.1.3
func (x *DoPreauthorized) ProtoReflect() protoreflect.Message
func (*DoPreauthorized) Reset ¶ added in v0.1.3
func (x *DoPreauthorized) Reset()
func (*DoPreauthorized) String ¶ added in v0.1.3
func (x *DoPreauthorized) String() string
type ECDHSessionKey ¶ added in v0.1.3
type ECDHSessionKey struct { SessionKey []byte `protobuf:"bytes,1,req,name=session_key,json=sessionKey" json:"session_key,omitempty"` // ECDH session key PublicKey []byte `protobuf:"bytes,2,opt,name=public_key,json=publicKey" json:"public_key,omitempty"` // identity public key // contains filtered or unexported fields }
* Response: Device provides ECDH session key @end
func (*ECDHSessionKey) Descriptor
deprecated
added in
v0.1.3
func (*ECDHSessionKey) Descriptor() ([]byte, []int)
Deprecated: Use ECDHSessionKey.ProtoReflect.Descriptor instead.
func (*ECDHSessionKey) GetPublicKey ¶ added in v0.1.3
func (x *ECDHSessionKey) GetPublicKey() []byte
func (*ECDHSessionKey) GetSessionKey ¶ added in v0.1.3
func (x *ECDHSessionKey) GetSessionKey() []byte
func (*ECDHSessionKey) ProtoMessage ¶ added in v0.1.3
func (*ECDHSessionKey) ProtoMessage()
func (*ECDHSessionKey) ProtoReflect ¶ added in v0.1.3
func (x *ECDHSessionKey) ProtoReflect() protoreflect.Message
func (*ECDHSessionKey) Reset ¶ added in v0.1.3
func (x *ECDHSessionKey) Reset()
func (*ECDHSessionKey) String ¶ added in v0.1.3
func (x *ECDHSessionKey) String() string
type EndSession ¶ added in v0.1.3
type EndSession struct {
// contains filtered or unexported fields
}
* Request: end the current sesson. Following actions must call Initialize again. Cache for the current session is discarded, other sessions remain intact. Device is not PIN-locked. @start @next Success
func (*EndSession) Descriptor
deprecated
added in
v0.1.3
func (*EndSession) Descriptor() ([]byte, []int)
Deprecated: Use EndSession.ProtoReflect.Descriptor instead.
func (*EndSession) ProtoMessage ¶ added in v0.1.3
func (*EndSession) ProtoMessage()
func (*EndSession) ProtoReflect ¶ added in v0.1.3
func (x *EndSession) ProtoReflect() protoreflect.Message
func (*EndSession) Reset ¶ added in v0.1.3
func (x *EndSession) Reset()
func (*EndSession) String ¶ added in v0.1.3
func (x *EndSession) String() string
type Entropy ¶ added in v0.1.3
type Entropy struct { Entropy []byte `protobuf:"bytes,1,req,name=entropy" json:"entropy,omitempty"` // chunk of random generated bytes // contains filtered or unexported fields }
* Response: Reply with random data generated by internal RNG @end
func (*Entropy) Descriptor
deprecated
added in
v0.1.3
func (*Entropy) GetEntropy ¶ added in v0.1.3
func (*Entropy) ProtoMessage ¶ added in v0.1.3
func (*Entropy) ProtoMessage()
func (*Entropy) ProtoReflect ¶ added in v0.1.3
func (x *Entropy) ProtoReflect() protoreflect.Message
type EntropyAck ¶ added in v0.1.3
type EntropyAck struct { Entropy []byte `protobuf:"bytes,1,req,name=entropy" json:"entropy,omitempty"` // 256 bits (32 bytes) of random data // contains filtered or unexported fields }
* Request: Provide additional entropy for seed generation function @next Success
func (*EntropyAck) Descriptor
deprecated
added in
v0.1.3
func (*EntropyAck) Descriptor() ([]byte, []int)
Deprecated: Use EntropyAck.ProtoReflect.Descriptor instead.
func (*EntropyAck) GetEntropy ¶ added in v0.1.3
func (x *EntropyAck) GetEntropy() []byte
func (*EntropyAck) ProtoMessage ¶ added in v0.1.3
func (*EntropyAck) ProtoMessage()
func (*EntropyAck) ProtoReflect ¶ added in v0.1.3
func (x *EntropyAck) ProtoReflect() protoreflect.Message
func (*EntropyAck) Reset ¶ added in v0.1.3
func (x *EntropyAck) Reset()
func (*EntropyAck) String ¶ added in v0.1.3
func (x *EntropyAck) String() string
type EntropyRequest ¶ added in v0.1.3
type EntropyRequest struct {
// contains filtered or unexported fields
}
* Response: Ask for additional entropy from host computer @next EntropyAck
func (*EntropyRequest) Descriptor
deprecated
added in
v0.1.3
func (*EntropyRequest) Descriptor() ([]byte, []int)
Deprecated: Use EntropyRequest.ProtoReflect.Descriptor instead.
func (*EntropyRequest) ProtoMessage ¶ added in v0.1.3
func (*EntropyRequest) ProtoMessage()
func (*EntropyRequest) ProtoReflect ¶ added in v0.1.3
func (x *EntropyRequest) ProtoReflect() protoreflect.Message
func (*EntropyRequest) Reset ¶ added in v0.1.3
func (x *EntropyRequest) Reset()
func (*EntropyRequest) String ¶ added in v0.1.3
func (x *EntropyRequest) String() string
type EosGetPublicKey ¶ added in v0.1.3
type EosGetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node 44'/194'/0' ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for Eos public key corresponding to address_n path @start @next EosPublicKey @next Failure
func (*EosGetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*EosGetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use EosGetPublicKey.ProtoReflect.Descriptor instead.
func (*EosGetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *EosGetPublicKey) GetAddressN() []uint32
func (*EosGetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *EosGetPublicKey) GetShowDisplay() bool
func (*EosGetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*EosGetPublicKey) ProtoMessage()
func (*EosGetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *EosGetPublicKey) ProtoReflect() protoreflect.Message
func (*EosGetPublicKey) Reset ¶ added in v0.1.3
func (x *EosGetPublicKey) Reset()
func (*EosGetPublicKey) String ¶ added in v0.1.3
func (x *EosGetPublicKey) String() string
type EosPublicKey ¶ added in v0.1.3
type EosPublicKey struct { WifPublicKey *string `protobuf:"bytes,1,req,name=wif_public_key,json=wifPublicKey" json:"wif_public_key,omitempty"` // EOS pub key in Base58 encoding RawPublicKey []byte `protobuf:"bytes,2,req,name=raw_public_key,json=rawPublicKey" json:"raw_public_key,omitempty"` // Raw public key // contains filtered or unexported fields }
* Response: Contains an Eos public key derived from device private seed @end
func (*EosPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*EosPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use EosPublicKey.ProtoReflect.Descriptor instead.
func (*EosPublicKey) GetRawPublicKey ¶ added in v0.1.3
func (x *EosPublicKey) GetRawPublicKey() []byte
func (*EosPublicKey) GetWifPublicKey ¶ added in v0.1.3
func (x *EosPublicKey) GetWifPublicKey() string
func (*EosPublicKey) ProtoMessage ¶ added in v0.1.3
func (*EosPublicKey) ProtoMessage()
func (*EosPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *EosPublicKey) ProtoReflect() protoreflect.Message
func (*EosPublicKey) Reset ¶ added in v0.1.3
func (x *EosPublicKey) Reset()
func (*EosPublicKey) String ¶ added in v0.1.3
func (x *EosPublicKey) String() string
type EosSignTx ¶ added in v0.1.3
type EosSignTx struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node 44'/194'/0' ChainId []byte `protobuf:"bytes,2,req,name=chain_id,json=chainId" json:"chain_id,omitempty"` // 256-bit long chain id Header *EosSignTx_EosTxHeader `protobuf:"bytes,3,req,name=header" json:"header,omitempty"` // EOS transaction header NumActions *uint32 `protobuf:"varint,4,req,name=num_actions,json=numActions" json:"num_actions,omitempty"` // number of actions // contains filtered or unexported fields }
* Request: Ask device to sign transaction @start @next EosTxRequest @next Failure
func (*EosSignTx) Descriptor
deprecated
added in
v0.1.3
func (*EosSignTx) GetAddressN ¶ added in v0.1.3
func (*EosSignTx) GetChainId ¶ added in v0.1.3
func (*EosSignTx) GetHeader ¶ added in v0.1.3
func (x *EosSignTx) GetHeader() *EosSignTx_EosTxHeader
func (*EosSignTx) GetNumActions ¶ added in v0.1.3
func (*EosSignTx) ProtoMessage ¶ added in v0.1.3
func (*EosSignTx) ProtoMessage()
func (*EosSignTx) ProtoReflect ¶ added in v0.1.3
func (x *EosSignTx) ProtoReflect() protoreflect.Message
type EosSignTx_EosTxHeader ¶ added in v0.1.3
type EosSignTx_EosTxHeader struct { Expiration *uint32 `protobuf:"varint,1,req,name=expiration" json:"expiration,omitempty"` // time at which transaction expires RefBlockNum *uint32 `protobuf:"varint,2,req,name=ref_block_num,json=refBlockNum" json:"ref_block_num,omitempty"` // 16-bit specifies a block num in the last 2^16 blocks. RefBlockPrefix *uint32 `protobuf:"varint,3,req,name=ref_block_prefix,json=refBlockPrefix" json:"ref_block_prefix,omitempty"` // specifies the lower 32 bits of the blockid at get_ref_blocknum MaxNetUsageWords *uint32 `protobuf:"varint,4,req,name=max_net_usage_words,json=maxNetUsageWords" json:"max_net_usage_words,omitempty"` // upper limit on total network bandwidth (in 8 byte words) billed for this transaction MaxCpuUsageMs *uint32 `protobuf:"varint,5,req,name=max_cpu_usage_ms,json=maxCpuUsageMs" json:"max_cpu_usage_ms,omitempty"` // 8-bit upper limit on the total CPU time billed for this transaction DelaySec *uint32 `protobuf:"varint,6,req,name=delay_sec,json=delaySec" json:"delay_sec,omitempty"` // number of seconds to delay this transaction for during which it may be canceled. // contains filtered or unexported fields }
* Structure representing EOS transaction header
func (*EosSignTx_EosTxHeader) Descriptor
deprecated
added in
v0.1.3
func (*EosSignTx_EosTxHeader) Descriptor() ([]byte, []int)
Deprecated: Use EosSignTx_EosTxHeader.ProtoReflect.Descriptor instead.
func (*EosSignTx_EosTxHeader) GetDelaySec ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetDelaySec() uint32
func (*EosSignTx_EosTxHeader) GetExpiration ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetExpiration() uint32
func (*EosSignTx_EosTxHeader) GetMaxCpuUsageMs ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetMaxCpuUsageMs() uint32
func (*EosSignTx_EosTxHeader) GetMaxNetUsageWords ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetMaxNetUsageWords() uint32
func (*EosSignTx_EosTxHeader) GetRefBlockNum ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetRefBlockNum() uint32
func (*EosSignTx_EosTxHeader) GetRefBlockPrefix ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) GetRefBlockPrefix() uint32
func (*EosSignTx_EosTxHeader) ProtoMessage ¶ added in v0.1.3
func (*EosSignTx_EosTxHeader) ProtoMessage()
func (*EosSignTx_EosTxHeader) ProtoReflect ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) ProtoReflect() protoreflect.Message
func (*EosSignTx_EosTxHeader) Reset ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) Reset()
func (*EosSignTx_EosTxHeader) String ¶ added in v0.1.3
func (x *EosSignTx_EosTxHeader) String() string
type EosSignedTx ¶ added in v0.1.3
type EosSignedTx struct { Signature *string `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` // Computed signature // contains filtered or unexported fields }
* Response: Device returns the signature. The signature_* fields contain the computed transaction signature. All three fields will be present. @end
func (*EosSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*EosSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use EosSignedTx.ProtoReflect.Descriptor instead.
func (*EosSignedTx) GetSignature ¶ added in v0.1.3
func (x *EosSignedTx) GetSignature() string
func (*EosSignedTx) ProtoMessage ¶ added in v0.1.3
func (*EosSignedTx) ProtoMessage()
func (*EosSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *EosSignedTx) ProtoReflect() protoreflect.Message
func (*EosSignedTx) Reset ¶ added in v0.1.3
func (x *EosSignedTx) Reset()
func (*EosSignedTx) String ¶ added in v0.1.3
func (x *EosSignedTx) String() string
type EosTxActionAck ¶ added in v0.1.3
type EosTxActionAck struct { Common *EosTxActionAck_EosActionCommon `protobuf:"bytes,1,req,name=common" json:"common,omitempty"` Transfer *EosTxActionAck_EosActionTransfer `protobuf:"bytes,2,opt,name=transfer" json:"transfer,omitempty"` Delegate *EosTxActionAck_EosActionDelegate `protobuf:"bytes,3,opt,name=delegate" json:"delegate,omitempty"` Undelegate *EosTxActionAck_EosActionUndelegate `protobuf:"bytes,4,opt,name=undelegate" json:"undelegate,omitempty"` Refund *EosTxActionAck_EosActionRefund `protobuf:"bytes,5,opt,name=refund" json:"refund,omitempty"` BuyRam *EosTxActionAck_EosActionBuyRam `protobuf:"bytes,6,opt,name=buy_ram,json=buyRam" json:"buy_ram,omitempty"` BuyRamBytes *EosTxActionAck_EosActionBuyRamBytes `protobuf:"bytes,7,opt,name=buy_ram_bytes,json=buyRamBytes" json:"buy_ram_bytes,omitempty"` SellRam *EosTxActionAck_EosActionSellRam `protobuf:"bytes,8,opt,name=sell_ram,json=sellRam" json:"sell_ram,omitempty"` VoteProducer *EosTxActionAck_EosActionVoteProducer `protobuf:"bytes,9,opt,name=vote_producer,json=voteProducer" json:"vote_producer,omitempty"` UpdateAuth *EosTxActionAck_EosActionUpdateAuth `protobuf:"bytes,10,opt,name=update_auth,json=updateAuth" json:"update_auth,omitempty"` DeleteAuth *EosTxActionAck_EosActionDeleteAuth `protobuf:"bytes,11,opt,name=delete_auth,json=deleteAuth" json:"delete_auth,omitempty"` LinkAuth *EosTxActionAck_EosActionLinkAuth `protobuf:"bytes,12,opt,name=link_auth,json=linkAuth" json:"link_auth,omitempty"` UnlinkAuth *EosTxActionAck_EosActionUnlinkAuth `protobuf:"bytes,13,opt,name=unlink_auth,json=unlinkAuth" json:"unlink_auth,omitempty"` NewAccount *EosTxActionAck_EosActionNewAccount `protobuf:"bytes,14,opt,name=new_account,json=newAccount" json:"new_account,omitempty"` Unknown *EosTxActionAck_EosActionUnknown `protobuf:"bytes,15,opt,name=unknown" json:"unknown,omitempty"` // contains filtered or unexported fields }
* Request: Next action data that needs to be uploaded @next EosTxActionRequest @next EosSignedTx @next Failure
func (*EosTxActionAck) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck.ProtoReflect.Descriptor instead.
func (*EosTxActionAck) GetBuyRam ¶ added in v0.1.3
func (x *EosTxActionAck) GetBuyRam() *EosTxActionAck_EosActionBuyRam
func (*EosTxActionAck) GetBuyRamBytes ¶ added in v0.1.3
func (x *EosTxActionAck) GetBuyRamBytes() *EosTxActionAck_EosActionBuyRamBytes
func (*EosTxActionAck) GetCommon ¶ added in v0.1.3
func (x *EosTxActionAck) GetCommon() *EosTxActionAck_EosActionCommon
func (*EosTxActionAck) GetDelegate ¶ added in v0.1.3
func (x *EosTxActionAck) GetDelegate() *EosTxActionAck_EosActionDelegate
func (*EosTxActionAck) GetDeleteAuth ¶ added in v0.1.3
func (x *EosTxActionAck) GetDeleteAuth() *EosTxActionAck_EosActionDeleteAuth
func (*EosTxActionAck) GetLinkAuth ¶ added in v0.1.3
func (x *EosTxActionAck) GetLinkAuth() *EosTxActionAck_EosActionLinkAuth
func (*EosTxActionAck) GetNewAccount ¶ added in v0.1.3
func (x *EosTxActionAck) GetNewAccount() *EosTxActionAck_EosActionNewAccount
func (*EosTxActionAck) GetRefund ¶ added in v0.1.3
func (x *EosTxActionAck) GetRefund() *EosTxActionAck_EosActionRefund
func (*EosTxActionAck) GetSellRam ¶ added in v0.1.3
func (x *EosTxActionAck) GetSellRam() *EosTxActionAck_EosActionSellRam
func (*EosTxActionAck) GetTransfer ¶ added in v0.1.3
func (x *EosTxActionAck) GetTransfer() *EosTxActionAck_EosActionTransfer
func (*EosTxActionAck) GetUndelegate ¶ added in v0.1.3
func (x *EosTxActionAck) GetUndelegate() *EosTxActionAck_EosActionUndelegate
func (*EosTxActionAck) GetUnknown ¶ added in v0.1.3
func (x *EosTxActionAck) GetUnknown() *EosTxActionAck_EosActionUnknown
func (*EosTxActionAck) GetUnlinkAuth ¶ added in v0.1.3
func (x *EosTxActionAck) GetUnlinkAuth() *EosTxActionAck_EosActionUnlinkAuth
func (*EosTxActionAck) GetUpdateAuth ¶ added in v0.1.3
func (x *EosTxActionAck) GetUpdateAuth() *EosTxActionAck_EosActionUpdateAuth
func (*EosTxActionAck) GetVoteProducer ¶ added in v0.1.3
func (x *EosTxActionAck) GetVoteProducer() *EosTxActionAck_EosActionVoteProducer
func (*EosTxActionAck) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck) ProtoMessage()
func (*EosTxActionAck) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck) ProtoReflect() protoreflect.Message
func (*EosTxActionAck) Reset ¶ added in v0.1.3
func (x *EosTxActionAck) Reset()
func (*EosTxActionAck) String ¶ added in v0.1.3
func (x *EosTxActionAck) String() string
type EosTxActionAck_EosActionBuyRam ¶ added in v0.1.3
type EosTxActionAck_EosActionBuyRam struct { Payer *uint64 `protobuf:"varint,1,req,name=payer" json:"payer,omitempty"` Receiver *uint64 `protobuf:"varint,2,req,name=receiver" json:"receiver,omitempty"` Quantity *EosTxActionAck_EosAsset `protobuf:"bytes,3,req,name=quantity" json:"quantity,omitempty"` // Asset format '1.0000 EOS' // contains filtered or unexported fields }
* Structure representing buying RAM operation for EOS tokens
func (*EosTxActionAck_EosActionBuyRam) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionBuyRam) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionBuyRam.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionBuyRam) GetPayer ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) GetPayer() uint64
func (*EosTxActionAck_EosActionBuyRam) GetQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) GetQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionBuyRam) GetReceiver ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) GetReceiver() uint64
func (*EosTxActionAck_EosActionBuyRam) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionBuyRam) ProtoMessage()
func (*EosTxActionAck_EosActionBuyRam) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionBuyRam) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) Reset()
func (*EosTxActionAck_EosActionBuyRam) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRam) String() string
type EosTxActionAck_EosActionBuyRamBytes ¶ added in v0.1.3
type EosTxActionAck_EosActionBuyRamBytes struct { Payer *uint64 `protobuf:"varint,1,req,name=payer" json:"payer,omitempty"` Receiver *uint64 `protobuf:"varint,2,req,name=receiver" json:"receiver,omitempty"` Bytes *uint32 `protobuf:"varint,3,req,name=bytes" json:"bytes,omitempty"` // Number of bytes // contains filtered or unexported fields }
* Structure representing buying bytes according to RAM market price.
func (*EosTxActionAck_EosActionBuyRamBytes) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionBuyRamBytes) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionBuyRamBytes.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionBuyRamBytes) GetBytes ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) GetBytes() uint32
func (*EosTxActionAck_EosActionBuyRamBytes) GetPayer ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) GetPayer() uint64
func (*EosTxActionAck_EosActionBuyRamBytes) GetReceiver ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) GetReceiver() uint64
func (*EosTxActionAck_EosActionBuyRamBytes) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionBuyRamBytes) ProtoMessage()
func (*EosTxActionAck_EosActionBuyRamBytes) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionBuyRamBytes) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) Reset()
func (*EosTxActionAck_EosActionBuyRamBytes) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionBuyRamBytes) String() string
type EosTxActionAck_EosActionCommon ¶ added in v0.1.3
type EosTxActionAck_EosActionCommon struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` // Contract name Name *uint64 `protobuf:"varint,2,req,name=name" json:"name,omitempty"` // Action name Authorization []*EosTxActionAck_EosPermissionLevel `protobuf:"bytes,3,rep,name=authorization" json:"authorization,omitempty"` // contains filtered or unexported fields }
* Structure representing the common part of every action
func (*EosTxActionAck_EosActionCommon) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionCommon) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionCommon.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionCommon) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) GetAccount() uint64
func (*EosTxActionAck_EosActionCommon) GetAuthorization ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) GetAuthorization() []*EosTxActionAck_EosPermissionLevel
func (*EosTxActionAck_EosActionCommon) GetName ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) GetName() uint64
func (*EosTxActionAck_EosActionCommon) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionCommon) ProtoMessage()
func (*EosTxActionAck_EosActionCommon) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionCommon) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) Reset()
func (*EosTxActionAck_EosActionCommon) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionCommon) String() string
type EosTxActionAck_EosActionDelegate ¶ added in v0.1.3
type EosTxActionAck_EosActionDelegate struct { Sender *uint64 `protobuf:"varint,1,req,name=sender" json:"sender,omitempty"` Receiver *uint64 `protobuf:"varint,2,req,name=receiver" json:"receiver,omitempty"` NetQuantity *EosTxActionAck_EosAsset `protobuf:"bytes,3,req,name=net_quantity,json=netQuantity" json:"net_quantity,omitempty"` // Asset format '1.0000 EOS' CpuQuantity *EosTxActionAck_EosAsset `protobuf:"bytes,4,req,name=cpu_quantity,json=cpuQuantity" json:"cpu_quantity,omitempty"` // Asset format '1.0000 EOS' Transfer *bool `protobuf:"varint,5,req,name=transfer" json:"transfer,omitempty"` // Transfer delegated tokens or not. // contains filtered or unexported fields }
* Structure representing delegation data structure
func (*EosTxActionAck_EosActionDelegate) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionDelegate) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionDelegate.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionDelegate) GetCpuQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) GetCpuQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionDelegate) GetNetQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) GetNetQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionDelegate) GetReceiver ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) GetReceiver() uint64
func (*EosTxActionAck_EosActionDelegate) GetSender ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) GetSender() uint64
func (*EosTxActionAck_EosActionDelegate) GetTransfer ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) GetTransfer() bool
func (*EosTxActionAck_EosActionDelegate) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionDelegate) ProtoMessage()
func (*EosTxActionAck_EosActionDelegate) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionDelegate) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) Reset()
func (*EosTxActionAck_EosActionDelegate) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDelegate) String() string
type EosTxActionAck_EosActionDeleteAuth ¶ added in v0.1.3
type EosTxActionAck_EosActionDeleteAuth struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` Permission *uint64 `protobuf:"varint,2,req,name=permission" json:"permission,omitempty"` // contains filtered or unexported fields }
* Structure representing delete authorization.
func (*EosTxActionAck_EosActionDeleteAuth) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionDeleteAuth) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionDeleteAuth.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionDeleteAuth) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDeleteAuth) GetAccount() uint64
func (*EosTxActionAck_EosActionDeleteAuth) GetPermission ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDeleteAuth) GetPermission() uint64
func (*EosTxActionAck_EosActionDeleteAuth) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionDeleteAuth) ProtoMessage()
func (*EosTxActionAck_EosActionDeleteAuth) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDeleteAuth) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionDeleteAuth) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDeleteAuth) Reset()
func (*EosTxActionAck_EosActionDeleteAuth) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionDeleteAuth) String() string
type EosTxActionAck_EosActionLinkAuth ¶ added in v0.1.3
type EosTxActionAck_EosActionLinkAuth struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` Code *uint64 `protobuf:"varint,2,req,name=code" json:"code,omitempty"` Type *uint64 `protobuf:"varint,3,req,name=type" json:"type,omitempty"` Requirement *uint64 `protobuf:"varint,4,req,name=requirement" json:"requirement,omitempty"` // contains filtered or unexported fields }
* Structure representing link authorization to action.
func (*EosTxActionAck_EosActionLinkAuth) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionLinkAuth) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionLinkAuth.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionLinkAuth) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) GetAccount() uint64
func (*EosTxActionAck_EosActionLinkAuth) GetCode ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) GetCode() uint64
func (*EosTxActionAck_EosActionLinkAuth) GetRequirement ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) GetRequirement() uint64
func (*EosTxActionAck_EosActionLinkAuth) GetType ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) GetType() uint64
func (*EosTxActionAck_EosActionLinkAuth) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionLinkAuth) ProtoMessage()
func (*EosTxActionAck_EosActionLinkAuth) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionLinkAuth) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) Reset()
func (*EosTxActionAck_EosActionLinkAuth) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionLinkAuth) String() string
type EosTxActionAck_EosActionNewAccount ¶ added in v0.1.3
type EosTxActionAck_EosActionNewAccount struct { Creator *uint64 `protobuf:"varint,1,req,name=creator" json:"creator,omitempty"` Name *uint64 `protobuf:"varint,2,req,name=name" json:"name,omitempty"` Owner *EosTxActionAck_EosAuthorization `protobuf:"bytes,3,req,name=owner" json:"owner,omitempty"` Active *EosTxActionAck_EosAuthorization `protobuf:"bytes,4,req,name=active" json:"active,omitempty"` // contains filtered or unexported fields }
* Structure representing creation of a new account.
func (*EosTxActionAck_EosActionNewAccount) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionNewAccount) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionNewAccount.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionNewAccount) GetActive ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) GetActive() *EosTxActionAck_EosAuthorization
func (*EosTxActionAck_EosActionNewAccount) GetCreator ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) GetCreator() uint64
func (*EosTxActionAck_EosActionNewAccount) GetName ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) GetName() uint64
func (*EosTxActionAck_EosActionNewAccount) GetOwner ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) GetOwner() *EosTxActionAck_EosAuthorization
func (*EosTxActionAck_EosActionNewAccount) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionNewAccount) ProtoMessage()
func (*EosTxActionAck_EosActionNewAccount) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionNewAccount) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) Reset()
func (*EosTxActionAck_EosActionNewAccount) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionNewAccount) String() string
type EosTxActionAck_EosActionRefund ¶ added in v0.1.3
type EosTxActionAck_EosActionRefund struct { Owner *uint64 `protobuf:"varint,1,req,name=owner" json:"owner,omitempty"` // contains filtered or unexported fields }
* Structure representing fallback if undelegate wasnt executed automaticaly.
func (*EosTxActionAck_EosActionRefund) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionRefund) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionRefund.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionRefund) GetOwner ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionRefund) GetOwner() uint64
func (*EosTxActionAck_EosActionRefund) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionRefund) ProtoMessage()
func (*EosTxActionAck_EosActionRefund) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionRefund) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionRefund) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionRefund) Reset()
func (*EosTxActionAck_EosActionRefund) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionRefund) String() string
type EosTxActionAck_EosActionSellRam ¶ added in v0.1.3
type EosTxActionAck_EosActionSellRam struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` Bytes *uint64 `protobuf:"varint,2,req,name=bytes" json:"bytes,omitempty"` // Number of bytes // contains filtered or unexported fields }
* Structure representing sell RAM
func (*EosTxActionAck_EosActionSellRam) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionSellRam) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionSellRam.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionSellRam) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionSellRam) GetAccount() uint64
func (*EosTxActionAck_EosActionSellRam) GetBytes ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionSellRam) GetBytes() uint64
func (*EosTxActionAck_EosActionSellRam) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionSellRam) ProtoMessage()
func (*EosTxActionAck_EosActionSellRam) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionSellRam) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionSellRam) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionSellRam) Reset()
func (*EosTxActionAck_EosActionSellRam) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionSellRam) String() string
type EosTxActionAck_EosActionTransfer ¶ added in v0.1.3
type EosTxActionAck_EosActionTransfer struct { Sender *uint64 `protobuf:"varint,1,req,name=sender" json:"sender,omitempty"` // Asset sender Receiver *uint64 `protobuf:"varint,2,req,name=receiver" json:"receiver,omitempty"` Quantity *EosTxActionAck_EosAsset `protobuf:"bytes,3,req,name=quantity" json:"quantity,omitempty"` Memo *string `protobuf:"bytes,4,req,name=memo" json:"memo,omitempty"` // contains filtered or unexported fields }
* Structure representing transfer data structure
func (*EosTxActionAck_EosActionTransfer) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionTransfer) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionTransfer.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionTransfer) GetMemo ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) GetMemo() string
func (*EosTxActionAck_EosActionTransfer) GetQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) GetQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionTransfer) GetReceiver ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) GetReceiver() uint64
func (*EosTxActionAck_EosActionTransfer) GetSender ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) GetSender() uint64
func (*EosTxActionAck_EosActionTransfer) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionTransfer) ProtoMessage()
func (*EosTxActionAck_EosActionTransfer) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionTransfer) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) Reset()
func (*EosTxActionAck_EosActionTransfer) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionTransfer) String() string
type EosTxActionAck_EosActionUndelegate ¶ added in v0.1.3
type EosTxActionAck_EosActionUndelegate struct { Sender *uint64 `protobuf:"varint,1,req,name=sender" json:"sender,omitempty"` Receiver *uint64 `protobuf:"varint,2,req,name=receiver" json:"receiver,omitempty"` NetQuantity *EosTxActionAck_EosAsset `protobuf:"bytes,3,req,name=net_quantity,json=netQuantity" json:"net_quantity,omitempty"` // Asset format '1.0000 EOS' CpuQuantity *EosTxActionAck_EosAsset `protobuf:"bytes,4,req,name=cpu_quantity,json=cpuQuantity" json:"cpu_quantity,omitempty"` // Asset format '1.0000 EOS' // contains filtered or unexported fields }
* Structure representing the removal of delegated resources from `sender`
func (*EosTxActionAck_EosActionUndelegate) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionUndelegate) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionUndelegate.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionUndelegate) GetCpuQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) GetCpuQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionUndelegate) GetNetQuantity ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) GetNetQuantity() *EosTxActionAck_EosAsset
func (*EosTxActionAck_EosActionUndelegate) GetReceiver ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) GetReceiver() uint64
func (*EosTxActionAck_EosActionUndelegate) GetSender ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) GetSender() uint64
func (*EosTxActionAck_EosActionUndelegate) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionUndelegate) ProtoMessage()
func (*EosTxActionAck_EosActionUndelegate) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionUndelegate) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) Reset()
func (*EosTxActionAck_EosActionUndelegate) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUndelegate) String() string
type EosTxActionAck_EosActionUnknown ¶ added in v0.1.3
type EosTxActionAck_EosActionUnknown struct { DataSize *uint32 `protobuf:"varint,1,req,name=data_size,json=dataSize" json:"data_size,omitempty"` DataChunk []byte `protobuf:"bytes,2,req,name=data_chunk,json=dataChunk" json:"data_chunk,omitempty"` // contains filtered or unexported fields }
* Structure representing actions not implemented above.
func (*EosTxActionAck_EosActionUnknown) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionUnknown) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionUnknown.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionUnknown) GetDataChunk ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnknown) GetDataChunk() []byte
func (*EosTxActionAck_EosActionUnknown) GetDataSize ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnknown) GetDataSize() uint32
func (*EosTxActionAck_EosActionUnknown) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionUnknown) ProtoMessage()
func (*EosTxActionAck_EosActionUnknown) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnknown) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionUnknown) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnknown) Reset()
func (*EosTxActionAck_EosActionUnknown) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnknown) String() string
type EosTxActionAck_EosActionUnlinkAuth ¶ added in v0.1.3
type EosTxActionAck_EosActionUnlinkAuth struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` Code *uint64 `protobuf:"varint,2,req,name=code" json:"code,omitempty"` Type *uint64 `protobuf:"varint,3,req,name=type" json:"type,omitempty"` // contains filtered or unexported fields }
* Structure representing unlink authorization from action.
func (*EosTxActionAck_EosActionUnlinkAuth) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionUnlinkAuth) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionUnlinkAuth.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionUnlinkAuth) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) GetAccount() uint64
func (*EosTxActionAck_EosActionUnlinkAuth) GetCode ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) GetCode() uint64
func (*EosTxActionAck_EosActionUnlinkAuth) GetType ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) GetType() uint64
func (*EosTxActionAck_EosActionUnlinkAuth) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionUnlinkAuth) ProtoMessage()
func (*EosTxActionAck_EosActionUnlinkAuth) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionUnlinkAuth) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) Reset()
func (*EosTxActionAck_EosActionUnlinkAuth) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUnlinkAuth) String() string
type EosTxActionAck_EosActionUpdateAuth ¶ added in v0.1.3
type EosTxActionAck_EosActionUpdateAuth struct { Account *uint64 `protobuf:"varint,1,req,name=account" json:"account,omitempty"` Permission *uint64 `protobuf:"varint,2,req,name=permission" json:"permission,omitempty"` Parent *uint64 `protobuf:"varint,3,req,name=parent" json:"parent,omitempty"` Auth *EosTxActionAck_EosAuthorization `protobuf:"bytes,4,req,name=auth" json:"auth,omitempty"` // contains filtered or unexported fields }
* Structure representing update authorization.
func (*EosTxActionAck_EosActionUpdateAuth) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionUpdateAuth) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionUpdateAuth.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionUpdateAuth) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) GetAccount() uint64
func (*EosTxActionAck_EosActionUpdateAuth) GetAuth ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) GetAuth() *EosTxActionAck_EosAuthorization
func (*EosTxActionAck_EosActionUpdateAuth) GetParent ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) GetParent() uint64
func (*EosTxActionAck_EosActionUpdateAuth) GetPermission ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) GetPermission() uint64
func (*EosTxActionAck_EosActionUpdateAuth) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionUpdateAuth) ProtoMessage()
func (*EosTxActionAck_EosActionUpdateAuth) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionUpdateAuth) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) Reset()
func (*EosTxActionAck_EosActionUpdateAuth) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionUpdateAuth) String() string
type EosTxActionAck_EosActionVoteProducer ¶ added in v0.1.3
type EosTxActionAck_EosActionVoteProducer struct { Voter *uint64 `protobuf:"varint,1,req,name=voter" json:"voter,omitempty"` // Voter account Proxy *uint64 `protobuf:"varint,2,req,name=proxy" json:"proxy,omitempty"` // Proxy voter account Producers []uint64 `protobuf:"varint,3,rep,name=producers" json:"producers,omitempty"` // List of producers // contains filtered or unexported fields }
* Structure representing voting. Currently, there could be up to 30 producers.
func (*EosTxActionAck_EosActionVoteProducer) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosActionVoteProducer) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosActionVoteProducer.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosActionVoteProducer) GetProducers ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) GetProducers() []uint64
func (*EosTxActionAck_EosActionVoteProducer) GetProxy ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) GetProxy() uint64
func (*EosTxActionAck_EosActionVoteProducer) GetVoter ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) GetVoter() uint64
func (*EosTxActionAck_EosActionVoteProducer) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosActionVoteProducer) ProtoMessage()
func (*EosTxActionAck_EosActionVoteProducer) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosActionVoteProducer) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) Reset()
func (*EosTxActionAck_EosActionVoteProducer) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosActionVoteProducer) String() string
type EosTxActionAck_EosAsset ¶ added in v0.1.3
type EosTxActionAck_EosAsset struct { Amount *int64 `protobuf:"zigzag64,1,req,name=amount" json:"amount,omitempty"` Symbol *uint64 `protobuf:"varint,2,req,name=symbol" json:"symbol,omitempty"` // Lowest 8 bits used for precision. // contains filtered or unexported fields }
* Structure representing asset type
func (*EosTxActionAck_EosAsset) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosAsset) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosAsset.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosAsset) GetAmount ¶ added in v0.1.3
func (x *EosTxActionAck_EosAsset) GetAmount() int64
func (*EosTxActionAck_EosAsset) GetSymbol ¶ added in v0.1.3
func (x *EosTxActionAck_EosAsset) GetSymbol() uint64
func (*EosTxActionAck_EosAsset) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosAsset) ProtoMessage()
func (*EosTxActionAck_EosAsset) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosAsset) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosAsset) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosAsset) Reset()
func (*EosTxActionAck_EosAsset) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosAsset) String() string
type EosTxActionAck_EosAuthorization ¶ added in v0.1.3
type EosTxActionAck_EosAuthorization struct { Threshold *uint32 `protobuf:"varint,1,req,name=threshold" json:"threshold,omitempty"` Keys []*EosTxActionAck_EosAuthorizationKey `protobuf:"bytes,2,rep,name=keys" json:"keys,omitempty"` Accounts []*EosTxActionAck_EosAuthorizationAccount `protobuf:"bytes,3,rep,name=accounts" json:"accounts,omitempty"` Waits []*EosTxActionAck_EosAuthorizationWait `protobuf:"bytes,4,rep,name=waits" json:"waits,omitempty"` // contains filtered or unexported fields }
* Structure representing authorization settings
func (*EosTxActionAck_EosAuthorization) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosAuthorization) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosAuthorization.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosAuthorization) GetAccounts ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) GetAccounts() []*EosTxActionAck_EosAuthorizationAccount
func (*EosTxActionAck_EosAuthorization) GetKeys ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) GetKeys() []*EosTxActionAck_EosAuthorizationKey
func (*EosTxActionAck_EosAuthorization) GetThreshold ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) GetThreshold() uint32
func (*EosTxActionAck_EosAuthorization) GetWaits ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) GetWaits() []*EosTxActionAck_EosAuthorizationWait
func (*EosTxActionAck_EosAuthorization) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosAuthorization) ProtoMessage()
func (*EosTxActionAck_EosAuthorization) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosAuthorization) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) Reset()
func (*EosTxActionAck_EosAuthorization) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorization) String() string
type EosTxActionAck_EosAuthorizationAccount ¶ added in v0.1.3
type EosTxActionAck_EosAuthorizationAccount struct { Account *EosTxActionAck_EosPermissionLevel `protobuf:"bytes,1,req,name=account" json:"account,omitempty"` Weight *uint32 `protobuf:"varint,2,req,name=weight" json:"weight,omitempty"` // contains filtered or unexported fields }
* Structure representing auth account
func (*EosTxActionAck_EosAuthorizationAccount) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosAuthorizationAccount) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosAuthorizationAccount.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosAuthorizationAccount) GetAccount ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationAccount) GetAccount() *EosTxActionAck_EosPermissionLevel
func (*EosTxActionAck_EosAuthorizationAccount) GetWeight ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationAccount) GetWeight() uint32
func (*EosTxActionAck_EosAuthorizationAccount) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosAuthorizationAccount) ProtoMessage()
func (*EosTxActionAck_EosAuthorizationAccount) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationAccount) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosAuthorizationAccount) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationAccount) Reset()
func (*EosTxActionAck_EosAuthorizationAccount) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationAccount) String() string
type EosTxActionAck_EosAuthorizationKey ¶ added in v0.1.3
type EosTxActionAck_EosAuthorizationKey struct { Type *uint32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` Key []byte `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"` // Explicit public key bytes; when present, address_n must be empty AddressN []uint32 `protobuf:"varint,3,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive key; when filled out, key must not be present Weight *uint32 `protobuf:"varint,4,req,name=weight" json:"weight,omitempty"` // contains filtered or unexported fields }
* Structure representing auth key
func (*EosTxActionAck_EosAuthorizationKey) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosAuthorizationKey) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosAuthorizationKey.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosAuthorizationKey) GetAddressN ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) GetAddressN() []uint32
func (*EosTxActionAck_EosAuthorizationKey) GetKey ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) GetKey() []byte
func (*EosTxActionAck_EosAuthorizationKey) GetType ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) GetType() uint32
func (*EosTxActionAck_EosAuthorizationKey) GetWeight ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) GetWeight() uint32
func (*EosTxActionAck_EosAuthorizationKey) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosAuthorizationKey) ProtoMessage()
func (*EosTxActionAck_EosAuthorizationKey) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosAuthorizationKey) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) Reset()
func (*EosTxActionAck_EosAuthorizationKey) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationKey) String() string
type EosTxActionAck_EosAuthorizationWait ¶ added in v0.1.3
type EosTxActionAck_EosAuthorizationWait struct { WaitSec *uint32 `protobuf:"varint,1,req,name=wait_sec,json=waitSec" json:"wait_sec,omitempty"` Weight *uint32 `protobuf:"varint,2,req,name=weight" json:"weight,omitempty"` // contains filtered or unexported fields }
* Structure representing auth delays
func (*EosTxActionAck_EosAuthorizationWait) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosAuthorizationWait) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosAuthorizationWait.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosAuthorizationWait) GetWaitSec ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationWait) GetWaitSec() uint32
func (*EosTxActionAck_EosAuthorizationWait) GetWeight ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationWait) GetWeight() uint32
func (*EosTxActionAck_EosAuthorizationWait) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosAuthorizationWait) ProtoMessage()
func (*EosTxActionAck_EosAuthorizationWait) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationWait) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosAuthorizationWait) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationWait) Reset()
func (*EosTxActionAck_EosAuthorizationWait) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosAuthorizationWait) String() string
type EosTxActionAck_EosPermissionLevel ¶ added in v0.1.3
type EosTxActionAck_EosPermissionLevel struct { Actor *uint64 `protobuf:"varint,1,req,name=actor" json:"actor,omitempty"` Permission *uint64 `protobuf:"varint,2,req,name=permission" json:"permission,omitempty"` // contains filtered or unexported fields }
* Structure representing action permission level
func (*EosTxActionAck_EosPermissionLevel) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionAck_EosPermissionLevel) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionAck_EosPermissionLevel.ProtoReflect.Descriptor instead.
func (*EosTxActionAck_EosPermissionLevel) GetActor ¶ added in v0.1.3
func (x *EosTxActionAck_EosPermissionLevel) GetActor() uint64
func (*EosTxActionAck_EosPermissionLevel) GetPermission ¶ added in v0.1.3
func (x *EosTxActionAck_EosPermissionLevel) GetPermission() uint64
func (*EosTxActionAck_EosPermissionLevel) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionAck_EosPermissionLevel) ProtoMessage()
func (*EosTxActionAck_EosPermissionLevel) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionAck_EosPermissionLevel) ProtoReflect() protoreflect.Message
func (*EosTxActionAck_EosPermissionLevel) Reset ¶ added in v0.1.3
func (x *EosTxActionAck_EosPermissionLevel) Reset()
func (*EosTxActionAck_EosPermissionLevel) String ¶ added in v0.1.3
func (x *EosTxActionAck_EosPermissionLevel) String() string
type EosTxActionRequest ¶ added in v0.1.3
type EosTxActionRequest struct { DataSize *uint32 `protobuf:"varint,1,opt,name=data_size,json=dataSize" json:"data_size,omitempty"` // contains filtered or unexported fields }
* Response: Device asks to upload next action @next EosTxActionAck
func (*EosTxActionRequest) Descriptor
deprecated
added in
v0.1.3
func (*EosTxActionRequest) Descriptor() ([]byte, []int)
Deprecated: Use EosTxActionRequest.ProtoReflect.Descriptor instead.
func (*EosTxActionRequest) GetDataSize ¶ added in v0.1.3
func (x *EosTxActionRequest) GetDataSize() uint32
func (*EosTxActionRequest) ProtoMessage ¶ added in v0.1.3
func (*EosTxActionRequest) ProtoMessage()
func (*EosTxActionRequest) ProtoReflect ¶ added in v0.1.3
func (x *EosTxActionRequest) ProtoReflect() protoreflect.Message
func (*EosTxActionRequest) Reset ¶ added in v0.1.3
func (x *EosTxActionRequest) Reset()
func (*EosTxActionRequest) String ¶ added in v0.1.3
func (x *EosTxActionRequest) String() string
type EthereumAddress ¶ added in v0.1.3
type EthereumAddress struct { // Deprecated: Do not use. XOldAddress []byte `protobuf:"bytes,1,opt,name=_old_address,json=OldAddress" json:"_old_address,omitempty"` // trezor <1.8.0, <2.1.0 - raw bytes of Ethereum address Address *string `protobuf:"bytes,2,opt,name=address" json:"address,omitempty"` // Ethereum address as hex-encoded string // contains filtered or unexported fields }
* Response: Contains an Ethereum address derived from device private seed @end
func (*EthereumAddress) Descriptor
deprecated
added in
v0.1.3
func (*EthereumAddress) Descriptor() ([]byte, []int)
Deprecated: Use EthereumAddress.ProtoReflect.Descriptor instead.
func (*EthereumAddress) GetAddress ¶ added in v0.1.3
func (x *EthereumAddress) GetAddress() string
func (*EthereumAddress) GetXOldAddress
deprecated
added in
v0.1.3
func (x *EthereumAddress) GetXOldAddress() []byte
Deprecated: Do not use.
func (*EthereumAddress) ProtoMessage ¶ added in v0.1.3
func (*EthereumAddress) ProtoMessage()
func (*EthereumAddress) ProtoReflect ¶ added in v0.1.3
func (x *EthereumAddress) ProtoReflect() protoreflect.Message
func (*EthereumAddress) Reset ¶ added in v0.1.3
func (x *EthereumAddress) Reset()
func (*EthereumAddress) String ¶ added in v0.1.3
func (x *EthereumAddress) String() string
type EthereumGetAddress ¶ added in v0.1.3
type EthereumGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for Ethereum address corresponding to address_n path @start @next EthereumAddress @next Failure
func (*EthereumGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*EthereumGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use EthereumGetAddress.ProtoReflect.Descriptor instead.
func (*EthereumGetAddress) GetAddressN ¶ added in v0.1.3
func (x *EthereumGetAddress) GetAddressN() []uint32
func (*EthereumGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *EthereumGetAddress) GetShowDisplay() bool
func (*EthereumGetAddress) ProtoMessage ¶ added in v0.1.3
func (*EthereumGetAddress) ProtoMessage()
func (*EthereumGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *EthereumGetAddress) ProtoReflect() protoreflect.Message
func (*EthereumGetAddress) Reset ¶ added in v0.1.3
func (x *EthereumGetAddress) Reset()
func (*EthereumGetAddress) String ¶ added in v0.1.3
func (x *EthereumGetAddress) String() string
type EthereumGetPublicKey ¶ added in v0.1.3
type EthereumGetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for public key corresponding to address_n path @start @next EthereumPublicKey @next Failure
func (*EthereumGetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*EthereumGetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use EthereumGetPublicKey.ProtoReflect.Descriptor instead.
func (*EthereumGetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *EthereumGetPublicKey) GetAddressN() []uint32
func (*EthereumGetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *EthereumGetPublicKey) GetShowDisplay() bool
func (*EthereumGetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*EthereumGetPublicKey) ProtoMessage()
func (*EthereumGetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *EthereumGetPublicKey) ProtoReflect() protoreflect.Message
func (*EthereumGetPublicKey) Reset ¶ added in v0.1.3
func (x *EthereumGetPublicKey) Reset()
func (*EthereumGetPublicKey) String ¶ added in v0.1.3
func (x *EthereumGetPublicKey) String() string
type EthereumMessageSignature ¶ added in v0.1.3
type EthereumMessageSignature struct { Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature of the message Address *string `protobuf:"bytes,3,req,name=address" json:"address,omitempty"` // address used to sign the message // contains filtered or unexported fields }
* Response: Signed message @end
func (*EthereumMessageSignature) Descriptor
deprecated
added in
v0.1.3
func (*EthereumMessageSignature) Descriptor() ([]byte, []int)
Deprecated: Use EthereumMessageSignature.ProtoReflect.Descriptor instead.
func (*EthereumMessageSignature) GetAddress ¶ added in v0.1.3
func (x *EthereumMessageSignature) GetAddress() string
func (*EthereumMessageSignature) GetSignature ¶ added in v0.1.3
func (x *EthereumMessageSignature) GetSignature() []byte
func (*EthereumMessageSignature) ProtoMessage ¶ added in v0.1.3
func (*EthereumMessageSignature) ProtoMessage()
func (*EthereumMessageSignature) ProtoReflect ¶ added in v0.1.3
func (x *EthereumMessageSignature) ProtoReflect() protoreflect.Message
func (*EthereumMessageSignature) Reset ¶ added in v0.1.3
func (x *EthereumMessageSignature) Reset()
func (*EthereumMessageSignature) String ¶ added in v0.1.3
func (x *EthereumMessageSignature) String() string
type EthereumPublicKey ¶ added in v0.1.3
type EthereumPublicKey struct { Node *HDNodeType `protobuf:"bytes,1,req,name=node" json:"node,omitempty"` // BIP32 public node Xpub *string `protobuf:"bytes,2,req,name=xpub" json:"xpub,omitempty"` // serialized form of public node // contains filtered or unexported fields }
* Response: Contains public key derived from device private seed @end
func (*EthereumPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*EthereumPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use EthereumPublicKey.ProtoReflect.Descriptor instead.
func (*EthereumPublicKey) GetNode ¶ added in v0.1.3
func (x *EthereumPublicKey) GetNode() *HDNodeType
func (*EthereumPublicKey) GetXpub ¶ added in v0.1.3
func (x *EthereumPublicKey) GetXpub() string
func (*EthereumPublicKey) ProtoMessage ¶ added in v0.1.3
func (*EthereumPublicKey) ProtoMessage()
func (*EthereumPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *EthereumPublicKey) ProtoReflect() protoreflect.Message
func (*EthereumPublicKey) Reset ¶ added in v0.1.3
func (x *EthereumPublicKey) Reset()
func (*EthereumPublicKey) String ¶ added in v0.1.3
func (x *EthereumPublicKey) String() string
type EthereumSignMessage ¶ added in v0.1.3
type EthereumSignMessage struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Message []byte `protobuf:"bytes,2,req,name=message" json:"message,omitempty"` // message to be signed // contains filtered or unexported fields }
* Request: Ask device to sign message @start @next EthereumMessageSignature @next Failure
func (*EthereumSignMessage) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignMessage) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignMessage.ProtoReflect.Descriptor instead.
func (*EthereumSignMessage) GetAddressN ¶ added in v0.1.3
func (x *EthereumSignMessage) GetAddressN() []uint32
func (*EthereumSignMessage) GetMessage ¶ added in v0.1.3
func (x *EthereumSignMessage) GetMessage() []byte
func (*EthereumSignMessage) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignMessage) ProtoMessage()
func (*EthereumSignMessage) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignMessage) ProtoReflect() protoreflect.Message
func (*EthereumSignMessage) Reset ¶ added in v0.1.3
func (x *EthereumSignMessage) Reset()
func (*EthereumSignMessage) String ¶ added in v0.1.3
func (x *EthereumSignMessage) String() string
type EthereumSignTx ¶ added in v0.1.3
type EthereumSignTx struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Nonce []byte `protobuf:"bytes,2,opt,name=nonce,def=" json:"nonce,omitempty"` // <=256 bit unsigned big endian GasPrice []byte `protobuf:"bytes,3,req,name=gas_price,json=gasPrice" json:"gas_price,omitempty"` // <=256 bit unsigned big endian (in wei) GasLimit []byte `protobuf:"bytes,4,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` // <=256 bit unsigned big endian To *string `protobuf:"bytes,11,opt,name=to,def=" json:"to,omitempty"` // recipient address Value []byte `protobuf:"bytes,6,opt,name=value,def=" json:"value,omitempty"` // <=256 bit unsigned big endian (in wei) DataInitialChunk []byte `protobuf:"bytes,7,opt,name=data_initial_chunk,json=dataInitialChunk,def=" json:"data_initial_chunk,omitempty"` // The initial data chunk (<= 1024 bytes) DataLength *uint32 `protobuf:"varint,8,opt,name=data_length,json=dataLength,def=0" json:"data_length,omitempty"` // Length of transaction payload ChainId *uint64 `protobuf:"varint,9,req,name=chain_id,json=chainId" json:"chain_id,omitempty"` // Chain Id for EIP 155 TxType *uint32 `protobuf:"varint,10,opt,name=tx_type,json=txType" json:"tx_type,omitempty"` // Used for Wanchain // contains filtered or unexported fields }
* Request: Ask device to sign transaction gas_price, gas_limit and chain_id must be provided and non-zero. All other fields are optional and default to value `0` if missing. Note: the first at most 1024 bytes of data MUST be transmitted as part of this message. @start @next EthereumTxRequest @next Failure
func (*EthereumSignTx) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignTx) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignTx.ProtoReflect.Descriptor instead.
func (*EthereumSignTx) GetAddressN ¶ added in v0.1.3
func (x *EthereumSignTx) GetAddressN() []uint32
func (*EthereumSignTx) GetChainId ¶ added in v0.1.3
func (x *EthereumSignTx) GetChainId() uint64
func (*EthereumSignTx) GetDataInitialChunk ¶ added in v0.1.3
func (x *EthereumSignTx) GetDataInitialChunk() []byte
func (*EthereumSignTx) GetDataLength ¶ added in v0.1.3
func (x *EthereumSignTx) GetDataLength() uint32
func (*EthereumSignTx) GetGasLimit ¶ added in v0.1.3
func (x *EthereumSignTx) GetGasLimit() []byte
func (*EthereumSignTx) GetGasPrice ¶ added in v0.1.3
func (x *EthereumSignTx) GetGasPrice() []byte
func (*EthereumSignTx) GetNonce ¶ added in v0.1.3
func (x *EthereumSignTx) GetNonce() []byte
func (*EthereumSignTx) GetTo ¶ added in v0.1.3
func (x *EthereumSignTx) GetTo() string
func (*EthereumSignTx) GetTxType ¶ added in v0.1.3
func (x *EthereumSignTx) GetTxType() uint32
func (*EthereumSignTx) GetValue ¶ added in v0.1.3
func (x *EthereumSignTx) GetValue() []byte
func (*EthereumSignTx) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignTx) ProtoMessage()
func (*EthereumSignTx) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignTx) ProtoReflect() protoreflect.Message
func (*EthereumSignTx) Reset ¶ added in v0.1.3
func (x *EthereumSignTx) Reset()
func (*EthereumSignTx) String ¶ added in v0.1.3
func (x *EthereumSignTx) String() string
type EthereumSignTxEIP1559 ¶ added in v0.1.3
type EthereumSignTxEIP1559 struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Nonce []byte `protobuf:"bytes,2,req,name=nonce" json:"nonce,omitempty"` // <=256 bit unsigned big endian MaxGasFee []byte `protobuf:"bytes,3,req,name=max_gas_fee,json=maxGasFee" json:"max_gas_fee,omitempty"` // <=256 bit unsigned big endian (in wei) MaxPriorityFee []byte `protobuf:"bytes,4,req,name=max_priority_fee,json=maxPriorityFee" json:"max_priority_fee,omitempty"` // <=256 bit unsigned big endian (in wei) GasLimit []byte `protobuf:"bytes,5,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` // <=256 bit unsigned big endian To *string `protobuf:"bytes,6,opt,name=to,def=" json:"to,omitempty"` // recipient address Value []byte `protobuf:"bytes,7,req,name=value" json:"value,omitempty"` // <=256 bit unsigned big endian (in wei) DataInitialChunk []byte `protobuf:"bytes,8,opt,name=data_initial_chunk,json=dataInitialChunk,def=" json:"data_initial_chunk,omitempty"` // The initial data chunk (<= 1024 bytes) DataLength *uint32 `protobuf:"varint,9,req,name=data_length,json=dataLength" json:"data_length,omitempty"` // Length of transaction payload ChainId *uint64 `protobuf:"varint,10,req,name=chain_id,json=chainId" json:"chain_id,omitempty"` // Chain Id for EIP 155 AccessList []*EthereumSignTxEIP1559_EthereumAccessList `protobuf:"bytes,11,rep,name=access_list,json=accessList" json:"access_list,omitempty"` // Access List // contains filtered or unexported fields }
* Request: Ask device to sign EIP1559 transaction Note: the first at most 1024 bytes of data MUST be transmitted as part of this message. @start @next EthereumTxRequest @next Failure
func (*EthereumSignTxEIP1559) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignTxEIP1559) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignTxEIP1559.ProtoReflect.Descriptor instead.
func (*EthereumSignTxEIP1559) GetAccessList ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetAccessList() []*EthereumSignTxEIP1559_EthereumAccessList
func (*EthereumSignTxEIP1559) GetAddressN ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetAddressN() []uint32
func (*EthereumSignTxEIP1559) GetChainId ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetChainId() uint64
func (*EthereumSignTxEIP1559) GetDataInitialChunk ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetDataInitialChunk() []byte
func (*EthereumSignTxEIP1559) GetDataLength ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetDataLength() uint32
func (*EthereumSignTxEIP1559) GetGasLimit ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetGasLimit() []byte
func (*EthereumSignTxEIP1559) GetMaxGasFee ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetMaxGasFee() []byte
func (*EthereumSignTxEIP1559) GetMaxPriorityFee ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetMaxPriorityFee() []byte
func (*EthereumSignTxEIP1559) GetNonce ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetNonce() []byte
func (*EthereumSignTxEIP1559) GetTo ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetTo() string
func (*EthereumSignTxEIP1559) GetValue ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) GetValue() []byte
func (*EthereumSignTxEIP1559) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignTxEIP1559) ProtoMessage()
func (*EthereumSignTxEIP1559) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) ProtoReflect() protoreflect.Message
func (*EthereumSignTxEIP1559) Reset ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) Reset()
func (*EthereumSignTxEIP1559) String ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559) String() string
type EthereumSignTxEIP1559_EthereumAccessList ¶ added in v0.1.3
type EthereumSignTxEIP1559_EthereumAccessList struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` StorageKeys [][]byte `protobuf:"bytes,2,rep,name=storage_keys,json=storageKeys" json:"storage_keys,omitempty"` // contains filtered or unexported fields }
func (*EthereumSignTxEIP1559_EthereumAccessList) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignTxEIP1559_EthereumAccessList) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignTxEIP1559_EthereumAccessList.ProtoReflect.Descriptor instead.
func (*EthereumSignTxEIP1559_EthereumAccessList) GetAddress ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559_EthereumAccessList) GetAddress() string
func (*EthereumSignTxEIP1559_EthereumAccessList) GetStorageKeys ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559_EthereumAccessList) GetStorageKeys() [][]byte
func (*EthereumSignTxEIP1559_EthereumAccessList) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignTxEIP1559_EthereumAccessList) ProtoMessage()
func (*EthereumSignTxEIP1559_EthereumAccessList) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559_EthereumAccessList) ProtoReflect() protoreflect.Message
func (*EthereumSignTxEIP1559_EthereumAccessList) Reset ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559_EthereumAccessList) Reset()
func (*EthereumSignTxEIP1559_EthereumAccessList) String ¶ added in v0.1.3
func (x *EthereumSignTxEIP1559_EthereumAccessList) String() string
type EthereumSignTypedData ¶ added in v0.1.3
type EthereumSignTypedData struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node PrimaryType *string `protobuf:"bytes,2,req,name=primary_type,json=primaryType" json:"primary_type,omitempty"` // name of the root message struct MetamaskV4Compat *bool `protobuf:"varint,3,opt,name=metamask_v4_compat,json=metamaskV4Compat,def=1" json:"metamask_v4_compat,omitempty"` // use MetaMask v4 (see https://github.com/MetaMask/eth-sig-util/issues/106) // contains filtered or unexported fields }
* Request: Ask device to sign typed data @start @next EthereumTypedDataStructRequest @next EthereumTypedDataValueRequest @next EthereumTypedDataSignature @next Failure
func (*EthereumSignTypedData) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignTypedData) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignTypedData.ProtoReflect.Descriptor instead.
func (*EthereumSignTypedData) GetAddressN ¶ added in v0.1.3
func (x *EthereumSignTypedData) GetAddressN() []uint32
func (*EthereumSignTypedData) GetMetamaskV4Compat ¶ added in v0.1.3
func (x *EthereumSignTypedData) GetMetamaskV4Compat() bool
func (*EthereumSignTypedData) GetPrimaryType ¶ added in v0.1.3
func (x *EthereumSignTypedData) GetPrimaryType() string
func (*EthereumSignTypedData) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignTypedData) ProtoMessage()
func (*EthereumSignTypedData) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignTypedData) ProtoReflect() protoreflect.Message
func (*EthereumSignTypedData) Reset ¶ added in v0.1.3
func (x *EthereumSignTypedData) Reset()
func (*EthereumSignTypedData) String ¶ added in v0.1.3
func (x *EthereumSignTypedData) String() string
type EthereumSignTypedHash ¶ added in v0.1.3
type EthereumSignTypedHash struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node DomainSeparatorHash []byte `protobuf:"bytes,2,req,name=domain_separator_hash,json=domainSeparatorHash" json:"domain_separator_hash,omitempty"` // Hash of domainSeparator of typed data to be signed MessageHash []byte `protobuf:"bytes,3,opt,name=message_hash,json=messageHash" json:"message_hash,omitempty"` // Hash of the data of typed data to be signed (empty if domain-only data) // contains filtered or unexported fields }
* Request: Ask device to sign hash of typed data @start @next EthereumTypedDataSignature @next Failure
func (*EthereumSignTypedHash) Descriptor
deprecated
added in
v0.1.3
func (*EthereumSignTypedHash) Descriptor() ([]byte, []int)
Deprecated: Use EthereumSignTypedHash.ProtoReflect.Descriptor instead.
func (*EthereumSignTypedHash) GetAddressN ¶ added in v0.1.3
func (x *EthereumSignTypedHash) GetAddressN() []uint32
func (*EthereumSignTypedHash) GetDomainSeparatorHash ¶ added in v0.1.3
func (x *EthereumSignTypedHash) GetDomainSeparatorHash() []byte
func (*EthereumSignTypedHash) GetMessageHash ¶ added in v0.1.3
func (x *EthereumSignTypedHash) GetMessageHash() []byte
func (*EthereumSignTypedHash) ProtoMessage ¶ added in v0.1.3
func (*EthereumSignTypedHash) ProtoMessage()
func (*EthereumSignTypedHash) ProtoReflect ¶ added in v0.1.3
func (x *EthereumSignTypedHash) ProtoReflect() protoreflect.Message
func (*EthereumSignTypedHash) Reset ¶ added in v0.1.3
func (x *EthereumSignTypedHash) Reset()
func (*EthereumSignTypedHash) String ¶ added in v0.1.3
func (x *EthereumSignTypedHash) String() string
type EthereumTxAck ¶ added in v0.1.3
type EthereumTxAck struct { DataChunk []byte `protobuf:"bytes,1,req,name=data_chunk,json=dataChunk" json:"data_chunk,omitempty"` // Bytes from transaction payload (<= 1024 bytes) // contains filtered or unexported fields }
* Request: Transaction payload data. @next EthereumTxRequest
func (*EthereumTxAck) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTxAck) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTxAck.ProtoReflect.Descriptor instead.
func (*EthereumTxAck) GetDataChunk ¶ added in v0.1.3
func (x *EthereumTxAck) GetDataChunk() []byte
func (*EthereumTxAck) ProtoMessage ¶ added in v0.1.3
func (*EthereumTxAck) ProtoMessage()
func (*EthereumTxAck) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTxAck) ProtoReflect() protoreflect.Message
func (*EthereumTxAck) Reset ¶ added in v0.1.3
func (x *EthereumTxAck) Reset()
func (*EthereumTxAck) String ¶ added in v0.1.3
func (x *EthereumTxAck) String() string
type EthereumTxRequest ¶ added in v0.1.3
type EthereumTxRequest struct { DataLength *uint32 `protobuf:"varint,1,opt,name=data_length,json=dataLength" json:"data_length,omitempty"` // Number of bytes being requested (<= 1024) SignatureV *uint32 `protobuf:"varint,2,opt,name=signature_v,json=signatureV" json:"signature_v,omitempty"` // Computed signature (recovery parameter, limited to 27 or 28) SignatureR []byte `protobuf:"bytes,3,opt,name=signature_r,json=signatureR" json:"signature_r,omitempty"` // Computed signature R component (256 bit) SignatureS []byte `protobuf:"bytes,4,opt,name=signature_s,json=signatureS" json:"signature_s,omitempty"` // Computed signature S component (256 bit) // contains filtered or unexported fields }
* Response: Device asks for more data from transaction payload, or returns the signature. If data_length is set, device awaits that many more bytes of payload. Otherwise, the signature_* fields contain the computed transaction signature. All three fields will be present. @end @next EthereumTxAck
func (*EthereumTxRequest) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTxRequest) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTxRequest.ProtoReflect.Descriptor instead.
func (*EthereumTxRequest) GetDataLength ¶ added in v0.1.3
func (x *EthereumTxRequest) GetDataLength() uint32
func (*EthereumTxRequest) GetSignatureR ¶ added in v0.1.3
func (x *EthereumTxRequest) GetSignatureR() []byte
func (*EthereumTxRequest) GetSignatureS ¶ added in v0.1.3
func (x *EthereumTxRequest) GetSignatureS() []byte
func (*EthereumTxRequest) GetSignatureV ¶ added in v0.1.3
func (x *EthereumTxRequest) GetSignatureV() uint32
func (*EthereumTxRequest) ProtoMessage ¶ added in v0.1.3
func (*EthereumTxRequest) ProtoMessage()
func (*EthereumTxRequest) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTxRequest) ProtoReflect() protoreflect.Message
func (*EthereumTxRequest) Reset ¶ added in v0.1.3
func (x *EthereumTxRequest) Reset()
func (*EthereumTxRequest) String ¶ added in v0.1.3
func (x *EthereumTxRequest) String() string
type EthereumTypedDataSignature ¶ added in v0.1.3
type EthereumTypedDataSignature struct { Signature []byte `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` // signature of the typed data Address *string `protobuf:"bytes,2,req,name=address" json:"address,omitempty"` // address used to sign the typed data // contains filtered or unexported fields }
* Response: Signed typed data @end
func (*EthereumTypedDataSignature) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataSignature) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataSignature.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataSignature) GetAddress ¶ added in v0.1.3
func (x *EthereumTypedDataSignature) GetAddress() string
func (*EthereumTypedDataSignature) GetSignature ¶ added in v0.1.3
func (x *EthereumTypedDataSignature) GetSignature() []byte
func (*EthereumTypedDataSignature) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataSignature) ProtoMessage()
func (*EthereumTypedDataSignature) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataSignature) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataSignature) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataSignature) Reset()
func (*EthereumTypedDataSignature) String ¶ added in v0.1.3
func (x *EthereumTypedDataSignature) String() string
type EthereumTypedDataStructAck ¶ added in v0.1.3
type EthereumTypedDataStructAck struct { Members []*EthereumTypedDataStructAck_EthereumStructMember `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"` // contains filtered or unexported fields }
* Request: Type information about a struct. @next EthereumTypedDataStructRequest
func (*EthereumTypedDataStructAck) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataStructAck) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataStructAck.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataStructAck) GetMembers ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck) GetMembers() []*EthereumTypedDataStructAck_EthereumStructMember
func (*EthereumTypedDataStructAck) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataStructAck) ProtoMessage()
func (*EthereumTypedDataStructAck) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataStructAck) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck) Reset()
func (*EthereumTypedDataStructAck) String ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck) String() string
type EthereumTypedDataStructAck_EthereumDataType ¶ added in v0.1.3
type EthereumTypedDataStructAck_EthereumDataType int32
const ( EthereumTypedDataStructAck_UINT EthereumTypedDataStructAck_EthereumDataType = 1 EthereumTypedDataStructAck_INT EthereumTypedDataStructAck_EthereumDataType = 2 EthereumTypedDataStructAck_BYTES EthereumTypedDataStructAck_EthereumDataType = 3 EthereumTypedDataStructAck_STRING EthereumTypedDataStructAck_EthereumDataType = 4 EthereumTypedDataStructAck_BOOL EthereumTypedDataStructAck_EthereumDataType = 5 EthereumTypedDataStructAck_ADDRESS EthereumTypedDataStructAck_EthereumDataType = 6 EthereumTypedDataStructAck_ARRAY EthereumTypedDataStructAck_EthereumDataType = 7 EthereumTypedDataStructAck_STRUCT EthereumTypedDataStructAck_EthereumDataType = 8 )
func (EthereumTypedDataStructAck_EthereumDataType) Descriptor ¶ added in v0.1.3
func (EthereumTypedDataStructAck_EthereumDataType) Descriptor() protoreflect.EnumDescriptor
func (EthereumTypedDataStructAck_EthereumDataType) EnumDescriptor
deprecated
added in
v0.1.3
func (EthereumTypedDataStructAck_EthereumDataType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataStructAck_EthereumDataType.Descriptor instead.
func (EthereumTypedDataStructAck_EthereumDataType) Number ¶ added in v0.1.3
func (x EthereumTypedDataStructAck_EthereumDataType) Number() protoreflect.EnumNumber
func (EthereumTypedDataStructAck_EthereumDataType) String ¶ added in v0.1.3
func (x EthereumTypedDataStructAck_EthereumDataType) String() string
func (EthereumTypedDataStructAck_EthereumDataType) Type ¶ added in v0.1.3
func (EthereumTypedDataStructAck_EthereumDataType) Type() protoreflect.EnumType
func (*EthereumTypedDataStructAck_EthereumDataType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *EthereumTypedDataStructAck_EthereumDataType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type EthereumTypedDataStructAck_EthereumFieldType ¶ added in v0.1.3
type EthereumTypedDataStructAck_EthereumFieldType struct { DataType *EthereumTypedDataStructAck_EthereumDataType `` /* 163-byte string literal not displayed */ Size *uint32 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` // for integer types: size in bytes (uint8 has size 1, uint256 has size 32) // for bytes types: size in bytes, or unset for dynamic // for arrays: size in elements, or unset for dynamic // for structs: number of members // for string, bool and address: unset EntryType *EthereumTypedDataStructAck_EthereumFieldType `protobuf:"bytes,3,opt,name=entry_type,json=entryType" json:"entry_type,omitempty"` // for array types, type of single entry StructName *string `protobuf:"bytes,4,opt,name=struct_name,json=structName" json:"struct_name,omitempty"` // for structs: its name // contains filtered or unexported fields }
func (*EthereumTypedDataStructAck_EthereumFieldType) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataStructAck_EthereumFieldType) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataStructAck_EthereumFieldType.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataStructAck_EthereumFieldType) GetDataType ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) GetDataType() EthereumTypedDataStructAck_EthereumDataType
func (*EthereumTypedDataStructAck_EthereumFieldType) GetEntryType ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) GetEntryType() *EthereumTypedDataStructAck_EthereumFieldType
func (*EthereumTypedDataStructAck_EthereumFieldType) GetSize ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) GetSize() uint32
func (*EthereumTypedDataStructAck_EthereumFieldType) GetStructName ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) GetStructName() string
func (*EthereumTypedDataStructAck_EthereumFieldType) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataStructAck_EthereumFieldType) ProtoMessage()
func (*EthereumTypedDataStructAck_EthereumFieldType) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataStructAck_EthereumFieldType) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) Reset()
func (*EthereumTypedDataStructAck_EthereumFieldType) String ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumFieldType) String() string
type EthereumTypedDataStructAck_EthereumStructMember ¶ added in v0.1.3
type EthereumTypedDataStructAck_EthereumStructMember struct { Type *EthereumTypedDataStructAck_EthereumFieldType `protobuf:"bytes,1,req,name=type" json:"type,omitempty"` Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*EthereumTypedDataStructAck_EthereumStructMember) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataStructAck_EthereumStructMember) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataStructAck_EthereumStructMember.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataStructAck_EthereumStructMember) GetName ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumStructMember) GetName() string
func (*EthereumTypedDataStructAck_EthereumStructMember) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataStructAck_EthereumStructMember) ProtoMessage()
func (*EthereumTypedDataStructAck_EthereumStructMember) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumStructMember) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataStructAck_EthereumStructMember) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumStructMember) Reset()
func (*EthereumTypedDataStructAck_EthereumStructMember) String ¶ added in v0.1.3
func (x *EthereumTypedDataStructAck_EthereumStructMember) String() string
type EthereumTypedDataStructRequest ¶ added in v0.1.3
type EthereumTypedDataStructRequest struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // name of the requested struct // contains filtered or unexported fields }
* Response: Device asks for type information about a struct. @next EthereumTypedDataStructAck
func (*EthereumTypedDataStructRequest) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataStructRequest) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataStructRequest.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataStructRequest) GetName ¶ added in v0.1.3
func (x *EthereumTypedDataStructRequest) GetName() string
func (*EthereumTypedDataStructRequest) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataStructRequest) ProtoMessage()
func (*EthereumTypedDataStructRequest) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataStructRequest) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataStructRequest) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataStructRequest) Reset()
func (*EthereumTypedDataStructRequest) String ¶ added in v0.1.3
func (x *EthereumTypedDataStructRequest) String() string
type EthereumTypedDataValueAck ¶ added in v0.1.3
type EthereumTypedDataValueAck struct { Value []byte `protobuf:"bytes,1,req,name=value" json:"value,omitempty"` // contains filtered or unexported fields }
* Request: Single value of a specific atomic field. @next EthereumTypedDataValueRequest
func (*EthereumTypedDataValueAck) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataValueAck) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataValueAck.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataValueAck) GetValue ¶ added in v0.1.3
func (x *EthereumTypedDataValueAck) GetValue() []byte
func (*EthereumTypedDataValueAck) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataValueAck) ProtoMessage()
func (*EthereumTypedDataValueAck) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataValueAck) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataValueAck) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataValueAck) Reset()
func (*EthereumTypedDataValueAck) String ¶ added in v0.1.3
func (x *EthereumTypedDataValueAck) String() string
type EthereumTypedDataValueRequest ¶ added in v0.1.3
type EthereumTypedDataValueRequest struct { MemberPath []uint32 `protobuf:"varint,1,rep,name=member_path,json=memberPath" json:"member_path,omitempty"` // member path requested by device // contains filtered or unexported fields }
* Response: Device asks for data at the specific member path. @next EthereumTypedDataValueAck
func (*EthereumTypedDataValueRequest) Descriptor
deprecated
added in
v0.1.3
func (*EthereumTypedDataValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use EthereumTypedDataValueRequest.ProtoReflect.Descriptor instead.
func (*EthereumTypedDataValueRequest) GetMemberPath ¶ added in v0.1.3
func (x *EthereumTypedDataValueRequest) GetMemberPath() []uint32
func (*EthereumTypedDataValueRequest) ProtoMessage ¶ added in v0.1.3
func (*EthereumTypedDataValueRequest) ProtoMessage()
func (*EthereumTypedDataValueRequest) ProtoReflect ¶ added in v0.1.3
func (x *EthereumTypedDataValueRequest) ProtoReflect() protoreflect.Message
func (*EthereumTypedDataValueRequest) Reset ¶ added in v0.1.3
func (x *EthereumTypedDataValueRequest) Reset()
func (*EthereumTypedDataValueRequest) String ¶ added in v0.1.3
func (x *EthereumTypedDataValueRequest) String() string
type EthereumVerifyMessage ¶ added in v0.1.3
type EthereumVerifyMessage struct { Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature to verify Message []byte `protobuf:"bytes,3,req,name=message" json:"message,omitempty"` // message to verify Address *string `protobuf:"bytes,4,req,name=address" json:"address,omitempty"` // address to verify // contains filtered or unexported fields }
* Request: Ask device to verify message @start @next Success @next Failure
func (*EthereumVerifyMessage) Descriptor
deprecated
added in
v0.1.3
func (*EthereumVerifyMessage) Descriptor() ([]byte, []int)
Deprecated: Use EthereumVerifyMessage.ProtoReflect.Descriptor instead.
func (*EthereumVerifyMessage) GetAddress ¶ added in v0.1.3
func (x *EthereumVerifyMessage) GetAddress() string
func (*EthereumVerifyMessage) GetMessage ¶ added in v0.1.3
func (x *EthereumVerifyMessage) GetMessage() []byte
func (*EthereumVerifyMessage) GetSignature ¶ added in v0.1.3
func (x *EthereumVerifyMessage) GetSignature() []byte
func (*EthereumVerifyMessage) ProtoMessage ¶ added in v0.1.3
func (*EthereumVerifyMessage) ProtoMessage()
func (*EthereumVerifyMessage) ProtoReflect ¶ added in v0.1.3
func (x *EthereumVerifyMessage) ProtoReflect() protoreflect.Message
func (*EthereumVerifyMessage) Reset ¶ added in v0.1.3
func (x *EthereumVerifyMessage) Reset()
func (*EthereumVerifyMessage) String ¶ added in v0.1.3
func (x *EthereumVerifyMessage) String() string
type Failure ¶ added in v0.1.3
type Failure struct { Code *Failure_FailureType `protobuf:"varint,1,opt,name=code,enum=hw.trezor.messages.common.Failure_FailureType" json:"code,omitempty"` // computer-readable definition of the error state Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` // human-readable message of the error state // contains filtered or unexported fields }
* Response: Failure of the previous request @end
func (*Failure) Descriptor
deprecated
added in
v0.1.3
func (*Failure) GetCode ¶ added in v0.1.3
func (x *Failure) GetCode() Failure_FailureType
func (*Failure) GetMessage ¶ added in v0.1.3
func (*Failure) ProtoMessage ¶ added in v0.1.3
func (*Failure) ProtoMessage()
func (*Failure) ProtoReflect ¶ added in v0.1.3
func (x *Failure) ProtoReflect() protoreflect.Message
type Failure_FailureType ¶ added in v0.1.3
type Failure_FailureType int32
const ( Failure_Failure_UnexpectedMessage Failure_FailureType = 1 Failure_Failure_ButtonExpected Failure_FailureType = 2 Failure_Failure_DataError Failure_FailureType = 3 Failure_Failure_ActionCancelled Failure_FailureType = 4 Failure_Failure_PinExpected Failure_FailureType = 5 Failure_Failure_PinCancelled Failure_FailureType = 6 Failure_Failure_PinInvalid Failure_FailureType = 7 Failure_Failure_InvalidSignature Failure_FailureType = 8 Failure_Failure_ProcessError Failure_FailureType = 9 Failure_Failure_NotEnoughFunds Failure_FailureType = 10 Failure_Failure_NotInitialized Failure_FailureType = 11 Failure_Failure_PinMismatch Failure_FailureType = 12 Failure_Failure_WipeCodeMismatch Failure_FailureType = 13 Failure_Failure_InvalidSession Failure_FailureType = 14 Failure_Failure_FirmwareError Failure_FailureType = 99 )
func (Failure_FailureType) Descriptor ¶ added in v0.1.3
func (Failure_FailureType) Descriptor() protoreflect.EnumDescriptor
func (Failure_FailureType) Enum ¶ added in v0.1.3
func (x Failure_FailureType) Enum() *Failure_FailureType
func (Failure_FailureType) EnumDescriptor
deprecated
added in
v0.1.3
func (Failure_FailureType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Failure_FailureType.Descriptor instead.
func (Failure_FailureType) Number ¶ added in v0.1.3
func (x Failure_FailureType) Number() protoreflect.EnumNumber
func (Failure_FailureType) String ¶ added in v0.1.3
func (x Failure_FailureType) String() string
func (Failure_FailureType) Type ¶ added in v0.1.3
func (Failure_FailureType) Type() protoreflect.EnumType
func (*Failure_FailureType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *Failure_FailureType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type Features ¶ added in v0.1.3
type Features struct { Vendor *string `protobuf:"bytes,1,opt,name=vendor" json:"vendor,omitempty"` // name of the manufacturer, e.g. "trezor.io" MajorVersion *uint32 `protobuf:"varint,2,req,name=major_version,json=majorVersion" json:"major_version,omitempty"` // major version of the firmware/bootloader, e.g. 1 MinorVersion *uint32 `protobuf:"varint,3,req,name=minor_version,json=minorVersion" json:"minor_version,omitempty"` // minor version of the firmware/bootloader, e.g. 0 PatchVersion *uint32 `protobuf:"varint,4,req,name=patch_version,json=patchVersion" json:"patch_version,omitempty"` // patch version of the firmware/bootloader, e.g. 0 BootloaderMode *bool `protobuf:"varint,5,opt,name=bootloader_mode,json=bootloaderMode" json:"bootloader_mode,omitempty"` // is device in bootloader mode? DeviceId *string `protobuf:"bytes,6,opt,name=device_id,json=deviceId" json:"device_id,omitempty"` // device's unique identifier PinProtection *bool `protobuf:"varint,7,opt,name=pin_protection,json=pinProtection" json:"pin_protection,omitempty"` // is device protected by PIN? PassphraseProtection *bool `protobuf:"varint,8,opt,name=passphrase_protection,json=passphraseProtection" json:"passphrase_protection,omitempty"` // is node/mnemonic encrypted using passphrase? Language *string `protobuf:"bytes,9,opt,name=language" json:"language,omitempty"` // device language Label *string `protobuf:"bytes,10,opt,name=label" json:"label,omitempty"` // device description label Initialized *bool `protobuf:"varint,12,opt,name=initialized" json:"initialized,omitempty"` // does device contain seed? Revision []byte `protobuf:"bytes,13,opt,name=revision" json:"revision,omitempty"` // SCM revision of firmware BootloaderHash []byte `protobuf:"bytes,14,opt,name=bootloader_hash,json=bootloaderHash" json:"bootloader_hash,omitempty"` // hash of the bootloader Imported *bool `protobuf:"varint,15,opt,name=imported" json:"imported,omitempty"` // was storage imported from an external source? Unlocked *bool `protobuf:"varint,16,opt,name=unlocked" json:"unlocked,omitempty"` // is the device unlocked? called "pin_cached" previously // Deprecated: Do not use. XPassphraseCached *bool `protobuf:"varint,17,opt,name=_passphrase_cached,json=PassphraseCached" json:"_passphrase_cached,omitempty"` // is passphrase already cached in session? FirmwarePresent *bool `protobuf:"varint,18,opt,name=firmware_present,json=firmwarePresent" json:"firmware_present,omitempty"` // is valid firmware loaded? NeedsBackup *bool `protobuf:"varint,19,opt,name=needs_backup,json=needsBackup" json:"needs_backup,omitempty"` // does storage need backup? (equals to Storage.needs_backup) Flags *uint32 `protobuf:"varint,20,opt,name=flags" json:"flags,omitempty"` // device flags (equals to Storage.flags) Model *string `protobuf:"bytes,21,opt,name=model" json:"model,omitempty"` // device hardware model FwMajor *uint32 `protobuf:"varint,22,opt,name=fw_major,json=fwMajor" json:"fw_major,omitempty"` // reported firmware version if in bootloader mode FwMinor *uint32 `protobuf:"varint,23,opt,name=fw_minor,json=fwMinor" json:"fw_minor,omitempty"` // reported firmware version if in bootloader mode FwPatch *uint32 `protobuf:"varint,24,opt,name=fw_patch,json=fwPatch" json:"fw_patch,omitempty"` // reported firmware version if in bootloader mode FwVendor *string `protobuf:"bytes,25,opt,name=fw_vendor,json=fwVendor" json:"fw_vendor,omitempty"` // reported firmware vendor if in bootloader mode // optional bytes fw_vendor_keys = 26; // obsoleted, use fw_vendor UnfinishedBackup *bool `protobuf:"varint,27,opt,name=unfinished_backup,json=unfinishedBackup" json:"unfinished_backup,omitempty"` // report unfinished backup (equals to Storage.unfinished_backup) NoBackup *bool `protobuf:"varint,28,opt,name=no_backup,json=noBackup" json:"no_backup,omitempty"` // report no backup (equals to Storage.no_backup) RecoveryMode *bool `protobuf:"varint,29,opt,name=recovery_mode,json=recoveryMode" json:"recovery_mode,omitempty"` // is recovery mode in progress Capabilities []Features_Capability `` // list of supported capabilities /* 127-byte string literal not displayed */ BackupType *BackupType `` // type of device backup (BIP-39 / SLIP-39 basic / SLIP-39 advanced) /* 132-byte string literal not displayed */ SdCardPresent *bool `protobuf:"varint,32,opt,name=sd_card_present,json=sdCardPresent" json:"sd_card_present,omitempty"` // is SD card present SdProtection *bool `protobuf:"varint,33,opt,name=sd_protection,json=sdProtection" json:"sd_protection,omitempty"` // is SD Protect enabled WipeCodeProtection *bool `protobuf:"varint,34,opt,name=wipe_code_protection,json=wipeCodeProtection" json:"wipe_code_protection,omitempty"` // is wipe code protection enabled SessionId []byte `protobuf:"bytes,35,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` PassphraseAlwaysOnDevice *bool `` // device enforces passphrase entry on Trezor /* 132-byte string literal not displayed */ SafetyChecks *SafetyCheckLevel `` // safety check level, set to Prompt to limit path namespace enforcement /* 144-byte string literal not displayed */ AutoLockDelayMs *uint32 `protobuf:"varint,38,opt,name=auto_lock_delay_ms,json=autoLockDelayMs" json:"auto_lock_delay_ms,omitempty"` // number of milliseconds after which the device locks itself DisplayRotation *uint32 `protobuf:"varint,39,opt,name=display_rotation,json=displayRotation" json:"display_rotation,omitempty"` // in degrees from North ExperimentalFeatures *bool `protobuf:"varint,40,opt,name=experimental_features,json=experimentalFeatures" json:"experimental_features,omitempty"` // are experimental message types enabled? // contains filtered or unexported fields }
* Response: Reports various information about the device @end
func (*Features) Descriptor
deprecated
added in
v0.1.3
func (*Features) GetAutoLockDelayMs ¶ added in v0.1.3
func (*Features) GetBackupType ¶ added in v0.1.3
func (x *Features) GetBackupType() BackupType
func (*Features) GetBootloaderHash ¶ added in v0.1.3
func (*Features) GetBootloaderMode ¶ added in v0.1.3
func (*Features) GetCapabilities ¶ added in v0.1.3
func (x *Features) GetCapabilities() []Features_Capability
func (*Features) GetDeviceId ¶ added in v0.1.3
func (*Features) GetDisplayRotation ¶ added in v0.1.3
func (*Features) GetExperimentalFeatures ¶ added in v0.1.3
func (*Features) GetFirmwarePresent ¶ added in v0.1.3
func (*Features) GetFwMajor ¶ added in v0.1.3
func (*Features) GetFwMinor ¶ added in v0.1.3
func (*Features) GetFwPatch ¶ added in v0.1.3
func (*Features) GetFwVendor ¶ added in v0.1.3
func (*Features) GetImported ¶ added in v0.1.3
func (*Features) GetInitialized ¶ added in v0.1.3
func (*Features) GetLanguage ¶ added in v0.1.3
func (*Features) GetMajorVersion ¶ added in v0.1.3
func (*Features) GetMinorVersion ¶ added in v0.1.3
func (*Features) GetNeedsBackup ¶ added in v0.1.3
func (*Features) GetNoBackup ¶ added in v0.1.3
func (*Features) GetPassphraseAlwaysOnDevice ¶ added in v0.1.3
func (*Features) GetPassphraseProtection ¶ added in v0.1.3
func (*Features) GetPatchVersion ¶ added in v0.1.3
func (*Features) GetPinProtection ¶ added in v0.1.3
func (*Features) GetRecoveryMode ¶ added in v0.1.3
func (*Features) GetRevision ¶ added in v0.1.3
func (*Features) GetSafetyChecks ¶ added in v0.1.3
func (x *Features) GetSafetyChecks() SafetyCheckLevel
func (*Features) GetSdCardPresent ¶ added in v0.1.3
func (*Features) GetSdProtection ¶ added in v0.1.3
func (*Features) GetSessionId ¶ added in v0.1.3
func (*Features) GetUnfinishedBackup ¶ added in v0.1.3
func (*Features) GetUnlocked ¶ added in v0.1.3
func (*Features) GetWipeCodeProtection ¶ added in v0.1.3
func (*Features) GetXPassphraseCached
deprecated
added in
v0.1.3
func (*Features) ProtoMessage ¶ added in v0.1.3
func (*Features) ProtoMessage()
func (*Features) ProtoReflect ¶ added in v0.1.3
func (x *Features) ProtoReflect() protoreflect.Message
type Features_Capability ¶ added in v0.1.3
type Features_Capability int32
const ( Features_Capability_Bitcoin Features_Capability = 1 Features_Capability_Bitcoin_like Features_Capability = 2 // Altcoins based on the Bitcoin source code Features_Capability_Binance Features_Capability = 3 Features_Capability_Cardano Features_Capability = 4 Features_Capability_Crypto Features_Capability = 5 // generic crypto operations for GPG, SSH, etc. Features_Capability_EOS Features_Capability = 6 Features_Capability_Ethereum Features_Capability = 7 // Deprecated: Do not use. Features_Capability_Lisk Features_Capability = 8 Features_Capability_Monero Features_Capability = 9 Features_Capability_NEM Features_Capability = 10 Features_Capability_Ripple Features_Capability = 11 Features_Capability_Stellar Features_Capability = 12 Features_Capability_Tezos Features_Capability = 13 Features_Capability_U2F Features_Capability = 14 Features_Capability_Shamir Features_Capability = 15 Features_Capability_ShamirGroups Features_Capability = 16 Features_Capability_PassphraseEntry Features_Capability = 17 // the device is capable of passphrase entry directly on the device )
func (Features_Capability) Descriptor ¶ added in v0.1.3
func (Features_Capability) Descriptor() protoreflect.EnumDescriptor
func (Features_Capability) Enum ¶ added in v0.1.3
func (x Features_Capability) Enum() *Features_Capability
func (Features_Capability) EnumDescriptor
deprecated
added in
v0.1.3
func (Features_Capability) EnumDescriptor() ([]byte, []int)
Deprecated: Use Features_Capability.Descriptor instead.
func (Features_Capability) Number ¶ added in v0.1.3
func (x Features_Capability) Number() protoreflect.EnumNumber
func (Features_Capability) String ¶ added in v0.1.3
func (x Features_Capability) String() string
func (Features_Capability) Type ¶ added in v0.1.3
func (Features_Capability) Type() protoreflect.EnumType
func (*Features_Capability) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *Features_Capability) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type FirmwareErase ¶ added in v0.1.3
type FirmwareErase struct { Length *uint32 `protobuf:"varint,1,opt,name=length" json:"length,omitempty"` // length of new firmware // contains filtered or unexported fields }
* Request: Ask device to erase its firmware (so it can be replaced via FirmwareUpload) @start @next FirmwareRequest
func (*FirmwareErase) Descriptor
deprecated
added in
v0.1.3
func (*FirmwareErase) Descriptor() ([]byte, []int)
Deprecated: Use FirmwareErase.ProtoReflect.Descriptor instead.
func (*FirmwareErase) GetLength ¶ added in v0.1.3
func (x *FirmwareErase) GetLength() uint32
func (*FirmwareErase) ProtoMessage ¶ added in v0.1.3
func (*FirmwareErase) ProtoMessage()
func (*FirmwareErase) ProtoReflect ¶ added in v0.1.3
func (x *FirmwareErase) ProtoReflect() protoreflect.Message
func (*FirmwareErase) Reset ¶ added in v0.1.3
func (x *FirmwareErase) Reset()
func (*FirmwareErase) String ¶ added in v0.1.3
func (x *FirmwareErase) String() string
type FirmwareRequest ¶ added in v0.1.3
type FirmwareRequest struct { Offset *uint32 `protobuf:"varint,1,opt,name=offset" json:"offset,omitempty"` // offset of requested firmware chunk Length *uint32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` // length of requested firmware chunk // contains filtered or unexported fields }
* Response: Ask for firmware chunk @next FirmwareUpload
func (*FirmwareRequest) Descriptor
deprecated
added in
v0.1.3
func (*FirmwareRequest) Descriptor() ([]byte, []int)
Deprecated: Use FirmwareRequest.ProtoReflect.Descriptor instead.
func (*FirmwareRequest) GetLength ¶ added in v0.1.3
func (x *FirmwareRequest) GetLength() uint32
func (*FirmwareRequest) GetOffset ¶ added in v0.1.3
func (x *FirmwareRequest) GetOffset() uint32
func (*FirmwareRequest) ProtoMessage ¶ added in v0.1.3
func (*FirmwareRequest) ProtoMessage()
func (*FirmwareRequest) ProtoReflect ¶ added in v0.1.3
func (x *FirmwareRequest) ProtoReflect() protoreflect.Message
func (*FirmwareRequest) Reset ¶ added in v0.1.3
func (x *FirmwareRequest) Reset()
func (*FirmwareRequest) String ¶ added in v0.1.3
func (x *FirmwareRequest) String() string
type FirmwareUpload ¶ added in v0.1.3
type FirmwareUpload struct { Payload []byte `protobuf:"bytes,1,req,name=payload" json:"payload,omitempty"` // firmware to be loaded into device Hash []byte `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"` // hash of the payload // contains filtered or unexported fields }
* Request: Send firmware in binary form to the device @next FirmwareRequest @next Success @next Failure
func (*FirmwareUpload) Descriptor
deprecated
added in
v0.1.3
func (*FirmwareUpload) Descriptor() ([]byte, []int)
Deprecated: Use FirmwareUpload.ProtoReflect.Descriptor instead.
func (*FirmwareUpload) GetHash ¶ added in v0.1.3
func (x *FirmwareUpload) GetHash() []byte
func (*FirmwareUpload) GetPayload ¶ added in v0.1.3
func (x *FirmwareUpload) GetPayload() []byte
func (*FirmwareUpload) ProtoMessage ¶ added in v0.1.3
func (*FirmwareUpload) ProtoMessage()
func (*FirmwareUpload) ProtoReflect ¶ added in v0.1.3
func (x *FirmwareUpload) ProtoReflect() protoreflect.Message
func (*FirmwareUpload) Reset ¶ added in v0.1.3
func (x *FirmwareUpload) Reset()
func (*FirmwareUpload) String ¶ added in v0.1.3
func (x *FirmwareUpload) String() string
type GetAddress ¶ added in v0.1.3
type GetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node CoinName *string `protobuf:"bytes,2,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use ShowDisplay *bool `protobuf:"varint,3,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result Multisig *MultisigRedeemScriptType `protobuf:"bytes,4,opt,name=multisig" json:"multisig,omitempty"` // filled if we are showing a multisig address ScriptType *InputScriptType `` // used to distinguish between various address formats (non-segwit, segwit, etc.) /* 139-byte string literal not displayed */ IgnoreXpubMagic *bool `protobuf:"varint,6,opt,name=ignore_xpub_magic,json=ignoreXpubMagic" json:"ignore_xpub_magic,omitempty"` // ignore SLIP-0132 XPUB magic, use xpub/tpub prefix for all account types // contains filtered or unexported fields }
* Request: Ask device for address corresponding to address_n path @start @next Address @next Failure
func (*GetAddress) Descriptor
deprecated
added in
v0.1.3
func (*GetAddress) Descriptor() ([]byte, []int)
Deprecated: Use GetAddress.ProtoReflect.Descriptor instead.
func (*GetAddress) GetAddressN ¶ added in v0.1.3
func (x *GetAddress) GetAddressN() []uint32
func (*GetAddress) GetCoinName ¶ added in v0.1.3
func (x *GetAddress) GetCoinName() string
func (*GetAddress) GetIgnoreXpubMagic ¶ added in v0.1.3
func (x *GetAddress) GetIgnoreXpubMagic() bool
func (*GetAddress) GetMultisig ¶ added in v0.1.3
func (x *GetAddress) GetMultisig() *MultisigRedeemScriptType
func (*GetAddress) GetScriptType ¶ added in v0.1.3
func (x *GetAddress) GetScriptType() InputScriptType
func (*GetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *GetAddress) GetShowDisplay() bool
func (*GetAddress) ProtoMessage ¶ added in v0.1.3
func (*GetAddress) ProtoMessage()
func (*GetAddress) ProtoReflect ¶ added in v0.1.3
func (x *GetAddress) ProtoReflect() protoreflect.Message
func (*GetAddress) Reset ¶ added in v0.1.3
func (x *GetAddress) Reset()
func (*GetAddress) String ¶ added in v0.1.3
func (x *GetAddress) String() string
type GetECDHSessionKey ¶ added in v0.1.3
type GetECDHSessionKey struct { Identity *IdentityType `protobuf:"bytes,1,req,name=identity" json:"identity,omitempty"` // identity PeerPublicKey []byte `protobuf:"bytes,2,req,name=peer_public_key,json=peerPublicKey" json:"peer_public_key,omitempty"` // peer's public key EcdsaCurveName *string `protobuf:"bytes,3,opt,name=ecdsa_curve_name,json=ecdsaCurveName" json:"ecdsa_curve_name,omitempty"` // ECDSA curve name to use // contains filtered or unexported fields }
* Request: Ask device to generate ECDH session key @start @next ECDHSessionKey @next Failure
func (*GetECDHSessionKey) Descriptor
deprecated
added in
v0.1.3
func (*GetECDHSessionKey) Descriptor() ([]byte, []int)
Deprecated: Use GetECDHSessionKey.ProtoReflect.Descriptor instead.
func (*GetECDHSessionKey) GetEcdsaCurveName ¶ added in v0.1.3
func (x *GetECDHSessionKey) GetEcdsaCurveName() string
func (*GetECDHSessionKey) GetIdentity ¶ added in v0.1.3
func (x *GetECDHSessionKey) GetIdentity() *IdentityType
func (*GetECDHSessionKey) GetPeerPublicKey ¶ added in v0.1.3
func (x *GetECDHSessionKey) GetPeerPublicKey() []byte
func (*GetECDHSessionKey) ProtoMessage ¶ added in v0.1.3
func (*GetECDHSessionKey) ProtoMessage()
func (*GetECDHSessionKey) ProtoReflect ¶ added in v0.1.3
func (x *GetECDHSessionKey) ProtoReflect() protoreflect.Message
func (*GetECDHSessionKey) Reset ¶ added in v0.1.3
func (x *GetECDHSessionKey) Reset()
func (*GetECDHSessionKey) String ¶ added in v0.1.3
func (x *GetECDHSessionKey) String() string
type GetEntropy ¶ added in v0.1.3
type GetEntropy struct { Size *uint32 `protobuf:"varint,1,req,name=size" json:"size,omitempty"` // size of requested entropy // contains filtered or unexported fields }
* Request: Request a sample of random data generated by hardware RNG. May be used for testing. @start @next Entropy @next Failure
func (*GetEntropy) Descriptor
deprecated
added in
v0.1.3
func (*GetEntropy) Descriptor() ([]byte, []int)
Deprecated: Use GetEntropy.ProtoReflect.Descriptor instead.
func (*GetEntropy) GetSize ¶ added in v0.1.3
func (x *GetEntropy) GetSize() uint32
func (*GetEntropy) ProtoMessage ¶ added in v0.1.3
func (*GetEntropy) ProtoMessage()
func (*GetEntropy) ProtoReflect ¶ added in v0.1.3
func (x *GetEntropy) ProtoReflect() protoreflect.Message
func (*GetEntropy) Reset ¶ added in v0.1.3
func (x *GetEntropy) Reset()
func (*GetEntropy) String ¶ added in v0.1.3
func (x *GetEntropy) String() string
type GetFeatures ¶ added in v0.1.3
type GetFeatures struct {
// contains filtered or unexported fields
}
* Request: Ask for device details (no device reset) @start @next Features
func (*GetFeatures) Descriptor
deprecated
added in
v0.1.3
func (*GetFeatures) Descriptor() ([]byte, []int)
Deprecated: Use GetFeatures.ProtoReflect.Descriptor instead.
func (*GetFeatures) ProtoMessage ¶ added in v0.1.3
func (*GetFeatures) ProtoMessage()
func (*GetFeatures) ProtoReflect ¶ added in v0.1.3
func (x *GetFeatures) ProtoReflect() protoreflect.Message
func (*GetFeatures) Reset ¶ added in v0.1.3
func (x *GetFeatures) Reset()
func (*GetFeatures) String ¶ added in v0.1.3
func (x *GetFeatures) String() string
type GetNextU2FCounter ¶ added in v0.1.3
type GetNextU2FCounter struct {
// contains filtered or unexported fields
}
* Request: Set U2F counter @start @next NextU2FCounter
func (*GetNextU2FCounter) Descriptor
deprecated
added in
v0.1.3
func (*GetNextU2FCounter) Descriptor() ([]byte, []int)
Deprecated: Use GetNextU2FCounter.ProtoReflect.Descriptor instead.
func (*GetNextU2FCounter) ProtoMessage ¶ added in v0.1.3
func (*GetNextU2FCounter) ProtoMessage()
func (*GetNextU2FCounter) ProtoReflect ¶ added in v0.1.3
func (x *GetNextU2FCounter) ProtoReflect() protoreflect.Message
func (*GetNextU2FCounter) Reset ¶ added in v0.1.3
func (x *GetNextU2FCounter) Reset()
func (*GetNextU2FCounter) String ¶ added in v0.1.3
func (x *GetNextU2FCounter) String() string
type GetOwnershipId ¶ added in v0.1.3
type GetOwnershipId struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node CoinName *string `protobuf:"bytes,2,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use Multisig *MultisigRedeemScriptType `protobuf:"bytes,3,opt,name=multisig" json:"multisig,omitempty"` // filled if we are dealing with a multisig scriptPubKey ScriptType *InputScriptType `` // used to distinguish between various address formats (non-segwit, segwit, etc.) /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device for ownership identifier corresponding to scriptPubKey for address_n path @start @next OwnershipId @next Failure
func (*GetOwnershipId) Descriptor
deprecated
added in
v0.1.3
func (*GetOwnershipId) Descriptor() ([]byte, []int)
Deprecated: Use GetOwnershipId.ProtoReflect.Descriptor instead.
func (*GetOwnershipId) GetAddressN ¶ added in v0.1.3
func (x *GetOwnershipId) GetAddressN() []uint32
func (*GetOwnershipId) GetCoinName ¶ added in v0.1.3
func (x *GetOwnershipId) GetCoinName() string
func (*GetOwnershipId) GetMultisig ¶ added in v0.1.3
func (x *GetOwnershipId) GetMultisig() *MultisigRedeemScriptType
func (*GetOwnershipId) GetScriptType ¶ added in v0.1.3
func (x *GetOwnershipId) GetScriptType() InputScriptType
func (*GetOwnershipId) ProtoMessage ¶ added in v0.1.3
func (*GetOwnershipId) ProtoMessage()
func (*GetOwnershipId) ProtoReflect ¶ added in v0.1.3
func (x *GetOwnershipId) ProtoReflect() protoreflect.Message
func (*GetOwnershipId) Reset ¶ added in v0.1.3
func (x *GetOwnershipId) Reset()
func (*GetOwnershipId) String ¶ added in v0.1.3
func (x *GetOwnershipId) String() string
type GetOwnershipProof ¶ added in v0.1.3
type GetOwnershipProof struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node CoinName *string `protobuf:"bytes,2,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use ScriptType *InputScriptType `` // used to distinguish between various scriptPubKey types /* 139-byte string literal not displayed */ Multisig *MultisigRedeemScriptType `protobuf:"bytes,4,opt,name=multisig" json:"multisig,omitempty"` // filled if proof is for a multisig address UserConfirmation *bool `protobuf:"varint,5,opt,name=user_confirmation,json=userConfirmation,def=0" json:"user_confirmation,omitempty"` // show a confirmation dialog and set the "user confirmation" bit in the proof OwnershipIds [][]byte `protobuf:"bytes,6,rep,name=ownership_ids,json=ownershipIds" json:"ownership_ids,omitempty"` // list of ownership identifiers in case of multisig CommitmentData []byte `protobuf:"bytes,7,opt,name=commitment_data,json=commitmentData,def=" json:"commitment_data,omitempty"` // additional data to which the proof should commit // contains filtered or unexported fields }
* Request: Ask device for a proof of ownership corresponding to address_n path @start @next OwnershipProof @next Failure
func (*GetOwnershipProof) Descriptor
deprecated
added in
v0.1.3
func (*GetOwnershipProof) Descriptor() ([]byte, []int)
Deprecated: Use GetOwnershipProof.ProtoReflect.Descriptor instead.
func (*GetOwnershipProof) GetAddressN ¶ added in v0.1.3
func (x *GetOwnershipProof) GetAddressN() []uint32
func (*GetOwnershipProof) GetCoinName ¶ added in v0.1.3
func (x *GetOwnershipProof) GetCoinName() string
func (*GetOwnershipProof) GetCommitmentData ¶ added in v0.1.3
func (x *GetOwnershipProof) GetCommitmentData() []byte
func (*GetOwnershipProof) GetMultisig ¶ added in v0.1.3
func (x *GetOwnershipProof) GetMultisig() *MultisigRedeemScriptType
func (*GetOwnershipProof) GetOwnershipIds ¶ added in v0.1.3
func (x *GetOwnershipProof) GetOwnershipIds() [][]byte
func (*GetOwnershipProof) GetScriptType ¶ added in v0.1.3
func (x *GetOwnershipProof) GetScriptType() InputScriptType
func (*GetOwnershipProof) GetUserConfirmation ¶ added in v0.1.3
func (x *GetOwnershipProof) GetUserConfirmation() bool
func (*GetOwnershipProof) ProtoMessage ¶ added in v0.1.3
func (*GetOwnershipProof) ProtoMessage()
func (*GetOwnershipProof) ProtoReflect ¶ added in v0.1.3
func (x *GetOwnershipProof) ProtoReflect() protoreflect.Message
func (*GetOwnershipProof) Reset ¶ added in v0.1.3
func (x *GetOwnershipProof) Reset()
func (*GetOwnershipProof) String ¶ added in v0.1.3
func (x *GetOwnershipProof) String() string
type GetPublicKey ¶ added in v0.1.3
type GetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node EcdsaCurveName *string `protobuf:"bytes,2,opt,name=ecdsa_curve_name,json=ecdsaCurveName" json:"ecdsa_curve_name,omitempty"` // ECDSA curve name to use ShowDisplay *bool `protobuf:"varint,3,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result CoinName *string `protobuf:"bytes,4,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use for verifying ScriptType *InputScriptType `` // used to distinguish between various address formats (non-segwit, segwit, etc.) /* 139-byte string literal not displayed */ IgnoreXpubMagic *bool `protobuf:"varint,6,opt,name=ignore_xpub_magic,json=ignoreXpubMagic" json:"ignore_xpub_magic,omitempty"` // ignore SLIP-0132 XPUB magic, use xpub/tpub prefix for all account types // contains filtered or unexported fields }
* Request: Ask device for public key corresponding to address_n path @start @next PublicKey @next Failure
func (*GetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*GetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use GetPublicKey.ProtoReflect.Descriptor instead.
func (*GetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *GetPublicKey) GetAddressN() []uint32
func (*GetPublicKey) GetCoinName ¶ added in v0.1.3
func (x *GetPublicKey) GetCoinName() string
func (*GetPublicKey) GetEcdsaCurveName ¶ added in v0.1.3
func (x *GetPublicKey) GetEcdsaCurveName() string
func (*GetPublicKey) GetIgnoreXpubMagic ¶ added in v0.1.3
func (x *GetPublicKey) GetIgnoreXpubMagic() bool
func (*GetPublicKey) GetScriptType ¶ added in v0.1.3
func (x *GetPublicKey) GetScriptType() InputScriptType
func (*GetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *GetPublicKey) GetShowDisplay() bool
func (*GetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*GetPublicKey) ProtoMessage()
func (*GetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *GetPublicKey) ProtoReflect() protoreflect.Message
func (*GetPublicKey) Reset ¶ added in v0.1.3
func (x *GetPublicKey) Reset()
func (*GetPublicKey) String ¶ added in v0.1.3
func (x *GetPublicKey) String() string
type HDNodeType ¶ added in v0.1.3
type HDNodeType struct { Depth *uint32 `protobuf:"varint,1,req,name=depth" json:"depth,omitempty"` Fingerprint *uint32 `protobuf:"varint,2,req,name=fingerprint" json:"fingerprint,omitempty"` ChildNum *uint32 `protobuf:"varint,3,req,name=child_num,json=childNum" json:"child_num,omitempty"` ChainCode []byte `protobuf:"bytes,4,req,name=chain_code,json=chainCode" json:"chain_code,omitempty"` PrivateKey []byte `protobuf:"bytes,5,opt,name=private_key,json=privateKey" json:"private_key,omitempty"` PublicKey []byte `protobuf:"bytes,6,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // contains filtered or unexported fields }
* Structure representing BIP32 (hierarchical deterministic) node Used for imports of private key into the device and exporting public key out of device @embed
func (*HDNodeType) Descriptor
deprecated
added in
v0.1.3
func (*HDNodeType) Descriptor() ([]byte, []int)
Deprecated: Use HDNodeType.ProtoReflect.Descriptor instead.
func (*HDNodeType) GetChainCode ¶ added in v0.1.3
func (x *HDNodeType) GetChainCode() []byte
func (*HDNodeType) GetChildNum ¶ added in v0.1.3
func (x *HDNodeType) GetChildNum() uint32
func (*HDNodeType) GetDepth ¶ added in v0.1.3
func (x *HDNodeType) GetDepth() uint32
func (*HDNodeType) GetFingerprint ¶ added in v0.1.3
func (x *HDNodeType) GetFingerprint() uint32
func (*HDNodeType) GetPrivateKey ¶ added in v0.1.3
func (x *HDNodeType) GetPrivateKey() []byte
func (*HDNodeType) GetPublicKey ¶ added in v0.1.3
func (x *HDNodeType) GetPublicKey() []byte
func (*HDNodeType) ProtoMessage ¶ added in v0.1.3
func (*HDNodeType) ProtoMessage()
func (*HDNodeType) ProtoReflect ¶ added in v0.1.3
func (x *HDNodeType) ProtoReflect() protoreflect.Message
func (*HDNodeType) Reset ¶ added in v0.1.3
func (x *HDNodeType) Reset()
func (*HDNodeType) String ¶ added in v0.1.3
func (x *HDNodeType) String() string
type IdentityType ¶ added in v0.1.3
type IdentityType struct { Proto *string `protobuf:"bytes,1,opt,name=proto" json:"proto,omitempty"` // proto part of URI User *string `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"` // user part of URI Host *string `protobuf:"bytes,3,opt,name=host" json:"host,omitempty"` // host part of URI Port *string `protobuf:"bytes,4,opt,name=port" json:"port,omitempty"` // port part of URI Path *string `protobuf:"bytes,5,opt,name=path" json:"path,omitempty"` // path part of URI Index *uint32 `protobuf:"varint,6,opt,name=index,def=0" json:"index,omitempty"` // identity index // contains filtered or unexported fields }
* Structure representing identity data @embed
func (*IdentityType) Descriptor
deprecated
added in
v0.1.3
func (*IdentityType) Descriptor() ([]byte, []int)
Deprecated: Use IdentityType.ProtoReflect.Descriptor instead.
func (*IdentityType) GetHost ¶ added in v0.1.3
func (x *IdentityType) GetHost() string
func (*IdentityType) GetIndex ¶ added in v0.1.3
func (x *IdentityType) GetIndex() uint32
func (*IdentityType) GetPath ¶ added in v0.1.3
func (x *IdentityType) GetPath() string
func (*IdentityType) GetPort ¶ added in v0.1.3
func (x *IdentityType) GetPort() string
func (*IdentityType) GetProto ¶ added in v0.1.3
func (x *IdentityType) GetProto() string
func (*IdentityType) GetUser ¶ added in v0.1.3
func (x *IdentityType) GetUser() string
func (*IdentityType) ProtoMessage ¶ added in v0.1.3
func (*IdentityType) ProtoMessage()
func (*IdentityType) ProtoReflect ¶ added in v0.1.3
func (x *IdentityType) ProtoReflect() protoreflect.Message
func (*IdentityType) Reset ¶ added in v0.1.3
func (x *IdentityType) Reset()
func (*IdentityType) String ¶ added in v0.1.3
func (x *IdentityType) String() string
type Initialize ¶ added in v0.1.3
type Initialize struct { SessionId []byte `protobuf:"bytes,1,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` // assumed device session id; Trezor clears caches if it is different or empty // Deprecated: Do not use. XSkipPassphrase *bool `protobuf:"varint,2,opt,name=_skip_passphrase,json=SkipPassphrase" json:"_skip_passphrase,omitempty"` // removed as part of passphrase redesign DeriveCardano *bool `protobuf:"varint,3,opt,name=derive_cardano,json=deriveCardano" json:"derive_cardano,omitempty"` // whether to derive Cardano Icarus root keys in this session // contains filtered or unexported fields }
* Request: Reset device to default state and ask for device details @start @next Features
func (*Initialize) Descriptor
deprecated
added in
v0.1.3
func (*Initialize) Descriptor() ([]byte, []int)
Deprecated: Use Initialize.ProtoReflect.Descriptor instead.
func (*Initialize) GetDeriveCardano ¶ added in v0.1.3
func (x *Initialize) GetDeriveCardano() bool
func (*Initialize) GetSessionId ¶ added in v0.1.3
func (x *Initialize) GetSessionId() []byte
func (*Initialize) GetXSkipPassphrase
deprecated
added in
v0.1.3
func (x *Initialize) GetXSkipPassphrase() bool
Deprecated: Do not use.
func (*Initialize) ProtoMessage ¶ added in v0.1.3
func (*Initialize) ProtoMessage()
func (*Initialize) ProtoReflect ¶ added in v0.1.3
func (x *Initialize) ProtoReflect() protoreflect.Message
func (*Initialize) Reset ¶ added in v0.1.3
func (x *Initialize) Reset()
func (*Initialize) String ¶ added in v0.1.3
func (x *Initialize) String() string
type InputScriptType ¶ added in v0.1.3
type InputScriptType int32
* Type of script which will be used for transaction input
const ( InputScriptType_SPENDADDRESS InputScriptType = 0 // standard P2PKH address InputScriptType_SPENDMULTISIG InputScriptType = 1 // P2SH multisig address InputScriptType_EXTERNAL InputScriptType = 2 // reserved for external inputs (coinjoin) InputScriptType_SPENDWITNESS InputScriptType = 3 // native SegWit InputScriptType_SPENDP2SHWITNESS InputScriptType = 4 // SegWit over P2SH (backward compatible) InputScriptType_SPENDTAPROOT InputScriptType = 5 // Taproot )
func (InputScriptType) Descriptor ¶ added in v0.1.3
func (InputScriptType) Descriptor() protoreflect.EnumDescriptor
func (InputScriptType) Enum ¶ added in v0.1.3
func (x InputScriptType) Enum() *InputScriptType
func (InputScriptType) EnumDescriptor
deprecated
added in
v0.1.3
func (InputScriptType) EnumDescriptor() ([]byte, []int)
Deprecated: Use InputScriptType.Descriptor instead.
func (InputScriptType) Number ¶ added in v0.1.3
func (x InputScriptType) Number() protoreflect.EnumNumber
func (InputScriptType) String ¶ added in v0.1.3
func (x InputScriptType) String() string
func (InputScriptType) Type ¶ added in v0.1.3
func (InputScriptType) Type() protoreflect.EnumType
func (*InputScriptType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *InputScriptType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type LoadDevice ¶ added in v0.1.3
type LoadDevice struct { Mnemonics []string `protobuf:"bytes,1,rep,name=mnemonics" json:"mnemonics,omitempty"` // seed encoded as mnemonic (12, 18 or 24 words for BIP39, 20 or 33 for SLIP39) Pin *string `protobuf:"bytes,3,opt,name=pin" json:"pin,omitempty"` // set PIN protection PassphraseProtection *bool `protobuf:"varint,4,opt,name=passphrase_protection,json=passphraseProtection" json:"passphrase_protection,omitempty"` // enable master node encryption using passphrase Language *string `protobuf:"bytes,5,opt,name=language,def=en-US" json:"language,omitempty"` // device language (IETF BCP 47 language tag) Label *string `protobuf:"bytes,6,opt,name=label" json:"label,omitempty"` // device label SkipChecksum *bool `protobuf:"varint,7,opt,name=skip_checksum,json=skipChecksum" json:"skip_checksum,omitempty"` // do not test mnemonic for valid BIP-39 checksum U2FCounter *uint32 `protobuf:"varint,8,opt,name=u2f_counter,json=u2fCounter" json:"u2f_counter,omitempty"` // U2F counter NeedsBackup *bool `protobuf:"varint,9,opt,name=needs_backup,json=needsBackup" json:"needs_backup,omitempty"` // set "needs backup" flag NoBackup *bool `protobuf:"varint,10,opt,name=no_backup,json=noBackup" json:"no_backup,omitempty"` // indicate that no backup is going to be made // contains filtered or unexported fields }
* Request: Load seed and related internal settings from the computer @start @next Success @next Failure
func (*LoadDevice) Descriptor
deprecated
added in
v0.1.3
func (*LoadDevice) Descriptor() ([]byte, []int)
Deprecated: Use LoadDevice.ProtoReflect.Descriptor instead.
func (*LoadDevice) GetLabel ¶ added in v0.1.3
func (x *LoadDevice) GetLabel() string
func (*LoadDevice) GetLanguage ¶ added in v0.1.3
func (x *LoadDevice) GetLanguage() string
func (*LoadDevice) GetMnemonics ¶ added in v0.1.3
func (x *LoadDevice) GetMnemonics() []string
func (*LoadDevice) GetNeedsBackup ¶ added in v0.1.3
func (x *LoadDevice) GetNeedsBackup() bool
func (*LoadDevice) GetNoBackup ¶ added in v0.1.3
func (x *LoadDevice) GetNoBackup() bool
func (*LoadDevice) GetPassphraseProtection ¶ added in v0.1.3
func (x *LoadDevice) GetPassphraseProtection() bool
func (*LoadDevice) GetPin ¶ added in v0.1.3
func (x *LoadDevice) GetPin() string
func (*LoadDevice) GetSkipChecksum ¶ added in v0.1.3
func (x *LoadDevice) GetSkipChecksum() bool
func (*LoadDevice) GetU2FCounter ¶ added in v0.1.3
func (x *LoadDevice) GetU2FCounter() uint32
func (*LoadDevice) ProtoMessage ¶ added in v0.1.3
func (*LoadDevice) ProtoMessage()
func (*LoadDevice) ProtoReflect ¶ added in v0.1.3
func (x *LoadDevice) ProtoReflect() protoreflect.Message
func (*LoadDevice) Reset ¶ added in v0.1.3
func (x *LoadDevice) Reset()
func (*LoadDevice) String ¶ added in v0.1.3
func (x *LoadDevice) String() string
type LockDevice ¶ added in v0.1.3
type LockDevice struct {
// contains filtered or unexported fields
}
* Request: soft-lock the device. Following actions will require PIN. Passphrases remain cached. @start @next Success
func (*LockDevice) Descriptor
deprecated
added in
v0.1.3
func (*LockDevice) Descriptor() ([]byte, []int)
Deprecated: Use LockDevice.ProtoReflect.Descriptor instead.
func (*LockDevice) ProtoMessage ¶ added in v0.1.3
func (*LockDevice) ProtoMessage()
func (*LockDevice) ProtoReflect ¶ added in v0.1.3
func (x *LockDevice) ProtoReflect() protoreflect.Message
func (*LockDevice) Reset ¶ added in v0.1.3
func (x *LockDevice) Reset()
func (*LockDevice) String ¶ added in v0.1.3
func (x *LockDevice) String() string
type MessageSignature ¶ added in v0.1.3
type MessageSignature struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // address used to sign the message Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature of the message // contains filtered or unexported fields }
* Response: Signed message @end
func (*MessageSignature) Descriptor
deprecated
added in
v0.1.3
func (*MessageSignature) Descriptor() ([]byte, []int)
Deprecated: Use MessageSignature.ProtoReflect.Descriptor instead.
func (*MessageSignature) GetAddress ¶ added in v0.1.3
func (x *MessageSignature) GetAddress() string
func (*MessageSignature) GetSignature ¶ added in v0.1.3
func (x *MessageSignature) GetSignature() []byte
func (*MessageSignature) ProtoMessage ¶ added in v0.1.3
func (*MessageSignature) ProtoMessage()
func (*MessageSignature) ProtoReflect ¶ added in v0.1.3
func (x *MessageSignature) ProtoReflect() protoreflect.Message
func (*MessageSignature) Reset ¶ added in v0.1.3
func (x *MessageSignature) Reset()
func (*MessageSignature) String ¶ added in v0.1.3
func (x *MessageSignature) String() string
type MessageType ¶ added in v0.1.3
type MessageType int32
* Mapping between Trezor wire identifier (uint) and a protobuf message
const ( // Management MessageType_MessageType_Initialize MessageType = 0 MessageType_MessageType_Ping MessageType = 1 MessageType_MessageType_Success MessageType = 2 MessageType_MessageType_Failure MessageType = 3 MessageType_MessageType_ChangePin MessageType = 4 MessageType_MessageType_WipeDevice MessageType = 5 MessageType_MessageType_GetEntropy MessageType = 9 MessageType_MessageType_Entropy MessageType = 10 MessageType_MessageType_LoadDevice MessageType = 13 MessageType_MessageType_ResetDevice MessageType = 14 MessageType_MessageType_Features MessageType = 17 MessageType_MessageType_PinMatrixRequest MessageType = 18 MessageType_MessageType_PinMatrixAck MessageType = 19 MessageType_MessageType_Cancel MessageType = 20 MessageType_MessageType_LockDevice MessageType = 24 MessageType_MessageType_ApplySettings MessageType = 25 MessageType_MessageType_ButtonRequest MessageType = 26 MessageType_MessageType_ButtonAck MessageType = 27 MessageType_MessageType_ApplyFlags MessageType = 28 MessageType_MessageType_BackupDevice MessageType = 34 MessageType_MessageType_EntropyRequest MessageType = 35 MessageType_MessageType_EntropyAck MessageType = 36 MessageType_MessageType_PassphraseRequest MessageType = 41 MessageType_MessageType_PassphraseAck MessageType = 42 MessageType_MessageType_RecoveryDevice MessageType = 45 MessageType_MessageType_WordRequest MessageType = 46 MessageType_MessageType_WordAck MessageType = 47 MessageType_MessageType_GetFeatures MessageType = 55 MessageType_MessageType_SdProtect MessageType = 79 MessageType_MessageType_ChangeWipeCode MessageType = 82 MessageType_MessageType_EndSession MessageType = 83 MessageType_MessageType_CancelAuthorization MessageType = 86 MessageType_MessageType_RebootToBootloader MessageType = 87 MessageType_MessageType_SetU2FCounter MessageType = 63 MessageType_MessageType_GetNextU2FCounter MessageType = 80 MessageType_MessageType_NextU2FCounter MessageType = 81 // Deprecated messages, kept for protobuf compatibility. // Both are marked wire_out so that we don't need to implement incoming handler for legacy // // Deprecated: Do not use. MessageType_MessageType_Deprecated_PassphraseStateRequest MessageType = 77 // Deprecated: Do not use. MessageType_MessageType_Deprecated_PassphraseStateAck MessageType = 78 // Bootloader MessageType_MessageType_FirmwareErase MessageType = 6 MessageType_MessageType_FirmwareUpload MessageType = 7 MessageType_MessageType_FirmwareRequest MessageType = 8 MessageType_MessageType_SelfTest MessageType = 32 // Bitcoin MessageType_MessageType_GetPublicKey MessageType = 11 MessageType_MessageType_PublicKey MessageType = 12 MessageType_MessageType_SignTx MessageType = 15 MessageType_MessageType_TxRequest MessageType = 21 MessageType_MessageType_TxAck MessageType = 22 MessageType_MessageType_GetAddress MessageType = 29 MessageType_MessageType_Address MessageType = 30 MessageType_MessageType_SignMessage MessageType = 38 MessageType_MessageType_VerifyMessage MessageType = 39 MessageType_MessageType_MessageSignature MessageType = 40 MessageType_MessageType_GetOwnershipId MessageType = 43 MessageType_MessageType_OwnershipId MessageType = 44 MessageType_MessageType_GetOwnershipProof MessageType = 49 MessageType_MessageType_OwnershipProof MessageType = 50 MessageType_MessageType_AuthorizeCoinJoin MessageType = 51 // Crypto MessageType_MessageType_CipherKeyValue MessageType = 23 MessageType_MessageType_CipheredKeyValue MessageType = 48 MessageType_MessageType_SignIdentity MessageType = 53 MessageType_MessageType_SignedIdentity MessageType = 54 MessageType_MessageType_GetECDHSessionKey MessageType = 61 MessageType_MessageType_ECDHSessionKey MessageType = 62 MessageType_MessageType_CosiCommit MessageType = 71 MessageType_MessageType_CosiCommitment MessageType = 72 MessageType_MessageType_CosiSign MessageType = 73 MessageType_MessageType_CosiSignature MessageType = 74 // Debug MessageType_MessageType_DebugLinkDecision MessageType = 100 MessageType_MessageType_DebugLinkGetState MessageType = 101 MessageType_MessageType_DebugLinkState MessageType = 102 MessageType_MessageType_DebugLinkStop MessageType = 103 MessageType_MessageType_DebugLinkLog MessageType = 104 MessageType_MessageType_DebugLinkMemoryRead MessageType = 110 MessageType_MessageType_DebugLinkMemory MessageType = 111 MessageType_MessageType_DebugLinkMemoryWrite MessageType = 112 MessageType_MessageType_DebugLinkFlashErase MessageType = 113 MessageType_MessageType_DebugLinkLayout MessageType = 9001 MessageType_MessageType_DebugLinkReseedRandom MessageType = 9002 MessageType_MessageType_DebugLinkRecordScreen MessageType = 9003 MessageType_MessageType_DebugLinkEraseSdCard MessageType = 9005 MessageType_MessageType_DebugLinkWatchLayout MessageType = 9006 // Ethereum MessageType_MessageType_EthereumGetPublicKey MessageType = 450 MessageType_MessageType_EthereumPublicKey MessageType = 451 MessageType_MessageType_EthereumGetAddress MessageType = 56 MessageType_MessageType_EthereumAddress MessageType = 57 MessageType_MessageType_EthereumSignTx MessageType = 58 MessageType_MessageType_EthereumSignTxEIP1559 MessageType = 452 MessageType_MessageType_EthereumTxRequest MessageType = 59 MessageType_MessageType_EthereumTxAck MessageType = 60 MessageType_MessageType_EthereumSignMessage MessageType = 64 MessageType_MessageType_EthereumVerifyMessage MessageType = 65 MessageType_MessageType_EthereumMessageSignature MessageType = 66 MessageType_MessageType_EthereumSignTypedData MessageType = 464 MessageType_MessageType_EthereumTypedDataStructRequest MessageType = 465 MessageType_MessageType_EthereumTypedDataStructAck MessageType = 466 MessageType_MessageType_EthereumTypedDataValueRequest MessageType = 467 MessageType_MessageType_EthereumTypedDataValueAck MessageType = 468 MessageType_MessageType_EthereumTypedDataSignature MessageType = 469 MessageType_MessageType_EthereumSignTypedHash MessageType = 470 // NEM MessageType_MessageType_NEMGetAddress MessageType = 67 MessageType_MessageType_NEMAddress MessageType = 68 MessageType_MessageType_NEMSignTx MessageType = 69 MessageType_MessageType_NEMSignedTx MessageType = 70 MessageType_MessageType_NEMDecryptMessage MessageType = 75 MessageType_MessageType_NEMDecryptedMessage MessageType = 76 // Tezos MessageType_MessageType_TezosGetAddress MessageType = 150 MessageType_MessageType_TezosAddress MessageType = 151 MessageType_MessageType_TezosSignTx MessageType = 152 MessageType_MessageType_TezosSignedTx MessageType = 153 MessageType_MessageType_TezosGetPublicKey MessageType = 154 MessageType_MessageType_TezosPublicKey MessageType = 155 // Stellar MessageType_MessageType_StellarSignTx MessageType = 202 MessageType_MessageType_StellarTxOpRequest MessageType = 203 MessageType_MessageType_StellarGetAddress MessageType = 207 MessageType_MessageType_StellarAddress MessageType = 208 MessageType_MessageType_StellarCreateAccountOp MessageType = 210 MessageType_MessageType_StellarPaymentOp MessageType = 211 MessageType_MessageType_StellarPathPaymentStrictReceiveOp MessageType = 212 MessageType_MessageType_StellarManageSellOfferOp MessageType = 213 MessageType_MessageType_StellarCreatePassiveSellOfferOp MessageType = 214 MessageType_MessageType_StellarSetOptionsOp MessageType = 215 MessageType_MessageType_StellarChangeTrustOp MessageType = 216 MessageType_MessageType_StellarAllowTrustOp MessageType = 217 MessageType_MessageType_StellarAccountMergeOp MessageType = 218 // omitted: StellarInflationOp is not a supported operation, would be 219 MessageType_MessageType_StellarManageDataOp MessageType = 220 MessageType_MessageType_StellarBumpSequenceOp MessageType = 221 MessageType_MessageType_StellarManageBuyOfferOp MessageType = 222 MessageType_MessageType_StellarPathPaymentStrictSendOp MessageType = 223 MessageType_MessageType_StellarSignedTx MessageType = 230 // Cardano // dropped Sign/VerifyMessage ids 300-302 // dropped TxRequest/TxAck ids 304 and 309 (shelley update) MessageType_MessageType_CardanoSignTx MessageType = 303 MessageType_MessageType_CardanoGetPublicKey MessageType = 305 MessageType_MessageType_CardanoPublicKey MessageType = 306 MessageType_MessageType_CardanoGetAddress MessageType = 307 MessageType_MessageType_CardanoAddress MessageType = 308 MessageType_MessageType_CardanoSignedTx MessageType = 310 MessageType_MessageType_CardanoSignedTxChunk MessageType = 311 MessageType_MessageType_CardanoSignedTxChunkAck MessageType = 312 MessageType_MessageType_CardanoTxItemAck MessageType = 313 MessageType_MessageType_CardanoTxAuxiliaryDataSupplement MessageType = 314 MessageType_MessageType_CardanoTxWitnessRequest MessageType = 315 MessageType_MessageType_CardanoTxWitnessResponse MessageType = 316 MessageType_MessageType_CardanoTxHostAck MessageType = 317 MessageType_MessageType_CardanoTxBodyHash MessageType = 318 MessageType_MessageType_CardanoSignTxFinished MessageType = 319 MessageType_MessageType_CardanoSignTxInit MessageType = 320 MessageType_MessageType_CardanoTxInput MessageType = 321 MessageType_MessageType_CardanoTxOutput MessageType = 322 MessageType_MessageType_CardanoAssetGroup MessageType = 323 MessageType_MessageType_CardanoToken MessageType = 324 MessageType_MessageType_CardanoTxCertificate MessageType = 325 MessageType_MessageType_CardanoTxWithdrawal MessageType = 326 MessageType_MessageType_CardanoTxAuxiliaryData MessageType = 327 MessageType_MessageType_CardanoPoolOwner MessageType = 328 MessageType_MessageType_CardanoPoolRelayParameters MessageType = 329 MessageType_MessageType_CardanoGetNativeScriptHash MessageType = 330 MessageType_MessageType_CardanoNativeScriptHash MessageType = 331 MessageType_MessageType_CardanoTxMint MessageType = 332 // Ripple MessageType_MessageType_RippleGetAddress MessageType = 400 MessageType_MessageType_RippleAddress MessageType = 401 MessageType_MessageType_RippleSignTx MessageType = 402 MessageType_MessageType_RippleSignedTx MessageType = 403 // Monero MessageType_MessageType_MoneroTransactionInitRequest MessageType = 501 MessageType_MessageType_MoneroTransactionInitAck MessageType = 502 MessageType_MessageType_MoneroTransactionSetInputRequest MessageType = 503 MessageType_MessageType_MoneroTransactionSetInputAck MessageType = 504 MessageType_MessageType_MoneroTransactionInputsPermutationRequest MessageType = 505 MessageType_MessageType_MoneroTransactionInputsPermutationAck MessageType = 506 MessageType_MessageType_MoneroTransactionInputViniRequest MessageType = 507 MessageType_MessageType_MoneroTransactionInputViniAck MessageType = 508 MessageType_MessageType_MoneroTransactionAllInputsSetRequest MessageType = 509 MessageType_MessageType_MoneroTransactionAllInputsSetAck MessageType = 510 MessageType_MessageType_MoneroTransactionSetOutputRequest MessageType = 511 MessageType_MessageType_MoneroTransactionSetOutputAck MessageType = 512 MessageType_MessageType_MoneroTransactionAllOutSetRequest MessageType = 513 MessageType_MessageType_MoneroTransactionAllOutSetAck MessageType = 514 MessageType_MessageType_MoneroTransactionSignInputRequest MessageType = 515 MessageType_MessageType_MoneroTransactionSignInputAck MessageType = 516 MessageType_MessageType_MoneroTransactionFinalRequest MessageType = 517 MessageType_MessageType_MoneroTransactionFinalAck MessageType = 518 MessageType_MessageType_MoneroKeyImageExportInitRequest MessageType = 530 MessageType_MessageType_MoneroKeyImageExportInitAck MessageType = 531 MessageType_MessageType_MoneroKeyImageSyncStepRequest MessageType = 532 MessageType_MessageType_MoneroKeyImageSyncStepAck MessageType = 533 MessageType_MessageType_MoneroKeyImageSyncFinalRequest MessageType = 534 MessageType_MessageType_MoneroKeyImageSyncFinalAck MessageType = 535 MessageType_MessageType_MoneroGetAddress MessageType = 540 MessageType_MessageType_MoneroAddress MessageType = 541 MessageType_MessageType_MoneroGetWatchKey MessageType = 542 MessageType_MessageType_MoneroWatchKey MessageType = 543 MessageType_MessageType_DebugMoneroDiagRequest MessageType = 546 MessageType_MessageType_DebugMoneroDiagAck MessageType = 547 MessageType_MessageType_MoneroGetTxKeyRequest MessageType = 550 MessageType_MessageType_MoneroGetTxKeyAck MessageType = 551 MessageType_MessageType_MoneroLiveRefreshStartRequest MessageType = 552 MessageType_MessageType_MoneroLiveRefreshStartAck MessageType = 553 MessageType_MessageType_MoneroLiveRefreshStepRequest MessageType = 554 MessageType_MessageType_MoneroLiveRefreshStepAck MessageType = 555 MessageType_MessageType_MoneroLiveRefreshFinalRequest MessageType = 556 MessageType_MessageType_MoneroLiveRefreshFinalAck MessageType = 557 // EOS MessageType_MessageType_EosGetPublicKey MessageType = 600 MessageType_MessageType_EosPublicKey MessageType = 601 MessageType_MessageType_EosSignTx MessageType = 602 MessageType_MessageType_EosTxActionRequest MessageType = 603 MessageType_MessageType_EosTxActionAck MessageType = 604 MessageType_MessageType_EosSignedTx MessageType = 605 // Binance MessageType_MessageType_BinanceGetAddress MessageType = 700 MessageType_MessageType_BinanceAddress MessageType = 701 MessageType_MessageType_BinanceGetPublicKey MessageType = 702 MessageType_MessageType_BinancePublicKey MessageType = 703 MessageType_MessageType_BinanceSignTx MessageType = 704 MessageType_MessageType_BinanceTxRequest MessageType = 705 MessageType_MessageType_BinanceTransferMsg MessageType = 706 MessageType_MessageType_BinanceOrderMsg MessageType = 707 MessageType_MessageType_BinanceCancelMsg MessageType = 708 MessageType_MessageType_BinanceSignedTx MessageType = 709 // WebAuthn MessageType_MessageType_WebAuthnListResidentCredentials MessageType = 800 MessageType_MessageType_WebAuthnCredentials MessageType = 801 MessageType_MessageType_WebAuthnAddResidentCredential MessageType = 802 MessageType_MessageType_WebAuthnRemoveResidentCredential MessageType = 803 )
func (MessageType) Descriptor ¶ added in v0.1.3
func (MessageType) Descriptor() protoreflect.EnumDescriptor
func (MessageType) Enum ¶ added in v0.1.3
func (x MessageType) Enum() *MessageType
func (MessageType) EnumDescriptor
deprecated
added in
v0.1.3
func (MessageType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageType.Descriptor instead.
func (MessageType) Number ¶ added in v0.1.3
func (x MessageType) Number() protoreflect.EnumNumber
func (MessageType) String ¶ added in v0.1.3
func (x MessageType) String() string
func (MessageType) Type ¶ added in v0.1.3
func (MessageType) Type() protoreflect.EnumType
func (*MessageType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *MessageType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type MoneroAddress ¶ added in v0.1.3
type MoneroAddress struct { Address []byte `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // contains filtered or unexported fields }
* Response: Contains Monero watch-only credentials derived from device private seed @end
func (*MoneroAddress) Descriptor
deprecated
added in
v0.1.3
func (*MoneroAddress) Descriptor() ([]byte, []int)
Deprecated: Use MoneroAddress.ProtoReflect.Descriptor instead.
func (*MoneroAddress) GetAddress ¶ added in v0.1.3
func (x *MoneroAddress) GetAddress() []byte
func (*MoneroAddress) ProtoMessage ¶ added in v0.1.3
func (*MoneroAddress) ProtoMessage()
func (*MoneroAddress) ProtoReflect ¶ added in v0.1.3
func (x *MoneroAddress) ProtoReflect() protoreflect.Message
func (*MoneroAddress) Reset ¶ added in v0.1.3
func (x *MoneroAddress) Reset()
func (*MoneroAddress) String ¶ added in v0.1.3
func (x *MoneroAddress) String() string
type MoneroGetAddress ¶ added in v0.1.3
type MoneroGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // Optionally show on display before sending the result NetworkType *uint32 `protobuf:"varint,3,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet Account *uint32 `protobuf:"varint,4,opt,name=account" json:"account,omitempty"` // Major subaddr index Minor *uint32 `protobuf:"varint,5,opt,name=minor" json:"minor,omitempty"` // Minor subaddr index PaymentId []byte `protobuf:"bytes,6,opt,name=payment_id,json=paymentId" json:"payment_id,omitempty"` // Payment ID for integrated address // contains filtered or unexported fields }
* Request: Ask device for public address derived from seed and address_n @start @next MoneroAddress @next Failure
func (*MoneroGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*MoneroGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use MoneroGetAddress.ProtoReflect.Descriptor instead.
func (*MoneroGetAddress) GetAccount ¶ added in v0.1.3
func (x *MoneroGetAddress) GetAccount() uint32
func (*MoneroGetAddress) GetAddressN ¶ added in v0.1.3
func (x *MoneroGetAddress) GetAddressN() []uint32
func (*MoneroGetAddress) GetMinor ¶ added in v0.1.3
func (x *MoneroGetAddress) GetMinor() uint32
func (*MoneroGetAddress) GetNetworkType ¶ added in v0.1.3
func (x *MoneroGetAddress) GetNetworkType() uint32
func (*MoneroGetAddress) GetPaymentId ¶ added in v0.1.3
func (x *MoneroGetAddress) GetPaymentId() []byte
func (*MoneroGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *MoneroGetAddress) GetShowDisplay() bool
func (*MoneroGetAddress) ProtoMessage ¶ added in v0.1.3
func (*MoneroGetAddress) ProtoMessage()
func (*MoneroGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *MoneroGetAddress) ProtoReflect() protoreflect.Message
func (*MoneroGetAddress) Reset ¶ added in v0.1.3
func (x *MoneroGetAddress) Reset()
func (*MoneroGetAddress) String ¶ added in v0.1.3
func (x *MoneroGetAddress) String() string
type MoneroGetTxKeyAck ¶ added in v0.1.3
type MoneroGetTxKeyAck struct { Salt []byte `protobuf:"bytes,1,opt,name=salt" json:"salt,omitempty"` TxKeys []byte `protobuf:"bytes,2,opt,name=tx_keys,json=txKeys" json:"tx_keys,omitempty"` TxDerivations []byte `protobuf:"bytes,3,opt,name=tx_derivations,json=txDerivations" json:"tx_derivations,omitempty"` // contains filtered or unexported fields }
* Response: Response with the re-encrypted private keys and derivations blob under view key @end
func (*MoneroGetTxKeyAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroGetTxKeyAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroGetTxKeyAck.ProtoReflect.Descriptor instead.
func (*MoneroGetTxKeyAck) GetSalt ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) GetSalt() []byte
func (*MoneroGetTxKeyAck) GetTxDerivations ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) GetTxDerivations() []byte
func (*MoneroGetTxKeyAck) GetTxKeys ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) GetTxKeys() []byte
func (*MoneroGetTxKeyAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroGetTxKeyAck) ProtoMessage()
func (*MoneroGetTxKeyAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) ProtoReflect() protoreflect.Message
func (*MoneroGetTxKeyAck) Reset ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) Reset()
func (*MoneroGetTxKeyAck) String ¶ added in v0.1.3
func (x *MoneroGetTxKeyAck) String() string
type MoneroGetTxKeyRequest ¶ added in v0.1.3
type MoneroGetTxKeyRequest struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node NetworkType *uint32 `protobuf:"varint,2,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet Salt1 []byte `protobuf:"bytes,3,opt,name=salt1" json:"salt1,omitempty"` Salt2 []byte `protobuf:"bytes,4,opt,name=salt2" json:"salt2,omitempty"` TxEncKeys []byte `protobuf:"bytes,5,opt,name=tx_enc_keys,json=txEncKeys" json:"tx_enc_keys,omitempty"` TxPrefixHash []byte `protobuf:"bytes,6,opt,name=tx_prefix_hash,json=txPrefixHash" json:"tx_prefix_hash,omitempty"` Reason *uint32 `protobuf:"varint,7,opt,name=reason" json:"reason,omitempty"` // reason to display for user. e.g., tx_proof ViewPublicKey []byte `protobuf:"bytes,8,opt,name=view_public_key,json=viewPublicKey" json:"view_public_key,omitempty"` // addr for derivation // contains filtered or unexported fields }
* Request: Decrypt tx private keys blob @next MoneroGetTxKeyAck
func (*MoneroGetTxKeyRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroGetTxKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroGetTxKeyRequest.ProtoReflect.Descriptor instead.
func (*MoneroGetTxKeyRequest) GetAddressN ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetAddressN() []uint32
func (*MoneroGetTxKeyRequest) GetNetworkType ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetNetworkType() uint32
func (*MoneroGetTxKeyRequest) GetReason ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetReason() uint32
func (*MoneroGetTxKeyRequest) GetSalt1 ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetSalt1() []byte
func (*MoneroGetTxKeyRequest) GetSalt2 ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetSalt2() []byte
func (*MoneroGetTxKeyRequest) GetTxEncKeys ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetTxEncKeys() []byte
func (*MoneroGetTxKeyRequest) GetTxPrefixHash ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetTxPrefixHash() []byte
func (*MoneroGetTxKeyRequest) GetViewPublicKey ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) GetViewPublicKey() []byte
func (*MoneroGetTxKeyRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroGetTxKeyRequest) ProtoMessage()
func (*MoneroGetTxKeyRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) ProtoReflect() protoreflect.Message
func (*MoneroGetTxKeyRequest) Reset ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) Reset()
func (*MoneroGetTxKeyRequest) String ¶ added in v0.1.3
func (x *MoneroGetTxKeyRequest) String() string
type MoneroGetWatchKey ¶ added in v0.1.3
type MoneroGetWatchKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node NetworkType *uint32 `protobuf:"varint,2,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet // contains filtered or unexported fields }
* Request: Ask device for watch only credentials @start @next MoneroWatchKey @next Failure
func (*MoneroGetWatchKey) Descriptor
deprecated
added in
v0.1.3
func (*MoneroGetWatchKey) Descriptor() ([]byte, []int)
Deprecated: Use MoneroGetWatchKey.ProtoReflect.Descriptor instead.
func (*MoneroGetWatchKey) GetAddressN ¶ added in v0.1.3
func (x *MoneroGetWatchKey) GetAddressN() []uint32
func (*MoneroGetWatchKey) GetNetworkType ¶ added in v0.1.3
func (x *MoneroGetWatchKey) GetNetworkType() uint32
func (*MoneroGetWatchKey) ProtoMessage ¶ added in v0.1.3
func (*MoneroGetWatchKey) ProtoMessage()
func (*MoneroGetWatchKey) ProtoReflect ¶ added in v0.1.3
func (x *MoneroGetWatchKey) ProtoReflect() protoreflect.Message
func (*MoneroGetWatchKey) Reset ¶ added in v0.1.3
func (x *MoneroGetWatchKey) Reset()
func (*MoneroGetWatchKey) String ¶ added in v0.1.3
func (x *MoneroGetWatchKey) String() string
type MoneroKeyImageExportInitAck ¶ added in v0.1.3
type MoneroKeyImageExportInitAck struct {
// contains filtered or unexported fields
}
* Response: Response to key image sync initialization. @next MoneroKeyImageSyncStepRequest
func (*MoneroKeyImageExportInitAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageExportInitAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageExportInitAck.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageExportInitAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageExportInitAck) ProtoMessage()
func (*MoneroKeyImageExportInitAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitAck) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageExportInitAck) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitAck) Reset()
func (*MoneroKeyImageExportInitAck) String ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitAck) String() string
type MoneroKeyImageExportInitRequest ¶ added in v0.1.3
type MoneroKeyImageExportInitRequest struct { Num *uint64 `protobuf:"varint,1,opt,name=num" json:"num,omitempty"` Hash []byte `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"` AddressN []uint32 `protobuf:"varint,3,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node NetworkType *uint32 `protobuf:"varint,4,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet Subs []*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList `protobuf:"bytes,5,rep,name=subs" json:"subs,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroKeyImageSync. Initializing key image sync. @start @next MoneroKeyImageExportInitAck
func (*MoneroKeyImageExportInitRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageExportInitRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageExportInitRequest.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageExportInitRequest) GetAddressN ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) GetAddressN() []uint32
func (*MoneroKeyImageExportInitRequest) GetHash ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) GetHash() []byte
func (*MoneroKeyImageExportInitRequest) GetNetworkType ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) GetNetworkType() uint32
func (*MoneroKeyImageExportInitRequest) GetNum ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) GetNum() uint64
func (*MoneroKeyImageExportInitRequest) GetSubs ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) GetSubs() []*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList
func (*MoneroKeyImageExportInitRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageExportInitRequest) ProtoMessage()
func (*MoneroKeyImageExportInitRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageExportInitRequest) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) Reset()
func (*MoneroKeyImageExportInitRequest) String ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest) String() string
type MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList ¶ added in v0.1.3
type MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList struct { Account *uint32 `protobuf:"varint,1,opt,name=account" json:"account,omitempty"` MinorIndices []uint32 `protobuf:"varint,2,rep,name=minor_indices,json=minorIndices" json:"minor_indices,omitempty"` // contains filtered or unexported fields }
* Structure representing Monero list of sub-addresses
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetAccount ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetAccount() uint32
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetMinorIndices ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) GetMinorIndices() []uint32
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoMessage()
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) Reset()
func (*MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) String ¶ added in v0.1.3
func (x *MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList) String() string
type MoneroKeyImageSyncFinalAck ¶ added in v0.1.3
type MoneroKeyImageSyncFinalAck struct { EncKey []byte `protobuf:"bytes,1,opt,name=enc_key,json=encKey" json:"enc_key,omitempty"` // contains filtered or unexported fields }
* Response: Response to key image sync step. Contains encryption keys for exported key images. @end
func (*MoneroKeyImageSyncFinalAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncFinalAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncFinalAck.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncFinalAck) GetEncKey ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalAck) GetEncKey() []byte
func (*MoneroKeyImageSyncFinalAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncFinalAck) ProtoMessage()
func (*MoneroKeyImageSyncFinalAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalAck) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncFinalAck) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalAck) Reset()
func (*MoneroKeyImageSyncFinalAck) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalAck) String() string
type MoneroKeyImageSyncFinalRequest ¶ added in v0.1.3
type MoneroKeyImageSyncFinalRequest struct {
// contains filtered or unexported fields
}
* Request: Sub request of MoneroKeyImageSync. Final message of the sync protocol. @next MoneroKeyImageSyncFinalAck
func (*MoneroKeyImageSyncFinalRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncFinalRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncFinalRequest.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncFinalRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncFinalRequest) ProtoMessage()
func (*MoneroKeyImageSyncFinalRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalRequest) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncFinalRequest) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalRequest) Reset()
func (*MoneroKeyImageSyncFinalRequest) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncFinalRequest) String() string
type MoneroKeyImageSyncStepAck ¶ added in v0.1.3
type MoneroKeyImageSyncStepAck struct { Kis []*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage `protobuf:"bytes,1,rep,name=kis" json:"kis,omitempty"` // contains filtered or unexported fields }
* Response: Response to key image sync step. Contains encrypted exported key image. @next MoneroKeyImageSyncStepRequest @next MoneroKeyImageSyncFinalRequest
func (*MoneroKeyImageSyncStepAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncStepAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncStepAck.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncStepAck) GetKis ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck) GetKis() []*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage
func (*MoneroKeyImageSyncStepAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncStepAck) ProtoMessage()
func (*MoneroKeyImageSyncStepAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncStepAck) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck) Reset()
func (*MoneroKeyImageSyncStepAck) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck) String() string
type MoneroKeyImageSyncStepAck_MoneroExportedKeyImage ¶ added in v0.1.3
type MoneroKeyImageSyncStepAck_MoneroExportedKeyImage struct { Iv []byte `protobuf:"bytes,1,opt,name=iv" json:"iv,omitempty"` Blob []byte `protobuf:"bytes,3,opt,name=blob" json:"blob,omitempty"` // contains filtered or unexported fields }
* Structure representing Monero encrypted exported key image
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncStepAck_MoneroExportedKeyImage.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetBlob ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetBlob() []byte
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetIv ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) GetIv() []byte
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoMessage()
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) Reset()
func (*MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepAck_MoneroExportedKeyImage) String() string
type MoneroKeyImageSyncStepRequest ¶ added in v0.1.3
type MoneroKeyImageSyncStepRequest struct { Tdis []*MoneroKeyImageSyncStepRequest_MoneroTransferDetails `protobuf:"bytes,1,rep,name=tdis" json:"tdis,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroKeyImageSync. Contains batch of the UTXO to export key image for. @next MoneroKeyImageSyncStepAck
func (*MoneroKeyImageSyncStepRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncStepRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncStepRequest.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncStepRequest) GetTdis ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest) GetTdis() []*MoneroKeyImageSyncStepRequest_MoneroTransferDetails
func (*MoneroKeyImageSyncStepRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncStepRequest) ProtoMessage()
func (*MoneroKeyImageSyncStepRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncStepRequest) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest) Reset()
func (*MoneroKeyImageSyncStepRequest) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest) String() string
type MoneroKeyImageSyncStepRequest_MoneroTransferDetails ¶ added in v0.1.3
type MoneroKeyImageSyncStepRequest_MoneroTransferDetails struct { OutKey []byte `protobuf:"bytes,1,opt,name=out_key,json=outKey" json:"out_key,omitempty"` TxPubKey []byte `protobuf:"bytes,2,opt,name=tx_pub_key,json=txPubKey" json:"tx_pub_key,omitempty"` AdditionalTxPubKeys [][]byte `protobuf:"bytes,3,rep,name=additional_tx_pub_keys,json=additionalTxPubKeys" json:"additional_tx_pub_keys,omitempty"` InternalOutputIndex *uint64 `protobuf:"varint,4,opt,name=internal_output_index,json=internalOutputIndex" json:"internal_output_index,omitempty"` SubAddrMajor *uint32 `protobuf:"varint,5,opt,name=sub_addr_major,json=subAddrMajor" json:"sub_addr_major,omitempty"` SubAddrMinor *uint32 `protobuf:"varint,6,opt,name=sub_addr_minor,json=subAddrMinor" json:"sub_addr_minor,omitempty"` // contains filtered or unexported fields }
* Structure representing Monero UTXO for key image sync
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Descriptor
deprecated
added in
v0.1.3
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Descriptor() ([]byte, []int)
Deprecated: Use MoneroKeyImageSyncStepRequest_MoneroTransferDetails.ProtoReflect.Descriptor instead.
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetAdditionalTxPubKeys ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetAdditionalTxPubKeys() [][]byte
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetInternalOutputIndex ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetInternalOutputIndex() uint64
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetOutKey ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetOutKey() []byte
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMajor ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMajor() uint32
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMinor ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetSubAddrMinor() uint32
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetTxPubKey ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) GetTxPubKey() []byte
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoMessage ¶ added in v0.1.3
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoMessage()
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoReflect ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) ProtoReflect() protoreflect.Message
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Reset ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) Reset()
func (*MoneroKeyImageSyncStepRequest_MoneroTransferDetails) String ¶ added in v0.1.3
func (x *MoneroKeyImageSyncStepRequest_MoneroTransferDetails) String() string
type MoneroLiveRefreshFinalAck ¶ added in v0.1.3
type MoneroLiveRefreshFinalAck struct {
// contains filtered or unexported fields
}
* Response: Response on termination of live refresh mode. @end
func (*MoneroLiveRefreshFinalAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshFinalAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshFinalAck.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshFinalAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshFinalAck) ProtoMessage()
func (*MoneroLiveRefreshFinalAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalAck) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshFinalAck) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalAck) Reset()
func (*MoneroLiveRefreshFinalAck) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalAck) String() string
type MoneroLiveRefreshFinalRequest ¶ added in v0.1.3
type MoneroLiveRefreshFinalRequest struct {
// contains filtered or unexported fields
}
* Request: Request terminating live refresh mode. @next MoneroLiveRefreshFinishedAck
func (*MoneroLiveRefreshFinalRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshFinalRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshFinalRequest.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshFinalRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshFinalRequest) ProtoMessage()
func (*MoneroLiveRefreshFinalRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalRequest) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshFinalRequest) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalRequest) Reset()
func (*MoneroLiveRefreshFinalRequest) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshFinalRequest) String() string
type MoneroLiveRefreshStartAck ¶ added in v0.1.3
type MoneroLiveRefreshStartAck struct {
// contains filtered or unexported fields
}
* Response after user gave permission @next MoneroLiveRefreshStepRequest @next MoneroLiveRefreshFinalRequest
func (*MoneroLiveRefreshStartAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshStartAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshStartAck.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshStartAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshStartAck) ProtoMessage()
func (*MoneroLiveRefreshStartAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartAck) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshStartAck) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartAck) Reset()
func (*MoneroLiveRefreshStartAck) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartAck) String() string
type MoneroLiveRefreshStartRequest ¶ added in v0.1.3
type MoneroLiveRefreshStartRequest struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node NetworkType *uint32 `protobuf:"varint,2,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet // contains filtered or unexported fields }
* Request: Starts live refresh flow. Asks user permission, switches state @next MoneroLiveRefreshStartAck
func (*MoneroLiveRefreshStartRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshStartRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshStartRequest.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshStartRequest) GetAddressN ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartRequest) GetAddressN() []uint32
func (*MoneroLiveRefreshStartRequest) GetNetworkType ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartRequest) GetNetworkType() uint32
func (*MoneroLiveRefreshStartRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshStartRequest) ProtoMessage()
func (*MoneroLiveRefreshStartRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartRequest) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshStartRequest) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartRequest) Reset()
func (*MoneroLiveRefreshStartRequest) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshStartRequest) String() string
type MoneroLiveRefreshStepAck ¶ added in v0.1.3
type MoneroLiveRefreshStepAck struct { Salt []byte `protobuf:"bytes,1,opt,name=salt" json:"salt,omitempty"` KeyImage []byte `protobuf:"bytes,2,opt,name=key_image,json=keyImage" json:"key_image,omitempty"` // contains filtered or unexported fields }
* Response: Response with the encrypted key image + signature @next MoneroLiveRefreshStepRequest @next MoneroLiveRefreshFinishedRequest
func (*MoneroLiveRefreshStepAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshStepAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshStepAck.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshStepAck) GetKeyImage ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepAck) GetKeyImage() []byte
func (*MoneroLiveRefreshStepAck) GetSalt ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepAck) GetSalt() []byte
func (*MoneroLiveRefreshStepAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshStepAck) ProtoMessage()
func (*MoneroLiveRefreshStepAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepAck) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshStepAck) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepAck) Reset()
func (*MoneroLiveRefreshStepAck) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepAck) String() string
type MoneroLiveRefreshStepRequest ¶ added in v0.1.3
type MoneroLiveRefreshStepRequest struct { OutKey []byte `protobuf:"bytes,1,opt,name=out_key,json=outKey" json:"out_key,omitempty"` RecvDeriv []byte `protobuf:"bytes,2,opt,name=recv_deriv,json=recvDeriv" json:"recv_deriv,omitempty"` RealOutIdx *uint64 `protobuf:"varint,3,opt,name=real_out_idx,json=realOutIdx" json:"real_out_idx,omitempty"` SubAddrMajor *uint32 `protobuf:"varint,4,opt,name=sub_addr_major,json=subAddrMajor" json:"sub_addr_major,omitempty"` SubAddrMinor *uint32 `protobuf:"varint,5,opt,name=sub_addr_minor,json=subAddrMinor" json:"sub_addr_minor,omitempty"` // contains filtered or unexported fields }
* Request: Request to compute a single key image during live sync @next MoneroLiveRefreshStepAck
func (*MoneroLiveRefreshStepRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroLiveRefreshStepRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroLiveRefreshStepRequest.ProtoReflect.Descriptor instead.
func (*MoneroLiveRefreshStepRequest) GetOutKey ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) GetOutKey() []byte
func (*MoneroLiveRefreshStepRequest) GetRealOutIdx ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) GetRealOutIdx() uint64
func (*MoneroLiveRefreshStepRequest) GetRecvDeriv ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) GetRecvDeriv() []byte
func (*MoneroLiveRefreshStepRequest) GetSubAddrMajor ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) GetSubAddrMajor() uint32
func (*MoneroLiveRefreshStepRequest) GetSubAddrMinor ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) GetSubAddrMinor() uint32
func (*MoneroLiveRefreshStepRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroLiveRefreshStepRequest) ProtoMessage()
func (*MoneroLiveRefreshStepRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) ProtoReflect() protoreflect.Message
func (*MoneroLiveRefreshStepRequest) Reset ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) Reset()
func (*MoneroLiveRefreshStepRequest) String ¶ added in v0.1.3
func (x *MoneroLiveRefreshStepRequest) String() string
type MoneroTransactionAllInputsSetAck ¶ added in v0.1.3
type MoneroTransactionAllInputsSetAck struct { RsigData *MoneroTransactionRsigData `protobuf:"bytes,1,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` // contains filtered or unexported fields }
* Response: Response to after all inputs have been set. @next MoneroTransactionSetOutputRequest
func (*MoneroTransactionAllInputsSetAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionAllInputsSetAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionAllInputsSetAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionAllInputsSetAck) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetAck) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionAllInputsSetAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionAllInputsSetAck) ProtoMessage()
func (*MoneroTransactionAllInputsSetAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionAllInputsSetAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetAck) Reset()
func (*MoneroTransactionAllInputsSetAck) String ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetAck) String() string
type MoneroTransactionAllInputsSetRequest ¶ added in v0.1.3
type MoneroTransactionAllInputsSetRequest struct {
// contains filtered or unexported fields
}
* Request: Sub request of MoneroTransactionSign. Sent after all inputs have been sent. Useful for rangeisg offloading. @next MoneroTransactionAllInputsSetAck
func (*MoneroTransactionAllInputsSetRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionAllInputsSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionAllInputsSetRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionAllInputsSetRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionAllInputsSetRequest) ProtoMessage()
func (*MoneroTransactionAllInputsSetRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionAllInputsSetRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetRequest) Reset()
func (*MoneroTransactionAllInputsSetRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionAllInputsSetRequest) String() string
type MoneroTransactionAllOutSetAck ¶ added in v0.1.3
type MoneroTransactionAllOutSetAck struct { Extra []byte `protobuf:"bytes,1,opt,name=extra" json:"extra,omitempty"` TxPrefixHash []byte `protobuf:"bytes,2,opt,name=tx_prefix_hash,json=txPrefixHash" json:"tx_prefix_hash,omitempty"` Rv *MoneroTransactionAllOutSetAck_MoneroRingCtSig `protobuf:"bytes,4,opt,name=rv" json:"rv,omitempty"` // xmrtypes.RctSig FullMessageHash []byte `protobuf:"bytes,5,opt,name=full_message_hash,json=fullMessageHash" json:"full_message_hash,omitempty"` // contains filtered or unexported fields }
* Response: After all outputs are sent the initial RCT signature fields are sent. @next MoneroTransactionSignInputRequest
func (*MoneroTransactionAllOutSetAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionAllOutSetAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionAllOutSetAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionAllOutSetAck) GetExtra ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) GetExtra() []byte
func (*MoneroTransactionAllOutSetAck) GetFullMessageHash ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) GetFullMessageHash() []byte
func (*MoneroTransactionAllOutSetAck) GetRv ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) GetRv() *MoneroTransactionAllOutSetAck_MoneroRingCtSig
func (*MoneroTransactionAllOutSetAck) GetTxPrefixHash ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) GetTxPrefixHash() []byte
func (*MoneroTransactionAllOutSetAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionAllOutSetAck) ProtoMessage()
func (*MoneroTransactionAllOutSetAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionAllOutSetAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) Reset()
func (*MoneroTransactionAllOutSetAck) String ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck) String() string
type MoneroTransactionAllOutSetAck_MoneroRingCtSig ¶ added in v0.1.3
type MoneroTransactionAllOutSetAck_MoneroRingCtSig struct { TxnFee *uint64 `protobuf:"varint,1,opt,name=txn_fee,json=txnFee" json:"txn_fee,omitempty"` Message []byte `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` RvType *uint32 `protobuf:"varint,3,opt,name=rv_type,json=rvType" json:"rv_type,omitempty"` // contains filtered or unexported fields }
Structure represents initial fields of the Monero RCT signature
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionAllOutSetAck_MoneroRingCtSig.ProtoReflect.Descriptor instead.
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetMessage ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetMessage() []byte
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetRvType ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetRvType() uint32
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetTxnFee ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) GetTxnFee() uint64
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoMessage()
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) ProtoReflect() protoreflect.Message
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) Reset ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) Reset()
func (*MoneroTransactionAllOutSetAck_MoneroRingCtSig) String ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetAck_MoneroRingCtSig) String() string
type MoneroTransactionAllOutSetRequest ¶ added in v0.1.3
type MoneroTransactionAllOutSetRequest struct { RsigData *MoneroTransactionRsigData `protobuf:"bytes,1,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Sent after all outputs are sent. @next MoneroTransactionAllOutSetAck
func (*MoneroTransactionAllOutSetRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionAllOutSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionAllOutSetRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionAllOutSetRequest) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetRequest) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionAllOutSetRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionAllOutSetRequest) ProtoMessage()
func (*MoneroTransactionAllOutSetRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionAllOutSetRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetRequest) Reset()
func (*MoneroTransactionAllOutSetRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionAllOutSetRequest) String() string
type MoneroTransactionDestinationEntry ¶ added in v0.1.3
type MoneroTransactionDestinationEntry struct { Amount *uint64 `protobuf:"varint,1,opt,name=amount" json:"amount,omitempty"` Addr *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress `protobuf:"bytes,2,opt,name=addr" json:"addr,omitempty"` IsSubaddress *bool `protobuf:"varint,3,opt,name=is_subaddress,json=isSubaddress" json:"is_subaddress,omitempty"` Original []byte `protobuf:"bytes,4,opt,name=original" json:"original,omitempty"` IsIntegrated *bool `protobuf:"varint,5,opt,name=is_integrated,json=isIntegrated" json:"is_integrated,omitempty"` // contains filtered or unexported fields }
* Structure representing Monero transaction destination entry @embed
func (*MoneroTransactionDestinationEntry) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionDestinationEntry) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionDestinationEntry.ProtoReflect.Descriptor instead.
func (*MoneroTransactionDestinationEntry) GetAmount ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) GetAmount() uint64
func (*MoneroTransactionDestinationEntry) GetIsIntegrated ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) GetIsIntegrated() bool
func (*MoneroTransactionDestinationEntry) GetIsSubaddress ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) GetIsSubaddress() bool
func (*MoneroTransactionDestinationEntry) GetOriginal ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) GetOriginal() []byte
func (*MoneroTransactionDestinationEntry) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionDestinationEntry) ProtoMessage()
func (*MoneroTransactionDestinationEntry) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) ProtoReflect() protoreflect.Message
func (*MoneroTransactionDestinationEntry) Reset ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) Reset()
func (*MoneroTransactionDestinationEntry) String ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry) String() string
type MoneroTransactionDestinationEntry_MoneroAccountPublicAddress ¶ added in v0.1.3
type MoneroTransactionDestinationEntry_MoneroAccountPublicAddress struct { SpendPublicKey []byte `protobuf:"bytes,1,opt,name=spend_public_key,json=spendPublicKey" json:"spend_public_key,omitempty"` ViewPublicKey []byte `protobuf:"bytes,2,opt,name=view_public_key,json=viewPublicKey" json:"view_public_key,omitempty"` // contains filtered or unexported fields }
* Structure representing Monero public address
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionDestinationEntry_MoneroAccountPublicAddress.ProtoReflect.Descriptor instead.
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetSpendPublicKey ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetSpendPublicKey() []byte
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetViewPublicKey ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) GetViewPublicKey() []byte
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoMessage()
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) ProtoReflect() protoreflect.Message
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Reset ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) Reset()
func (*MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) String ¶ added in v0.1.3
func (x *MoneroTransactionDestinationEntry_MoneroAccountPublicAddress) String() string
type MoneroTransactionFinalAck ¶ added in v0.1.3
type MoneroTransactionFinalAck struct { CoutKey []byte `protobuf:"bytes,1,opt,name=cout_key,json=coutKey" json:"cout_key,omitempty"` Salt []byte `protobuf:"bytes,2,opt,name=salt" json:"salt,omitempty"` RandMult []byte `protobuf:"bytes,3,opt,name=rand_mult,json=randMult" json:"rand_mult,omitempty"` TxEncKeys []byte `protobuf:"bytes,4,opt,name=tx_enc_keys,json=txEncKeys" json:"tx_enc_keys,omitempty"` OpeningKey []byte `protobuf:"bytes,5,opt,name=opening_key,json=openingKey" json:"opening_key,omitempty"` // enc master key to decrypt MLSAGs after protocol finishes correctly // contains filtered or unexported fields }
* Response: Contains transaction metadata and encryption keys needed for further transaction operations (e.g. multisig, send proof). @end
func (*MoneroTransactionFinalAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionFinalAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionFinalAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionFinalAck) GetCoutKey ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) GetCoutKey() []byte
func (*MoneroTransactionFinalAck) GetOpeningKey ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) GetOpeningKey() []byte
func (*MoneroTransactionFinalAck) GetRandMult ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) GetRandMult() []byte
func (*MoneroTransactionFinalAck) GetSalt ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) GetSalt() []byte
func (*MoneroTransactionFinalAck) GetTxEncKeys ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) GetTxEncKeys() []byte
func (*MoneroTransactionFinalAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionFinalAck) ProtoMessage()
func (*MoneroTransactionFinalAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionFinalAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) Reset()
func (*MoneroTransactionFinalAck) String ¶ added in v0.1.3
func (x *MoneroTransactionFinalAck) String() string
type MoneroTransactionFinalRequest ¶ added in v0.1.3
type MoneroTransactionFinalRequest struct {
// contains filtered or unexported fields
}
* Request: Sub request of MoneroTransactionSign. Final message of the procol after all UTXOs are signed @next MoneroTransactionFinalAck
func (*MoneroTransactionFinalRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionFinalRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionFinalRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionFinalRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionFinalRequest) ProtoMessage()
func (*MoneroTransactionFinalRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionFinalRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionFinalRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionFinalRequest) Reset()
func (*MoneroTransactionFinalRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionFinalRequest) String() string
type MoneroTransactionInitAck ¶ added in v0.1.3
type MoneroTransactionInitAck struct { Hmacs [][]byte `protobuf:"bytes,1,rep,name=hmacs" json:"hmacs,omitempty"` RsigData *MoneroTransactionRsigData `protobuf:"bytes,2,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` // contains filtered or unexported fields }
* Response: Response to transaction signing initialization. @next MoneroTransactionSetInputRequest
func (*MoneroTransactionInitAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInitAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInitAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInitAck) GetHmacs ¶ added in v0.1.3
func (x *MoneroTransactionInitAck) GetHmacs() [][]byte
func (*MoneroTransactionInitAck) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionInitAck) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionInitAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInitAck) ProtoMessage()
func (*MoneroTransactionInitAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInitAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInitAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInitAck) Reset()
func (*MoneroTransactionInitAck) String ¶ added in v0.1.3
func (x *MoneroTransactionInitAck) String() string
type MoneroTransactionInitRequest ¶ added in v0.1.3
type MoneroTransactionInitRequest struct { Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` NetworkType *uint32 `protobuf:"varint,3,opt,name=network_type,json=networkType" json:"network_type,omitempty"` // Main-net / testnet / stagenet TsxData *MoneroTransactionInitRequest_MoneroTransactionData `protobuf:"bytes,4,opt,name=tsx_data,json=tsxData" json:"tsx_data,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Initializes transaction signing. @start @next MoneroTransactionInitAck
func (*MoneroTransactionInitRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInitRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInitRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInitRequest) GetAddressN ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) GetAddressN() []uint32
func (*MoneroTransactionInitRequest) GetNetworkType ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) GetNetworkType() uint32
func (*MoneroTransactionInitRequest) GetTsxData ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) GetTsxData() *MoneroTransactionInitRequest_MoneroTransactionData
func (*MoneroTransactionInitRequest) GetVersion ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) GetVersion() uint32
func (*MoneroTransactionInitRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInitRequest) ProtoMessage()
func (*MoneroTransactionInitRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInitRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) Reset()
func (*MoneroTransactionInitRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest) String() string
type MoneroTransactionInitRequest_MoneroTransactionData ¶ added in v0.1.3
type MoneroTransactionInitRequest_MoneroTransactionData struct { Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` PaymentId []byte `protobuf:"bytes,2,opt,name=payment_id,json=paymentId" json:"payment_id,omitempty"` UnlockTime *uint64 `protobuf:"varint,3,opt,name=unlock_time,json=unlockTime" json:"unlock_time,omitempty"` Outputs []*MoneroTransactionDestinationEntry `protobuf:"bytes,4,rep,name=outputs" json:"outputs,omitempty"` ChangeDts *MoneroTransactionDestinationEntry `protobuf:"bytes,5,opt,name=change_dts,json=changeDts" json:"change_dts,omitempty"` NumInputs *uint32 `protobuf:"varint,6,opt,name=num_inputs,json=numInputs" json:"num_inputs,omitempty"` Mixin *uint32 `protobuf:"varint,7,opt,name=mixin" json:"mixin,omitempty"` Fee *uint64 `protobuf:"varint,8,opt,name=fee" json:"fee,omitempty"` Account *uint32 `protobuf:"varint,9,opt,name=account" json:"account,omitempty"` MinorIndices []uint32 `protobuf:"varint,10,rep,name=minor_indices,json=minorIndices" json:"minor_indices,omitempty"` RsigData *MoneroTransactionRsigData `protobuf:"bytes,11,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` IntegratedIndices []uint32 `protobuf:"varint,12,rep,name=integrated_indices,json=integratedIndices" json:"integrated_indices,omitempty"` ClientVersion *uint32 `protobuf:"varint,13,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` // connected client version HardFork *uint32 `protobuf:"varint,14,opt,name=hard_fork,json=hardFork" json:"hard_fork,omitempty"` // transaction hard fork number MoneroVersion []byte `protobuf:"bytes,15,opt,name=monero_version,json=moneroVersion" json:"monero_version,omitempty"` // monero software version // contains filtered or unexported fields }
* Structure representing Monero initial transaction information
func (*MoneroTransactionInitRequest_MoneroTransactionData) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInitRequest_MoneroTransactionData) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInitRequest_MoneroTransactionData.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetAccount ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetAccount() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetChangeDts ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetChangeDts() *MoneroTransactionDestinationEntry
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetClientVersion ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetClientVersion() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetFee ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetFee() uint64
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetHardFork ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetHardFork() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetIntegratedIndices ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetIntegratedIndices() []uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetMinorIndices ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMinorIndices() []uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetMixin ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMixin() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetMoneroVersion ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetMoneroVersion() []byte
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetNumInputs ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetNumInputs() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetOutputs ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetOutputs() []*MoneroTransactionDestinationEntry
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetPaymentId ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetPaymentId() []byte
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetUnlockTime ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetUnlockTime() uint64
func (*MoneroTransactionInitRequest_MoneroTransactionData) GetVersion ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) GetVersion() uint32
func (*MoneroTransactionInitRequest_MoneroTransactionData) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInitRequest_MoneroTransactionData) ProtoMessage()
func (*MoneroTransactionInitRequest_MoneroTransactionData) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInitRequest_MoneroTransactionData) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) Reset()
func (*MoneroTransactionInitRequest_MoneroTransactionData) String ¶ added in v0.1.3
func (x *MoneroTransactionInitRequest_MoneroTransactionData) String() string
type MoneroTransactionInputViniAck ¶ added in v0.1.3
type MoneroTransactionInputViniAck struct {
// contains filtered or unexported fields
}
* Response: Response to setting UTXO to the device @next MoneroTransactionInputViniRequest @next MoneroTransactionAllInputsSetRequest
func (*MoneroTransactionInputViniAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInputViniAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInputViniAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInputViniAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInputViniAck) ProtoMessage()
func (*MoneroTransactionInputViniAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInputViniAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInputViniAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInputViniAck) Reset()
func (*MoneroTransactionInputViniAck) String ¶ added in v0.1.3
func (x *MoneroTransactionInputViniAck) String() string
type MoneroTransactionInputViniRequest ¶ added in v0.1.3
type MoneroTransactionInputViniRequest struct { SrcEntr *MoneroTransactionSourceEntry `protobuf:"bytes,1,opt,name=src_entr,json=srcEntr" json:"src_entr,omitempty"` Vini []byte `protobuf:"bytes,2,opt,name=vini" json:"vini,omitempty"` // xmrtypes.TxinToKey ViniHmac []byte `protobuf:"bytes,3,opt,name=vini_hmac,json=viniHmac" json:"vini_hmac,omitempty"` PseudoOut []byte `protobuf:"bytes,4,opt,name=pseudo_out,json=pseudoOut" json:"pseudo_out,omitempty"` PseudoOutHmac []byte `protobuf:"bytes,5,opt,name=pseudo_out_hmac,json=pseudoOutHmac" json:"pseudo_out_hmac,omitempty"` OrigIdx *uint32 `protobuf:"varint,6,opt,name=orig_idx,json=origIdx" json:"orig_idx,omitempty"` // original sort index, before sorting by key-images // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Sends one UTXO to device together with sealed values. @next MoneroTransactionInputViniAck
func (*MoneroTransactionInputViniRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInputViniRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInputViniRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInputViniRequest) GetOrigIdx ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetOrigIdx() uint32
func (*MoneroTransactionInputViniRequest) GetPseudoOut ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetPseudoOut() []byte
func (*MoneroTransactionInputViniRequest) GetPseudoOutHmac ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetPseudoOutHmac() []byte
func (*MoneroTransactionInputViniRequest) GetSrcEntr ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetSrcEntr() *MoneroTransactionSourceEntry
func (*MoneroTransactionInputViniRequest) GetVini ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetVini() []byte
func (*MoneroTransactionInputViniRequest) GetViniHmac ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) GetViniHmac() []byte
func (*MoneroTransactionInputViniRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInputViniRequest) ProtoMessage()
func (*MoneroTransactionInputViniRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInputViniRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) Reset()
func (*MoneroTransactionInputViniRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionInputViniRequest) String() string
type MoneroTransactionInputsPermutationAck ¶ added in v0.1.3
type MoneroTransactionInputsPermutationAck struct {
// contains filtered or unexported fields
}
* Response: Response to setting permutation on key images @next MoneroTransactionInputViniRequest
func (*MoneroTransactionInputsPermutationAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInputsPermutationAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInputsPermutationAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInputsPermutationAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInputsPermutationAck) ProtoMessage()
func (*MoneroTransactionInputsPermutationAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInputsPermutationAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationAck) Reset()
func (*MoneroTransactionInputsPermutationAck) String ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationAck) String() string
type MoneroTransactionInputsPermutationRequest ¶ added in v0.1.3
type MoneroTransactionInputsPermutationRequest struct { Perm []uint32 `protobuf:"varint,1,rep,name=perm" json:"perm,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Permutation on key images. @next MoneroTransactionInputsPermutationAck
func (*MoneroTransactionInputsPermutationRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionInputsPermutationRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionInputsPermutationRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionInputsPermutationRequest) GetPerm ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationRequest) GetPerm() []uint32
func (*MoneroTransactionInputsPermutationRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionInputsPermutationRequest) ProtoMessage()
func (*MoneroTransactionInputsPermutationRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionInputsPermutationRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationRequest) Reset()
func (*MoneroTransactionInputsPermutationRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionInputsPermutationRequest) String() string
type MoneroTransactionRsigData ¶ added in v0.1.3
type MoneroTransactionRsigData struct { RsigType *uint32 `protobuf:"varint,1,opt,name=rsig_type,json=rsigType" json:"rsig_type,omitempty"` // range signature (aka proof) type OffloadType *uint32 `protobuf:"varint,2,opt,name=offload_type,json=offloadType" json:"offload_type,omitempty"` Grouping []uint64 `protobuf:"varint,3,rep,name=grouping" json:"grouping,omitempty"` // aggregation scheme for BP Mask []byte `protobuf:"bytes,4,opt,name=mask" json:"mask,omitempty"` // mask vector Rsig []byte `protobuf:"bytes,5,opt,name=rsig" json:"rsig,omitempty"` // range sig data, all of it or partial (based on rsig_parts) RsigParts [][]byte `protobuf:"bytes,6,rep,name=rsig_parts,json=rsigParts" json:"rsig_parts,omitempty"` BpVersion *uint32 `protobuf:"varint,7,opt,name=bp_version,json=bpVersion" json:"bp_version,omitempty"` // Bulletproof version // contains filtered or unexported fields }
* Range sig parameters / data. @embed
func (*MoneroTransactionRsigData) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionRsigData) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionRsigData.ProtoReflect.Descriptor instead.
func (*MoneroTransactionRsigData) GetBpVersion ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetBpVersion() uint32
func (*MoneroTransactionRsigData) GetGrouping ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetGrouping() []uint64
func (*MoneroTransactionRsigData) GetMask ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetMask() []byte
func (*MoneroTransactionRsigData) GetOffloadType ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetOffloadType() uint32
func (*MoneroTransactionRsigData) GetRsig ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetRsig() []byte
func (*MoneroTransactionRsigData) GetRsigParts ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetRsigParts() [][]byte
func (*MoneroTransactionRsigData) GetRsigType ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) GetRsigType() uint32
func (*MoneroTransactionRsigData) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionRsigData) ProtoMessage()
func (*MoneroTransactionRsigData) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) ProtoReflect() protoreflect.Message
func (*MoneroTransactionRsigData) Reset ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) Reset()
func (*MoneroTransactionRsigData) String ¶ added in v0.1.3
func (x *MoneroTransactionRsigData) String() string
type MoneroTransactionSetInputAck ¶ added in v0.1.3
type MoneroTransactionSetInputAck struct { Vini []byte `protobuf:"bytes,1,opt,name=vini" json:"vini,omitempty"` // xmrtypes.TxinToKey ViniHmac []byte `protobuf:"bytes,2,opt,name=vini_hmac,json=viniHmac" json:"vini_hmac,omitempty"` PseudoOut []byte `protobuf:"bytes,3,opt,name=pseudo_out,json=pseudoOut" json:"pseudo_out,omitempty"` PseudoOutHmac []byte `protobuf:"bytes,4,opt,name=pseudo_out_hmac,json=pseudoOutHmac" json:"pseudo_out_hmac,omitempty"` PseudoOutAlpha []byte `protobuf:"bytes,5,opt,name=pseudo_out_alpha,json=pseudoOutAlpha" json:"pseudo_out_alpha,omitempty"` SpendKey []byte `protobuf:"bytes,6,opt,name=spend_key,json=spendKey" json:"spend_key,omitempty"` // contains filtered or unexported fields }
* Response: Response to setting UTXO for signature. Contains sealed values needed for further protocol steps. @next MoneroTransactionSetInputAck @next MoneroTransactionInputsPermutationRequest
func (*MoneroTransactionSetInputAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSetInputAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSetInputAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSetInputAck) GetPseudoOut ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetPseudoOut() []byte
func (*MoneroTransactionSetInputAck) GetPseudoOutAlpha ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetPseudoOutAlpha() []byte
func (*MoneroTransactionSetInputAck) GetPseudoOutHmac ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetPseudoOutHmac() []byte
func (*MoneroTransactionSetInputAck) GetSpendKey ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetSpendKey() []byte
func (*MoneroTransactionSetInputAck) GetVini ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetVini() []byte
func (*MoneroTransactionSetInputAck) GetViniHmac ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) GetViniHmac() []byte
func (*MoneroTransactionSetInputAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSetInputAck) ProtoMessage()
func (*MoneroTransactionSetInputAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSetInputAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) Reset()
func (*MoneroTransactionSetInputAck) String ¶ added in v0.1.3
func (x *MoneroTransactionSetInputAck) String() string
type MoneroTransactionSetInputRequest ¶ added in v0.1.3
type MoneroTransactionSetInputRequest struct { SrcEntr *MoneroTransactionSourceEntry `protobuf:"bytes,1,opt,name=src_entr,json=srcEntr" json:"src_entr,omitempty"` // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Sends one UTXO to device @next MoneroTransactionSetInputAck
func (*MoneroTransactionSetInputRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSetInputRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSetInputRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSetInputRequest) GetSrcEntr ¶ added in v0.1.3
func (x *MoneroTransactionSetInputRequest) GetSrcEntr() *MoneroTransactionSourceEntry
func (*MoneroTransactionSetInputRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSetInputRequest) ProtoMessage()
func (*MoneroTransactionSetInputRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSetInputRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSetInputRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSetInputRequest) Reset()
func (*MoneroTransactionSetInputRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionSetInputRequest) String() string
type MoneroTransactionSetOutputAck ¶ added in v0.1.3
type MoneroTransactionSetOutputAck struct { TxOut []byte `protobuf:"bytes,1,opt,name=tx_out,json=txOut" json:"tx_out,omitempty"` // xmrtypes.TxOut VoutiHmac []byte `protobuf:"bytes,2,opt,name=vouti_hmac,json=voutiHmac" json:"vouti_hmac,omitempty"` RsigData *MoneroTransactionRsigData `protobuf:"bytes,3,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` OutPk []byte `protobuf:"bytes,4,opt,name=out_pk,json=outPk" json:"out_pk,omitempty"` EcdhInfo []byte `protobuf:"bytes,5,opt,name=ecdh_info,json=ecdhInfo" json:"ecdh_info,omitempty"` // contains filtered or unexported fields }
* Response: Response to setting transaction destination. Contains sealed values needed for further protocol steps. @next MoneroTransactionSetOutputRequest @next MoneroTransactionAllOutSetRequest
func (*MoneroTransactionSetOutputAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSetOutputAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSetOutputAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSetOutputAck) GetEcdhInfo ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) GetEcdhInfo() []byte
func (*MoneroTransactionSetOutputAck) GetOutPk ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) GetOutPk() []byte
func (*MoneroTransactionSetOutputAck) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionSetOutputAck) GetTxOut ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) GetTxOut() []byte
func (*MoneroTransactionSetOutputAck) GetVoutiHmac ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) GetVoutiHmac() []byte
func (*MoneroTransactionSetOutputAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSetOutputAck) ProtoMessage()
func (*MoneroTransactionSetOutputAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSetOutputAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) Reset()
func (*MoneroTransactionSetOutputAck) String ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputAck) String() string
type MoneroTransactionSetOutputRequest ¶ added in v0.1.3
type MoneroTransactionSetOutputRequest struct { DstEntr *MoneroTransactionDestinationEntry `protobuf:"bytes,1,opt,name=dst_entr,json=dstEntr" json:"dst_entr,omitempty"` DstEntrHmac []byte `protobuf:"bytes,2,opt,name=dst_entr_hmac,json=dstEntrHmac" json:"dst_entr_hmac,omitempty"` RsigData *MoneroTransactionRsigData `protobuf:"bytes,3,opt,name=rsig_data,json=rsigData" json:"rsig_data,omitempty"` IsOffloadedBp *bool `protobuf:"varint,4,opt,name=is_offloaded_bp,json=isOffloadedBp" json:"is_offloaded_bp,omitempty"` // Extra message, with offloaded BP. // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Sends one transaction destination to device (HMACed) @next MoneroTransactionSetOutputAck
func (*MoneroTransactionSetOutputRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSetOutputRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSetOutputRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSetOutputRequest) GetDstEntr ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) GetDstEntr() *MoneroTransactionDestinationEntry
func (*MoneroTransactionSetOutputRequest) GetDstEntrHmac ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) GetDstEntrHmac() []byte
func (*MoneroTransactionSetOutputRequest) GetIsOffloadedBp ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) GetIsOffloadedBp() bool
func (*MoneroTransactionSetOutputRequest) GetRsigData ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) GetRsigData() *MoneroTransactionRsigData
func (*MoneroTransactionSetOutputRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSetOutputRequest) ProtoMessage()
func (*MoneroTransactionSetOutputRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSetOutputRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) Reset()
func (*MoneroTransactionSetOutputRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionSetOutputRequest) String() string
type MoneroTransactionSignInputAck ¶ added in v0.1.3
type MoneroTransactionSignInputAck struct { Signature []byte `protobuf:"bytes,1,opt,name=signature" json:"signature,omitempty"` PseudoOut []byte `protobuf:"bytes,2,opt,name=pseudo_out,json=pseudoOut" json:"pseudo_out,omitempty"` // updated pseudo-out after mask correction // contains filtered or unexported fields }
* Response: Contains full MG signature of the UTXO + multisig data if applicable. @next MoneroTransactionSignInputRequest @next MoneroTransactionFinalRequest
func (*MoneroTransactionSignInputAck) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSignInputAck) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSignInputAck.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSignInputAck) GetPseudoOut ¶ added in v0.1.3
func (x *MoneroTransactionSignInputAck) GetPseudoOut() []byte
func (*MoneroTransactionSignInputAck) GetSignature ¶ added in v0.1.3
func (x *MoneroTransactionSignInputAck) GetSignature() []byte
func (*MoneroTransactionSignInputAck) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSignInputAck) ProtoMessage()
func (*MoneroTransactionSignInputAck) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSignInputAck) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSignInputAck) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSignInputAck) Reset()
func (*MoneroTransactionSignInputAck) String ¶ added in v0.1.3
func (x *MoneroTransactionSignInputAck) String() string
type MoneroTransactionSignInputRequest ¶ added in v0.1.3
type MoneroTransactionSignInputRequest struct { SrcEntr *MoneroTransactionSourceEntry `protobuf:"bytes,1,opt,name=src_entr,json=srcEntr" json:"src_entr,omitempty"` Vini []byte `protobuf:"bytes,2,opt,name=vini" json:"vini,omitempty"` // xmrtypes.TxinToKey ViniHmac []byte `protobuf:"bytes,3,opt,name=vini_hmac,json=viniHmac" json:"vini_hmac,omitempty"` PseudoOut []byte `protobuf:"bytes,4,opt,name=pseudo_out,json=pseudoOut" json:"pseudo_out,omitempty"` PseudoOutHmac []byte `protobuf:"bytes,5,opt,name=pseudo_out_hmac,json=pseudoOutHmac" json:"pseudo_out_hmac,omitempty"` PseudoOutAlpha []byte `protobuf:"bytes,6,opt,name=pseudo_out_alpha,json=pseudoOutAlpha" json:"pseudo_out_alpha,omitempty"` SpendKey []byte `protobuf:"bytes,7,opt,name=spend_key,json=spendKey" json:"spend_key,omitempty"` OrigIdx *uint32 `protobuf:"varint,8,opt,name=orig_idx,json=origIdx" json:"orig_idx,omitempty"` // original sort index, before sorting by key-images // contains filtered or unexported fields }
* Request: Sub request of MoneroTransactionSign. Sends UTXO for the signing. @next MoneroTransactionSignInputAck
func (*MoneroTransactionSignInputRequest) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSignInputRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSignInputRequest.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSignInputRequest) GetOrigIdx ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetOrigIdx() uint32
func (*MoneroTransactionSignInputRequest) GetPseudoOut ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetPseudoOut() []byte
func (*MoneroTransactionSignInputRequest) GetPseudoOutAlpha ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetPseudoOutAlpha() []byte
func (*MoneroTransactionSignInputRequest) GetPseudoOutHmac ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetPseudoOutHmac() []byte
func (*MoneroTransactionSignInputRequest) GetSpendKey ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetSpendKey() []byte
func (*MoneroTransactionSignInputRequest) GetSrcEntr ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetSrcEntr() *MoneroTransactionSourceEntry
func (*MoneroTransactionSignInputRequest) GetVini ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetVini() []byte
func (*MoneroTransactionSignInputRequest) GetViniHmac ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) GetViniHmac() []byte
func (*MoneroTransactionSignInputRequest) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSignInputRequest) ProtoMessage()
func (*MoneroTransactionSignInputRequest) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSignInputRequest) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) Reset()
func (*MoneroTransactionSignInputRequest) String ¶ added in v0.1.3
func (x *MoneroTransactionSignInputRequest) String() string
type MoneroTransactionSourceEntry ¶ added in v0.1.3
type MoneroTransactionSourceEntry struct { Outputs []*MoneroTransactionSourceEntry_MoneroOutputEntry `protobuf:"bytes,1,rep,name=outputs" json:"outputs,omitempty"` // all outputs including decoys (forms the ring) RealOutput *uint64 `protobuf:"varint,2,opt,name=real_output,json=realOutput" json:"real_output,omitempty"` // index denoting which item in `outputs` is our real output (not a decoy) RealOutTxKey []byte `protobuf:"bytes,3,opt,name=real_out_tx_key,json=realOutTxKey" json:"real_out_tx_key,omitempty"` // tx key located in the real output's tx RealOutAdditionalTxKeys [][]byte `` // additional tx keys if applicable /* 129-byte string literal not displayed */ RealOutputInTxIndex *uint64 `protobuf:"varint,5,opt,name=real_output_in_tx_index,json=realOutputInTxIndex" json:"real_output_in_tx_index,omitempty"` // index of our real output in the tx (aka which output was it in the transaction) Amount *uint64 `protobuf:"varint,6,opt,name=amount" json:"amount,omitempty"` Rct *bool `protobuf:"varint,7,opt,name=rct" json:"rct,omitempty"` // is RingCT used (true for newer UTXOs) Mask []byte `protobuf:"bytes,8,opt,name=mask" json:"mask,omitempty"` MultisigKLRki *MoneroTransactionSourceEntry_MoneroMultisigKLRki `protobuf:"bytes,9,opt,name=multisig_kLRki,json=multisigKLRki" json:"multisig_kLRki,omitempty"` SubaddrMinor *uint32 `protobuf:"varint,10,opt,name=subaddr_minor,json=subaddrMinor" json:"subaddr_minor,omitempty"` // minor subaddr index UTXO was sent to // contains filtered or unexported fields }
* Structure representing Monero transaction source entry, UTXO @embed
func (*MoneroTransactionSourceEntry) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSourceEntry) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSourceEntry.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSourceEntry) GetAmount ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetAmount() uint64
func (*MoneroTransactionSourceEntry) GetMask ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetMask() []byte
func (*MoneroTransactionSourceEntry) GetMultisigKLRki ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetMultisigKLRki() *MoneroTransactionSourceEntry_MoneroMultisigKLRki
func (*MoneroTransactionSourceEntry) GetOutputs ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetOutputs() []*MoneroTransactionSourceEntry_MoneroOutputEntry
func (*MoneroTransactionSourceEntry) GetRct ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetRct() bool
func (*MoneroTransactionSourceEntry) GetRealOutAdditionalTxKeys ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetRealOutAdditionalTxKeys() [][]byte
func (*MoneroTransactionSourceEntry) GetRealOutTxKey ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetRealOutTxKey() []byte
func (*MoneroTransactionSourceEntry) GetRealOutput ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetRealOutput() uint64
func (*MoneroTransactionSourceEntry) GetRealOutputInTxIndex ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetRealOutputInTxIndex() uint64
func (*MoneroTransactionSourceEntry) GetSubaddrMinor ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) GetSubaddrMinor() uint32
func (*MoneroTransactionSourceEntry) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSourceEntry) ProtoMessage()
func (*MoneroTransactionSourceEntry) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSourceEntry) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) Reset()
func (*MoneroTransactionSourceEntry) String ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry) String() string
type MoneroTransactionSourceEntry_MoneroMultisigKLRki ¶ added in v0.1.3
type MoneroTransactionSourceEntry_MoneroMultisigKLRki struct { K []byte `protobuf:"bytes,1,opt,name=K" json:"K,omitempty"` L []byte `protobuf:"bytes,2,opt,name=L" json:"L,omitempty"` R []byte `protobuf:"bytes,3,opt,name=R" json:"R,omitempty"` Ki []byte `protobuf:"bytes,4,opt,name=ki" json:"ki,omitempty"` // contains filtered or unexported fields }
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSourceEntry_MoneroMultisigKLRki.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetK ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetK() []byte
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetKi ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetKi() []byte
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetL ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetL() []byte
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetR ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) GetR() []byte
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoMessage()
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) Reset()
func (*MoneroTransactionSourceEntry_MoneroMultisigKLRki) String ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroMultisigKLRki) String() string
type MoneroTransactionSourceEntry_MoneroOutputEntry ¶ added in v0.1.3
type MoneroTransactionSourceEntry_MoneroOutputEntry struct { Idx *uint64 `protobuf:"varint,1,opt,name=idx" json:"idx,omitempty"` Key *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"` // contains filtered or unexported fields }
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSourceEntry_MoneroOutputEntry.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) GetIdx ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) GetIdx() uint64
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoMessage()
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) Reset()
func (*MoneroTransactionSourceEntry_MoneroOutputEntry) String ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry) String() string
type MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic ¶ added in v0.1.3
type MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic struct { Dest []byte `protobuf:"bytes,1,opt,name=dest" json:"dest,omitempty"` Commitment []byte `protobuf:"bytes,2,opt,name=commitment" json:"commitment,omitempty"` // contains filtered or unexported fields }
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Descriptor
deprecated
added in
v0.1.3
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Descriptor() ([]byte, []int)
Deprecated: Use MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic.ProtoReflect.Descriptor instead.
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetCommitment ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetCommitment() []byte
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetDest ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) GetDest() []byte
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoMessage ¶ added in v0.1.3
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoMessage()
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoReflect ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) ProtoReflect() protoreflect.Message
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Reset ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) Reset()
func (*MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) String ¶ added in v0.1.3
func (x *MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic) String() string
type MoneroWatchKey ¶ added in v0.1.3
type MoneroWatchKey struct { WatchKey []byte `protobuf:"bytes,1,opt,name=watch_key,json=watchKey" json:"watch_key,omitempty"` Address []byte `protobuf:"bytes,2,opt,name=address" json:"address,omitempty"` // contains filtered or unexported fields }
* Response: Contains Monero watch-only credentials derived from device private seed @end
func (*MoneroWatchKey) Descriptor
deprecated
added in
v0.1.3
func (*MoneroWatchKey) Descriptor() ([]byte, []int)
Deprecated: Use MoneroWatchKey.ProtoReflect.Descriptor instead.
func (*MoneroWatchKey) GetAddress ¶ added in v0.1.3
func (x *MoneroWatchKey) GetAddress() []byte
func (*MoneroWatchKey) GetWatchKey ¶ added in v0.1.3
func (x *MoneroWatchKey) GetWatchKey() []byte
func (*MoneroWatchKey) ProtoMessage ¶ added in v0.1.3
func (*MoneroWatchKey) ProtoMessage()
func (*MoneroWatchKey) ProtoReflect ¶ added in v0.1.3
func (x *MoneroWatchKey) ProtoReflect() protoreflect.Message
func (*MoneroWatchKey) Reset ¶ added in v0.1.3
func (x *MoneroWatchKey) Reset()
func (*MoneroWatchKey) String ¶ added in v0.1.3
func (x *MoneroWatchKey) String() string
type MultisigRedeemScriptType ¶ added in v0.1.3
type MultisigRedeemScriptType struct { Pubkeys []*MultisigRedeemScriptType_HDNodePathType `protobuf:"bytes,1,rep,name=pubkeys" json:"pubkeys,omitempty"` // pubkeys from multisig address (sorted lexicographically) Signatures [][]byte `protobuf:"bytes,2,rep,name=signatures" json:"signatures,omitempty"` // existing signatures for partially signed input M *uint32 `protobuf:"varint,3,req,name=m" json:"m,omitempty"` // "m" from n, how many valid signatures is necessary for spending Nodes []*HDNodeType `protobuf:"bytes,4,rep,name=nodes" json:"nodes,omitempty"` // simplified way how to specify pubkeys if they share the same address_n path AddressN []uint32 `protobuf:"varint,5,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // use only field 1 or fields 4+5, if fields 4+5 are used, field 1 is ignored // contains filtered or unexported fields }
* Type of redeem script used in input @embed
func (*MultisigRedeemScriptType) Descriptor
deprecated
added in
v0.1.3
func (*MultisigRedeemScriptType) Descriptor() ([]byte, []int)
Deprecated: Use MultisigRedeemScriptType.ProtoReflect.Descriptor instead.
func (*MultisigRedeemScriptType) GetAddressN ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) GetAddressN() []uint32
func (*MultisigRedeemScriptType) GetM ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) GetM() uint32
func (*MultisigRedeemScriptType) GetNodes ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) GetNodes() []*HDNodeType
func (*MultisigRedeemScriptType) GetPubkeys ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) GetPubkeys() []*MultisigRedeemScriptType_HDNodePathType
func (*MultisigRedeemScriptType) GetSignatures ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) GetSignatures() [][]byte
func (*MultisigRedeemScriptType) ProtoMessage ¶ added in v0.1.3
func (*MultisigRedeemScriptType) ProtoMessage()
func (*MultisigRedeemScriptType) ProtoReflect ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) ProtoReflect() protoreflect.Message
func (*MultisigRedeemScriptType) Reset ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) Reset()
func (*MultisigRedeemScriptType) String ¶ added in v0.1.3
func (x *MultisigRedeemScriptType) String() string
type MultisigRedeemScriptType_HDNodePathType ¶ added in v0.1.3
type MultisigRedeemScriptType_HDNodePathType struct { Node *HDNodeType `protobuf:"bytes,1,req,name=node" json:"node,omitempty"` // BIP-32 node in deserialized form AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from node // contains filtered or unexported fields }
* Structure representing HDNode + Path
func (*MultisigRedeemScriptType_HDNodePathType) Descriptor
deprecated
added in
v0.1.3
func (*MultisigRedeemScriptType_HDNodePathType) Descriptor() ([]byte, []int)
Deprecated: Use MultisigRedeemScriptType_HDNodePathType.ProtoReflect.Descriptor instead.
func (*MultisigRedeemScriptType_HDNodePathType) GetAddressN ¶ added in v0.1.3
func (x *MultisigRedeemScriptType_HDNodePathType) GetAddressN() []uint32
func (*MultisigRedeemScriptType_HDNodePathType) GetNode ¶ added in v0.1.3
func (x *MultisigRedeemScriptType_HDNodePathType) GetNode() *HDNodeType
func (*MultisigRedeemScriptType_HDNodePathType) ProtoMessage ¶ added in v0.1.3
func (*MultisigRedeemScriptType_HDNodePathType) ProtoMessage()
func (*MultisigRedeemScriptType_HDNodePathType) ProtoReflect ¶ added in v0.1.3
func (x *MultisigRedeemScriptType_HDNodePathType) ProtoReflect() protoreflect.Message
func (*MultisigRedeemScriptType_HDNodePathType) Reset ¶ added in v0.1.3
func (x *MultisigRedeemScriptType_HDNodePathType) Reset()
func (*MultisigRedeemScriptType_HDNodePathType) String ¶ added in v0.1.3
func (x *MultisigRedeemScriptType_HDNodePathType) String() string
type NEMAddress ¶ added in v0.1.3
type NEMAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // NEM address in Base32 encoding // contains filtered or unexported fields }
* Response: Contains NEM address derived from device private seed @end
func (*NEMAddress) Descriptor
deprecated
added in
v0.1.3
func (*NEMAddress) Descriptor() ([]byte, []int)
Deprecated: Use NEMAddress.ProtoReflect.Descriptor instead.
func (*NEMAddress) GetAddress ¶ added in v0.1.3
func (x *NEMAddress) GetAddress() string
func (*NEMAddress) ProtoMessage ¶ added in v0.1.3
func (*NEMAddress) ProtoMessage()
func (*NEMAddress) ProtoReflect ¶ added in v0.1.3
func (x *NEMAddress) ProtoReflect() protoreflect.Message
func (*NEMAddress) Reset ¶ added in v0.1.3
func (x *NEMAddress) Reset()
func (*NEMAddress) String ¶ added in v0.1.3
func (x *NEMAddress) String() string
type NEMDecryptMessage ¶ added in v0.1.3
type NEMDecryptMessage struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Network *uint32 `protobuf:"varint,2,opt,name=network" json:"network,omitempty"` // Network ID (0x68 = Mainnet, 0x98 = Testnet, 0x60 = Mijin) PublicKey []byte `protobuf:"bytes,3,opt,name=public_key,json=publicKey" json:"public_key,omitempty"` // Public key of the other party Payload []byte `protobuf:"bytes,4,opt,name=payload" json:"payload,omitempty"` // Actual message data (encrypted) // contains filtered or unexported fields }
* Request: Ask device to decrypt NEM transaction payload @start @next NEMDecryptedMessage @next Failure
func (*NEMDecryptMessage) Descriptor
deprecated
added in
v0.1.3
func (*NEMDecryptMessage) Descriptor() ([]byte, []int)
Deprecated: Use NEMDecryptMessage.ProtoReflect.Descriptor instead.
func (*NEMDecryptMessage) GetAddressN ¶ added in v0.1.3
func (x *NEMDecryptMessage) GetAddressN() []uint32
func (*NEMDecryptMessage) GetNetwork ¶ added in v0.1.3
func (x *NEMDecryptMessage) GetNetwork() uint32
func (*NEMDecryptMessage) GetPayload ¶ added in v0.1.3
func (x *NEMDecryptMessage) GetPayload() []byte
func (*NEMDecryptMessage) GetPublicKey ¶ added in v0.1.3
func (x *NEMDecryptMessage) GetPublicKey() []byte
func (*NEMDecryptMessage) ProtoMessage ¶ added in v0.1.3
func (*NEMDecryptMessage) ProtoMessage()
func (*NEMDecryptMessage) ProtoReflect ¶ added in v0.1.3
func (x *NEMDecryptMessage) ProtoReflect() protoreflect.Message
func (*NEMDecryptMessage) Reset ¶ added in v0.1.3
func (x *NEMDecryptMessage) Reset()
func (*NEMDecryptMessage) String ¶ added in v0.1.3
func (x *NEMDecryptMessage) String() string
type NEMDecryptedMessage ¶ added in v0.1.3
type NEMDecryptedMessage struct { Payload []byte `protobuf:"bytes,1,req,name=payload" json:"payload,omitempty"` // Actual message data (unencrypted) // contains filtered or unexported fields }
* Response: Contains decrypted NEM transaction payload @end
func (*NEMDecryptedMessage) Descriptor
deprecated
added in
v0.1.3
func (*NEMDecryptedMessage) Descriptor() ([]byte, []int)
Deprecated: Use NEMDecryptedMessage.ProtoReflect.Descriptor instead.
func (*NEMDecryptedMessage) GetPayload ¶ added in v0.1.3
func (x *NEMDecryptedMessage) GetPayload() []byte
func (*NEMDecryptedMessage) ProtoMessage ¶ added in v0.1.3
func (*NEMDecryptedMessage) ProtoMessage()
func (*NEMDecryptedMessage) ProtoReflect ¶ added in v0.1.3
func (x *NEMDecryptedMessage) ProtoReflect() protoreflect.Message
func (*NEMDecryptedMessage) Reset ¶ added in v0.1.3
func (x *NEMDecryptedMessage) Reset()
func (*NEMDecryptedMessage) String ¶ added in v0.1.3
func (x *NEMDecryptedMessage) String() string
type NEMGetAddress ¶ added in v0.1.3
type NEMGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Network *uint32 `protobuf:"varint,2,opt,name=network,def=104" json:"network,omitempty"` // Network ID (0x68 = Mainnet, 0x98 = Testnet, 0x60 = Mijin) ShowDisplay *bool `protobuf:"varint,3,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // Optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for NEM address corresponding to address_n path @start @next NEMAddress @next Failure
func (*NEMGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*NEMGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use NEMGetAddress.ProtoReflect.Descriptor instead.
func (*NEMGetAddress) GetAddressN ¶ added in v0.1.3
func (x *NEMGetAddress) GetAddressN() []uint32
func (*NEMGetAddress) GetNetwork ¶ added in v0.1.3
func (x *NEMGetAddress) GetNetwork() uint32
func (*NEMGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *NEMGetAddress) GetShowDisplay() bool
func (*NEMGetAddress) ProtoMessage ¶ added in v0.1.3
func (*NEMGetAddress) ProtoMessage()
func (*NEMGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *NEMGetAddress) ProtoReflect() protoreflect.Message
func (*NEMGetAddress) Reset ¶ added in v0.1.3
func (x *NEMGetAddress) Reset()
func (*NEMGetAddress) String ¶ added in v0.1.3
func (x *NEMGetAddress) String() string
type NEMSignTx ¶ added in v0.1.3
type NEMSignTx struct { Transaction *NEMSignTx_NEMTransactionCommon `protobuf:"bytes,1,req,name=transaction" json:"transaction,omitempty"` // Common part of transaction Multisig *NEMSignTx_NEMTransactionCommon `protobuf:"bytes,2,opt,name=multisig" json:"multisig,omitempty"` // Common part of inner transaction for multisig transactions Transfer *NEMSignTx_NEMTransfer `protobuf:"bytes,3,opt,name=transfer" json:"transfer,omitempty"` // Transfer transaction part Cosigning *bool `protobuf:"varint,4,opt,name=cosigning" json:"cosigning,omitempty"` // Whether cosigning or initiating the multisig transaction ProvisionNamespace *NEMSignTx_NEMProvisionNamespace `protobuf:"bytes,5,opt,name=provision_namespace,json=provisionNamespace" json:"provision_namespace,omitempty"` // Provision namespace part MosaicCreation *NEMSignTx_NEMMosaicCreation `protobuf:"bytes,6,opt,name=mosaic_creation,json=mosaicCreation" json:"mosaic_creation,omitempty"` // Mosaic definition creation part SupplyChange *NEMSignTx_NEMMosaicSupplyChange `protobuf:"bytes,7,opt,name=supply_change,json=supplyChange" json:"supply_change,omitempty"` // Mosaic supply change part AggregateModification *NEMSignTx_NEMAggregateModification `protobuf:"bytes,8,opt,name=aggregate_modification,json=aggregateModification" json:"aggregate_modification,omitempty"` // Aggregate modification part ImportanceTransfer *NEMSignTx_NEMImportanceTransfer `protobuf:"bytes,9,opt,name=importance_transfer,json=importanceTransfer" json:"importance_transfer,omitempty"` // Importance transfer part // contains filtered or unexported fields }
* Request: Ask device to sign transaction @start @next NEMSignedTx @next Failure
func (*NEMSignTx) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx) GetAggregateModification ¶ added in v0.1.3
func (x *NEMSignTx) GetAggregateModification() *NEMSignTx_NEMAggregateModification
func (*NEMSignTx) GetCosigning ¶ added in v0.1.3
func (*NEMSignTx) GetImportanceTransfer ¶ added in v0.1.3
func (x *NEMSignTx) GetImportanceTransfer() *NEMSignTx_NEMImportanceTransfer
func (*NEMSignTx) GetMosaicCreation ¶ added in v0.1.3
func (x *NEMSignTx) GetMosaicCreation() *NEMSignTx_NEMMosaicCreation
func (*NEMSignTx) GetMultisig ¶ added in v0.1.3
func (x *NEMSignTx) GetMultisig() *NEMSignTx_NEMTransactionCommon
func (*NEMSignTx) GetProvisionNamespace ¶ added in v0.1.3
func (x *NEMSignTx) GetProvisionNamespace() *NEMSignTx_NEMProvisionNamespace
func (*NEMSignTx) GetSupplyChange ¶ added in v0.1.3
func (x *NEMSignTx) GetSupplyChange() *NEMSignTx_NEMMosaicSupplyChange
func (*NEMSignTx) GetTransaction ¶ added in v0.1.3
func (x *NEMSignTx) GetTransaction() *NEMSignTx_NEMTransactionCommon
func (*NEMSignTx) GetTransfer ¶ added in v0.1.3
func (x *NEMSignTx) GetTransfer() *NEMSignTx_NEMTransfer
func (*NEMSignTx) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx) ProtoMessage()
func (*NEMSignTx) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx) ProtoReflect() protoreflect.Message
type NEMSignTx_NEMAggregateModification ¶ added in v0.1.3
type NEMSignTx_NEMAggregateModification struct { Modifications []*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification `protobuf:"bytes,1,rep,name=modifications" json:"modifications,omitempty"` // Cosignatory modifications RelativeChange *int32 `protobuf:"zigzag32,2,opt,name=relative_change,json=relativeChange" json:"relative_change,omitempty"` // Relative change of the minimum cosignatories // contains filtered or unexported fields }
* Structure representing the aggregate modification part for NEM transactions
func (*NEMSignTx_NEMAggregateModification) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMAggregateModification) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMAggregateModification.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMAggregateModification) GetModifications ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification) GetModifications() []*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification
func (*NEMSignTx_NEMAggregateModification) GetRelativeChange ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification) GetRelativeChange() int32
func (*NEMSignTx_NEMAggregateModification) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMAggregateModification) ProtoMessage()
func (*NEMSignTx_NEMAggregateModification) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMAggregateModification) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification) Reset()
func (*NEMSignTx_NEMAggregateModification) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification) String() string
type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification ¶ added in v0.1.3
type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification struct { Type *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType `` // Type of cosignatory modification /* 165-byte string literal not displayed */ PublicKey []byte `protobuf:"bytes,2,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // Public key of the cosignatory // contains filtered or unexported fields }
* Structure representing the cosignatory modification for aggregate modification transactions
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMAggregateModification_NEMCosignatoryModification.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) GetPublicKey ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) GetPublicKey() []byte
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoMessage()
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) Reset()
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification) String() string
type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType ¶ added in v0.1.3
type NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType int32
* Type of cosignatory modification
const ( NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_CosignatoryModification_Add NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType = 1 NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_CosignatoryModification_Delete NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType = 2 )
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Descriptor ¶ added in v0.1.3
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Enum ¶ added in v0.1.3
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) EnumDescriptor
deprecated
added in
v0.1.3
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType.Descriptor instead.
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Number ¶ added in v0.1.3
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) String ¶ added in v0.1.3
func (NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) Type ¶ added in v0.1.3
func (*NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *NEMSignTx_NEMAggregateModification_NEMCosignatoryModification_NEMModificationType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type NEMSignTx_NEMImportanceTransfer ¶ added in v0.1.3
type NEMSignTx_NEMImportanceTransfer struct { Mode *NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode `` // Mode of importance transfer /* 141-byte string literal not displayed */ PublicKey []byte `protobuf:"bytes,2,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // Public key of the remote account // contains filtered or unexported fields }
* Structure representing the importance transfer part for NEM transactions
func (*NEMSignTx_NEMImportanceTransfer) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMImportanceTransfer) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMImportanceTransfer.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMImportanceTransfer) GetPublicKey ¶ added in v0.1.3
func (x *NEMSignTx_NEMImportanceTransfer) GetPublicKey() []byte
func (*NEMSignTx_NEMImportanceTransfer) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMImportanceTransfer) ProtoMessage()
func (*NEMSignTx_NEMImportanceTransfer) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMImportanceTransfer) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMImportanceTransfer) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMImportanceTransfer) Reset()
func (*NEMSignTx_NEMImportanceTransfer) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMImportanceTransfer) String() string
type NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode ¶ added in v0.1.3
type NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode int32
* Mode of importance transfer
const ( NEMSignTx_NEMImportanceTransfer_ImportanceTransfer_Activate NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode = 1 NEMSignTx_NEMImportanceTransfer_ImportanceTransfer_Deactivate NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode = 2 )
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Descriptor ¶ added in v0.1.3
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Descriptor() protoreflect.EnumDescriptor
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) EnumDescriptor
deprecated
added in
v0.1.3
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode.Descriptor instead.
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Number ¶ added in v0.1.3
func (x NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) Number() protoreflect.EnumNumber
func (NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) String ¶ added in v0.1.3
func (x NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) String() string
func (*NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *NEMSignTx_NEMImportanceTransfer_NEMImportanceTransferMode) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type NEMSignTx_NEMMosaicCreation ¶ added in v0.1.3
type NEMSignTx_NEMMosaicCreation struct { Definition *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition `protobuf:"bytes,1,req,name=definition" json:"definition,omitempty"` // Mosaic definition Sink *string `protobuf:"bytes,2,req,name=sink" json:"sink,omitempty"` // Creation fee sink address Fee *uint64 `protobuf:"varint,3,req,name=fee" json:"fee,omitempty"` // Creation fee // contains filtered or unexported fields }
* Structure representing the mosaic definition creation part for NEM transactions
func (*NEMSignTx_NEMMosaicCreation) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMMosaicCreation) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMMosaicCreation.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMMosaicCreation) GetDefinition ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) GetDefinition() *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition
func (*NEMSignTx_NEMMosaicCreation) GetFee ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) GetFee() uint64
func (*NEMSignTx_NEMMosaicCreation) GetSink ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) GetSink() string
func (*NEMSignTx_NEMMosaicCreation) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMMosaicCreation) ProtoMessage()
func (*NEMSignTx_NEMMosaicCreation) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMMosaicCreation) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) Reset()
func (*NEMSignTx_NEMMosaicCreation) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation) String() string
type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition ¶ added in v0.1.3
type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // User-friendly name of the mosaic (for whitelisted mosaics) Ticker *string `protobuf:"bytes,2,opt,name=ticker" json:"ticker,omitempty"` // Ticker of the mosaic (for whitelisted mosaics) Namespace *string `protobuf:"bytes,3,req,name=namespace" json:"namespace,omitempty"` // Fully qualified name of the namespace Mosaic *string `protobuf:"bytes,4,req,name=mosaic" json:"mosaic,omitempty"` // Name of the mosaic definition Divisibility *uint32 `protobuf:"varint,5,opt,name=divisibility" json:"divisibility,omitempty"` // Number of decimal places that a mosaic can be divided into Levy *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy `` // Levy type /* 145-byte string literal not displayed */ Fee *uint64 `protobuf:"varint,7,opt,name=fee" json:"fee,omitempty"` // Levy fee (interpretation depends on levy type) LevyAddress *string `protobuf:"bytes,8,opt,name=levy_address,json=levyAddress" json:"levy_address,omitempty"` // Levy address LevyNamespace *string `protobuf:"bytes,9,opt,name=levy_namespace,json=levyNamespace" json:"levy_namespace,omitempty"` // Fully qualified name of the namespace of the levy mosaic LevyMosaic *string `protobuf:"bytes,10,opt,name=levy_mosaic,json=levyMosaic" json:"levy_mosaic,omitempty"` // Name of the levy mosaic Supply *uint64 `protobuf:"varint,11,opt,name=supply" json:"supply,omitempty"` // Initial supply to create, always given in entire units MutableSupply *bool `protobuf:"varint,12,opt,name=mutable_supply,json=mutableSupply" json:"mutable_supply,omitempty"` // Mutable supply Transferable *bool `protobuf:"varint,13,opt,name=transferable" json:"transferable,omitempty"` // Mosaic allows transfers among accounts other than the creator Description *string `protobuf:"bytes,14,req,name=description" json:"description,omitempty"` // Mosaic description Networks []uint32 `protobuf:"varint,15,rep,name=networks" json:"networks,omitempty"` // Networks that the mosaic is valid on (for whitelisted mosaics) // contains filtered or unexported fields }
* Structure representing a mosaic definition
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDescription ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDescription() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDivisibility ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetDivisibility() uint32
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetFee ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetFee() uint64
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyAddress ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyAddress() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyMosaic ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyMosaic() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyNamespace ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetLevyNamespace() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMosaic ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMosaic() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMutableSupply ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetMutableSupply() bool
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetName ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetName() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNamespace ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNamespace() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNetworks ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetNetworks() []uint32
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetSupply ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetSupply() uint64
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTicker ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTicker() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTransferable ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) GetTransferable() bool
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoMessage()
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) Reset()
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition) String() string
type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy ¶ added in v0.1.3
type NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy int32
* Type of levy which will be used for mosaic
const ( NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_MosaicLevy_Absolute NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy = 1 NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_MosaicLevy_Percentile NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy = 2 )
func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Descriptor ¶ added in v0.1.3
func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) Descriptor() protoreflect.EnumDescriptor
func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) EnumDescriptor
deprecated
added in
v0.1.3
func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) EnumDescriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy.Descriptor instead.
func (NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) String ¶ added in v0.1.3
func (x NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) String() string
func (*NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *NEMSignTx_NEMMosaicCreation_NEMMosaicDefinition_NEMMosaicLevy) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type NEMSignTx_NEMMosaicSupplyChange ¶ added in v0.1.3
type NEMSignTx_NEMMosaicSupplyChange struct { Namespace *string `protobuf:"bytes,1,req,name=namespace" json:"namespace,omitempty"` // Fully qualified name of the namespace Mosaic *string `protobuf:"bytes,2,req,name=mosaic" json:"mosaic,omitempty"` // Name of the mosaic definition Type *NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType `` // Type of supply change /* 135-byte string literal not displayed */ Delta *uint64 `protobuf:"varint,4,req,name=delta" json:"delta,omitempty"` // Supply delta // contains filtered or unexported fields }
* Structure representing the mosaic supply change part for NEM transactions
func (*NEMSignTx_NEMMosaicSupplyChange) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMMosaicSupplyChange) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMMosaicSupplyChange.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMMosaicSupplyChange) GetDelta ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) GetDelta() uint64
func (*NEMSignTx_NEMMosaicSupplyChange) GetMosaic ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) GetMosaic() string
func (*NEMSignTx_NEMMosaicSupplyChange) GetNamespace ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) GetNamespace() string
func (*NEMSignTx_NEMMosaicSupplyChange) GetType ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) GetType() NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType
func (*NEMSignTx_NEMMosaicSupplyChange) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMMosaicSupplyChange) ProtoMessage()
func (*NEMSignTx_NEMMosaicSupplyChange) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMMosaicSupplyChange) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) Reset()
func (*NEMSignTx_NEMMosaicSupplyChange) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange) String() string
type NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType ¶ added in v0.1.3
type NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType int32
* Type of supply change which will be applied to mosaic
const ( NEMSignTx_NEMMosaicSupplyChange_SupplyChange_Increase NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType = 1 NEMSignTx_NEMMosaicSupplyChange_SupplyChange_Decrease NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType = 2 )
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Descriptor ¶ added in v0.1.3
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Descriptor() protoreflect.EnumDescriptor
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) EnumDescriptor
deprecated
added in
v0.1.3
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType.Descriptor instead.
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Number ¶ added in v0.1.3
func (x NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) Number() protoreflect.EnumNumber
func (NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) String ¶ added in v0.1.3
func (x NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) String() string
func (*NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *NEMSignTx_NEMMosaicSupplyChange_NEMSupplyChangeType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type NEMSignTx_NEMProvisionNamespace ¶ added in v0.1.3
type NEMSignTx_NEMProvisionNamespace struct { Namespace *string `protobuf:"bytes,1,req,name=namespace" json:"namespace,omitempty"` // New part concatenated to the parent Parent *string `protobuf:"bytes,2,opt,name=parent" json:"parent,omitempty"` // Parent namespace (for child namespaces) Sink *string `protobuf:"bytes,3,req,name=sink" json:"sink,omitempty"` // Rental fee sink address Fee *uint64 `protobuf:"varint,4,req,name=fee" json:"fee,omitempty"` // Rental fee // contains filtered or unexported fields }
* Structure representing the provision namespace part for NEM transactions
func (*NEMSignTx_NEMProvisionNamespace) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMProvisionNamespace) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMProvisionNamespace.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMProvisionNamespace) GetFee ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) GetFee() uint64
func (*NEMSignTx_NEMProvisionNamespace) GetNamespace ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) GetNamespace() string
func (*NEMSignTx_NEMProvisionNamespace) GetParent ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) GetParent() string
func (*NEMSignTx_NEMProvisionNamespace) GetSink ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) GetSink() string
func (*NEMSignTx_NEMProvisionNamespace) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMProvisionNamespace) ProtoMessage()
func (*NEMSignTx_NEMProvisionNamespace) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMProvisionNamespace) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) Reset()
func (*NEMSignTx_NEMProvisionNamespace) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMProvisionNamespace) String() string
type NEMSignTx_NEMTransactionCommon ¶ added in v0.1.3
type NEMSignTx_NEMTransactionCommon struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Network *uint32 `protobuf:"varint,2,opt,name=network,def=104" json:"network,omitempty"` // Network ID (0x68 = Mainnet, 0x98 = Testnet, 0x60 = Mijin) Timestamp *uint32 `protobuf:"varint,3,req,name=timestamp" json:"timestamp,omitempty"` // Number of seconds elapsed since the creation of the nemesis block Fee *uint64 `protobuf:"varint,4,req,name=fee" json:"fee,omitempty"` // Fee for the transaction Deadline *uint32 `protobuf:"varint,5,req,name=deadline" json:"deadline,omitempty"` // Deadline of the transaction Signer []byte `protobuf:"bytes,6,opt,name=signer" json:"signer,omitempty"` // Public key of the account (for multisig transactions) // contains filtered or unexported fields }
* Structure representing the common part for NEM transactions
func (*NEMSignTx_NEMTransactionCommon) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMTransactionCommon) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMTransactionCommon.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMTransactionCommon) GetAddressN ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetAddressN() []uint32
func (*NEMSignTx_NEMTransactionCommon) GetDeadline ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetDeadline() uint32
func (*NEMSignTx_NEMTransactionCommon) GetFee ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetFee() uint64
func (*NEMSignTx_NEMTransactionCommon) GetNetwork ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetNetwork() uint32
func (*NEMSignTx_NEMTransactionCommon) GetSigner ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetSigner() []byte
func (*NEMSignTx_NEMTransactionCommon) GetTimestamp ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) GetTimestamp() uint32
func (*NEMSignTx_NEMTransactionCommon) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMTransactionCommon) ProtoMessage()
func (*NEMSignTx_NEMTransactionCommon) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMTransactionCommon) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) Reset()
func (*NEMSignTx_NEMTransactionCommon) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransactionCommon) String() string
type NEMSignTx_NEMTransfer ¶ added in v0.1.3
type NEMSignTx_NEMTransfer struct { Recipient *string `protobuf:"bytes,1,req,name=recipient" json:"recipient,omitempty"` // Address of the recipient Amount *uint64 `protobuf:"varint,2,req,name=amount" json:"amount,omitempty"` // Amount of micro NEM that is transferred Payload []byte `protobuf:"bytes,3,opt,name=payload,def=" json:"payload,omitempty"` // Actual message data (unencrypted) PublicKey []byte `protobuf:"bytes,4,opt,name=public_key,json=publicKey" json:"public_key,omitempty"` // Public key of the recipient (for encrypted payloads) Mosaics []*NEMSignTx_NEMTransfer_NEMMosaic `protobuf:"bytes,5,rep,name=mosaics" json:"mosaics,omitempty"` // Attached mosaics // contains filtered or unexported fields }
* Structure representing the transfer transaction part for NEM transactions
func (*NEMSignTx_NEMTransfer) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMTransfer) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMTransfer.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMTransfer) GetAmount ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) GetAmount() uint64
func (*NEMSignTx_NEMTransfer) GetMosaics ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) GetMosaics() []*NEMSignTx_NEMTransfer_NEMMosaic
func (*NEMSignTx_NEMTransfer) GetPayload ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) GetPayload() []byte
func (*NEMSignTx_NEMTransfer) GetPublicKey ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) GetPublicKey() []byte
func (*NEMSignTx_NEMTransfer) GetRecipient ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) GetRecipient() string
func (*NEMSignTx_NEMTransfer) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMTransfer) ProtoMessage()
func (*NEMSignTx_NEMTransfer) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMTransfer) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) Reset()
func (*NEMSignTx_NEMTransfer) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer) String() string
type NEMSignTx_NEMTransfer_NEMMosaic ¶ added in v0.1.3
type NEMSignTx_NEMTransfer_NEMMosaic struct { Namespace *string `protobuf:"bytes,1,req,name=namespace" json:"namespace,omitempty"` // Fully qualified name of the namespace Mosaic *string `protobuf:"bytes,2,req,name=mosaic" json:"mosaic,omitempty"` // Name of the mosaic definition Quantity *uint64 `protobuf:"varint,3,req,name=quantity" json:"quantity,omitempty"` // Mosaic quantity, always given in smallest units // contains filtered or unexported fields }
* Structure representing the mosaic attachment for NEM transfer transactions
func (*NEMSignTx_NEMTransfer_NEMMosaic) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignTx_NEMTransfer_NEMMosaic) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignTx_NEMTransfer_NEMMosaic.ProtoReflect.Descriptor instead.
func (*NEMSignTx_NEMTransfer_NEMMosaic) GetMosaic ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetMosaic() string
func (*NEMSignTx_NEMTransfer_NEMMosaic) GetNamespace ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetNamespace() string
func (*NEMSignTx_NEMTransfer_NEMMosaic) GetQuantity ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) GetQuantity() uint64
func (*NEMSignTx_NEMTransfer_NEMMosaic) ProtoMessage ¶ added in v0.1.3
func (*NEMSignTx_NEMTransfer_NEMMosaic) ProtoMessage()
func (*NEMSignTx_NEMTransfer_NEMMosaic) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) ProtoReflect() protoreflect.Message
func (*NEMSignTx_NEMTransfer_NEMMosaic) Reset ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) Reset()
func (*NEMSignTx_NEMTransfer_NEMMosaic) String ¶ added in v0.1.3
func (x *NEMSignTx_NEMTransfer_NEMMosaic) String() string
type NEMSignedTx ¶ added in v0.1.3
type NEMSignedTx struct { Data []byte `protobuf:"bytes,1,req,name=data" json:"data,omitempty"` // Transaction data Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // Signature for the transaction // contains filtered or unexported fields }
* Response: Contains NEM transaction data and signature @end
func (*NEMSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*NEMSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use NEMSignedTx.ProtoReflect.Descriptor instead.
func (*NEMSignedTx) GetData ¶ added in v0.1.3
func (x *NEMSignedTx) GetData() []byte
func (*NEMSignedTx) GetSignature ¶ added in v0.1.3
func (x *NEMSignedTx) GetSignature() []byte
func (*NEMSignedTx) ProtoMessage ¶ added in v0.1.3
func (*NEMSignedTx) ProtoMessage()
func (*NEMSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *NEMSignedTx) ProtoReflect() protoreflect.Message
func (*NEMSignedTx) Reset ¶ added in v0.1.3
func (x *NEMSignedTx) Reset()
func (*NEMSignedTx) String ¶ added in v0.1.3
func (x *NEMSignedTx) String() string
type NextU2FCounter ¶ added in v0.1.3
type NextU2FCounter struct { U2FCounter *uint32 `protobuf:"varint,1,req,name=u2f_counter,json=u2fCounter" json:"u2f_counter,omitempty"` // contains filtered or unexported fields }
* Request: Set U2F counter @end
func (*NextU2FCounter) Descriptor
deprecated
added in
v0.1.3
func (*NextU2FCounter) Descriptor() ([]byte, []int)
Deprecated: Use NextU2FCounter.ProtoReflect.Descriptor instead.
func (*NextU2FCounter) GetU2FCounter ¶ added in v0.1.3
func (x *NextU2FCounter) GetU2FCounter() uint32
func (*NextU2FCounter) ProtoMessage ¶ added in v0.1.3
func (*NextU2FCounter) ProtoMessage()
func (*NextU2FCounter) ProtoReflect ¶ added in v0.1.3
func (x *NextU2FCounter) ProtoReflect() protoreflect.Message
func (*NextU2FCounter) Reset ¶ added in v0.1.3
func (x *NextU2FCounter) Reset()
func (*NextU2FCounter) String ¶ added in v0.1.3
func (x *NextU2FCounter) String() string
type OutputScriptType ¶ added in v0.1.3
type OutputScriptType int32
* Type of script which will be used for transaction output
const ( OutputScriptType_PAYTOADDRESS OutputScriptType = 0 // used for all addresses (bitcoin, p2sh, witness) OutputScriptType_PAYTOSCRIPTHASH OutputScriptType = 1 // p2sh address (deprecated; use PAYTOADDRESS) OutputScriptType_PAYTOMULTISIG OutputScriptType = 2 // only for change output OutputScriptType_PAYTOOPRETURN OutputScriptType = 3 // op_return OutputScriptType_PAYTOWITNESS OutputScriptType = 4 // only for change output OutputScriptType_PAYTOP2SHWITNESS OutputScriptType = 5 // only for change output OutputScriptType_PAYTOTAPROOT OutputScriptType = 6 // only for change output )
func (OutputScriptType) Descriptor ¶ added in v0.1.3
func (OutputScriptType) Descriptor() protoreflect.EnumDescriptor
func (OutputScriptType) Enum ¶ added in v0.1.3
func (x OutputScriptType) Enum() *OutputScriptType
func (OutputScriptType) EnumDescriptor
deprecated
added in
v0.1.3
func (OutputScriptType) EnumDescriptor() ([]byte, []int)
Deprecated: Use OutputScriptType.Descriptor instead.
func (OutputScriptType) Number ¶ added in v0.1.3
func (x OutputScriptType) Number() protoreflect.EnumNumber
func (OutputScriptType) String ¶ added in v0.1.3
func (x OutputScriptType) String() string
func (OutputScriptType) Type ¶ added in v0.1.3
func (OutputScriptType) Type() protoreflect.EnumType
func (*OutputScriptType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *OutputScriptType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type OwnershipId ¶ added in v0.1.3
type OwnershipId struct { OwnershipId []byte `protobuf:"bytes,1,req,name=ownership_id,json=ownershipId" json:"ownership_id,omitempty"` // ownership identifier // contains filtered or unexported fields }
* Response: Contains the ownership identifier for the scriptPubKey and device private seed @end
func (*OwnershipId) Descriptor
deprecated
added in
v0.1.3
func (*OwnershipId) Descriptor() ([]byte, []int)
Deprecated: Use OwnershipId.ProtoReflect.Descriptor instead.
func (*OwnershipId) GetOwnershipId ¶ added in v0.1.3
func (x *OwnershipId) GetOwnershipId() []byte
func (*OwnershipId) ProtoMessage ¶ added in v0.1.3
func (*OwnershipId) ProtoMessage()
func (*OwnershipId) ProtoReflect ¶ added in v0.1.3
func (x *OwnershipId) ProtoReflect() protoreflect.Message
func (*OwnershipId) Reset ¶ added in v0.1.3
func (x *OwnershipId) Reset()
func (*OwnershipId) String ¶ added in v0.1.3
func (x *OwnershipId) String() string
type OwnershipProof ¶ added in v0.1.3
type OwnershipProof struct { OwnershipProof []byte `protobuf:"bytes,1,req,name=ownership_proof,json=ownershipProof" json:"ownership_proof,omitempty"` // SLIP-0019 proof of ownership Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature of the proof // contains filtered or unexported fields }
* Response: Contains the proof of ownership @end
func (*OwnershipProof) Descriptor
deprecated
added in
v0.1.3
func (*OwnershipProof) Descriptor() ([]byte, []int)
Deprecated: Use OwnershipProof.ProtoReflect.Descriptor instead.
func (*OwnershipProof) GetOwnershipProof ¶ added in v0.1.3
func (x *OwnershipProof) GetOwnershipProof() []byte
func (*OwnershipProof) GetSignature ¶ added in v0.1.3
func (x *OwnershipProof) GetSignature() []byte
func (*OwnershipProof) ProtoMessage ¶ added in v0.1.3
func (*OwnershipProof) ProtoMessage()
func (*OwnershipProof) ProtoReflect ¶ added in v0.1.3
func (x *OwnershipProof) ProtoReflect() protoreflect.Message
func (*OwnershipProof) Reset ¶ added in v0.1.3
func (x *OwnershipProof) Reset()
func (*OwnershipProof) String ¶ added in v0.1.3
func (x *OwnershipProof) String() string
type PassphraseAck ¶ added in v0.1.3
type PassphraseAck struct { Passphrase *string `protobuf:"bytes,1,opt,name=passphrase" json:"passphrase,omitempty"` // Deprecated: Do not use. XState []byte `protobuf:"bytes,2,opt,name=_state,json=State" json:"_state,omitempty"` // <2.3.0 OnDevice *bool `protobuf:"varint,3,opt,name=on_device,json=onDevice" json:"on_device,omitempty"` // user wants to enter passphrase on the device // contains filtered or unexported fields }
* Request: Send passphrase back @auxend
func (*PassphraseAck) Descriptor
deprecated
added in
v0.1.3
func (*PassphraseAck) Descriptor() ([]byte, []int)
Deprecated: Use PassphraseAck.ProtoReflect.Descriptor instead.
func (*PassphraseAck) GetOnDevice ¶ added in v0.1.3
func (x *PassphraseAck) GetOnDevice() bool
func (*PassphraseAck) GetPassphrase ¶ added in v0.1.3
func (x *PassphraseAck) GetPassphrase() string
func (*PassphraseAck) GetXState
deprecated
added in
v0.1.3
func (x *PassphraseAck) GetXState() []byte
Deprecated: Do not use.
func (*PassphraseAck) ProtoMessage ¶ added in v0.1.3
func (*PassphraseAck) ProtoMessage()
func (*PassphraseAck) ProtoReflect ¶ added in v0.1.3
func (x *PassphraseAck) ProtoReflect() protoreflect.Message
func (*PassphraseAck) Reset ¶ added in v0.1.3
func (x *PassphraseAck) Reset()
func (*PassphraseAck) String ¶ added in v0.1.3
func (x *PassphraseAck) String() string
type PassphraseRequest ¶ added in v0.1.3
type PassphraseRequest struct { // Deprecated: Do not use. XOnDevice *bool `protobuf:"varint,1,opt,name=_on_device,json=OnDevice" json:"_on_device,omitempty"` // <2.3.0 // contains filtered or unexported fields }
* Response: Device awaits encryption passphrase @auxstart @next PassphraseAck
func (*PassphraseRequest) Descriptor
deprecated
added in
v0.1.3
func (*PassphraseRequest) Descriptor() ([]byte, []int)
Deprecated: Use PassphraseRequest.ProtoReflect.Descriptor instead.
func (*PassphraseRequest) GetXOnDevice
deprecated
added in
v0.1.3
func (x *PassphraseRequest) GetXOnDevice() bool
Deprecated: Do not use.
func (*PassphraseRequest) ProtoMessage ¶ added in v0.1.3
func (*PassphraseRequest) ProtoMessage()
func (*PassphraseRequest) ProtoReflect ¶ added in v0.1.3
func (x *PassphraseRequest) ProtoReflect() protoreflect.Message
func (*PassphraseRequest) Reset ¶ added in v0.1.3
func (x *PassphraseRequest) Reset()
func (*PassphraseRequest) String ¶ added in v0.1.3
func (x *PassphraseRequest) String() string
type PinMatrixAck ¶ added in v0.1.3
type PinMatrixAck struct { Pin *string `protobuf:"bytes,1,req,name=pin" json:"pin,omitempty"` // matrix encoded PIN entered by user // contains filtered or unexported fields }
* Request: Computer responds with encoded PIN @auxend
func (*PinMatrixAck) Descriptor
deprecated
added in
v0.1.3
func (*PinMatrixAck) Descriptor() ([]byte, []int)
Deprecated: Use PinMatrixAck.ProtoReflect.Descriptor instead.
func (*PinMatrixAck) GetPin ¶ added in v0.1.3
func (x *PinMatrixAck) GetPin() string
func (*PinMatrixAck) ProtoMessage ¶ added in v0.1.3
func (*PinMatrixAck) ProtoMessage()
func (*PinMatrixAck) ProtoReflect ¶ added in v0.1.3
func (x *PinMatrixAck) ProtoReflect() protoreflect.Message
func (*PinMatrixAck) Reset ¶ added in v0.1.3
func (x *PinMatrixAck) Reset()
func (*PinMatrixAck) String ¶ added in v0.1.3
func (x *PinMatrixAck) String() string
type PinMatrixRequest ¶ added in v0.1.3
type PinMatrixRequest struct { Type *PinMatrixRequest_PinMatrixRequestType `protobuf:"varint,1,opt,name=type,enum=hw.trezor.messages.common.PinMatrixRequest_PinMatrixRequestType" json:"type,omitempty"` // contains filtered or unexported fields }
* Response: Device is asking computer to show PIN matrix and awaits PIN encoded using this matrix scheme @auxstart @next PinMatrixAck
func (*PinMatrixRequest) Descriptor
deprecated
added in
v0.1.3
func (*PinMatrixRequest) Descriptor() ([]byte, []int)
Deprecated: Use PinMatrixRequest.ProtoReflect.Descriptor instead.
func (*PinMatrixRequest) GetType ¶ added in v0.1.3
func (x *PinMatrixRequest) GetType() PinMatrixRequest_PinMatrixRequestType
func (*PinMatrixRequest) ProtoMessage ¶ added in v0.1.3
func (*PinMatrixRequest) ProtoMessage()
func (*PinMatrixRequest) ProtoReflect ¶ added in v0.1.3
func (x *PinMatrixRequest) ProtoReflect() protoreflect.Message
func (*PinMatrixRequest) Reset ¶ added in v0.1.3
func (x *PinMatrixRequest) Reset()
func (*PinMatrixRequest) String ¶ added in v0.1.3
func (x *PinMatrixRequest) String() string
type PinMatrixRequest_PinMatrixRequestType ¶ added in v0.1.3
type PinMatrixRequest_PinMatrixRequestType int32
* Type of PIN request
const ( PinMatrixRequest_PinMatrixRequestType_Current PinMatrixRequest_PinMatrixRequestType = 1 PinMatrixRequest_PinMatrixRequestType_NewFirst PinMatrixRequest_PinMatrixRequestType = 2 PinMatrixRequest_PinMatrixRequestType_NewSecond PinMatrixRequest_PinMatrixRequestType = 3 PinMatrixRequest_PinMatrixRequestType_WipeCodeFirst PinMatrixRequest_PinMatrixRequestType = 4 PinMatrixRequest_PinMatrixRequestType_WipeCodeSecond PinMatrixRequest_PinMatrixRequestType = 5 )
func (PinMatrixRequest_PinMatrixRequestType) Descriptor ¶ added in v0.1.3
func (PinMatrixRequest_PinMatrixRequestType) Descriptor() protoreflect.EnumDescriptor
func (PinMatrixRequest_PinMatrixRequestType) EnumDescriptor
deprecated
added in
v0.1.3
func (PinMatrixRequest_PinMatrixRequestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PinMatrixRequest_PinMatrixRequestType.Descriptor instead.
func (PinMatrixRequest_PinMatrixRequestType) Number ¶ added in v0.1.3
func (x PinMatrixRequest_PinMatrixRequestType) Number() protoreflect.EnumNumber
func (PinMatrixRequest_PinMatrixRequestType) String ¶ added in v0.1.3
func (x PinMatrixRequest_PinMatrixRequestType) String() string
func (PinMatrixRequest_PinMatrixRequestType) Type ¶ added in v0.1.3
func (PinMatrixRequest_PinMatrixRequestType) Type() protoreflect.EnumType
func (*PinMatrixRequest_PinMatrixRequestType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *PinMatrixRequest_PinMatrixRequestType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type Ping ¶ added in v0.1.3
type Ping struct { Message *string `protobuf:"bytes,1,opt,name=message,def=" json:"message,omitempty"` // message to send back in Success message ButtonProtection *bool `protobuf:"varint,2,opt,name=button_protection,json=buttonProtection" json:"button_protection,omitempty"` // ask for button press // contains filtered or unexported fields }
* Request: Test if the device is alive, device sends back the message in Success response @start @next Success
func (*Ping) Descriptor
deprecated
added in
v0.1.3
func (*Ping) GetButtonProtection ¶ added in v0.1.3
func (*Ping) GetMessage ¶ added in v0.1.3
func (*Ping) ProtoMessage ¶ added in v0.1.3
func (*Ping) ProtoMessage()
func (*Ping) ProtoReflect ¶ added in v0.1.3
func (x *Ping) ProtoReflect() protoreflect.Message
type PreauthorizedRequest ¶ added in v0.1.3
type PreauthorizedRequest struct {
// contains filtered or unexported fields
}
* Request: Device awaits a preauthorized operation. @start @next SignTx @next GetOwnershipProof
func (*PreauthorizedRequest) Descriptor
deprecated
added in
v0.1.3
func (*PreauthorizedRequest) Descriptor() ([]byte, []int)
Deprecated: Use PreauthorizedRequest.ProtoReflect.Descriptor instead.
func (*PreauthorizedRequest) ProtoMessage ¶ added in v0.1.3
func (*PreauthorizedRequest) ProtoMessage()
func (*PreauthorizedRequest) ProtoReflect ¶ added in v0.1.3
func (x *PreauthorizedRequest) ProtoReflect() protoreflect.Message
func (*PreauthorizedRequest) Reset ¶ added in v0.1.3
func (x *PreauthorizedRequest) Reset()
func (*PreauthorizedRequest) String ¶ added in v0.1.3
func (x *PreauthorizedRequest) String() string
type PrevInput ¶ added in v0.1.3
type PrevInput struct { PrevHash []byte `protobuf:"bytes,2,req,name=prev_hash,json=prevHash" json:"prev_hash,omitempty"` // hash of previous transaction output to spend by this input PrevIndex *uint32 `protobuf:"varint,3,req,name=prev_index,json=prevIndex" json:"prev_index,omitempty"` // index of previous output to spend ScriptSig []byte `protobuf:"bytes,4,req,name=script_sig,json=scriptSig" json:"script_sig,omitempty"` // script signature Sequence *uint32 `protobuf:"varint,5,req,name=sequence" json:"sequence,omitempty"` // sequence DecredTree *uint32 `protobuf:"varint,9,opt,name=decred_tree,json=decredTree" json:"decred_tree,omitempty"` // only for Decred // contains filtered or unexported fields }
* Data type for inputs of previous transactions.
When adding fields, take care to not conflict with TxInput @embed
func (*PrevInput) Descriptor
deprecated
added in
v0.1.3
func (*PrevInput) GetDecredTree ¶ added in v0.1.3
func (*PrevInput) GetPrevHash ¶ added in v0.1.3
func (*PrevInput) GetPrevIndex ¶ added in v0.1.3
func (*PrevInput) GetScriptSig ¶ added in v0.1.3
func (*PrevInput) GetSequence ¶ added in v0.1.3
func (*PrevInput) ProtoMessage ¶ added in v0.1.3
func (*PrevInput) ProtoMessage()
func (*PrevInput) ProtoReflect ¶ added in v0.1.3
func (x *PrevInput) ProtoReflect() protoreflect.Message
type PrevOutput ¶ added in v0.1.3
type PrevOutput struct { Amount *uint64 `protobuf:"varint,1,req,name=amount" json:"amount,omitempty"` // amount sent to this output ScriptPubkey []byte `protobuf:"bytes,2,req,name=script_pubkey,json=scriptPubkey" json:"script_pubkey,omitempty"` // scriptPubkey of this output DecredScriptVersion *uint32 `protobuf:"varint,3,opt,name=decred_script_version,json=decredScriptVersion" json:"decred_script_version,omitempty"` // only for Decred // contains filtered or unexported fields }
* Data type for outputs of previous transactions. @embed
func (*PrevOutput) Descriptor
deprecated
added in
v0.1.3
func (*PrevOutput) Descriptor() ([]byte, []int)
Deprecated: Use PrevOutput.ProtoReflect.Descriptor instead.
func (*PrevOutput) GetAmount ¶ added in v0.1.3
func (x *PrevOutput) GetAmount() uint64
func (*PrevOutput) GetDecredScriptVersion ¶ added in v0.1.3
func (x *PrevOutput) GetDecredScriptVersion() uint32
func (*PrevOutput) GetScriptPubkey ¶ added in v0.1.3
func (x *PrevOutput) GetScriptPubkey() []byte
func (*PrevOutput) ProtoMessage ¶ added in v0.1.3
func (*PrevOutput) ProtoMessage()
func (*PrevOutput) ProtoReflect ¶ added in v0.1.3
func (x *PrevOutput) ProtoReflect() protoreflect.Message
func (*PrevOutput) Reset ¶ added in v0.1.3
func (x *PrevOutput) Reset()
func (*PrevOutput) String ¶ added in v0.1.3
func (x *PrevOutput) String() string
type PrevTx ¶ added in v0.1.3
type PrevTx struct { Version *uint32 `protobuf:"varint,1,req,name=version" json:"version,omitempty"` LockTime *uint32 `protobuf:"varint,4,req,name=lock_time,json=lockTime" json:"lock_time,omitempty"` InputsCount *uint32 `protobuf:"varint,6,req,name=inputs_count,json=inputsCount" json:"inputs_count,omitempty"` OutputsCount *uint32 `protobuf:"varint,7,req,name=outputs_count,json=outputsCount" json:"outputs_count,omitempty"` ExtraDataLen *uint32 `protobuf:"varint,9,opt,name=extra_data_len,json=extraDataLen,def=0" json:"extra_data_len,omitempty"` // only for Dash, Zcash Expiry *uint32 `protobuf:"varint,10,opt,name=expiry" json:"expiry,omitempty"` // only for Decred and Zcash VersionGroupId *uint32 `protobuf:"varint,12,opt,name=version_group_id,json=versionGroupId" json:"version_group_id,omitempty"` // only for Zcash, nVersionGroupId Timestamp *uint32 `protobuf:"varint,13,opt,name=timestamp" json:"timestamp,omitempty"` // only for Peercoin BranchId *uint32 `protobuf:"varint,14,opt,name=branch_id,json=branchId" json:"branch_id,omitempty"` // only for Zcash, BRANCH_ID // contains filtered or unexported fields }
* Data type for metadata about previous transaction which contains the UTXO being spent. @embed
func (*PrevTx) Descriptor
deprecated
added in
v0.1.3
func (*PrevTx) GetBranchId ¶ added in v0.1.3
func (*PrevTx) GetExtraDataLen ¶ added in v0.1.3
func (*PrevTx) GetInputsCount ¶ added in v0.1.3
func (*PrevTx) GetLockTime ¶ added in v0.1.3
func (*PrevTx) GetOutputsCount ¶ added in v0.1.3
func (*PrevTx) GetTimestamp ¶ added in v0.1.3
func (*PrevTx) GetVersion ¶ added in v0.1.3
func (*PrevTx) GetVersionGroupId ¶ added in v0.1.3
func (*PrevTx) ProtoMessage ¶ added in v0.1.3
func (*PrevTx) ProtoMessage()
func (*PrevTx) ProtoReflect ¶ added in v0.1.3
func (x *PrevTx) ProtoReflect() protoreflect.Message
type PublicKey ¶ added in v0.1.3
type PublicKey struct { Node *HDNodeType `protobuf:"bytes,1,req,name=node" json:"node,omitempty"` // BIP32 public node Xpub *string `protobuf:"bytes,2,req,name=xpub" json:"xpub,omitempty"` // serialized form of public node RootFingerprint *uint32 `protobuf:"varint,3,opt,name=root_fingerprint,json=rootFingerprint" json:"root_fingerprint,omitempty"` // master root node fingerprint // contains filtered or unexported fields }
* Response: Contains public key derived from device private seed @end
func (*PublicKey) Descriptor
deprecated
added in
v0.1.3
func (*PublicKey) GetNode ¶ added in v0.1.3
func (x *PublicKey) GetNode() *HDNodeType
func (*PublicKey) GetRootFingerprint ¶ added in v0.1.3
func (*PublicKey) ProtoMessage ¶ added in v0.1.3
func (*PublicKey) ProtoMessage()
func (*PublicKey) ProtoReflect ¶ added in v0.1.3
func (x *PublicKey) ProtoReflect() protoreflect.Message
type RebootToBootloader ¶ added in v0.1.3
type RebootToBootloader struct {
// contains filtered or unexported fields
}
* Request: Reboot firmware to bootloader @start @next Success
func (*RebootToBootloader) Descriptor
deprecated
added in
v0.1.3
func (*RebootToBootloader) Descriptor() ([]byte, []int)
Deprecated: Use RebootToBootloader.ProtoReflect.Descriptor instead.
func (*RebootToBootloader) ProtoMessage ¶ added in v0.1.3
func (*RebootToBootloader) ProtoMessage()
func (*RebootToBootloader) ProtoReflect ¶ added in v0.1.3
func (x *RebootToBootloader) ProtoReflect() protoreflect.Message
func (*RebootToBootloader) Reset ¶ added in v0.1.3
func (x *RebootToBootloader) Reset()
func (*RebootToBootloader) String ¶ added in v0.1.3
func (x *RebootToBootloader) String() string
type RecoveryDevice ¶ added in v0.1.3
type RecoveryDevice struct { WordCount *uint32 `protobuf:"varint,1,opt,name=word_count,json=wordCount" json:"word_count,omitempty"` // number of words in BIP-39 mnemonic PassphraseProtection *bool `protobuf:"varint,2,opt,name=passphrase_protection,json=passphraseProtection" json:"passphrase_protection,omitempty"` // enable master node encryption using passphrase PinProtection *bool `protobuf:"varint,3,opt,name=pin_protection,json=pinProtection" json:"pin_protection,omitempty"` // enable PIN protection Language *string `protobuf:"bytes,4,opt,name=language" json:"language,omitempty"` // device language (IETF BCP 47 language tag) Label *string `protobuf:"bytes,5,opt,name=label" json:"label,omitempty"` // device label EnforceWordlist *bool `protobuf:"varint,6,opt,name=enforce_wordlist,json=enforceWordlist" json:"enforce_wordlist,omitempty"` // enforce BIP-39 wordlist during the process // 7 reserved for unused recovery method Type *RecoveryDevice_RecoveryDeviceType `protobuf:"varint,8,opt,name=type,enum=hw.trezor.messages.management.RecoveryDevice_RecoveryDeviceType" json:"type,omitempty"` // supported recovery type U2FCounter *uint32 `protobuf:"varint,9,opt,name=u2f_counter,json=u2fCounter" json:"u2f_counter,omitempty"` // U2F counter DryRun *bool `protobuf:"varint,10,opt,name=dry_run,json=dryRun" json:"dry_run,omitempty"` // perform dry-run recovery workflow (for safe mnemonic validation) // contains filtered or unexported fields }
* Request: Start recovery workflow asking user for specific words of mnemonic Used to recovery device safely even on untrusted computer. @start @next WordRequest
func (*RecoveryDevice) Descriptor
deprecated
added in
v0.1.3
func (*RecoveryDevice) Descriptor() ([]byte, []int)
Deprecated: Use RecoveryDevice.ProtoReflect.Descriptor instead.
func (*RecoveryDevice) GetDryRun ¶ added in v0.1.3
func (x *RecoveryDevice) GetDryRun() bool
func (*RecoveryDevice) GetEnforceWordlist ¶ added in v0.1.3
func (x *RecoveryDevice) GetEnforceWordlist() bool
func (*RecoveryDevice) GetLabel ¶ added in v0.1.3
func (x *RecoveryDevice) GetLabel() string
func (*RecoveryDevice) GetLanguage ¶ added in v0.1.3
func (x *RecoveryDevice) GetLanguage() string
func (*RecoveryDevice) GetPassphraseProtection ¶ added in v0.1.3
func (x *RecoveryDevice) GetPassphraseProtection() bool
func (*RecoveryDevice) GetPinProtection ¶ added in v0.1.3
func (x *RecoveryDevice) GetPinProtection() bool
func (*RecoveryDevice) GetType ¶ added in v0.1.3
func (x *RecoveryDevice) GetType() RecoveryDevice_RecoveryDeviceType
func (*RecoveryDevice) GetU2FCounter ¶ added in v0.1.3
func (x *RecoveryDevice) GetU2FCounter() uint32
func (*RecoveryDevice) GetWordCount ¶ added in v0.1.3
func (x *RecoveryDevice) GetWordCount() uint32
func (*RecoveryDevice) ProtoMessage ¶ added in v0.1.3
func (*RecoveryDevice) ProtoMessage()
func (*RecoveryDevice) ProtoReflect ¶ added in v0.1.3
func (x *RecoveryDevice) ProtoReflect() protoreflect.Message
func (*RecoveryDevice) Reset ¶ added in v0.1.3
func (x *RecoveryDevice) Reset()
func (*RecoveryDevice) String ¶ added in v0.1.3
func (x *RecoveryDevice) String() string
type RecoveryDevice_RecoveryDeviceType ¶ added in v0.1.3
type RecoveryDevice_RecoveryDeviceType int32
* Type of recovery procedure. These should be used as bitmask, e.g., `RecoveryDeviceType_ScrambledWords | RecoveryDeviceType_Matrix` listing every method supported by the host computer.
Note that ScrambledWords must be supported by every implementation for backward compatibility; there is no way to not support it.
const ( // use powers of two when extending this field RecoveryDevice_RecoveryDeviceType_ScrambledWords RecoveryDevice_RecoveryDeviceType = 0 // words in scrambled order RecoveryDevice_RecoveryDeviceType_Matrix RecoveryDevice_RecoveryDeviceType = 1 // matrix recovery type )
func (RecoveryDevice_RecoveryDeviceType) Descriptor ¶ added in v0.1.3
func (RecoveryDevice_RecoveryDeviceType) Descriptor() protoreflect.EnumDescriptor
func (RecoveryDevice_RecoveryDeviceType) Enum ¶ added in v0.1.3
func (x RecoveryDevice_RecoveryDeviceType) Enum() *RecoveryDevice_RecoveryDeviceType
func (RecoveryDevice_RecoveryDeviceType) EnumDescriptor
deprecated
added in
v0.1.3
func (RecoveryDevice_RecoveryDeviceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RecoveryDevice_RecoveryDeviceType.Descriptor instead.
func (RecoveryDevice_RecoveryDeviceType) Number ¶ added in v0.1.3
func (x RecoveryDevice_RecoveryDeviceType) Number() protoreflect.EnumNumber
func (RecoveryDevice_RecoveryDeviceType) String ¶ added in v0.1.3
func (x RecoveryDevice_RecoveryDeviceType) String() string
func (RecoveryDevice_RecoveryDeviceType) Type ¶ added in v0.1.3
func (RecoveryDevice_RecoveryDeviceType) Type() protoreflect.EnumType
func (*RecoveryDevice_RecoveryDeviceType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *RecoveryDevice_RecoveryDeviceType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type ResetDevice ¶ added in v0.1.3
type ResetDevice struct { DisplayRandom *bool `protobuf:"varint,1,opt,name=display_random,json=displayRandom" json:"display_random,omitempty"` // display entropy generated by the device before asking for additional entropy Strength *uint32 `protobuf:"varint,2,opt,name=strength,def=256" json:"strength,omitempty"` // strength of seed in bits PassphraseProtection *bool `protobuf:"varint,3,opt,name=passphrase_protection,json=passphraseProtection" json:"passphrase_protection,omitempty"` // enable master node encryption using passphrase PinProtection *bool `protobuf:"varint,4,opt,name=pin_protection,json=pinProtection" json:"pin_protection,omitempty"` // enable PIN protection Language *string `protobuf:"bytes,5,opt,name=language,def=en-US" json:"language,omitempty"` // device language (IETF BCP 47 language tag) Label *string `protobuf:"bytes,6,opt,name=label" json:"label,omitempty"` // device label U2FCounter *uint32 `protobuf:"varint,7,opt,name=u2f_counter,json=u2fCounter" json:"u2f_counter,omitempty"` // U2F counter SkipBackup *bool `protobuf:"varint,8,opt,name=skip_backup,json=skipBackup" json:"skip_backup,omitempty"` // postpone seed backup to BackupDevice workflow NoBackup *bool `protobuf:"varint,9,opt,name=no_backup,json=noBackup" json:"no_backup,omitempty"` // indicate that no backup is going to be made BackupType *BackupType `` // type of the mnemonic backup /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Ask device to do initialization involving user interaction @start @next EntropyRequest @next Failure
func (*ResetDevice) Descriptor
deprecated
added in
v0.1.3
func (*ResetDevice) Descriptor() ([]byte, []int)
Deprecated: Use ResetDevice.ProtoReflect.Descriptor instead.
func (*ResetDevice) GetBackupType ¶ added in v0.1.3
func (x *ResetDevice) GetBackupType() BackupType
func (*ResetDevice) GetDisplayRandom ¶ added in v0.1.3
func (x *ResetDevice) GetDisplayRandom() bool
func (*ResetDevice) GetLabel ¶ added in v0.1.3
func (x *ResetDevice) GetLabel() string
func (*ResetDevice) GetLanguage ¶ added in v0.1.3
func (x *ResetDevice) GetLanguage() string
func (*ResetDevice) GetNoBackup ¶ added in v0.1.3
func (x *ResetDevice) GetNoBackup() bool
func (*ResetDevice) GetPassphraseProtection ¶ added in v0.1.3
func (x *ResetDevice) GetPassphraseProtection() bool
func (*ResetDevice) GetPinProtection ¶ added in v0.1.3
func (x *ResetDevice) GetPinProtection() bool
func (*ResetDevice) GetSkipBackup ¶ added in v0.1.3
func (x *ResetDevice) GetSkipBackup() bool
func (*ResetDevice) GetStrength ¶ added in v0.1.3
func (x *ResetDevice) GetStrength() uint32
func (*ResetDevice) GetU2FCounter ¶ added in v0.1.3
func (x *ResetDevice) GetU2FCounter() uint32
func (*ResetDevice) ProtoMessage ¶ added in v0.1.3
func (*ResetDevice) ProtoMessage()
func (*ResetDevice) ProtoReflect ¶ added in v0.1.3
func (x *ResetDevice) ProtoReflect() protoreflect.Message
func (*ResetDevice) Reset ¶ added in v0.1.3
func (x *ResetDevice) Reset()
func (*ResetDevice) String ¶ added in v0.1.3
func (x *ResetDevice) String() string
type RippleAddress ¶ added in v0.1.3
type RippleAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // Address in Ripple format (base58 of a pubkey with checksum) // contains filtered or unexported fields }
* Response: Address for the given index @end
func (*RippleAddress) Descriptor
deprecated
added in
v0.1.3
func (*RippleAddress) Descriptor() ([]byte, []int)
Deprecated: Use RippleAddress.ProtoReflect.Descriptor instead.
func (*RippleAddress) GetAddress ¶ added in v0.1.3
func (x *RippleAddress) GetAddress() string
func (*RippleAddress) ProtoMessage ¶ added in v0.1.3
func (*RippleAddress) ProtoMessage()
func (*RippleAddress) ProtoReflect ¶ added in v0.1.3
func (x *RippleAddress) ProtoReflect() protoreflect.Message
func (*RippleAddress) Reset ¶ added in v0.1.3
func (x *RippleAddress) Reset()
func (*RippleAddress) String ¶ added in v0.1.3
func (x *RippleAddress) String() string
type RippleGetAddress ¶ added in v0.1.3
type RippleGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path. For compatibility with other wallets, must be m/44'/144'/index' ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Address at the specified index @start @next RippleAddress
func (*RippleGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*RippleGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use RippleGetAddress.ProtoReflect.Descriptor instead.
func (*RippleGetAddress) GetAddressN ¶ added in v0.1.3
func (x *RippleGetAddress) GetAddressN() []uint32
func (*RippleGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *RippleGetAddress) GetShowDisplay() bool
func (*RippleGetAddress) ProtoMessage ¶ added in v0.1.3
func (*RippleGetAddress) ProtoMessage()
func (*RippleGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *RippleGetAddress) ProtoReflect() protoreflect.Message
func (*RippleGetAddress) Reset ¶ added in v0.1.3
func (x *RippleGetAddress) Reset()
func (*RippleGetAddress) String ¶ added in v0.1.3
func (x *RippleGetAddress) String() string
type RippleSignTx ¶ added in v0.1.3
type RippleSignTx struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path. For compatibility with other wallets, must be m/44'/144'/index' Fee *uint64 `protobuf:"varint,2,req,name=fee" json:"fee,omitempty"` // fee (in drops) for the transaction Flags *uint32 `protobuf:"varint,3,opt,name=flags,def=0" json:"flags,omitempty"` // transaction flags Sequence *uint32 `protobuf:"varint,4,req,name=sequence" json:"sequence,omitempty"` // transaction sequence number LastLedgerSequence *uint32 `protobuf:"varint,5,opt,name=last_ledger_sequence,json=lastLedgerSequence" json:"last_ledger_sequence,omitempty"` // see https://developers.ripple.com/reliable-transaction-submission.html#lastledgersequence Payment *RippleSignTx_RipplePayment `protobuf:"bytes,6,req,name=payment" json:"payment,omitempty"` // Payment transaction type // contains filtered or unexported fields }
* Request: ask device to sign Ripple transaction @start @next RippleSignedTx
func (*RippleSignTx) Descriptor
deprecated
added in
v0.1.3
func (*RippleSignTx) Descriptor() ([]byte, []int)
Deprecated: Use RippleSignTx.ProtoReflect.Descriptor instead.
func (*RippleSignTx) GetAddressN ¶ added in v0.1.3
func (x *RippleSignTx) GetAddressN() []uint32
func (*RippleSignTx) GetFee ¶ added in v0.1.3
func (x *RippleSignTx) GetFee() uint64
func (*RippleSignTx) GetFlags ¶ added in v0.1.3
func (x *RippleSignTx) GetFlags() uint32
func (*RippleSignTx) GetLastLedgerSequence ¶ added in v0.1.3
func (x *RippleSignTx) GetLastLedgerSequence() uint32
func (*RippleSignTx) GetPayment ¶ added in v0.1.3
func (x *RippleSignTx) GetPayment() *RippleSignTx_RipplePayment
func (*RippleSignTx) GetSequence ¶ added in v0.1.3
func (x *RippleSignTx) GetSequence() uint32
func (*RippleSignTx) ProtoMessage ¶ added in v0.1.3
func (*RippleSignTx) ProtoMessage()
func (*RippleSignTx) ProtoReflect ¶ added in v0.1.3
func (x *RippleSignTx) ProtoReflect() protoreflect.Message
func (*RippleSignTx) Reset ¶ added in v0.1.3
func (x *RippleSignTx) Reset()
func (*RippleSignTx) String ¶ added in v0.1.3
func (x *RippleSignTx) String() string
type RippleSignTx_RipplePayment ¶ added in v0.1.3
type RippleSignTx_RipplePayment struct { Amount *uint64 `protobuf:"varint,1,req,name=amount" json:"amount,omitempty"` // only XRP is supported at the moment so this an integer Destination *string `protobuf:"bytes,2,req,name=destination" json:"destination,omitempty"` // destination account address DestinationTag *uint32 `protobuf:"varint,3,opt,name=destination_tag,json=destinationTag" json:"destination_tag,omitempty"` // destination tag to identify payments // contains filtered or unexported fields }
* Payment transaction type - simple A sends money to B - only a subset of fields is supported - see https://developers.ripple.com/payment.html
func (*RippleSignTx_RipplePayment) Descriptor
deprecated
added in
v0.1.3
func (*RippleSignTx_RipplePayment) Descriptor() ([]byte, []int)
Deprecated: Use RippleSignTx_RipplePayment.ProtoReflect.Descriptor instead.
func (*RippleSignTx_RipplePayment) GetAmount ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) GetAmount() uint64
func (*RippleSignTx_RipplePayment) GetDestination ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) GetDestination() string
func (*RippleSignTx_RipplePayment) GetDestinationTag ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) GetDestinationTag() uint32
func (*RippleSignTx_RipplePayment) ProtoMessage ¶ added in v0.1.3
func (*RippleSignTx_RipplePayment) ProtoMessage()
func (*RippleSignTx_RipplePayment) ProtoReflect ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) ProtoReflect() protoreflect.Message
func (*RippleSignTx_RipplePayment) Reset ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) Reset()
func (*RippleSignTx_RipplePayment) String ¶ added in v0.1.3
func (x *RippleSignTx_RipplePayment) String() string
type RippleSignedTx ¶ added in v0.1.3
type RippleSignedTx struct { Signature []byte `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` SerializedTx []byte `protobuf:"bytes,2,req,name=serialized_tx,json=serializedTx" json:"serialized_tx,omitempty"` // contains filtered or unexported fields }
* Response: signature for transaction @end
func (*RippleSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*RippleSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use RippleSignedTx.ProtoReflect.Descriptor instead.
func (*RippleSignedTx) GetSerializedTx ¶ added in v0.1.3
func (x *RippleSignedTx) GetSerializedTx() []byte
func (*RippleSignedTx) GetSignature ¶ added in v0.1.3
func (x *RippleSignedTx) GetSignature() []byte
func (*RippleSignedTx) ProtoMessage ¶ added in v0.1.3
func (*RippleSignedTx) ProtoMessage()
func (*RippleSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *RippleSignedTx) ProtoReflect() protoreflect.Message
func (*RippleSignedTx) Reset ¶ added in v0.1.3
func (x *RippleSignedTx) Reset()
func (*RippleSignedTx) String ¶ added in v0.1.3
func (x *RippleSignedTx) String() string
type SafetyCheckLevel ¶ added in v0.1.3
type SafetyCheckLevel int32
* Level of safety checks for unsafe actions like spending from invalid path namespace or setting high transaction fee.
const ( SafetyCheckLevel_Strict SafetyCheckLevel = 0 // disallow unsafe actions, this is the default SafetyCheckLevel_PromptAlways SafetyCheckLevel = 1 // ask user before unsafe action SafetyCheckLevel_PromptTemporarily SafetyCheckLevel = 2 // like PromptAlways but reverts to Strict after reboot )
func (SafetyCheckLevel) Descriptor ¶ added in v0.1.3
func (SafetyCheckLevel) Descriptor() protoreflect.EnumDescriptor
func (SafetyCheckLevel) Enum ¶ added in v0.1.3
func (x SafetyCheckLevel) Enum() *SafetyCheckLevel
func (SafetyCheckLevel) EnumDescriptor
deprecated
added in
v0.1.3
func (SafetyCheckLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use SafetyCheckLevel.Descriptor instead.
func (SafetyCheckLevel) Number ¶ added in v0.1.3
func (x SafetyCheckLevel) Number() protoreflect.EnumNumber
func (SafetyCheckLevel) String ¶ added in v0.1.3
func (x SafetyCheckLevel) String() string
func (SafetyCheckLevel) Type ¶ added in v0.1.3
func (SafetyCheckLevel) Type() protoreflect.EnumType
func (*SafetyCheckLevel) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *SafetyCheckLevel) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type SdProtect ¶ added in v0.1.3
type SdProtect struct { Operation *SdProtect_SdProtectOperationType `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
* Request: Starts workflow for enabling/regenerating/disabling SD card protection @start @next Success @next Failure
func (*SdProtect) Descriptor
deprecated
added in
v0.1.3
func (*SdProtect) GetOperation ¶ added in v0.1.3
func (x *SdProtect) GetOperation() SdProtect_SdProtectOperationType
func (*SdProtect) ProtoMessage ¶ added in v0.1.3
func (*SdProtect) ProtoMessage()
func (*SdProtect) ProtoReflect ¶ added in v0.1.3
func (x *SdProtect) ProtoReflect() protoreflect.Message
type SdProtect_SdProtectOperationType ¶ added in v0.1.3
type SdProtect_SdProtectOperationType int32
* Structure representing SD card protection operation
const ( SdProtect_DISABLE SdProtect_SdProtectOperationType = 0 SdProtect_ENABLE SdProtect_SdProtectOperationType = 1 SdProtect_REFRESH SdProtect_SdProtectOperationType = 2 )
func (SdProtect_SdProtectOperationType) Descriptor ¶ added in v0.1.3
func (SdProtect_SdProtectOperationType) Descriptor() protoreflect.EnumDescriptor
func (SdProtect_SdProtectOperationType) Enum ¶ added in v0.1.3
func (x SdProtect_SdProtectOperationType) Enum() *SdProtect_SdProtectOperationType
func (SdProtect_SdProtectOperationType) EnumDescriptor
deprecated
added in
v0.1.3
func (SdProtect_SdProtectOperationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SdProtect_SdProtectOperationType.Descriptor instead.
func (SdProtect_SdProtectOperationType) Number ¶ added in v0.1.3
func (x SdProtect_SdProtectOperationType) Number() protoreflect.EnumNumber
func (SdProtect_SdProtectOperationType) String ¶ added in v0.1.3
func (x SdProtect_SdProtectOperationType) String() string
func (SdProtect_SdProtectOperationType) Type ¶ added in v0.1.3
func (SdProtect_SdProtectOperationType) Type() protoreflect.EnumType
func (*SdProtect_SdProtectOperationType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *SdProtect_SdProtectOperationType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type SelfTest ¶ added in v0.1.3
type SelfTest struct { Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` // payload to be used in self-test // contains filtered or unexported fields }
* Request: Perform a device self-test @next Success @next Failure
func (*SelfTest) Descriptor
deprecated
added in
v0.1.3
func (*SelfTest) GetPayload ¶ added in v0.1.3
func (*SelfTest) ProtoMessage ¶ added in v0.1.3
func (*SelfTest) ProtoMessage()
func (*SelfTest) ProtoReflect ¶ added in v0.1.3
func (x *SelfTest) ProtoReflect() protoreflect.Message
type SetU2FCounter ¶ added in v0.1.3
type SetU2FCounter struct { U2FCounter *uint32 `protobuf:"varint,1,req,name=u2f_counter,json=u2fCounter" json:"u2f_counter,omitempty"` // contains filtered or unexported fields }
* Request: Set U2F counter @start @next Success
func (*SetU2FCounter) Descriptor
deprecated
added in
v0.1.3
func (*SetU2FCounter) Descriptor() ([]byte, []int)
Deprecated: Use SetU2FCounter.ProtoReflect.Descriptor instead.
func (*SetU2FCounter) GetU2FCounter ¶ added in v0.1.3
func (x *SetU2FCounter) GetU2FCounter() uint32
func (*SetU2FCounter) ProtoMessage ¶ added in v0.1.3
func (*SetU2FCounter) ProtoMessage()
func (*SetU2FCounter) ProtoReflect ¶ added in v0.1.3
func (x *SetU2FCounter) ProtoReflect() protoreflect.Message
func (*SetU2FCounter) Reset ¶ added in v0.1.3
func (x *SetU2FCounter) Reset()
func (*SetU2FCounter) String ¶ added in v0.1.3
func (x *SetU2FCounter) String() string
type SignIdentity ¶ added in v0.1.3
type SignIdentity struct { Identity *IdentityType `protobuf:"bytes,1,req,name=identity" json:"identity,omitempty"` // identity ChallengeHidden []byte `protobuf:"bytes,2,opt,name=challenge_hidden,json=challengeHidden,def=" json:"challenge_hidden,omitempty"` // non-visible challenge ChallengeVisual *string `protobuf:"bytes,3,opt,name=challenge_visual,json=challengeVisual,def=" json:"challenge_visual,omitempty"` // challenge shown on display (e.g. date+time) EcdsaCurveName *string `protobuf:"bytes,4,opt,name=ecdsa_curve_name,json=ecdsaCurveName" json:"ecdsa_curve_name,omitempty"` // ECDSA curve name to use // contains filtered or unexported fields }
* Request: Ask device to sign identity @start @next SignedIdentity @next Failure
func (*SignIdentity) Descriptor
deprecated
added in
v0.1.3
func (*SignIdentity) Descriptor() ([]byte, []int)
Deprecated: Use SignIdentity.ProtoReflect.Descriptor instead.
func (*SignIdentity) GetChallengeHidden ¶ added in v0.1.3
func (x *SignIdentity) GetChallengeHidden() []byte
func (*SignIdentity) GetChallengeVisual ¶ added in v0.1.3
func (x *SignIdentity) GetChallengeVisual() string
func (*SignIdentity) GetEcdsaCurveName ¶ added in v0.1.3
func (x *SignIdentity) GetEcdsaCurveName() string
func (*SignIdentity) GetIdentity ¶ added in v0.1.3
func (x *SignIdentity) GetIdentity() *IdentityType
func (*SignIdentity) ProtoMessage ¶ added in v0.1.3
func (*SignIdentity) ProtoMessage()
func (*SignIdentity) ProtoReflect ¶ added in v0.1.3
func (x *SignIdentity) ProtoReflect() protoreflect.Message
func (*SignIdentity) Reset ¶ added in v0.1.3
func (x *SignIdentity) Reset()
func (*SignIdentity) String ¶ added in v0.1.3
func (x *SignIdentity) String() string
type SignMessage ¶ added in v0.1.3
type SignMessage struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Message []byte `protobuf:"bytes,2,req,name=message" json:"message,omitempty"` // message to be signed CoinName *string `protobuf:"bytes,3,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use for signing ScriptType *InputScriptType `` // used to distinguish between various address formats (non-segwit, segwit, etc.) /* 139-byte string literal not displayed */ NoScriptType *bool `protobuf:"varint,5,opt,name=no_script_type,json=noScriptType" json:"no_script_type,omitempty"` // don't include script type information in the recovery byte of the signature, same as in Bitcoin Core // contains filtered or unexported fields }
* Request: Ask device to sign message @start @next MessageSignature @next Failure
func (*SignMessage) Descriptor
deprecated
added in
v0.1.3
func (*SignMessage) Descriptor() ([]byte, []int)
Deprecated: Use SignMessage.ProtoReflect.Descriptor instead.
func (*SignMessage) GetAddressN ¶ added in v0.1.3
func (x *SignMessage) GetAddressN() []uint32
func (*SignMessage) GetCoinName ¶ added in v0.1.3
func (x *SignMessage) GetCoinName() string
func (*SignMessage) GetMessage ¶ added in v0.1.3
func (x *SignMessage) GetMessage() []byte
func (*SignMessage) GetNoScriptType ¶ added in v0.1.3
func (x *SignMessage) GetNoScriptType() bool
func (*SignMessage) GetScriptType ¶ added in v0.1.3
func (x *SignMessage) GetScriptType() InputScriptType
func (*SignMessage) ProtoMessage ¶ added in v0.1.3
func (*SignMessage) ProtoMessage()
func (*SignMessage) ProtoReflect ¶ added in v0.1.3
func (x *SignMessage) ProtoReflect() protoreflect.Message
func (*SignMessage) Reset ¶ added in v0.1.3
func (x *SignMessage) Reset()
func (*SignMessage) String ¶ added in v0.1.3
func (x *SignMessage) String() string
type SignTx ¶ added in v0.1.3
type SignTx struct { OutputsCount *uint32 `protobuf:"varint,1,req,name=outputs_count,json=outputsCount" json:"outputs_count,omitempty"` // number of transaction outputs InputsCount *uint32 `protobuf:"varint,2,req,name=inputs_count,json=inputsCount" json:"inputs_count,omitempty"` // number of transaction inputs CoinName *string `protobuf:"bytes,3,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use Version *uint32 `protobuf:"varint,4,opt,name=version,def=1" json:"version,omitempty"` // transaction version LockTime *uint32 `protobuf:"varint,5,opt,name=lock_time,json=lockTime,def=0" json:"lock_time,omitempty"` // transaction lock_time Expiry *uint32 `protobuf:"varint,6,opt,name=expiry" json:"expiry,omitempty"` // only for Decred and Zcash // Deprecated: Do not use. Overwintered *bool `protobuf:"varint,7,opt,name=overwintered" json:"overwintered,omitempty"` // deprecated in 2.3.2, the field is not needed as it can be derived from `version` VersionGroupId *uint32 `protobuf:"varint,8,opt,name=version_group_id,json=versionGroupId" json:"version_group_id,omitempty"` // only for Zcash, nVersionGroupId Timestamp *uint32 `protobuf:"varint,9,opt,name=timestamp" json:"timestamp,omitempty"` // only for Peercoin BranchId *uint32 `protobuf:"varint,10,opt,name=branch_id,json=branchId" json:"branch_id,omitempty"` // only for Zcash, BRANCH_ID AmountUnit *AmountUnit `` // show amounts in /* 135-byte string literal not displayed */ DecredStakingTicket *bool `protobuf:"varint,12,opt,name=decred_staking_ticket,json=decredStakingTicket,def=0" json:"decred_staking_ticket,omitempty"` // only for Decred, this is signing a ticket purchase // contains filtered or unexported fields }
* Request: Ask device to sign transaction @start @next TxRequest @next Failure
func (*SignTx) Descriptor
deprecated
added in
v0.1.3
func (*SignTx) GetAmountUnit ¶ added in v0.1.3
func (x *SignTx) GetAmountUnit() AmountUnit
func (*SignTx) GetBranchId ¶ added in v0.1.3
func (*SignTx) GetCoinName ¶ added in v0.1.3
func (*SignTx) GetDecredStakingTicket ¶ added in v0.1.3
func (*SignTx) GetInputsCount ¶ added in v0.1.3
func (*SignTx) GetLockTime ¶ added in v0.1.3
func (*SignTx) GetOutputsCount ¶ added in v0.1.3
func (*SignTx) GetOverwintered
deprecated
added in
v0.1.3
func (*SignTx) GetTimestamp ¶ added in v0.1.3
func (*SignTx) GetVersion ¶ added in v0.1.3
func (*SignTx) GetVersionGroupId ¶ added in v0.1.3
func (*SignTx) ProtoMessage ¶ added in v0.1.3
func (*SignTx) ProtoMessage()
func (*SignTx) ProtoReflect ¶ added in v0.1.3
func (x *SignTx) ProtoReflect() protoreflect.Message
type SignedIdentity ¶ added in v0.1.3
type SignedIdentity struct { Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // identity address PublicKey []byte `protobuf:"bytes,2,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // identity public key Signature []byte `protobuf:"bytes,3,req,name=signature" json:"signature,omitempty"` // signature of the identity data // contains filtered or unexported fields }
* Response: Device provides signed identity @end
func (*SignedIdentity) Descriptor
deprecated
added in
v0.1.3
func (*SignedIdentity) Descriptor() ([]byte, []int)
Deprecated: Use SignedIdentity.ProtoReflect.Descriptor instead.
func (*SignedIdentity) GetAddress ¶ added in v0.1.3
func (x *SignedIdentity) GetAddress() string
func (*SignedIdentity) GetPublicKey ¶ added in v0.1.3
func (x *SignedIdentity) GetPublicKey() []byte
func (*SignedIdentity) GetSignature ¶ added in v0.1.3
func (x *SignedIdentity) GetSignature() []byte
func (*SignedIdentity) ProtoMessage ¶ added in v0.1.3
func (*SignedIdentity) ProtoMessage()
func (*SignedIdentity) ProtoReflect ¶ added in v0.1.3
func (x *SignedIdentity) ProtoReflect() protoreflect.Message
func (*SignedIdentity) Reset ¶ added in v0.1.3
func (x *SignedIdentity) Reset()
func (*SignedIdentity) String ¶ added in v0.1.3
func (x *SignedIdentity) String() string
type StellarAccountMergeOp ¶ added in v0.1.3
type StellarAccountMergeOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address DestinationAccount *string `protobuf:"bytes,2,req,name=destination_account,json=destinationAccount" json:"destination_account,omitempty"` // destination account address // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarAccountMergeOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarAccountMergeOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarAccountMergeOp.ProtoReflect.Descriptor instead.
func (*StellarAccountMergeOp) GetDestinationAccount ¶ added in v0.1.3
func (x *StellarAccountMergeOp) GetDestinationAccount() string
func (*StellarAccountMergeOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarAccountMergeOp) GetSourceAccount() string
func (*StellarAccountMergeOp) ProtoMessage ¶ added in v0.1.3
func (*StellarAccountMergeOp) ProtoMessage()
func (*StellarAccountMergeOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarAccountMergeOp) ProtoReflect() protoreflect.Message
func (*StellarAccountMergeOp) Reset ¶ added in v0.1.3
func (x *StellarAccountMergeOp) Reset()
func (*StellarAccountMergeOp) String ¶ added in v0.1.3
func (x *StellarAccountMergeOp) String() string
type StellarAddress ¶ added in v0.1.3
type StellarAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // Address in Stellar format (base32 of a pubkey with checksum) // contains filtered or unexported fields }
* Response: Address for the given index @end
func (*StellarAddress) Descriptor
deprecated
added in
v0.1.3
func (*StellarAddress) Descriptor() ([]byte, []int)
Deprecated: Use StellarAddress.ProtoReflect.Descriptor instead.
func (*StellarAddress) GetAddress ¶ added in v0.1.3
func (x *StellarAddress) GetAddress() string
func (*StellarAddress) ProtoMessage ¶ added in v0.1.3
func (*StellarAddress) ProtoMessage()
func (*StellarAddress) ProtoReflect ¶ added in v0.1.3
func (x *StellarAddress) ProtoReflect() protoreflect.Message
func (*StellarAddress) Reset ¶ added in v0.1.3
func (x *StellarAddress) Reset()
func (*StellarAddress) String ¶ added in v0.1.3
func (x *StellarAddress) String() string
type StellarAllowTrustOp ¶ added in v0.1.3
type StellarAllowTrustOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address TrustedAccount *string `protobuf:"bytes,2,req,name=trusted_account,json=trustedAccount" json:"trusted_account,omitempty"` // The account being allowed to hold the asset AssetType *StellarAssetType `` /* 131-byte string literal not displayed */ AssetCode *string `protobuf:"bytes,4,opt,name=asset_code,json=assetCode" json:"asset_code,omitempty"` // human-readable asset code IsAuthorized *bool `protobuf:"varint,5,req,name=is_authorized,json=isAuthorized" json:"is_authorized,omitempty"` // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarAllowTrustOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarAllowTrustOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarAllowTrustOp.ProtoReflect.Descriptor instead.
func (*StellarAllowTrustOp) GetAssetCode ¶ added in v0.1.3
func (x *StellarAllowTrustOp) GetAssetCode() string
func (*StellarAllowTrustOp) GetAssetType ¶ added in v0.1.3
func (x *StellarAllowTrustOp) GetAssetType() StellarAssetType
func (*StellarAllowTrustOp) GetIsAuthorized ¶ added in v0.1.3
func (x *StellarAllowTrustOp) GetIsAuthorized() bool
func (*StellarAllowTrustOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarAllowTrustOp) GetSourceAccount() string
func (*StellarAllowTrustOp) GetTrustedAccount ¶ added in v0.1.3
func (x *StellarAllowTrustOp) GetTrustedAccount() string
func (*StellarAllowTrustOp) ProtoMessage ¶ added in v0.1.3
func (*StellarAllowTrustOp) ProtoMessage()
func (*StellarAllowTrustOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarAllowTrustOp) ProtoReflect() protoreflect.Message
func (*StellarAllowTrustOp) Reset ¶ added in v0.1.3
func (x *StellarAllowTrustOp) Reset()
func (*StellarAllowTrustOp) String ¶ added in v0.1.3
func (x *StellarAllowTrustOp) String() string
type StellarAsset ¶ added in v0.1.3
type StellarAsset struct { Type *StellarAssetType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.stellar.StellarAssetType" json:"type,omitempty"` Code *string `protobuf:"bytes,2,opt,name=code" json:"code,omitempty"` // for non-native assets, string describing the code Issuer *string `protobuf:"bytes,3,opt,name=issuer" json:"issuer,omitempty"` // issuing address // contains filtered or unexported fields }
* Describes a Stellar asset @embed
func (*StellarAsset) Descriptor
deprecated
added in
v0.1.3
func (*StellarAsset) Descriptor() ([]byte, []int)
Deprecated: Use StellarAsset.ProtoReflect.Descriptor instead.
func (*StellarAsset) GetCode ¶ added in v0.1.3
func (x *StellarAsset) GetCode() string
func (*StellarAsset) GetIssuer ¶ added in v0.1.3
func (x *StellarAsset) GetIssuer() string
func (*StellarAsset) GetType ¶ added in v0.1.3
func (x *StellarAsset) GetType() StellarAssetType
func (*StellarAsset) ProtoMessage ¶ added in v0.1.3
func (*StellarAsset) ProtoMessage()
func (*StellarAsset) ProtoReflect ¶ added in v0.1.3
func (x *StellarAsset) ProtoReflect() protoreflect.Message
func (*StellarAsset) Reset ¶ added in v0.1.3
func (x *StellarAsset) Reset()
func (*StellarAsset) String ¶ added in v0.1.3
func (x *StellarAsset) String() string
type StellarAssetType ¶ added in v0.1.3
type StellarAssetType int32
const ( StellarAssetType_NATIVE StellarAssetType = 0 StellarAssetType_ALPHANUM4 StellarAssetType = 1 StellarAssetType_ALPHANUM12 StellarAssetType = 2 )
func (StellarAssetType) Descriptor ¶ added in v0.1.3
func (StellarAssetType) Descriptor() protoreflect.EnumDescriptor
func (StellarAssetType) Enum ¶ added in v0.1.3
func (x StellarAssetType) Enum() *StellarAssetType
func (StellarAssetType) EnumDescriptor
deprecated
added in
v0.1.3
func (StellarAssetType) EnumDescriptor() ([]byte, []int)
Deprecated: Use StellarAssetType.Descriptor instead.
func (StellarAssetType) Number ¶ added in v0.1.3
func (x StellarAssetType) Number() protoreflect.EnumNumber
func (StellarAssetType) String ¶ added in v0.1.3
func (x StellarAssetType) String() string
func (StellarAssetType) Type ¶ added in v0.1.3
func (StellarAssetType) Type() protoreflect.EnumType
func (*StellarAssetType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *StellarAssetType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type StellarBumpSequenceOp ¶ added in v0.1.3
type StellarBumpSequenceOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address BumpTo *uint64 `protobuf:"varint,2,req,name=bump_to,json=bumpTo" json:"bump_to,omitempty"` // new sequence number // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarBumpSequenceOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarBumpSequenceOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarBumpSequenceOp.ProtoReflect.Descriptor instead.
func (*StellarBumpSequenceOp) GetBumpTo ¶ added in v0.1.3
func (x *StellarBumpSequenceOp) GetBumpTo() uint64
func (*StellarBumpSequenceOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarBumpSequenceOp) GetSourceAccount() string
func (*StellarBumpSequenceOp) ProtoMessage ¶ added in v0.1.3
func (*StellarBumpSequenceOp) ProtoMessage()
func (*StellarBumpSequenceOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarBumpSequenceOp) ProtoReflect() protoreflect.Message
func (*StellarBumpSequenceOp) Reset ¶ added in v0.1.3
func (x *StellarBumpSequenceOp) Reset()
func (*StellarBumpSequenceOp) String ¶ added in v0.1.3
func (x *StellarBumpSequenceOp) String() string
type StellarChangeTrustOp ¶ added in v0.1.3
type StellarChangeTrustOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address Asset *StellarAsset `protobuf:"bytes,2,req,name=asset" json:"asset,omitempty"` Limit *uint64 `protobuf:"varint,3,req,name=limit" json:"limit,omitempty"` // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarChangeTrustOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarChangeTrustOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarChangeTrustOp.ProtoReflect.Descriptor instead.
func (*StellarChangeTrustOp) GetAsset ¶ added in v0.1.3
func (x *StellarChangeTrustOp) GetAsset() *StellarAsset
func (*StellarChangeTrustOp) GetLimit ¶ added in v0.1.3
func (x *StellarChangeTrustOp) GetLimit() uint64
func (*StellarChangeTrustOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarChangeTrustOp) GetSourceAccount() string
func (*StellarChangeTrustOp) ProtoMessage ¶ added in v0.1.3
func (*StellarChangeTrustOp) ProtoMessage()
func (*StellarChangeTrustOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarChangeTrustOp) ProtoReflect() protoreflect.Message
func (*StellarChangeTrustOp) Reset ¶ added in v0.1.3
func (x *StellarChangeTrustOp) Reset()
func (*StellarChangeTrustOp) String ¶ added in v0.1.3
func (x *StellarChangeTrustOp) String() string
type StellarCreateAccountOp ¶ added in v0.1.3
type StellarCreateAccountOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address NewAccount *string `protobuf:"bytes,2,req,name=new_account,json=newAccount" json:"new_account,omitempty"` // account address to create StartingBalance *int64 `protobuf:"zigzag64,3,req,name=starting_balance,json=startingBalance" json:"starting_balance,omitempty"` // initial starting balance for the new account // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarCreateAccountOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarCreateAccountOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarCreateAccountOp.ProtoReflect.Descriptor instead.
func (*StellarCreateAccountOp) GetNewAccount ¶ added in v0.1.3
func (x *StellarCreateAccountOp) GetNewAccount() string
func (*StellarCreateAccountOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarCreateAccountOp) GetSourceAccount() string
func (*StellarCreateAccountOp) GetStartingBalance ¶ added in v0.1.3
func (x *StellarCreateAccountOp) GetStartingBalance() int64
func (*StellarCreateAccountOp) ProtoMessage ¶ added in v0.1.3
func (*StellarCreateAccountOp) ProtoMessage()
func (*StellarCreateAccountOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarCreateAccountOp) ProtoReflect() protoreflect.Message
func (*StellarCreateAccountOp) Reset ¶ added in v0.1.3
func (x *StellarCreateAccountOp) Reset()
func (*StellarCreateAccountOp) String ¶ added in v0.1.3
func (x *StellarCreateAccountOp) String() string
type StellarCreatePassiveSellOfferOp ¶ added in v0.1.3
type StellarCreatePassiveSellOfferOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address SellingAsset *StellarAsset `protobuf:"bytes,2,req,name=selling_asset,json=sellingAsset" json:"selling_asset,omitempty"` BuyingAsset *StellarAsset `protobuf:"bytes,3,req,name=buying_asset,json=buyingAsset" json:"buying_asset,omitempty"` Amount *int64 `protobuf:"zigzag64,4,req,name=amount" json:"amount,omitempty"` PriceN *uint32 `protobuf:"varint,5,req,name=price_n,json=priceN" json:"price_n,omitempty"` // Price numerator PriceD *uint32 `protobuf:"varint,6,req,name=price_d,json=priceD" json:"price_d,omitempty"` // Price denominator // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarCreatePassiveSellOfferOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarCreatePassiveSellOfferOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarCreatePassiveSellOfferOp.ProtoReflect.Descriptor instead.
func (*StellarCreatePassiveSellOfferOp) GetAmount ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetAmount() int64
func (*StellarCreatePassiveSellOfferOp) GetBuyingAsset ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetBuyingAsset() *StellarAsset
func (*StellarCreatePassiveSellOfferOp) GetPriceD ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetPriceD() uint32
func (*StellarCreatePassiveSellOfferOp) GetPriceN ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetPriceN() uint32
func (*StellarCreatePassiveSellOfferOp) GetSellingAsset ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetSellingAsset() *StellarAsset
func (*StellarCreatePassiveSellOfferOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) GetSourceAccount() string
func (*StellarCreatePassiveSellOfferOp) ProtoMessage ¶ added in v0.1.3
func (*StellarCreatePassiveSellOfferOp) ProtoMessage()
func (*StellarCreatePassiveSellOfferOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) ProtoReflect() protoreflect.Message
func (*StellarCreatePassiveSellOfferOp) Reset ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) Reset()
func (*StellarCreatePassiveSellOfferOp) String ¶ added in v0.1.3
func (x *StellarCreatePassiveSellOfferOp) String() string
type StellarGetAddress ¶ added in v0.1.3
type StellarGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path. For compatibility with other wallets, must be m/44'/148'/index' ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Address at the specified index @start @next StellarAddress
func (*StellarGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*StellarGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use StellarGetAddress.ProtoReflect.Descriptor instead.
func (*StellarGetAddress) GetAddressN ¶ added in v0.1.3
func (x *StellarGetAddress) GetAddressN() []uint32
func (*StellarGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *StellarGetAddress) GetShowDisplay() bool
func (*StellarGetAddress) ProtoMessage ¶ added in v0.1.3
func (*StellarGetAddress) ProtoMessage()
func (*StellarGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *StellarGetAddress) ProtoReflect() protoreflect.Message
func (*StellarGetAddress) Reset ¶ added in v0.1.3
func (x *StellarGetAddress) Reset()
func (*StellarGetAddress) String ¶ added in v0.1.3
func (x *StellarGetAddress) String() string
type StellarManageBuyOfferOp ¶ added in v0.1.3
type StellarManageBuyOfferOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address SellingAsset *StellarAsset `protobuf:"bytes,2,req,name=selling_asset,json=sellingAsset" json:"selling_asset,omitempty"` BuyingAsset *StellarAsset `protobuf:"bytes,3,req,name=buying_asset,json=buyingAsset" json:"buying_asset,omitempty"` Amount *int64 `protobuf:"zigzag64,4,req,name=amount" json:"amount,omitempty"` PriceN *uint32 `protobuf:"varint,5,req,name=price_n,json=priceN" json:"price_n,omitempty"` // Price numerator PriceD *uint32 `protobuf:"varint,6,req,name=price_d,json=priceD" json:"price_d,omitempty"` // Price denominator OfferId *uint64 `protobuf:"varint,7,req,name=offer_id,json=offerId" json:"offer_id,omitempty"` // Offer ID for updating an existing offer // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarManageBuyOfferOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarManageBuyOfferOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarManageBuyOfferOp.ProtoReflect.Descriptor instead.
func (*StellarManageBuyOfferOp) GetAmount ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetAmount() int64
func (*StellarManageBuyOfferOp) GetBuyingAsset ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetBuyingAsset() *StellarAsset
func (*StellarManageBuyOfferOp) GetOfferId ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetOfferId() uint64
func (*StellarManageBuyOfferOp) GetPriceD ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetPriceD() uint32
func (*StellarManageBuyOfferOp) GetPriceN ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetPriceN() uint32
func (*StellarManageBuyOfferOp) GetSellingAsset ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetSellingAsset() *StellarAsset
func (*StellarManageBuyOfferOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) GetSourceAccount() string
func (*StellarManageBuyOfferOp) ProtoMessage ¶ added in v0.1.3
func (*StellarManageBuyOfferOp) ProtoMessage()
func (*StellarManageBuyOfferOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) ProtoReflect() protoreflect.Message
func (*StellarManageBuyOfferOp) Reset ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) Reset()
func (*StellarManageBuyOfferOp) String ¶ added in v0.1.3
func (x *StellarManageBuyOfferOp) String() string
type StellarManageDataOp ¶ added in v0.1.3
type StellarManageDataOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address Key *string `protobuf:"bytes,2,req,name=key" json:"key,omitempty"` Value []byte `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"` // 64 bytes of arbitrary data // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarManageDataOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarManageDataOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarManageDataOp.ProtoReflect.Descriptor instead.
func (*StellarManageDataOp) GetKey ¶ added in v0.1.3
func (x *StellarManageDataOp) GetKey() string
func (*StellarManageDataOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarManageDataOp) GetSourceAccount() string
func (*StellarManageDataOp) GetValue ¶ added in v0.1.3
func (x *StellarManageDataOp) GetValue() []byte
func (*StellarManageDataOp) ProtoMessage ¶ added in v0.1.3
func (*StellarManageDataOp) ProtoMessage()
func (*StellarManageDataOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarManageDataOp) ProtoReflect() protoreflect.Message
func (*StellarManageDataOp) Reset ¶ added in v0.1.3
func (x *StellarManageDataOp) Reset()
func (*StellarManageDataOp) String ¶ added in v0.1.3
func (x *StellarManageDataOp) String() string
type StellarManageSellOfferOp ¶ added in v0.1.3
type StellarManageSellOfferOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address SellingAsset *StellarAsset `protobuf:"bytes,2,req,name=selling_asset,json=sellingAsset" json:"selling_asset,omitempty"` BuyingAsset *StellarAsset `protobuf:"bytes,3,req,name=buying_asset,json=buyingAsset" json:"buying_asset,omitempty"` Amount *int64 `protobuf:"zigzag64,4,req,name=amount" json:"amount,omitempty"` PriceN *uint32 `protobuf:"varint,5,req,name=price_n,json=priceN" json:"price_n,omitempty"` // Price numerator PriceD *uint32 `protobuf:"varint,6,req,name=price_d,json=priceD" json:"price_d,omitempty"` // Price denominator OfferId *uint64 `protobuf:"varint,7,req,name=offer_id,json=offerId" json:"offer_id,omitempty"` // Offer ID for updating an existing offer // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarManageSellOfferOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarManageSellOfferOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarManageSellOfferOp.ProtoReflect.Descriptor instead.
func (*StellarManageSellOfferOp) GetAmount ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetAmount() int64
func (*StellarManageSellOfferOp) GetBuyingAsset ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetBuyingAsset() *StellarAsset
func (*StellarManageSellOfferOp) GetOfferId ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetOfferId() uint64
func (*StellarManageSellOfferOp) GetPriceD ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetPriceD() uint32
func (*StellarManageSellOfferOp) GetPriceN ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetPriceN() uint32
func (*StellarManageSellOfferOp) GetSellingAsset ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetSellingAsset() *StellarAsset
func (*StellarManageSellOfferOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) GetSourceAccount() string
func (*StellarManageSellOfferOp) ProtoMessage ¶ added in v0.1.3
func (*StellarManageSellOfferOp) ProtoMessage()
func (*StellarManageSellOfferOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) ProtoReflect() protoreflect.Message
func (*StellarManageSellOfferOp) Reset ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) Reset()
func (*StellarManageSellOfferOp) String ¶ added in v0.1.3
func (x *StellarManageSellOfferOp) String() string
type StellarPathPaymentStrictReceiveOp ¶ added in v0.1.3
type StellarPathPaymentStrictReceiveOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source address SendAsset *StellarAsset `protobuf:"bytes,2,req,name=send_asset,json=sendAsset" json:"send_asset,omitempty"` // asset we pay with SendMax *int64 `protobuf:"zigzag64,3,req,name=send_max,json=sendMax" json:"send_max,omitempty"` // the maximum amount of sendAsset to send (excluding fees) DestinationAccount *string `protobuf:"bytes,4,req,name=destination_account,json=destinationAccount" json:"destination_account,omitempty"` // recipient of the payment DestinationAsset *StellarAsset `protobuf:"bytes,5,req,name=destination_asset,json=destinationAsset" json:"destination_asset,omitempty"` // what they end up with DestinationAmount *int64 `protobuf:"zigzag64,6,req,name=destination_amount,json=destinationAmount" json:"destination_amount,omitempty"` // amount they end up with Paths []*StellarAsset `protobuf:"bytes,7,rep,name=paths" json:"paths,omitempty"` // additional hops it must go through to get there // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarPathPaymentStrictReceiveOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarPathPaymentStrictReceiveOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarPathPaymentStrictReceiveOp.ProtoReflect.Descriptor instead.
func (*StellarPathPaymentStrictReceiveOp) GetDestinationAccount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAccount() string
func (*StellarPathPaymentStrictReceiveOp) GetDestinationAmount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAmount() int64
func (*StellarPathPaymentStrictReceiveOp) GetDestinationAsset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetDestinationAsset() *StellarAsset
func (*StellarPathPaymentStrictReceiveOp) GetPaths ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetPaths() []*StellarAsset
func (*StellarPathPaymentStrictReceiveOp) GetSendAsset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetSendAsset() *StellarAsset
func (*StellarPathPaymentStrictReceiveOp) GetSendMax ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetSendMax() int64
func (*StellarPathPaymentStrictReceiveOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) GetSourceAccount() string
func (*StellarPathPaymentStrictReceiveOp) ProtoMessage ¶ added in v0.1.3
func (*StellarPathPaymentStrictReceiveOp) ProtoMessage()
func (*StellarPathPaymentStrictReceiveOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) ProtoReflect() protoreflect.Message
func (*StellarPathPaymentStrictReceiveOp) Reset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) Reset()
func (*StellarPathPaymentStrictReceiveOp) String ¶ added in v0.1.3
func (x *StellarPathPaymentStrictReceiveOp) String() string
type StellarPathPaymentStrictSendOp ¶ added in v0.1.3
type StellarPathPaymentStrictSendOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source address SendAsset *StellarAsset `protobuf:"bytes,2,req,name=send_asset,json=sendAsset" json:"send_asset,omitempty"` // asset we pay with SendAmount *int64 `protobuf:"zigzag64,3,req,name=send_amount,json=sendAmount" json:"send_amount,omitempty"` // amount of sendAsset to send (excluding fees) DestinationAccount *string `protobuf:"bytes,4,req,name=destination_account,json=destinationAccount" json:"destination_account,omitempty"` // recipient of the payment DestinationAsset *StellarAsset `protobuf:"bytes,5,req,name=destination_asset,json=destinationAsset" json:"destination_asset,omitempty"` // what they end up with DestinationMin *int64 `protobuf:"zigzag64,6,req,name=destination_min,json=destinationMin" json:"destination_min,omitempty"` // the minimum amount of dest asset to be received Paths []*StellarAsset `protobuf:"bytes,7,rep,name=paths" json:"paths,omitempty"` //additional hops it must go through to get there // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarPathPaymentStrictSendOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarPathPaymentStrictSendOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarPathPaymentStrictSendOp.ProtoReflect.Descriptor instead.
func (*StellarPathPaymentStrictSendOp) GetDestinationAccount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetDestinationAccount() string
func (*StellarPathPaymentStrictSendOp) GetDestinationAsset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetDestinationAsset() *StellarAsset
func (*StellarPathPaymentStrictSendOp) GetDestinationMin ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetDestinationMin() int64
func (*StellarPathPaymentStrictSendOp) GetPaths ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetPaths() []*StellarAsset
func (*StellarPathPaymentStrictSendOp) GetSendAmount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetSendAmount() int64
func (*StellarPathPaymentStrictSendOp) GetSendAsset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetSendAsset() *StellarAsset
func (*StellarPathPaymentStrictSendOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) GetSourceAccount() string
func (*StellarPathPaymentStrictSendOp) ProtoMessage ¶ added in v0.1.3
func (*StellarPathPaymentStrictSendOp) ProtoMessage()
func (*StellarPathPaymentStrictSendOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) ProtoReflect() protoreflect.Message
func (*StellarPathPaymentStrictSendOp) Reset ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) Reset()
func (*StellarPathPaymentStrictSendOp) String ¶ added in v0.1.3
func (x *StellarPathPaymentStrictSendOp) String() string
type StellarPaymentOp ¶ added in v0.1.3
type StellarPaymentOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address DestinationAccount *string `protobuf:"bytes,2,req,name=destination_account,json=destinationAccount" json:"destination_account,omitempty"` // destination account address Asset *StellarAsset `protobuf:"bytes,3,req,name=asset" json:"asset,omitempty"` // asset involved in the operation Amount *int64 `protobuf:"zigzag64,4,req,name=amount" json:"amount,omitempty"` // amount of the given asset to pay // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarPaymentOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarPaymentOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarPaymentOp.ProtoReflect.Descriptor instead.
func (*StellarPaymentOp) GetAmount ¶ added in v0.1.3
func (x *StellarPaymentOp) GetAmount() int64
func (*StellarPaymentOp) GetAsset ¶ added in v0.1.3
func (x *StellarPaymentOp) GetAsset() *StellarAsset
func (*StellarPaymentOp) GetDestinationAccount ¶ added in v0.1.3
func (x *StellarPaymentOp) GetDestinationAccount() string
func (*StellarPaymentOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarPaymentOp) GetSourceAccount() string
func (*StellarPaymentOp) ProtoMessage ¶ added in v0.1.3
func (*StellarPaymentOp) ProtoMessage()
func (*StellarPaymentOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarPaymentOp) ProtoReflect() protoreflect.Message
func (*StellarPaymentOp) Reset ¶ added in v0.1.3
func (x *StellarPaymentOp) Reset()
func (*StellarPaymentOp) String ¶ added in v0.1.3
func (x *StellarPaymentOp) String() string
type StellarSetOptionsOp ¶ added in v0.1.3
type StellarSetOptionsOp struct { SourceAccount *string `protobuf:"bytes,1,opt,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // (optional) source account address InflationDestinationAccount *string `` // (optional) inflation destination address /* 137-byte string literal not displayed */ ClearFlags *uint32 `protobuf:"varint,3,opt,name=clear_flags,json=clearFlags" json:"clear_flags,omitempty"` SetFlags *uint32 `protobuf:"varint,4,opt,name=set_flags,json=setFlags" json:"set_flags,omitempty"` MasterWeight *uint32 `protobuf:"varint,5,opt,name=master_weight,json=masterWeight" json:"master_weight,omitempty"` LowThreshold *uint32 `protobuf:"varint,6,opt,name=low_threshold,json=lowThreshold" json:"low_threshold,omitempty"` MediumThreshold *uint32 `protobuf:"varint,7,opt,name=medium_threshold,json=mediumThreshold" json:"medium_threshold,omitempty"` HighThreshold *uint32 `protobuf:"varint,8,opt,name=high_threshold,json=highThreshold" json:"high_threshold,omitempty"` HomeDomain *string `protobuf:"bytes,9,opt,name=home_domain,json=homeDomain" json:"home_domain,omitempty"` SignerType *StellarSetOptionsOp_StellarSignerType `` /* 156-byte string literal not displayed */ SignerKey []byte `protobuf:"bytes,11,opt,name=signer_key,json=signerKey" json:"signer_key,omitempty"` SignerWeight *uint32 `protobuf:"varint,12,opt,name=signer_weight,json=signerWeight" json:"signer_weight,omitempty"` // contains filtered or unexported fields }
* Request: ask device to confirm this operation type @next StellarTxOpRequest @next StellarSignedTx
func (*StellarSetOptionsOp) Descriptor
deprecated
added in
v0.1.3
func (*StellarSetOptionsOp) Descriptor() ([]byte, []int)
Deprecated: Use StellarSetOptionsOp.ProtoReflect.Descriptor instead.
func (*StellarSetOptionsOp) GetClearFlags ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetClearFlags() uint32
func (*StellarSetOptionsOp) GetHighThreshold ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetHighThreshold() uint32
func (*StellarSetOptionsOp) GetHomeDomain ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetHomeDomain() string
func (*StellarSetOptionsOp) GetInflationDestinationAccount ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetInflationDestinationAccount() string
func (*StellarSetOptionsOp) GetLowThreshold ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetLowThreshold() uint32
func (*StellarSetOptionsOp) GetMasterWeight ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetMasterWeight() uint32
func (*StellarSetOptionsOp) GetMediumThreshold ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetMediumThreshold() uint32
func (*StellarSetOptionsOp) GetSetFlags ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetSetFlags() uint32
func (*StellarSetOptionsOp) GetSignerKey ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetSignerKey() []byte
func (*StellarSetOptionsOp) GetSignerType ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetSignerType() StellarSetOptionsOp_StellarSignerType
func (*StellarSetOptionsOp) GetSignerWeight ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetSignerWeight() uint32
func (*StellarSetOptionsOp) GetSourceAccount ¶ added in v0.1.3
func (x *StellarSetOptionsOp) GetSourceAccount() string
func (*StellarSetOptionsOp) ProtoMessage ¶ added in v0.1.3
func (*StellarSetOptionsOp) ProtoMessage()
func (*StellarSetOptionsOp) ProtoReflect ¶ added in v0.1.3
func (x *StellarSetOptionsOp) ProtoReflect() protoreflect.Message
func (*StellarSetOptionsOp) Reset ¶ added in v0.1.3
func (x *StellarSetOptionsOp) Reset()
func (*StellarSetOptionsOp) String ¶ added in v0.1.3
func (x *StellarSetOptionsOp) String() string
type StellarSetOptionsOp_StellarSignerType ¶ added in v0.1.3
type StellarSetOptionsOp_StellarSignerType int32
const ( StellarSetOptionsOp_ACCOUNT StellarSetOptionsOp_StellarSignerType = 0 StellarSetOptionsOp_PRE_AUTH StellarSetOptionsOp_StellarSignerType = 1 StellarSetOptionsOp_HASH StellarSetOptionsOp_StellarSignerType = 2 )
func (StellarSetOptionsOp_StellarSignerType) Descriptor ¶ added in v0.1.3
func (StellarSetOptionsOp_StellarSignerType) Descriptor() protoreflect.EnumDescriptor
func (StellarSetOptionsOp_StellarSignerType) EnumDescriptor
deprecated
added in
v0.1.3
func (StellarSetOptionsOp_StellarSignerType) EnumDescriptor() ([]byte, []int)
Deprecated: Use StellarSetOptionsOp_StellarSignerType.Descriptor instead.
func (StellarSetOptionsOp_StellarSignerType) Number ¶ added in v0.1.3
func (x StellarSetOptionsOp_StellarSignerType) Number() protoreflect.EnumNumber
func (StellarSetOptionsOp_StellarSignerType) String ¶ added in v0.1.3
func (x StellarSetOptionsOp_StellarSignerType) String() string
func (StellarSetOptionsOp_StellarSignerType) Type ¶ added in v0.1.3
func (StellarSetOptionsOp_StellarSignerType) Type() protoreflect.EnumType
func (*StellarSetOptionsOp_StellarSignerType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *StellarSetOptionsOp_StellarSignerType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type StellarSignTx ¶ added in v0.1.3
type StellarSignTx struct { AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path. For compatibility with other wallets, must be m/44'/148'/index' NetworkPassphrase *string `protobuf:"bytes,3,req,name=network_passphrase,json=networkPassphrase" json:"network_passphrase,omitempty"` // passphrase for signing messages on the destination network SourceAccount *string `protobuf:"bytes,4,req,name=source_account,json=sourceAccount" json:"source_account,omitempty"` // source account address Fee *uint32 `protobuf:"varint,5,req,name=fee" json:"fee,omitempty"` // Fee (in stroops) for the transaction SequenceNumber *uint64 `protobuf:"varint,6,req,name=sequence_number,json=sequenceNumber" json:"sequence_number,omitempty"` // transaction sequence number TimeboundsStart *uint32 `protobuf:"varint,8,req,name=timebounds_start,json=timeboundsStart" json:"timebounds_start,omitempty"` // unix timestamp (client must truncate this to 32 bytes) TimeboundsEnd *uint32 `protobuf:"varint,9,req,name=timebounds_end,json=timeboundsEnd" json:"timebounds_end,omitempty"` // unix timestamp (client must truncate this to 32 bytes) MemoType *StellarSignTx_StellarMemoType `` // type of memo attached to the transaction /* 142-byte string literal not displayed */ MemoText *string `protobuf:"bytes,11,opt,name=memo_text,json=memoText" json:"memo_text,omitempty"` // up to 28 characters (4 bytes are for length) MemoId *uint64 `protobuf:"varint,12,opt,name=memo_id,json=memoId" json:"memo_id,omitempty"` // 8-byte uint64 MemoHash []byte `protobuf:"bytes,13,opt,name=memo_hash,json=memoHash" json:"memo_hash,omitempty"` // 32 bytes representing a hash NumOperations *uint32 `protobuf:"varint,14,req,name=num_operations,json=numOperations" json:"num_operations,omitempty"` // number of operations in this transaction // contains filtered or unexported fields }
* Request: ask device to sign Stellar transaction @start @next StellarTxOpRequest
func (*StellarSignTx) Descriptor
deprecated
added in
v0.1.3
func (*StellarSignTx) Descriptor() ([]byte, []int)
Deprecated: Use StellarSignTx.ProtoReflect.Descriptor instead.
func (*StellarSignTx) GetAddressN ¶ added in v0.1.3
func (x *StellarSignTx) GetAddressN() []uint32
func (*StellarSignTx) GetFee ¶ added in v0.1.3
func (x *StellarSignTx) GetFee() uint32
func (*StellarSignTx) GetMemoHash ¶ added in v0.1.3
func (x *StellarSignTx) GetMemoHash() []byte
func (*StellarSignTx) GetMemoId ¶ added in v0.1.3
func (x *StellarSignTx) GetMemoId() uint64
func (*StellarSignTx) GetMemoText ¶ added in v0.1.3
func (x *StellarSignTx) GetMemoText() string
func (*StellarSignTx) GetMemoType ¶ added in v0.1.3
func (x *StellarSignTx) GetMemoType() StellarSignTx_StellarMemoType
func (*StellarSignTx) GetNetworkPassphrase ¶ added in v0.1.3
func (x *StellarSignTx) GetNetworkPassphrase() string
func (*StellarSignTx) GetNumOperations ¶ added in v0.1.3
func (x *StellarSignTx) GetNumOperations() uint32
func (*StellarSignTx) GetSequenceNumber ¶ added in v0.1.3
func (x *StellarSignTx) GetSequenceNumber() uint64
func (*StellarSignTx) GetSourceAccount ¶ added in v0.1.3
func (x *StellarSignTx) GetSourceAccount() string
func (*StellarSignTx) GetTimeboundsEnd ¶ added in v0.1.3
func (x *StellarSignTx) GetTimeboundsEnd() uint32
func (*StellarSignTx) GetTimeboundsStart ¶ added in v0.1.3
func (x *StellarSignTx) GetTimeboundsStart() uint32
func (*StellarSignTx) ProtoMessage ¶ added in v0.1.3
func (*StellarSignTx) ProtoMessage()
func (*StellarSignTx) ProtoReflect ¶ added in v0.1.3
func (x *StellarSignTx) ProtoReflect() protoreflect.Message
func (*StellarSignTx) Reset ¶ added in v0.1.3
func (x *StellarSignTx) Reset()
func (*StellarSignTx) String ¶ added in v0.1.3
func (x *StellarSignTx) String() string
type StellarSignTx_StellarMemoType ¶ added in v0.1.3
type StellarSignTx_StellarMemoType int32
const ( StellarSignTx_NONE StellarSignTx_StellarMemoType = 0 StellarSignTx_TEXT StellarSignTx_StellarMemoType = 1 StellarSignTx_ID StellarSignTx_StellarMemoType = 2 StellarSignTx_HASH StellarSignTx_StellarMemoType = 3 StellarSignTx_RETURN StellarSignTx_StellarMemoType = 4 )
func (StellarSignTx_StellarMemoType) Descriptor ¶ added in v0.1.3
func (StellarSignTx_StellarMemoType) Descriptor() protoreflect.EnumDescriptor
func (StellarSignTx_StellarMemoType) Enum ¶ added in v0.1.3
func (x StellarSignTx_StellarMemoType) Enum() *StellarSignTx_StellarMemoType
func (StellarSignTx_StellarMemoType) EnumDescriptor
deprecated
added in
v0.1.3
func (StellarSignTx_StellarMemoType) EnumDescriptor() ([]byte, []int)
Deprecated: Use StellarSignTx_StellarMemoType.Descriptor instead.
func (StellarSignTx_StellarMemoType) Number ¶ added in v0.1.3
func (x StellarSignTx_StellarMemoType) Number() protoreflect.EnumNumber
func (StellarSignTx_StellarMemoType) String ¶ added in v0.1.3
func (x StellarSignTx_StellarMemoType) String() string
func (StellarSignTx_StellarMemoType) Type ¶ added in v0.1.3
func (StellarSignTx_StellarMemoType) Type() protoreflect.EnumType
func (*StellarSignTx_StellarMemoType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *StellarSignTx_StellarMemoType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type StellarSignedTx ¶ added in v0.1.3
type StellarSignedTx struct { PublicKey []byte `protobuf:"bytes,1,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // public key for the private key used to sign data Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature suitable for sending to the Stellar network // contains filtered or unexported fields }
* Response: signature for transaction @end
func (*StellarSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*StellarSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use StellarSignedTx.ProtoReflect.Descriptor instead.
func (*StellarSignedTx) GetPublicKey ¶ added in v0.1.3
func (x *StellarSignedTx) GetPublicKey() []byte
func (*StellarSignedTx) GetSignature ¶ added in v0.1.3
func (x *StellarSignedTx) GetSignature() []byte
func (*StellarSignedTx) ProtoMessage ¶ added in v0.1.3
func (*StellarSignedTx) ProtoMessage()
func (*StellarSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *StellarSignedTx) ProtoReflect() protoreflect.Message
func (*StellarSignedTx) Reset ¶ added in v0.1.3
func (x *StellarSignedTx) Reset()
func (*StellarSignedTx) String ¶ added in v0.1.3
func (x *StellarSignedTx) String() string
type StellarTxOpRequest ¶ added in v0.1.3
type StellarTxOpRequest struct {
// contains filtered or unexported fields
}
* Response: device is ready for client to send the next operation @next StellarPaymentOp @next StellarCreateAccountOp @next StellarPathPaymentStrictReceiveOp @next StellarPathPaymentStrictSendOp @next StellarManageSellOfferOp @next StellarManageBuyOfferOp @next StellarCreatePassiveSellOfferOp @next StellarSetOptionsOp @next StellarChangeTrustOp @next StellarAllowTrustOp @next StellarAccountMergeOp @next StellarManageDataOp @next StellarBumpSequenceOp
func (*StellarTxOpRequest) Descriptor
deprecated
added in
v0.1.3
func (*StellarTxOpRequest) Descriptor() ([]byte, []int)
Deprecated: Use StellarTxOpRequest.ProtoReflect.Descriptor instead.
func (*StellarTxOpRequest) ProtoMessage ¶ added in v0.1.3
func (*StellarTxOpRequest) ProtoMessage()
func (*StellarTxOpRequest) ProtoReflect ¶ added in v0.1.3
func (x *StellarTxOpRequest) ProtoReflect() protoreflect.Message
func (*StellarTxOpRequest) Reset ¶ added in v0.1.3
func (x *StellarTxOpRequest) Reset()
func (*StellarTxOpRequest) String ¶ added in v0.1.3
func (x *StellarTxOpRequest) String() string
type Success ¶ added in v0.1.3
type Success struct { Message *string `protobuf:"bytes,1,opt,name=message,def=" json:"message,omitempty"` // human readable description of action or request-specific payload // contains filtered or unexported fields }
* Response: Success of the previous request @end
func (*Success) Descriptor
deprecated
added in
v0.1.3
func (*Success) GetMessage ¶ added in v0.1.3
func (*Success) ProtoMessage ¶ added in v0.1.3
func (*Success) ProtoMessage()
func (*Success) ProtoReflect ¶ added in v0.1.3
func (x *Success) ProtoReflect() protoreflect.Message
type TezosAddress ¶ added in v0.1.3
type TezosAddress struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // Coin address in Base58 encoding // contains filtered or unexported fields }
* Response: Contains Tezos address derived from device private seed @end
func (*TezosAddress) Descriptor
deprecated
added in
v0.1.3
func (*TezosAddress) Descriptor() ([]byte, []int)
Deprecated: Use TezosAddress.ProtoReflect.Descriptor instead.
func (*TezosAddress) GetAddress ¶ added in v0.1.3
func (x *TezosAddress) GetAddress() string
func (*TezosAddress) ProtoMessage ¶ added in v0.1.3
func (*TezosAddress) ProtoMessage()
func (*TezosAddress) ProtoReflect ¶ added in v0.1.3
func (x *TezosAddress) ProtoReflect() protoreflect.Message
func (*TezosAddress) Reset ¶ added in v0.1.3
func (x *TezosAddress) Reset()
func (*TezosAddress) String ¶ added in v0.1.3
func (x *TezosAddress) String() string
type TezosGetAddress ¶ added in v0.1.3
type TezosGetAddress struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for Tezos address corresponding to address_n path @start @next TezosAddress @next Failure
func (*TezosGetAddress) Descriptor
deprecated
added in
v0.1.3
func (*TezosGetAddress) Descriptor() ([]byte, []int)
Deprecated: Use TezosGetAddress.ProtoReflect.Descriptor instead.
func (*TezosGetAddress) GetAddressN ¶ added in v0.1.3
func (x *TezosGetAddress) GetAddressN() []uint32
func (*TezosGetAddress) GetShowDisplay ¶ added in v0.1.3
func (x *TezosGetAddress) GetShowDisplay() bool
func (*TezosGetAddress) ProtoMessage ¶ added in v0.1.3
func (*TezosGetAddress) ProtoMessage()
func (*TezosGetAddress) ProtoReflect ¶ added in v0.1.3
func (x *TezosGetAddress) ProtoReflect() protoreflect.Message
func (*TezosGetAddress) Reset ¶ added in v0.1.3
func (x *TezosGetAddress) Reset()
func (*TezosGetAddress) String ¶ added in v0.1.3
func (x *TezosGetAddress) String() string
type TezosGetPublicKey ¶ added in v0.1.3
type TezosGetPublicKey struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node ShowDisplay *bool `protobuf:"varint,2,opt,name=show_display,json=showDisplay" json:"show_display,omitempty"` // Optionally show on display before sending the result // contains filtered or unexported fields }
* Request: Ask device for Tezos public key corresponding to address_n path @start @next TezosPublicKey
func (*TezosGetPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*TezosGetPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use TezosGetPublicKey.ProtoReflect.Descriptor instead.
func (*TezosGetPublicKey) GetAddressN ¶ added in v0.1.3
func (x *TezosGetPublicKey) GetAddressN() []uint32
func (*TezosGetPublicKey) GetShowDisplay ¶ added in v0.1.3
func (x *TezosGetPublicKey) GetShowDisplay() bool
func (*TezosGetPublicKey) ProtoMessage ¶ added in v0.1.3
func (*TezosGetPublicKey) ProtoMessage()
func (*TezosGetPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *TezosGetPublicKey) ProtoReflect() protoreflect.Message
func (*TezosGetPublicKey) Reset ¶ added in v0.1.3
func (x *TezosGetPublicKey) Reset()
func (*TezosGetPublicKey) String ¶ added in v0.1.3
func (x *TezosGetPublicKey) String() string
type TezosPublicKey ¶ added in v0.1.3
type TezosPublicKey struct { PublicKey *string `protobuf:"bytes,1,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // b58 encoded Tezos public key with prefix // contains filtered or unexported fields }
* Response: Contains Tezos public key derived from device private seed @end
func (*TezosPublicKey) Descriptor
deprecated
added in
v0.1.3
func (*TezosPublicKey) Descriptor() ([]byte, []int)
Deprecated: Use TezosPublicKey.ProtoReflect.Descriptor instead.
func (*TezosPublicKey) GetPublicKey ¶ added in v0.1.3
func (x *TezosPublicKey) GetPublicKey() string
func (*TezosPublicKey) ProtoMessage ¶ added in v0.1.3
func (*TezosPublicKey) ProtoMessage()
func (*TezosPublicKey) ProtoReflect ¶ added in v0.1.3
func (x *TezosPublicKey) ProtoReflect() protoreflect.Message
func (*TezosPublicKey) Reset ¶ added in v0.1.3
func (x *TezosPublicKey) Reset()
func (*TezosPublicKey) String ¶ added in v0.1.3
func (x *TezosPublicKey) String() string
type TezosSignTx ¶ added in v0.1.3
type TezosSignTx struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node Branch []byte `protobuf:"bytes,2,req,name=branch" json:"branch,omitempty"` Reveal *TezosSignTx_TezosRevealOp `protobuf:"bytes,3,opt,name=reveal" json:"reveal,omitempty"` // Tezos reveal operation (may be bundled with other op) Transaction *TezosSignTx_TezosTransactionOp `protobuf:"bytes,4,opt,name=transaction" json:"transaction,omitempty"` // Tezos transaction operation Origination *TezosSignTx_TezosOriginationOp `protobuf:"bytes,5,opt,name=origination" json:"origination,omitempty"` // Tezos origination operation Delegation *TezosSignTx_TezosDelegationOp `protobuf:"bytes,6,opt,name=delegation" json:"delegation,omitempty"` // Tezos delegation operation Proposal *TezosSignTx_TezosProposalOp `protobuf:"bytes,7,opt,name=proposal" json:"proposal,omitempty"` // Tezos proposal operation Ballot *TezosSignTx_TezosBallotOp `protobuf:"bytes,8,opt,name=ballot" json:"ballot,omitempty"` // Tezos ballot operation // contains filtered or unexported fields }
* Request: Ask device to sign Tezos transaction @start @next TezosSignedTx
func (*TezosSignTx) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx.ProtoReflect.Descriptor instead.
func (*TezosSignTx) GetAddressN ¶ added in v0.1.3
func (x *TezosSignTx) GetAddressN() []uint32
func (*TezosSignTx) GetBallot ¶ added in v0.1.3
func (x *TezosSignTx) GetBallot() *TezosSignTx_TezosBallotOp
func (*TezosSignTx) GetBranch ¶ added in v0.1.3
func (x *TezosSignTx) GetBranch() []byte
func (*TezosSignTx) GetDelegation ¶ added in v0.1.3
func (x *TezosSignTx) GetDelegation() *TezosSignTx_TezosDelegationOp
func (*TezosSignTx) GetOrigination ¶ added in v0.1.3
func (x *TezosSignTx) GetOrigination() *TezosSignTx_TezosOriginationOp
func (*TezosSignTx) GetProposal ¶ added in v0.1.3
func (x *TezosSignTx) GetProposal() *TezosSignTx_TezosProposalOp
func (*TezosSignTx) GetReveal ¶ added in v0.1.3
func (x *TezosSignTx) GetReveal() *TezosSignTx_TezosRevealOp
func (*TezosSignTx) GetTransaction ¶ added in v0.1.3
func (x *TezosSignTx) GetTransaction() *TezosSignTx_TezosTransactionOp
func (*TezosSignTx) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx) ProtoMessage()
func (*TezosSignTx) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx) ProtoReflect() protoreflect.Message
func (*TezosSignTx) Reset ¶ added in v0.1.3
func (x *TezosSignTx) Reset()
func (*TezosSignTx) String ¶ added in v0.1.3
func (x *TezosSignTx) String() string
type TezosSignTx_TezosBallotOp ¶ added in v0.1.3
type TezosSignTx_TezosBallotOp struct { Source []byte `protobuf:"bytes,1,req,name=source" json:"source,omitempty"` //Contains only public_key_hash, not to be confused with TezosContractID Period *uint64 `protobuf:"varint,2,req,name=period" json:"period,omitempty"` Proposal []byte `protobuf:"bytes,3,req,name=proposal" json:"proposal,omitempty"` Ballot *TezosSignTx_TezosBallotOp_TezosBallotType `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
* Structure representing information for ballot
func (*TezosSignTx_TezosBallotOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosBallotOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosBallotOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosBallotOp) GetBallot ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) GetBallot() TezosSignTx_TezosBallotOp_TezosBallotType
func (*TezosSignTx_TezosBallotOp) GetPeriod ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) GetPeriod() uint64
func (*TezosSignTx_TezosBallotOp) GetProposal ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) GetProposal() []byte
func (*TezosSignTx_TezosBallotOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) GetSource() []byte
func (*TezosSignTx_TezosBallotOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosBallotOp) ProtoMessage()
func (*TezosSignTx_TezosBallotOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosBallotOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) Reset()
func (*TezosSignTx_TezosBallotOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosBallotOp) String() string
type TezosSignTx_TezosBallotOp_TezosBallotType ¶ added in v0.1.3
type TezosSignTx_TezosBallotOp_TezosBallotType int32
const ( TezosSignTx_TezosBallotOp_Yay TezosSignTx_TezosBallotOp_TezosBallotType = 0 TezosSignTx_TezosBallotOp_Nay TezosSignTx_TezosBallotOp_TezosBallotType = 1 TezosSignTx_TezosBallotOp_Pass TezosSignTx_TezosBallotOp_TezosBallotType = 2 )
func (TezosSignTx_TezosBallotOp_TezosBallotType) Descriptor ¶ added in v0.1.3
func (TezosSignTx_TezosBallotOp_TezosBallotType) Descriptor() protoreflect.EnumDescriptor
func (TezosSignTx_TezosBallotOp_TezosBallotType) EnumDescriptor
deprecated
added in
v0.1.3
func (TezosSignTx_TezosBallotOp_TezosBallotType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosBallotOp_TezosBallotType.Descriptor instead.
func (TezosSignTx_TezosBallotOp_TezosBallotType) Number ¶ added in v0.1.3
func (x TezosSignTx_TezosBallotOp_TezosBallotType) Number() protoreflect.EnumNumber
func (TezosSignTx_TezosBallotOp_TezosBallotType) String ¶ added in v0.1.3
func (x TezosSignTx_TezosBallotOp_TezosBallotType) String() string
func (TezosSignTx_TezosBallotOp_TezosBallotType) Type ¶ added in v0.1.3
func (TezosSignTx_TezosBallotOp_TezosBallotType) Type() protoreflect.EnumType
func (*TezosSignTx_TezosBallotOp_TezosBallotType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *TezosSignTx_TezosBallotOp_TezosBallotType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type TezosSignTx_TezosContractID ¶ added in v0.1.3
type TezosSignTx_TezosContractID struct { Tag *TezosSignTx_TezosContractID_TezosContractType `` /* 129-byte string literal not displayed */ Hash []byte `protobuf:"bytes,2,req,name=hash" json:"hash,omitempty"` // Implicit = 21B, originated = 20B + 1B padding // contains filtered or unexported fields }
Tezos contract ID
func (*TezosSignTx_TezosContractID) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosContractID) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosContractID.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosContractID) GetHash ¶ added in v0.1.3
func (x *TezosSignTx_TezosContractID) GetHash() []byte
func (*TezosSignTx_TezosContractID) GetTag ¶ added in v0.1.3
func (x *TezosSignTx_TezosContractID) GetTag() TezosSignTx_TezosContractID_TezosContractType
func (*TezosSignTx_TezosContractID) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosContractID) ProtoMessage()
func (*TezosSignTx_TezosContractID) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosContractID) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosContractID) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosContractID) Reset()
func (*TezosSignTx_TezosContractID) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosContractID) String() string
type TezosSignTx_TezosContractID_TezosContractType ¶ added in v0.1.3
type TezosSignTx_TezosContractID_TezosContractType int32
Type of Tezos Contract type
const ( TezosSignTx_TezosContractID_Implicit TezosSignTx_TezosContractID_TezosContractType = 0 TezosSignTx_TezosContractID_Originated TezosSignTx_TezosContractID_TezosContractType = 1 )
func (TezosSignTx_TezosContractID_TezosContractType) Descriptor ¶ added in v0.1.3
func (TezosSignTx_TezosContractID_TezosContractType) Descriptor() protoreflect.EnumDescriptor
func (TezosSignTx_TezosContractID_TezosContractType) EnumDescriptor
deprecated
added in
v0.1.3
func (TezosSignTx_TezosContractID_TezosContractType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosContractID_TezosContractType.Descriptor instead.
func (TezosSignTx_TezosContractID_TezosContractType) Number ¶ added in v0.1.3
func (x TezosSignTx_TezosContractID_TezosContractType) Number() protoreflect.EnumNumber
func (TezosSignTx_TezosContractID_TezosContractType) String ¶ added in v0.1.3
func (x TezosSignTx_TezosContractID_TezosContractType) String() string
func (*TezosSignTx_TezosContractID_TezosContractType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *TezosSignTx_TezosContractID_TezosContractType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type TezosSignTx_TezosDelegationOp ¶ added in v0.1.3
type TezosSignTx_TezosDelegationOp struct { Source []byte `protobuf:"bytes,7,req,name=source" json:"source,omitempty"` Fee *uint64 `protobuf:"varint,2,req,name=fee" json:"fee,omitempty"` Counter *uint64 `protobuf:"varint,3,req,name=counter" json:"counter,omitempty"` GasLimit *uint64 `protobuf:"varint,4,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` StorageLimit *uint64 `protobuf:"varint,5,req,name=storage_limit,json=storageLimit" json:"storage_limit,omitempty"` Delegate []byte `protobuf:"bytes,6,req,name=delegate" json:"delegate,omitempty"` // contains filtered or unexported fields }
* Structure representing information for delegation
func (*TezosSignTx_TezosDelegationOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosDelegationOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosDelegationOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosDelegationOp) GetCounter ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetCounter() uint64
func (*TezosSignTx_TezosDelegationOp) GetDelegate ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetDelegate() []byte
func (*TezosSignTx_TezosDelegationOp) GetFee ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetFee() uint64
func (*TezosSignTx_TezosDelegationOp) GetGasLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetGasLimit() uint64
func (*TezosSignTx_TezosDelegationOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetSource() []byte
func (*TezosSignTx_TezosDelegationOp) GetStorageLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) GetStorageLimit() uint64
func (*TezosSignTx_TezosDelegationOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosDelegationOp) ProtoMessage()
func (*TezosSignTx_TezosDelegationOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosDelegationOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) Reset()
func (*TezosSignTx_TezosDelegationOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosDelegationOp) String() string
type TezosSignTx_TezosOriginationOp ¶ added in v0.1.3
type TezosSignTx_TezosOriginationOp struct { Source []byte `protobuf:"bytes,12,req,name=source" json:"source,omitempty"` Fee *uint64 `protobuf:"varint,2,req,name=fee" json:"fee,omitempty"` Counter *uint64 `protobuf:"varint,3,req,name=counter" json:"counter,omitempty"` GasLimit *uint64 `protobuf:"varint,4,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` StorageLimit *uint64 `protobuf:"varint,5,req,name=storage_limit,json=storageLimit" json:"storage_limit,omitempty"` ManagerPubkey []byte `protobuf:"bytes,6,opt,name=manager_pubkey,json=managerPubkey" json:"manager_pubkey,omitempty"` Balance *uint64 `protobuf:"varint,7,req,name=balance" json:"balance,omitempty"` Spendable *bool `protobuf:"varint,8,opt,name=spendable" json:"spendable,omitempty"` Delegatable *bool `protobuf:"varint,9,opt,name=delegatable" json:"delegatable,omitempty"` Delegate []byte `protobuf:"bytes,10,opt,name=delegate" json:"delegate,omitempty"` Script []byte `protobuf:"bytes,11,req,name=script" json:"script,omitempty"` // contains filtered or unexported fields }
* Structure representing information for origination
func (*TezosSignTx_TezosOriginationOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosOriginationOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosOriginationOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosOriginationOp) GetBalance ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetBalance() uint64
func (*TezosSignTx_TezosOriginationOp) GetCounter ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetCounter() uint64
func (*TezosSignTx_TezosOriginationOp) GetDelegatable ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetDelegatable() bool
func (*TezosSignTx_TezosOriginationOp) GetDelegate ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetDelegate() []byte
func (*TezosSignTx_TezosOriginationOp) GetFee ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetFee() uint64
func (*TezosSignTx_TezosOriginationOp) GetGasLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetGasLimit() uint64
func (*TezosSignTx_TezosOriginationOp) GetManagerPubkey ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetManagerPubkey() []byte
func (*TezosSignTx_TezosOriginationOp) GetScript ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetScript() []byte
func (*TezosSignTx_TezosOriginationOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetSource() []byte
func (*TezosSignTx_TezosOriginationOp) GetSpendable ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetSpendable() bool
func (*TezosSignTx_TezosOriginationOp) GetStorageLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) GetStorageLimit() uint64
func (*TezosSignTx_TezosOriginationOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosOriginationOp) ProtoMessage()
func (*TezosSignTx_TezosOriginationOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosOriginationOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) Reset()
func (*TezosSignTx_TezosOriginationOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosOriginationOp) String() string
type TezosSignTx_TezosProposalOp ¶ added in v0.1.3
type TezosSignTx_TezosProposalOp struct { Source []byte `protobuf:"bytes,1,req,name=source" json:"source,omitempty"` //Contains only public_key_hash, not to be confused with TezosContractID Period *uint64 `protobuf:"varint,2,req,name=period" json:"period,omitempty"` Proposals [][]byte `protobuf:"bytes,4,rep,name=proposals" json:"proposals,omitempty"` // contains filtered or unexported fields }
* Structure representing information for proposal
func (*TezosSignTx_TezosProposalOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosProposalOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosProposalOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosProposalOp) GetPeriod ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) GetPeriod() uint64
func (*TezosSignTx_TezosProposalOp) GetProposals ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) GetProposals() [][]byte
func (*TezosSignTx_TezosProposalOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) GetSource() []byte
func (*TezosSignTx_TezosProposalOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosProposalOp) ProtoMessage()
func (*TezosSignTx_TezosProposalOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosProposalOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) Reset()
func (*TezosSignTx_TezosProposalOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosProposalOp) String() string
type TezosSignTx_TezosRevealOp ¶ added in v0.1.3
type TezosSignTx_TezosRevealOp struct { Source []byte `protobuf:"bytes,7,req,name=source" json:"source,omitempty"` Fee *uint64 `protobuf:"varint,2,req,name=fee" json:"fee,omitempty"` Counter *uint64 `protobuf:"varint,3,req,name=counter" json:"counter,omitempty"` GasLimit *uint64 `protobuf:"varint,4,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` StorageLimit *uint64 `protobuf:"varint,5,req,name=storage_limit,json=storageLimit" json:"storage_limit,omitempty"` PublicKey []byte `protobuf:"bytes,6,req,name=public_key,json=publicKey" json:"public_key,omitempty"` // contains filtered or unexported fields }
* Structure representing information for reveal
func (*TezosSignTx_TezosRevealOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosRevealOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosRevealOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosRevealOp) GetCounter ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetCounter() uint64
func (*TezosSignTx_TezosRevealOp) GetFee ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetFee() uint64
func (*TezosSignTx_TezosRevealOp) GetGasLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetGasLimit() uint64
func (*TezosSignTx_TezosRevealOp) GetPublicKey ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetPublicKey() []byte
func (*TezosSignTx_TezosRevealOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetSource() []byte
func (*TezosSignTx_TezosRevealOp) GetStorageLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) GetStorageLimit() uint64
func (*TezosSignTx_TezosRevealOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosRevealOp) ProtoMessage()
func (*TezosSignTx_TezosRevealOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosRevealOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) Reset()
func (*TezosSignTx_TezosRevealOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosRevealOp) String() string
type TezosSignTx_TezosTransactionOp ¶ added in v0.1.3
type TezosSignTx_TezosTransactionOp struct { Source []byte `protobuf:"bytes,9,req,name=source" json:"source,omitempty"` Fee *uint64 `protobuf:"varint,2,req,name=fee" json:"fee,omitempty"` Counter *uint64 `protobuf:"varint,3,req,name=counter" json:"counter,omitempty"` GasLimit *uint64 `protobuf:"varint,4,req,name=gas_limit,json=gasLimit" json:"gas_limit,omitempty"` StorageLimit *uint64 `protobuf:"varint,5,req,name=storage_limit,json=storageLimit" json:"storage_limit,omitempty"` Amount *uint64 `protobuf:"varint,6,req,name=amount" json:"amount,omitempty"` Destination *TezosSignTx_TezosContractID `protobuf:"bytes,7,req,name=destination" json:"destination,omitempty"` Parameters []byte `protobuf:"bytes,8,opt,name=parameters" json:"parameters,omitempty"` ParametersManager *TezosSignTx_TezosTransactionOp_TezosParametersManager `protobuf:"bytes,10,opt,name=parameters_manager,json=parametersManager" json:"parameters_manager,omitempty"` // contains filtered or unexported fields }
* Structure representing information for transaction
func (*TezosSignTx_TezosTransactionOp) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosTransactionOp) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosTransactionOp.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosTransactionOp) GetAmount ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetAmount() uint64
func (*TezosSignTx_TezosTransactionOp) GetCounter ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetCounter() uint64
func (*TezosSignTx_TezosTransactionOp) GetDestination ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetDestination() *TezosSignTx_TezosContractID
func (*TezosSignTx_TezosTransactionOp) GetFee ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetFee() uint64
func (*TezosSignTx_TezosTransactionOp) GetGasLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetGasLimit() uint64
func (*TezosSignTx_TezosTransactionOp) GetParameters ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetParameters() []byte
func (*TezosSignTx_TezosTransactionOp) GetParametersManager ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetParametersManager() *TezosSignTx_TezosTransactionOp_TezosParametersManager
func (*TezosSignTx_TezosTransactionOp) GetSource ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetSource() []byte
func (*TezosSignTx_TezosTransactionOp) GetStorageLimit ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) GetStorageLimit() uint64
func (*TezosSignTx_TezosTransactionOp) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosTransactionOp) ProtoMessage()
func (*TezosSignTx_TezosTransactionOp) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosTransactionOp) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) Reset()
func (*TezosSignTx_TezosTransactionOp) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp) String() string
type TezosSignTx_TezosTransactionOp_TezosParametersManager ¶ added in v0.1.3
type TezosSignTx_TezosTransactionOp_TezosParametersManager struct { SetDelegate []byte `protobuf:"bytes,1,opt,name=set_delegate,json=setDelegate" json:"set_delegate,omitempty"` CancelDelegate *bool `protobuf:"varint,2,opt,name=cancel_delegate,json=cancelDelegate" json:"cancel_delegate,omitempty"` Transfer *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer `protobuf:"bytes,3,opt,name=transfer" json:"transfer,omitempty"` // contains filtered or unexported fields }
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosTransactionOp_TezosParametersManager.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) GetCancelDelegate ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) GetCancelDelegate() bool
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) GetSetDelegate ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) GetSetDelegate() []byte
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) GetTransfer ¶ added in v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoMessage()
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) Reset ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) Reset()
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager) String() string
type TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer ¶ added in v0.1.3
type TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer struct { Destination *TezosSignTx_TezosContractID `protobuf:"bytes,1,req,name=destination" json:"destination,omitempty"` Amount *uint64 `protobuf:"varint,2,req,name=amount" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer.ProtoReflect.Descriptor instead.
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetAmount ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetAmount() uint64
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetDestination ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) GetDestination() *TezosSignTx_TezosContractID
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoMessage ¶ added in v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoMessage()
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) ProtoReflect() protoreflect.Message
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) Reset ¶ added in v0.1.3
func (*TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) String ¶ added in v0.1.3
func (x *TezosSignTx_TezosTransactionOp_TezosParametersManager_TezosManagerTransfer) String() string
type TezosSignedTx ¶ added in v0.1.3
type TezosSignedTx struct { Signature *string `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` // Tezos b58 encoded transaction signature with prefix SigOpContents []byte `protobuf:"bytes,2,req,name=sig_op_contents,json=sigOpContents" json:"sig_op_contents,omitempty"` // operation_bytes + signed operation_bytes OperationHash *string `protobuf:"bytes,3,req,name=operation_hash,json=operationHash" json:"operation_hash,omitempty"` // b58 encoded hashed operation contents with prefix // contains filtered or unexported fields }
* Response: Contains Tezos transaction signature @end
func (*TezosSignedTx) Descriptor
deprecated
added in
v0.1.3
func (*TezosSignedTx) Descriptor() ([]byte, []int)
Deprecated: Use TezosSignedTx.ProtoReflect.Descriptor instead.
func (*TezosSignedTx) GetOperationHash ¶ added in v0.1.3
func (x *TezosSignedTx) GetOperationHash() string
func (*TezosSignedTx) GetSigOpContents ¶ added in v0.1.3
func (x *TezosSignedTx) GetSigOpContents() []byte
func (*TezosSignedTx) GetSignature ¶ added in v0.1.3
func (x *TezosSignedTx) GetSignature() string
func (*TezosSignedTx) ProtoMessage ¶ added in v0.1.3
func (*TezosSignedTx) ProtoMessage()
func (*TezosSignedTx) ProtoReflect ¶ added in v0.1.3
func (x *TezosSignedTx) ProtoReflect() protoreflect.Message
func (*TezosSignedTx) Reset ¶ added in v0.1.3
func (x *TezosSignedTx) Reset()
func (*TezosSignedTx) String ¶ added in v0.1.3
func (x *TezosSignedTx) String() string
type TxAck
deprecated
added in
v0.1.3
type TxAck struct { Tx *TxAck_TransactionType `protobuf:"bytes,1,opt,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Reported transaction data (legacy)
This message contains all possible field that can be sent in response to a TxRequest. Depending on the request_type, the host is supposed to fill some of these fields.
The interface is wire-compatible with the new method of specialized TxAck subtypes, so it can be used in the old way. However, it is now recommended to use more specialized messages, which have better-configured constraints on field values.
@next TxRequest
Deprecated: Do not use.
func (*TxAck) Descriptor
deprecated
added in
v0.1.3
func (*TxAck) GetTx ¶ added in v0.1.3
func (x *TxAck) GetTx() *TxAck_TransactionType
func (*TxAck) ProtoMessage ¶ added in v0.1.3
func (*TxAck) ProtoMessage()
func (*TxAck) ProtoReflect ¶ added in v0.1.3
func (x *TxAck) ProtoReflect() protoreflect.Message
type TxAckInput ¶ added in v0.1.3
type TxAckInput struct { Tx *TxAckInput_TxAckInputWrapper `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Data about input to be signed. Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck. Prefer to modify the inner TxInput type.
@next TxRequest
func (*TxAckInput) Descriptor
deprecated
added in
v0.1.3
func (*TxAckInput) Descriptor() ([]byte, []int)
Deprecated: Use TxAckInput.ProtoReflect.Descriptor instead.
func (*TxAckInput) GetTx ¶ added in v0.1.3
func (x *TxAckInput) GetTx() *TxAckInput_TxAckInputWrapper
func (*TxAckInput) ProtoMessage ¶ added in v0.1.3
func (*TxAckInput) ProtoMessage()
func (*TxAckInput) ProtoReflect ¶ added in v0.1.3
func (x *TxAckInput) ProtoReflect() protoreflect.Message
func (*TxAckInput) Reset ¶ added in v0.1.3
func (x *TxAckInput) Reset()
func (*TxAckInput) String ¶ added in v0.1.3
func (x *TxAckInput) String() string
type TxAckInput_TxAckInputWrapper ¶ added in v0.1.3
type TxAckInput_TxAckInputWrapper struct { Input *TxInput `protobuf:"bytes,2,req,name=input" json:"input,omitempty"` // contains filtered or unexported fields }
func (*TxAckInput_TxAckInputWrapper) Descriptor
deprecated
added in
v0.1.3
func (*TxAckInput_TxAckInputWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TxAckInput_TxAckInputWrapper.ProtoReflect.Descriptor instead.
func (*TxAckInput_TxAckInputWrapper) GetInput ¶ added in v0.1.3
func (x *TxAckInput_TxAckInputWrapper) GetInput() *TxInput
func (*TxAckInput_TxAckInputWrapper) ProtoMessage ¶ added in v0.1.3
func (*TxAckInput_TxAckInputWrapper) ProtoMessage()
func (*TxAckInput_TxAckInputWrapper) ProtoReflect ¶ added in v0.1.3
func (x *TxAckInput_TxAckInputWrapper) ProtoReflect() protoreflect.Message
func (*TxAckInput_TxAckInputWrapper) Reset ¶ added in v0.1.3
func (x *TxAckInput_TxAckInputWrapper) Reset()
func (*TxAckInput_TxAckInputWrapper) String ¶ added in v0.1.3
func (x *TxAckInput_TxAckInputWrapper) String() string
type TxAckOutput ¶ added in v0.1.3
type TxAckOutput struct { Tx *TxAckOutput_TxAckOutputWrapper `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Data about output to be signed. Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck. Prefer to modify the inner TxOutput type.
@next TxRequest
func (*TxAckOutput) Descriptor
deprecated
added in
v0.1.3
func (*TxAckOutput) Descriptor() ([]byte, []int)
Deprecated: Use TxAckOutput.ProtoReflect.Descriptor instead.
func (*TxAckOutput) GetTx ¶ added in v0.1.3
func (x *TxAckOutput) GetTx() *TxAckOutput_TxAckOutputWrapper
func (*TxAckOutput) ProtoMessage ¶ added in v0.1.3
func (*TxAckOutput) ProtoMessage()
func (*TxAckOutput) ProtoReflect ¶ added in v0.1.3
func (x *TxAckOutput) ProtoReflect() protoreflect.Message
func (*TxAckOutput) Reset ¶ added in v0.1.3
func (x *TxAckOutput) Reset()
func (*TxAckOutput) String ¶ added in v0.1.3
func (x *TxAckOutput) String() string
type TxAckOutput_TxAckOutputWrapper ¶ added in v0.1.3
type TxAckOutput_TxAckOutputWrapper struct { Output *TxOutput `protobuf:"bytes,5,req,name=output" json:"output,omitempty"` // contains filtered or unexported fields }
func (*TxAckOutput_TxAckOutputWrapper) Descriptor
deprecated
added in
v0.1.3
func (*TxAckOutput_TxAckOutputWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TxAckOutput_TxAckOutputWrapper.ProtoReflect.Descriptor instead.
func (*TxAckOutput_TxAckOutputWrapper) GetOutput ¶ added in v0.1.3
func (x *TxAckOutput_TxAckOutputWrapper) GetOutput() *TxOutput
func (*TxAckOutput_TxAckOutputWrapper) ProtoMessage ¶ added in v0.1.3
func (*TxAckOutput_TxAckOutputWrapper) ProtoMessage()
func (*TxAckOutput_TxAckOutputWrapper) ProtoReflect ¶ added in v0.1.3
func (x *TxAckOutput_TxAckOutputWrapper) ProtoReflect() protoreflect.Message
func (*TxAckOutput_TxAckOutputWrapper) Reset ¶ added in v0.1.3
func (x *TxAckOutput_TxAckOutputWrapper) Reset()
func (*TxAckOutput_TxAckOutputWrapper) String ¶ added in v0.1.3
func (x *TxAckOutput_TxAckOutputWrapper) String() string
type TxAckPrevExtraData ¶ added in v0.1.3
type TxAckPrevExtraData struct { Tx *TxAckPrevExtraData_TxAckPrevExtraDataWrapper `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Content of the extra data of a previous transaction Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck.
@next TxRequest
func (*TxAckPrevExtraData) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevExtraData) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevExtraData.ProtoReflect.Descriptor instead.
func (*TxAckPrevExtraData) GetTx ¶ added in v0.1.3
func (x *TxAckPrevExtraData) GetTx() *TxAckPrevExtraData_TxAckPrevExtraDataWrapper
func (*TxAckPrevExtraData) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevExtraData) ProtoMessage()
func (*TxAckPrevExtraData) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevExtraData) ProtoReflect() protoreflect.Message
func (*TxAckPrevExtraData) Reset ¶ added in v0.1.3
func (x *TxAckPrevExtraData) Reset()
func (*TxAckPrevExtraData) String ¶ added in v0.1.3
func (x *TxAckPrevExtraData) String() string
type TxAckPrevExtraData_TxAckPrevExtraDataWrapper ¶ added in v0.1.3
type TxAckPrevExtraData_TxAckPrevExtraDataWrapper struct { ExtraDataChunk []byte `protobuf:"bytes,8,req,name=extra_data_chunk,json=extraDataChunk" json:"extra_data_chunk,omitempty"` // contains filtered or unexported fields }
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevExtraData_TxAckPrevExtraDataWrapper.ProtoReflect.Descriptor instead.
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) GetExtraDataChunk ¶ added in v0.1.3
func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) GetExtraDataChunk() []byte
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoMessage()
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) ProtoReflect() protoreflect.Message
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Reset ¶ added in v0.1.3
func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) Reset()
func (*TxAckPrevExtraData_TxAckPrevExtraDataWrapper) String ¶ added in v0.1.3
func (x *TxAckPrevExtraData_TxAckPrevExtraDataWrapper) String() string
type TxAckPrevInput ¶ added in v0.1.3
type TxAckPrevInput struct { Tx *TxAckPrevInput_TxAckPrevInputWrapper `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Data about previous transaction input Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck. Prefer to modify the inner PrevInput type.
@next TxRequest
func (*TxAckPrevInput) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevInput) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevInput.ProtoReflect.Descriptor instead.
func (*TxAckPrevInput) GetTx ¶ added in v0.1.3
func (x *TxAckPrevInput) GetTx() *TxAckPrevInput_TxAckPrevInputWrapper
func (*TxAckPrevInput) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevInput) ProtoMessage()
func (*TxAckPrevInput) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevInput) ProtoReflect() protoreflect.Message
func (*TxAckPrevInput) Reset ¶ added in v0.1.3
func (x *TxAckPrevInput) Reset()
func (*TxAckPrevInput) String ¶ added in v0.1.3
func (x *TxAckPrevInput) String() string
type TxAckPrevInput_TxAckPrevInputWrapper ¶ added in v0.1.3
type TxAckPrevInput_TxAckPrevInputWrapper struct { Input *PrevInput `protobuf:"bytes,2,req,name=input" json:"input,omitempty"` // contains filtered or unexported fields }
func (*TxAckPrevInput_TxAckPrevInputWrapper) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevInput_TxAckPrevInputWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevInput_TxAckPrevInputWrapper.ProtoReflect.Descriptor instead.
func (*TxAckPrevInput_TxAckPrevInputWrapper) GetInput ¶ added in v0.1.3
func (x *TxAckPrevInput_TxAckPrevInputWrapper) GetInput() *PrevInput
func (*TxAckPrevInput_TxAckPrevInputWrapper) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevInput_TxAckPrevInputWrapper) ProtoMessage()
func (*TxAckPrevInput_TxAckPrevInputWrapper) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevInput_TxAckPrevInputWrapper) ProtoReflect() protoreflect.Message
func (*TxAckPrevInput_TxAckPrevInputWrapper) Reset ¶ added in v0.1.3
func (x *TxAckPrevInput_TxAckPrevInputWrapper) Reset()
func (*TxAckPrevInput_TxAckPrevInputWrapper) String ¶ added in v0.1.3
func (x *TxAckPrevInput_TxAckPrevInputWrapper) String() string
type TxAckPrevMeta ¶ added in v0.1.3
type TxAckPrevMeta struct { Tx *PrevTx `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Data about previous transaction metadata Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck. Prefer to modify the inner PrevTx type.
@next TxRequest
func (*TxAckPrevMeta) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevMeta) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevMeta.ProtoReflect.Descriptor instead.
func (*TxAckPrevMeta) GetTx ¶ added in v0.1.3
func (x *TxAckPrevMeta) GetTx() *PrevTx
func (*TxAckPrevMeta) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevMeta) ProtoMessage()
func (*TxAckPrevMeta) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevMeta) ProtoReflect() protoreflect.Message
func (*TxAckPrevMeta) Reset ¶ added in v0.1.3
func (x *TxAckPrevMeta) Reset()
func (*TxAckPrevMeta) String ¶ added in v0.1.3
func (x *TxAckPrevMeta) String() string
type TxAckPrevOutput ¶ added in v0.1.3
type TxAckPrevOutput struct { Tx *TxAckPrevOutput_TxAckPrevOutputWrapper `protobuf:"bytes,1,req,name=tx" json:"tx,omitempty"` // contains filtered or unexported fields }
* Request: Data about previous transaction output Wire-alias of TxAck.
Do not edit this type without considering compatibility with TxAck. Prefer to modify the inner PrevOutput type.
@next TxRequest
func (*TxAckPrevOutput) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevOutput) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevOutput.ProtoReflect.Descriptor instead.
func (*TxAckPrevOutput) GetTx ¶ added in v0.1.3
func (x *TxAckPrevOutput) GetTx() *TxAckPrevOutput_TxAckPrevOutputWrapper
func (*TxAckPrevOutput) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevOutput) ProtoMessage()
func (*TxAckPrevOutput) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevOutput) ProtoReflect() protoreflect.Message
func (*TxAckPrevOutput) Reset ¶ added in v0.1.3
func (x *TxAckPrevOutput) Reset()
func (*TxAckPrevOutput) String ¶ added in v0.1.3
func (x *TxAckPrevOutput) String() string
type TxAckPrevOutput_TxAckPrevOutputWrapper ¶ added in v0.1.3
type TxAckPrevOutput_TxAckPrevOutputWrapper struct { Output *PrevOutput `protobuf:"bytes,3,req,name=output" json:"output,omitempty"` // contains filtered or unexported fields }
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) Descriptor
deprecated
added in
v0.1.3
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TxAckPrevOutput_TxAckPrevOutputWrapper.ProtoReflect.Descriptor instead.
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) GetOutput ¶ added in v0.1.3
func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) GetOutput() *PrevOutput
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoMessage ¶ added in v0.1.3
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoMessage()
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoReflect ¶ added in v0.1.3
func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) ProtoReflect() protoreflect.Message
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) Reset ¶ added in v0.1.3
func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) Reset()
func (*TxAckPrevOutput_TxAckPrevOutputWrapper) String ¶ added in v0.1.3
func (x *TxAckPrevOutput_TxAckPrevOutputWrapper) String() string
type TxAck_TransactionType ¶ added in v0.1.3
type TxAck_TransactionType struct { Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` Inputs []*TxAck_TransactionType_TxInputType `protobuf:"bytes,2,rep,name=inputs" json:"inputs,omitempty"` BinOutputs []*TxAck_TransactionType_TxOutputBinType `protobuf:"bytes,3,rep,name=bin_outputs,json=binOutputs" json:"bin_outputs,omitempty"` LockTime *uint32 `protobuf:"varint,4,opt,name=lock_time,json=lockTime" json:"lock_time,omitempty"` Outputs []*TxAck_TransactionType_TxOutputType `protobuf:"bytes,5,rep,name=outputs" json:"outputs,omitempty"` InputsCnt *uint32 `protobuf:"varint,6,opt,name=inputs_cnt,json=inputsCnt" json:"inputs_cnt,omitempty"` OutputsCnt *uint32 `protobuf:"varint,7,opt,name=outputs_cnt,json=outputsCnt" json:"outputs_cnt,omitempty"` ExtraData []byte `protobuf:"bytes,8,opt,name=extra_data,json=extraData" json:"extra_data,omitempty"` // only for Dash, Zcash ExtraDataLen *uint32 `protobuf:"varint,9,opt,name=extra_data_len,json=extraDataLen" json:"extra_data_len,omitempty"` // only for Dash, Zcash Expiry *uint32 `protobuf:"varint,10,opt,name=expiry" json:"expiry,omitempty"` // only for Decred and Zcash // Deprecated: Do not use. Overwintered *bool `protobuf:"varint,11,opt,name=overwintered" json:"overwintered,omitempty"` // Zcash only; deprecated in 2.3.2, the field is not needed, it can be derived from `version` VersionGroupId *uint32 `protobuf:"varint,12,opt,name=version_group_id,json=versionGroupId" json:"version_group_id,omitempty"` // only for Zcash, nVersionGroupId Timestamp *uint32 `protobuf:"varint,13,opt,name=timestamp" json:"timestamp,omitempty"` // only for Peercoin BranchId *uint32 `protobuf:"varint,14,opt,name=branch_id,json=branchId" json:"branch_id,omitempty"` // only for Zcash, BRANCH_ID // contains filtered or unexported fields }
* Structure representing transaction
func (*TxAck_TransactionType) Descriptor
deprecated
added in
v0.1.3
func (*TxAck_TransactionType) Descriptor() ([]byte, []int)
Deprecated: Use TxAck_TransactionType.ProtoReflect.Descriptor instead.
func (*TxAck_TransactionType) GetBinOutputs ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetBinOutputs() []*TxAck_TransactionType_TxOutputBinType
func (*TxAck_TransactionType) GetBranchId ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetBranchId() uint32
func (*TxAck_TransactionType) GetExpiry ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetExpiry() uint32
func (*TxAck_TransactionType) GetExtraData ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetExtraData() []byte
func (*TxAck_TransactionType) GetExtraDataLen ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetExtraDataLen() uint32
func (*TxAck_TransactionType) GetInputs ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetInputs() []*TxAck_TransactionType_TxInputType
func (*TxAck_TransactionType) GetInputsCnt ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetInputsCnt() uint32
func (*TxAck_TransactionType) GetLockTime ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetLockTime() uint32
func (*TxAck_TransactionType) GetOutputs ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetOutputs() []*TxAck_TransactionType_TxOutputType
func (*TxAck_TransactionType) GetOutputsCnt ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetOutputsCnt() uint32
func (*TxAck_TransactionType) GetOverwintered
deprecated
added in
v0.1.3
func (x *TxAck_TransactionType) GetOverwintered() bool
Deprecated: Do not use.
func (*TxAck_TransactionType) GetTimestamp ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetTimestamp() uint32
func (*TxAck_TransactionType) GetVersion ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetVersion() uint32
func (*TxAck_TransactionType) GetVersionGroupId ¶ added in v0.1.3
func (x *TxAck_TransactionType) GetVersionGroupId() uint32
func (*TxAck_TransactionType) ProtoMessage ¶ added in v0.1.3
func (*TxAck_TransactionType) ProtoMessage()
func (*TxAck_TransactionType) ProtoReflect ¶ added in v0.1.3
func (x *TxAck_TransactionType) ProtoReflect() protoreflect.Message
func (*TxAck_TransactionType) Reset ¶ added in v0.1.3
func (x *TxAck_TransactionType) Reset()
func (*TxAck_TransactionType) String ¶ added in v0.1.3
func (x *TxAck_TransactionType) String() string
type TxAck_TransactionType_TxInputType ¶ added in v0.1.3
type TxAck_TransactionType_TxInputType struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node PrevHash []byte `protobuf:"bytes,2,req,name=prev_hash,json=prevHash" json:"prev_hash,omitempty"` // hash of previous transaction output to spend by this input PrevIndex *uint32 `protobuf:"varint,3,req,name=prev_index,json=prevIndex" json:"prev_index,omitempty"` // index of previous output to spend ScriptSig []byte `protobuf:"bytes,4,opt,name=script_sig,json=scriptSig" json:"script_sig,omitempty"` // script signature, unset for tx to sign Sequence *uint32 `protobuf:"varint,5,opt,name=sequence,def=4294967295" json:"sequence,omitempty"` // sequence (default=0xffffffff) ScriptType *InputScriptType `` // defines template of input script /* 139-byte string literal not displayed */ Multisig *MultisigRedeemScriptType `protobuf:"bytes,7,opt,name=multisig" json:"multisig,omitempty"` // Filled if input is going to spend multisig tx Amount *uint64 `protobuf:"varint,8,opt,name=amount" json:"amount,omitempty"` // amount of previous transaction output (for segwit only) DecredTree *uint32 `protobuf:"varint,9,opt,name=decred_tree,json=decredTree" json:"decred_tree,omitempty"` // only for Decred, 0 is a normal transaction while 1 is a stake transaction // optional uint32 decred_script_version = 10; // only for Decred // deprecated -> only 0 is supported // optional bytes prev_block_hash_bip115 = 11; // BIP-115 support dropped // optional uint32 prev_block_height_bip115 = 12; // BIP-115 support dropped Witness []byte `protobuf:"bytes,13,opt,name=witness" json:"witness,omitempty"` // witness data, only set for EXTERNAL inputs OwnershipProof []byte `protobuf:"bytes,14,opt,name=ownership_proof,json=ownershipProof" json:"ownership_proof,omitempty"` // SLIP-0019 proof of ownership, only set for EXTERNAL inputs CommitmentData []byte `protobuf:"bytes,15,opt,name=commitment_data,json=commitmentData" json:"commitment_data,omitempty"` // optional commitment data for the SLIP-0019 proof of ownership OrigHash []byte `protobuf:"bytes,16,opt,name=orig_hash,json=origHash" json:"orig_hash,omitempty"` // tx_hash of the original transaction where this input was spent (used when creating a replacement transaction) OrigIndex *uint32 `protobuf:"varint,17,opt,name=orig_index,json=origIndex" json:"orig_index,omitempty"` // index of the input in the original transaction (used when creating a replacement transaction) DecredStakingSpend *DecredStakingSpendType `` // if not None this holds the type of stake spend: revocation or stake generation /* 167-byte string literal not displayed */ ScriptPubkey []byte `protobuf:"bytes,19,opt,name=script_pubkey,json=scriptPubkey" json:"script_pubkey,omitempty"` // scriptPubKey of the previous output spent by this input, only set of EXTERNAL inputs // contains filtered or unexported fields }
* Structure representing transaction input
func (*TxAck_TransactionType_TxInputType) Descriptor
deprecated
added in
v0.1.3
func (*TxAck_TransactionType_TxInputType) Descriptor() ([]byte, []int)
Deprecated: Use TxAck_TransactionType_TxInputType.ProtoReflect.Descriptor instead.
func (*TxAck_TransactionType_TxInputType) GetAddressN ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetAddressN() []uint32
func (*TxAck_TransactionType_TxInputType) GetAmount ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetAmount() uint64
func (*TxAck_TransactionType_TxInputType) GetCommitmentData ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetCommitmentData() []byte
func (*TxAck_TransactionType_TxInputType) GetDecredStakingSpend ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetDecredStakingSpend() DecredStakingSpendType
func (*TxAck_TransactionType_TxInputType) GetDecredTree ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetDecredTree() uint32
func (*TxAck_TransactionType_TxInputType) GetMultisig ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetMultisig() *MultisigRedeemScriptType
func (*TxAck_TransactionType_TxInputType) GetOrigHash ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetOrigHash() []byte
func (*TxAck_TransactionType_TxInputType) GetOrigIndex ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetOrigIndex() uint32
func (*TxAck_TransactionType_TxInputType) GetOwnershipProof ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetOwnershipProof() []byte
func (*TxAck_TransactionType_TxInputType) GetPrevHash ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetPrevHash() []byte
func (*TxAck_TransactionType_TxInputType) GetPrevIndex ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetPrevIndex() uint32
func (*TxAck_TransactionType_TxInputType) GetScriptPubkey ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetScriptPubkey() []byte
func (*TxAck_TransactionType_TxInputType) GetScriptSig ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetScriptSig() []byte
func (*TxAck_TransactionType_TxInputType) GetScriptType ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetScriptType() InputScriptType
func (*TxAck_TransactionType_TxInputType) GetSequence ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetSequence() uint32
func (*TxAck_TransactionType_TxInputType) GetWitness ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) GetWitness() []byte
func (*TxAck_TransactionType_TxInputType) ProtoMessage ¶ added in v0.1.3
func (*TxAck_TransactionType_TxInputType) ProtoMessage()
func (*TxAck_TransactionType_TxInputType) ProtoReflect ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) ProtoReflect() protoreflect.Message
func (*TxAck_TransactionType_TxInputType) Reset ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) Reset()
func (*TxAck_TransactionType_TxInputType) String ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxInputType) String() string
type TxAck_TransactionType_TxOutputBinType ¶ added in v0.1.3
type TxAck_TransactionType_TxOutputBinType struct { Amount *uint64 `protobuf:"varint,1,req,name=amount" json:"amount,omitempty"` ScriptPubkey []byte `protobuf:"bytes,2,req,name=script_pubkey,json=scriptPubkey" json:"script_pubkey,omitempty"` DecredScriptVersion *uint32 `protobuf:"varint,3,opt,name=decred_script_version,json=decredScriptVersion" json:"decred_script_version,omitempty"` // only for Decred, currently only 0 is supported // contains filtered or unexported fields }
* Structure representing compiled transaction output
func (*TxAck_TransactionType_TxOutputBinType) Descriptor
deprecated
added in
v0.1.3
func (*TxAck_TransactionType_TxOutputBinType) Descriptor() ([]byte, []int)
Deprecated: Use TxAck_TransactionType_TxOutputBinType.ProtoReflect.Descriptor instead.
func (*TxAck_TransactionType_TxOutputBinType) GetAmount ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) GetAmount() uint64
func (*TxAck_TransactionType_TxOutputBinType) GetDecredScriptVersion ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) GetDecredScriptVersion() uint32
func (*TxAck_TransactionType_TxOutputBinType) GetScriptPubkey ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) GetScriptPubkey() []byte
func (*TxAck_TransactionType_TxOutputBinType) ProtoMessage ¶ added in v0.1.3
func (*TxAck_TransactionType_TxOutputBinType) ProtoMessage()
func (*TxAck_TransactionType_TxOutputBinType) ProtoReflect ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) ProtoReflect() protoreflect.Message
func (*TxAck_TransactionType_TxOutputBinType) Reset ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) Reset()
func (*TxAck_TransactionType_TxOutputBinType) String ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputBinType) String() string
type TxAck_TransactionType_TxOutputType ¶ added in v0.1.3
type TxAck_TransactionType_TxOutputType struct { Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // target coin address in Base58 encoding AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node; has higher priority than "address" Amount *uint64 `protobuf:"varint,3,req,name=amount" json:"amount,omitempty"` // amount to spend in satoshis ScriptType *OutputScriptType `` // output script type /* 140-byte string literal not displayed */ Multisig *MultisigRedeemScriptType `protobuf:"bytes,5,opt,name=multisig" json:"multisig,omitempty"` // defines multisig address; script_type must be PAYTOMULTISIG OpReturnData []byte `protobuf:"bytes,6,opt,name=op_return_data,json=opReturnData" json:"op_return_data,omitempty"` // defines op_return data; script_type must be PAYTOOPRETURN, amount must be 0 // optional uint32 decred_script_version = 7; // only for Decred // deprecated -> only 0 is supported // optional bytes block_hash_bip115 = 8; // BIP-115 support dropped // optional uint32 block_height_bip115 = 9; // BIP-115 support dropped OrigHash []byte `protobuf:"bytes,10,opt,name=orig_hash,json=origHash" json:"orig_hash,omitempty"` // tx_hash of the original transaction where this output was present (used when creating a replacement transaction) OrigIndex *uint32 `protobuf:"varint,11,opt,name=orig_index,json=origIndex" json:"orig_index,omitempty"` // index of the output in the original transaction (used when creating a replacement transaction) // contains filtered or unexported fields }
* Structure representing transaction output
func (*TxAck_TransactionType_TxOutputType) Descriptor
deprecated
added in
v0.1.3
func (*TxAck_TransactionType_TxOutputType) Descriptor() ([]byte, []int)
Deprecated: Use TxAck_TransactionType_TxOutputType.ProtoReflect.Descriptor instead.
func (*TxAck_TransactionType_TxOutputType) GetAddress ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetAddress() string
func (*TxAck_TransactionType_TxOutputType) GetAddressN ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetAddressN() []uint32
func (*TxAck_TransactionType_TxOutputType) GetAmount ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetAmount() uint64
func (*TxAck_TransactionType_TxOutputType) GetMultisig ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetMultisig() *MultisigRedeemScriptType
func (*TxAck_TransactionType_TxOutputType) GetOpReturnData ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetOpReturnData() []byte
func (*TxAck_TransactionType_TxOutputType) GetOrigHash ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetOrigHash() []byte
func (*TxAck_TransactionType_TxOutputType) GetOrigIndex ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetOrigIndex() uint32
func (*TxAck_TransactionType_TxOutputType) GetScriptType ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) GetScriptType() OutputScriptType
func (*TxAck_TransactionType_TxOutputType) ProtoMessage ¶ added in v0.1.3
func (*TxAck_TransactionType_TxOutputType) ProtoMessage()
func (*TxAck_TransactionType_TxOutputType) ProtoReflect ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) ProtoReflect() protoreflect.Message
func (*TxAck_TransactionType_TxOutputType) Reset ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) Reset()
func (*TxAck_TransactionType_TxOutputType) String ¶ added in v0.1.3
func (x *TxAck_TransactionType_TxOutputType) String() string
type TxInput ¶ added in v0.1.3
type TxInput struct { AddressN []uint32 `protobuf:"varint,1,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the key from master node PrevHash []byte `protobuf:"bytes,2,req,name=prev_hash,json=prevHash" json:"prev_hash,omitempty"` // hash of previous transaction output to spend by this input PrevIndex *uint32 `protobuf:"varint,3,req,name=prev_index,json=prevIndex" json:"prev_index,omitempty"` // index of previous output to spend ScriptSig []byte `protobuf:"bytes,4,opt,name=script_sig,json=scriptSig" json:"script_sig,omitempty"` // script signature, only set for EXTERNAL inputs Sequence *uint32 `protobuf:"varint,5,opt,name=sequence,def=4294967295" json:"sequence,omitempty"` // sequence ScriptType *InputScriptType `` // defines template of input script /* 139-byte string literal not displayed */ Multisig *MultisigRedeemScriptType `protobuf:"bytes,7,opt,name=multisig" json:"multisig,omitempty"` // Filled if input is going to spend multisig tx Amount *uint64 `protobuf:"varint,8,req,name=amount" json:"amount,omitempty"` // amount of previous transaction output DecredTree *uint32 `protobuf:"varint,9,opt,name=decred_tree,json=decredTree" json:"decred_tree,omitempty"` // only for Decred, 0 is a normal transaction while 1 is a stake transaction Witness []byte `protobuf:"bytes,13,opt,name=witness" json:"witness,omitempty"` // witness data, only set for EXTERNAL inputs OwnershipProof []byte `protobuf:"bytes,14,opt,name=ownership_proof,json=ownershipProof" json:"ownership_proof,omitempty"` // SLIP-0019 proof of ownership, only set for EXTERNAL inputs CommitmentData []byte `protobuf:"bytes,15,opt,name=commitment_data,json=commitmentData" json:"commitment_data,omitempty"` // optional commitment data for the SLIP-0019 proof of ownership OrigHash []byte `protobuf:"bytes,16,opt,name=orig_hash,json=origHash" json:"orig_hash,omitempty"` // tx_hash of the original transaction where this input was spent (used when creating a replacement transaction) OrigIndex *uint32 `protobuf:"varint,17,opt,name=orig_index,json=origIndex" json:"orig_index,omitempty"` // index of the input in the original transaction (used when creating a replacement transaction) DecredStakingSpend *DecredStakingSpendType `` // if not None this holds the type of stake spend: revocation or stake generation /* 167-byte string literal not displayed */ ScriptPubkey []byte `protobuf:"bytes,19,opt,name=script_pubkey,json=scriptPubkey" json:"script_pubkey,omitempty"` // scriptPubKey of the previous output spent by this input, only set of EXTERNAL inputs // contains filtered or unexported fields }
* Data type for transaction input to be signed.
When adding fields, take care to not conflict with PrevInput ¶
@embed
func (*TxInput) Descriptor
deprecated
added in
v0.1.3
func (*TxInput) GetAddressN ¶ added in v0.1.3
func (*TxInput) GetCommitmentData ¶ added in v0.1.3
func (*TxInput) GetDecredStakingSpend ¶ added in v0.1.3
func (x *TxInput) GetDecredStakingSpend() DecredStakingSpendType
func (*TxInput) GetDecredTree ¶ added in v0.1.3
func (*TxInput) GetMultisig ¶ added in v0.1.3
func (x *TxInput) GetMultisig() *MultisigRedeemScriptType
func (*TxInput) GetOrigHash ¶ added in v0.1.3
func (*TxInput) GetOrigIndex ¶ added in v0.1.3
func (*TxInput) GetOwnershipProof ¶ added in v0.1.3
func (*TxInput) GetPrevHash ¶ added in v0.1.3
func (*TxInput) GetPrevIndex ¶ added in v0.1.3
func (*TxInput) GetScriptPubkey ¶ added in v0.1.3
func (*TxInput) GetScriptSig ¶ added in v0.1.3
func (*TxInput) GetScriptType ¶ added in v0.1.3
func (x *TxInput) GetScriptType() InputScriptType
func (*TxInput) GetSequence ¶ added in v0.1.3
func (*TxInput) GetWitness ¶ added in v0.1.3
func (*TxInput) ProtoMessage ¶ added in v0.1.3
func (*TxInput) ProtoMessage()
func (*TxInput) ProtoReflect ¶ added in v0.1.3
func (x *TxInput) ProtoReflect() protoreflect.Message
type TxOutput ¶ added in v0.1.3
type TxOutput struct { Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // destination address in Base58 encoding; script_type must be PAYTOADDRESS AddressN []uint32 `protobuf:"varint,2,rep,name=address_n,json=addressN" json:"address_n,omitempty"` // BIP-32 path to derive the destination (used for change addresses) Amount *uint64 `protobuf:"varint,3,req,name=amount" json:"amount,omitempty"` // amount to spend in satoshis ScriptType *OutputScriptType `` // output script type /* 140-byte string literal not displayed */ Multisig *MultisigRedeemScriptType `protobuf:"bytes,5,opt,name=multisig" json:"multisig,omitempty"` // defines multisig address; script_type must be PAYTOMULTISIG OpReturnData []byte `protobuf:"bytes,6,opt,name=op_return_data,json=opReturnData" json:"op_return_data,omitempty"` // defines op_return data; script_type must be PAYTOOPRETURN, amount must be 0 OrigHash []byte `protobuf:"bytes,10,opt,name=orig_hash,json=origHash" json:"orig_hash,omitempty"` // tx_hash of the original transaction where this output was present (used when creating a replacement transaction) OrigIndex *uint32 `protobuf:"varint,11,opt,name=orig_index,json=origIndex" json:"orig_index,omitempty"` // index of the output in the original transaction (used when creating a replacement transaction) // contains filtered or unexported fields }
* Data type for transaction output to be signed. @embed
func (*TxOutput) Descriptor
deprecated
added in
v0.1.3
func (*TxOutput) GetAddress ¶ added in v0.1.3
func (*TxOutput) GetAddressN ¶ added in v0.1.3
func (*TxOutput) GetMultisig ¶ added in v0.1.3
func (x *TxOutput) GetMultisig() *MultisigRedeemScriptType
func (*TxOutput) GetOpReturnData ¶ added in v0.1.3
func (*TxOutput) GetOrigHash ¶ added in v0.1.3
func (*TxOutput) GetOrigIndex ¶ added in v0.1.3
func (*TxOutput) GetScriptType ¶ added in v0.1.3
func (x *TxOutput) GetScriptType() OutputScriptType
func (*TxOutput) ProtoMessage ¶ added in v0.1.3
func (*TxOutput) ProtoMessage()
func (*TxOutput) ProtoReflect ¶ added in v0.1.3
func (x *TxOutput) ProtoReflect() protoreflect.Message
type TxRequest ¶ added in v0.1.3
type TxRequest struct { RequestType *TxRequest_RequestType `` // what should be filled in TxAck message? /* 142-byte string literal not displayed */ Details *TxRequest_TxRequestDetailsType `protobuf:"bytes,2,opt,name=details" json:"details,omitempty"` // request for tx details Serialized *TxRequest_TxRequestSerializedType `protobuf:"bytes,3,opt,name=serialized" json:"serialized,omitempty"` // serialized data and request for next // contains filtered or unexported fields }
* Response: Device asks for information for signing transaction or returns the last result If request_index is set, device awaits TxAck<any> matching the request type. If signature_index is set, 'signature' contains signed input of signature_index's input @end @next TxAckInput @next TxAckOutput @next TxAckPrevMeta @next TxAckPrevInput @next TxAckPrevOutput @next TxAckPrevExtraData
func (*TxRequest) Descriptor
deprecated
added in
v0.1.3
func (*TxRequest) GetDetails ¶ added in v0.1.3
func (x *TxRequest) GetDetails() *TxRequest_TxRequestDetailsType
func (*TxRequest) GetRequestType ¶ added in v0.1.3
func (x *TxRequest) GetRequestType() TxRequest_RequestType
func (*TxRequest) GetSerialized ¶ added in v0.1.3
func (x *TxRequest) GetSerialized() *TxRequest_TxRequestSerializedType
func (*TxRequest) ProtoMessage ¶ added in v0.1.3
func (*TxRequest) ProtoMessage()
func (*TxRequest) ProtoReflect ¶ added in v0.1.3
func (x *TxRequest) ProtoReflect() protoreflect.Message
type TxRequest_RequestType ¶ added in v0.1.3
type TxRequest_RequestType int32
* Type of information required by transaction signing process
const ( TxRequest_TXINPUT TxRequest_RequestType = 0 TxRequest_TXOUTPUT TxRequest_RequestType = 1 TxRequest_TXMETA TxRequest_RequestType = 2 TxRequest_TXFINISHED TxRequest_RequestType = 3 TxRequest_TXEXTRADATA TxRequest_RequestType = 4 TxRequest_TXORIGINPUT TxRequest_RequestType = 5 TxRequest_TXORIGOUTPUT TxRequest_RequestType = 6 )
func (TxRequest_RequestType) Descriptor ¶ added in v0.1.3
func (TxRequest_RequestType) Descriptor() protoreflect.EnumDescriptor
func (TxRequest_RequestType) Enum ¶ added in v0.1.3
func (x TxRequest_RequestType) Enum() *TxRequest_RequestType
func (TxRequest_RequestType) EnumDescriptor
deprecated
added in
v0.1.3
func (TxRequest_RequestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TxRequest_RequestType.Descriptor instead.
func (TxRequest_RequestType) Number ¶ added in v0.1.3
func (x TxRequest_RequestType) Number() protoreflect.EnumNumber
func (TxRequest_RequestType) String ¶ added in v0.1.3
func (x TxRequest_RequestType) String() string
func (TxRequest_RequestType) Type ¶ added in v0.1.3
func (TxRequest_RequestType) Type() protoreflect.EnumType
func (*TxRequest_RequestType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *TxRequest_RequestType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
type TxRequest_TxRequestDetailsType ¶ added in v0.1.3
type TxRequest_TxRequestDetailsType struct { RequestIndex *uint32 `protobuf:"varint,1,opt,name=request_index,json=requestIndex" json:"request_index,omitempty"` // device expects TxAck message from the computer TxHash []byte `protobuf:"bytes,2,opt,name=tx_hash,json=txHash" json:"tx_hash,omitempty"` // tx_hash of requested transaction ExtraDataLen *uint32 `protobuf:"varint,3,opt,name=extra_data_len,json=extraDataLen" json:"extra_data_len,omitempty"` // length of requested extra data (only for Dash, Zcash) ExtraDataOffset *uint32 `protobuf:"varint,4,opt,name=extra_data_offset,json=extraDataOffset" json:"extra_data_offset,omitempty"` // offset of requested extra data (only for Dash, Zcash) // contains filtered or unexported fields }
* Structure representing request details
func (*TxRequest_TxRequestDetailsType) Descriptor
deprecated
added in
v0.1.3
func (*TxRequest_TxRequestDetailsType) Descriptor() ([]byte, []int)
Deprecated: Use TxRequest_TxRequestDetailsType.ProtoReflect.Descriptor instead.
func (*TxRequest_TxRequestDetailsType) GetExtraDataLen ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) GetExtraDataLen() uint32
func (*TxRequest_TxRequestDetailsType) GetExtraDataOffset ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) GetExtraDataOffset() uint32
func (*TxRequest_TxRequestDetailsType) GetRequestIndex ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) GetRequestIndex() uint32
func (*TxRequest_TxRequestDetailsType) GetTxHash ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) GetTxHash() []byte
func (*TxRequest_TxRequestDetailsType) ProtoMessage ¶ added in v0.1.3
func (*TxRequest_TxRequestDetailsType) ProtoMessage()
func (*TxRequest_TxRequestDetailsType) ProtoReflect ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) ProtoReflect() protoreflect.Message
func (*TxRequest_TxRequestDetailsType) Reset ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) Reset()
func (*TxRequest_TxRequestDetailsType) String ¶ added in v0.1.3
func (x *TxRequest_TxRequestDetailsType) String() string
type TxRequest_TxRequestSerializedType ¶ added in v0.1.3
type TxRequest_TxRequestSerializedType struct { SignatureIndex *uint32 `protobuf:"varint,1,opt,name=signature_index,json=signatureIndex" json:"signature_index,omitempty"` // 'signature' field contains signed input of this index Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` // signature of the signature_index input SerializedTx []byte `protobuf:"bytes,3,opt,name=serialized_tx,json=serializedTx" json:"serialized_tx,omitempty"` // part of serialized and signed transaction // contains filtered or unexported fields }
* Structure representing serialized data
func (*TxRequest_TxRequestSerializedType) Descriptor
deprecated
added in
v0.1.3
func (*TxRequest_TxRequestSerializedType) Descriptor() ([]byte, []int)
Deprecated: Use TxRequest_TxRequestSerializedType.ProtoReflect.Descriptor instead.
func (*TxRequest_TxRequestSerializedType) GetSerializedTx ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) GetSerializedTx() []byte
func (*TxRequest_TxRequestSerializedType) GetSignature ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) GetSignature() []byte
func (*TxRequest_TxRequestSerializedType) GetSignatureIndex ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) GetSignatureIndex() uint32
func (*TxRequest_TxRequestSerializedType) ProtoMessage ¶ added in v0.1.3
func (*TxRequest_TxRequestSerializedType) ProtoMessage()
func (*TxRequest_TxRequestSerializedType) ProtoReflect ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) ProtoReflect() protoreflect.Message
func (*TxRequest_TxRequestSerializedType) Reset ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) Reset()
func (*TxRequest_TxRequestSerializedType) String ¶ added in v0.1.3
func (x *TxRequest_TxRequestSerializedType) String() string
type VerifyMessage ¶ added in v0.1.3
type VerifyMessage struct { Address *string `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` // address to verify Signature []byte `protobuf:"bytes,2,req,name=signature" json:"signature,omitempty"` // signature to verify Message []byte `protobuf:"bytes,3,req,name=message" json:"message,omitempty"` // message to verify CoinName *string `protobuf:"bytes,4,opt,name=coin_name,json=coinName,def=Bitcoin" json:"coin_name,omitempty"` // coin to use for verifying // contains filtered or unexported fields }
* Request: Ask device to verify message @start @next Success @next Failure
func (*VerifyMessage) Descriptor
deprecated
added in
v0.1.3
func (*VerifyMessage) Descriptor() ([]byte, []int)
Deprecated: Use VerifyMessage.ProtoReflect.Descriptor instead.
func (*VerifyMessage) GetAddress ¶ added in v0.1.3
func (x *VerifyMessage) GetAddress() string
func (*VerifyMessage) GetCoinName ¶ added in v0.1.3
func (x *VerifyMessage) GetCoinName() string
func (*VerifyMessage) GetMessage ¶ added in v0.1.3
func (x *VerifyMessage) GetMessage() []byte
func (*VerifyMessage) GetSignature ¶ added in v0.1.3
func (x *VerifyMessage) GetSignature() []byte
func (*VerifyMessage) ProtoMessage ¶ added in v0.1.3
func (*VerifyMessage) ProtoMessage()
func (*VerifyMessage) ProtoReflect ¶ added in v0.1.3
func (x *VerifyMessage) ProtoReflect() protoreflect.Message
func (*VerifyMessage) Reset ¶ added in v0.1.3
func (x *VerifyMessage) Reset()
func (*VerifyMessage) String ¶ added in v0.1.3
func (x *VerifyMessage) String() string
type WebAuthnAddResidentCredential ¶ added in v0.1.3
type WebAuthnAddResidentCredential struct { CredentialId []byte `protobuf:"bytes,1,opt,name=credential_id,json=credentialId" json:"credential_id,omitempty"` // contains filtered or unexported fields }
* Request: Add resident credential @start @next Success @next Failure
func (*WebAuthnAddResidentCredential) Descriptor
deprecated
added in
v0.1.3
func (*WebAuthnAddResidentCredential) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthnAddResidentCredential.ProtoReflect.Descriptor instead.
func (*WebAuthnAddResidentCredential) GetCredentialId ¶ added in v0.1.3
func (x *WebAuthnAddResidentCredential) GetCredentialId() []byte
func (*WebAuthnAddResidentCredential) ProtoMessage ¶ added in v0.1.3
func (*WebAuthnAddResidentCredential) ProtoMessage()
func (*WebAuthnAddResidentCredential) ProtoReflect ¶ added in v0.1.3
func (x *WebAuthnAddResidentCredential) ProtoReflect() protoreflect.Message
func (*WebAuthnAddResidentCredential) Reset ¶ added in v0.1.3
func (x *WebAuthnAddResidentCredential) Reset()
func (*WebAuthnAddResidentCredential) String ¶ added in v0.1.3
func (x *WebAuthnAddResidentCredential) String() string
type WebAuthnCredentials ¶ added in v0.1.3
type WebAuthnCredentials struct { Credentials []*WebAuthnCredentials_WebAuthnCredential `protobuf:"bytes,1,rep,name=credentials" json:"credentials,omitempty"` // contains filtered or unexported fields }
* Response: Resident credential list @start @next end
func (*WebAuthnCredentials) Descriptor
deprecated
added in
v0.1.3
func (*WebAuthnCredentials) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthnCredentials.ProtoReflect.Descriptor instead.
func (*WebAuthnCredentials) GetCredentials ¶ added in v0.1.3
func (x *WebAuthnCredentials) GetCredentials() []*WebAuthnCredentials_WebAuthnCredential
func (*WebAuthnCredentials) ProtoMessage ¶ added in v0.1.3
func (*WebAuthnCredentials) ProtoMessage()
func (*WebAuthnCredentials) ProtoReflect ¶ added in v0.1.3
func (x *WebAuthnCredentials) ProtoReflect() protoreflect.Message
func (*WebAuthnCredentials) Reset ¶ added in v0.1.3
func (x *WebAuthnCredentials) Reset()
func (*WebAuthnCredentials) String ¶ added in v0.1.3
func (x *WebAuthnCredentials) String() string
type WebAuthnCredentials_WebAuthnCredential ¶ added in v0.1.3
type WebAuthnCredentials_WebAuthnCredential struct { Index *uint32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` RpId *string `protobuf:"bytes,3,opt,name=rp_id,json=rpId" json:"rp_id,omitempty"` RpName *string `protobuf:"bytes,4,opt,name=rp_name,json=rpName" json:"rp_name,omitempty"` UserId []byte `protobuf:"bytes,5,opt,name=user_id,json=userId" json:"user_id,omitempty"` UserName *string `protobuf:"bytes,6,opt,name=user_name,json=userName" json:"user_name,omitempty"` UserDisplayName *string `protobuf:"bytes,7,opt,name=user_display_name,json=userDisplayName" json:"user_display_name,omitempty"` CreationTime *uint32 `protobuf:"varint,8,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"` HmacSecret *bool `protobuf:"varint,9,opt,name=hmac_secret,json=hmacSecret" json:"hmac_secret,omitempty"` UseSignCount *bool `protobuf:"varint,10,opt,name=use_sign_count,json=useSignCount" json:"use_sign_count,omitempty"` Algorithm *int32 `protobuf:"zigzag32,11,opt,name=algorithm" json:"algorithm,omitempty"` Curve *int32 `protobuf:"zigzag32,12,opt,name=curve" json:"curve,omitempty"` // contains filtered or unexported fields }
func (*WebAuthnCredentials_WebAuthnCredential) Descriptor
deprecated
added in
v0.1.3
func (*WebAuthnCredentials_WebAuthnCredential) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthnCredentials_WebAuthnCredential.ProtoReflect.Descriptor instead.
func (*WebAuthnCredentials_WebAuthnCredential) GetAlgorithm ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetAlgorithm() int32
func (*WebAuthnCredentials_WebAuthnCredential) GetCreationTime ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetCreationTime() uint32
func (*WebAuthnCredentials_WebAuthnCredential) GetCurve ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetCurve() int32
func (*WebAuthnCredentials_WebAuthnCredential) GetHmacSecret ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetHmacSecret() bool
func (*WebAuthnCredentials_WebAuthnCredential) GetId ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetId() []byte
func (*WebAuthnCredentials_WebAuthnCredential) GetIndex ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetIndex() uint32
func (*WebAuthnCredentials_WebAuthnCredential) GetRpId ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetRpId() string
func (*WebAuthnCredentials_WebAuthnCredential) GetRpName ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetRpName() string
func (*WebAuthnCredentials_WebAuthnCredential) GetUseSignCount ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetUseSignCount() bool
func (*WebAuthnCredentials_WebAuthnCredential) GetUserDisplayName ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetUserDisplayName() string
func (*WebAuthnCredentials_WebAuthnCredential) GetUserId ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetUserId() []byte
func (*WebAuthnCredentials_WebAuthnCredential) GetUserName ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) GetUserName() string
func (*WebAuthnCredentials_WebAuthnCredential) ProtoMessage ¶ added in v0.1.3
func (*WebAuthnCredentials_WebAuthnCredential) ProtoMessage()
func (*WebAuthnCredentials_WebAuthnCredential) ProtoReflect ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) ProtoReflect() protoreflect.Message
func (*WebAuthnCredentials_WebAuthnCredential) Reset ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) Reset()
func (*WebAuthnCredentials_WebAuthnCredential) String ¶ added in v0.1.3
func (x *WebAuthnCredentials_WebAuthnCredential) String() string
type WebAuthnListResidentCredentials ¶ added in v0.1.3
type WebAuthnListResidentCredentials struct {
// contains filtered or unexported fields
}
* Request: List resident credentials @start @next WebAuthnCredentials @next Failure
func (*WebAuthnListResidentCredentials) Descriptor
deprecated
added in
v0.1.3
func (*WebAuthnListResidentCredentials) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthnListResidentCredentials.ProtoReflect.Descriptor instead.
func (*WebAuthnListResidentCredentials) ProtoMessage ¶ added in v0.1.3
func (*WebAuthnListResidentCredentials) ProtoMessage()
func (*WebAuthnListResidentCredentials) ProtoReflect ¶ added in v0.1.3
func (x *WebAuthnListResidentCredentials) ProtoReflect() protoreflect.Message
func (*WebAuthnListResidentCredentials) Reset ¶ added in v0.1.3
func (x *WebAuthnListResidentCredentials) Reset()
func (*WebAuthnListResidentCredentials) String ¶ added in v0.1.3
func (x *WebAuthnListResidentCredentials) String() string
type WebAuthnRemoveResidentCredential ¶ added in v0.1.3
type WebAuthnRemoveResidentCredential struct { Index *uint32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` // contains filtered or unexported fields }
* Request: Remove resident credential @start @next Success @next Failure
func (*WebAuthnRemoveResidentCredential) Descriptor
deprecated
added in
v0.1.3
func (*WebAuthnRemoveResidentCredential) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthnRemoveResidentCredential.ProtoReflect.Descriptor instead.
func (*WebAuthnRemoveResidentCredential) GetIndex ¶ added in v0.1.3
func (x *WebAuthnRemoveResidentCredential) GetIndex() uint32
func (*WebAuthnRemoveResidentCredential) ProtoMessage ¶ added in v0.1.3
func (*WebAuthnRemoveResidentCredential) ProtoMessage()
func (*WebAuthnRemoveResidentCredential) ProtoReflect ¶ added in v0.1.3
func (x *WebAuthnRemoveResidentCredential) ProtoReflect() protoreflect.Message
func (*WebAuthnRemoveResidentCredential) Reset ¶ added in v0.1.3
func (x *WebAuthnRemoveResidentCredential) Reset()
func (*WebAuthnRemoveResidentCredential) String ¶ added in v0.1.3
func (x *WebAuthnRemoveResidentCredential) String() string
type WipeDevice ¶ added in v0.1.3
type WipeDevice struct {
// contains filtered or unexported fields
}
* Request: Request device to wipe all sensitive data and settings @start @next Success @next Failure
func (*WipeDevice) Descriptor
deprecated
added in
v0.1.3
func (*WipeDevice) Descriptor() ([]byte, []int)
Deprecated: Use WipeDevice.ProtoReflect.Descriptor instead.
func (*WipeDevice) ProtoMessage ¶ added in v0.1.3
func (*WipeDevice) ProtoMessage()
func (*WipeDevice) ProtoReflect ¶ added in v0.1.3
func (x *WipeDevice) ProtoReflect() protoreflect.Message
func (*WipeDevice) Reset ¶ added in v0.1.3
func (x *WipeDevice) Reset()
func (*WipeDevice) String ¶ added in v0.1.3
func (x *WipeDevice) String() string
type WordAck ¶ added in v0.1.3
type WordAck struct { Word *string `protobuf:"bytes,1,req,name=word" json:"word,omitempty"` // one word of mnemonic on asked position // contains filtered or unexported fields }
* Request: Computer replies with word from the mnemonic @next WordRequest @next Success @next Failure
func (*WordAck) Descriptor
deprecated
added in
v0.1.3
func (*WordAck) ProtoMessage ¶ added in v0.1.3
func (*WordAck) ProtoMessage()
func (*WordAck) ProtoReflect ¶ added in v0.1.3
func (x *WordAck) ProtoReflect() protoreflect.Message
type WordRequest ¶ added in v0.1.3
type WordRequest struct { Type *WordRequest_WordRequestType `protobuf:"varint,1,req,name=type,enum=hw.trezor.messages.management.WordRequest_WordRequestType" json:"type,omitempty"` // contains filtered or unexported fields }
* Response: Device is waiting for user to enter word of the mnemonic Its position is shown only on device's internal display. @next WordAck
func (*WordRequest) Descriptor
deprecated
added in
v0.1.3
func (*WordRequest) Descriptor() ([]byte, []int)
Deprecated: Use WordRequest.ProtoReflect.Descriptor instead.
func (*WordRequest) GetType ¶ added in v0.1.3
func (x *WordRequest) GetType() WordRequest_WordRequestType
func (*WordRequest) ProtoMessage ¶ added in v0.1.3
func (*WordRequest) ProtoMessage()
func (*WordRequest) ProtoReflect ¶ added in v0.1.3
func (x *WordRequest) ProtoReflect() protoreflect.Message
func (*WordRequest) Reset ¶ added in v0.1.3
func (x *WordRequest) Reset()
func (*WordRequest) String ¶ added in v0.1.3
func (x *WordRequest) String() string
type WordRequest_WordRequestType ¶ added in v0.1.3
type WordRequest_WordRequestType int32
* Type of Recovery Word request
const ( WordRequest_WordRequestType_Plain WordRequest_WordRequestType = 0 WordRequest_WordRequestType_Matrix9 WordRequest_WordRequestType = 1 WordRequest_WordRequestType_Matrix6 WordRequest_WordRequestType = 2 )
func (WordRequest_WordRequestType) Descriptor ¶ added in v0.1.3
func (WordRequest_WordRequestType) Descriptor() protoreflect.EnumDescriptor
func (WordRequest_WordRequestType) Enum ¶ added in v0.1.3
func (x WordRequest_WordRequestType) Enum() *WordRequest_WordRequestType
func (WordRequest_WordRequestType) EnumDescriptor
deprecated
added in
v0.1.3
func (WordRequest_WordRequestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use WordRequest_WordRequestType.Descriptor instead.
func (WordRequest_WordRequestType) Number ¶ added in v0.1.3
func (x WordRequest_WordRequestType) Number() protoreflect.EnumNumber
func (WordRequest_WordRequestType) String ¶ added in v0.1.3
func (x WordRequest_WordRequestType) String() string
func (WordRequest_WordRequestType) Type ¶ added in v0.1.3
func (WordRequest_WordRequestType) Type() protoreflect.EnumType
func (*WordRequest_WordRequestType) UnmarshalJSON
deprecated
added in
v0.1.3
func (x *WordRequest_WordRequestType) UnmarshalJSON(b []byte) error
Deprecated: Do not use.
Source Files ¶
- message.go
- messages-binance.pb.go
- messages-bitcoin.pb.go
- messages-bootloader.pb.go
- messages-cardano.pb.go
- messages-common.pb.go
- messages-crypto.pb.go
- messages-debug.pb.go
- messages-eos.pb.go
- messages-ethereum-eip712.pb.go
- messages-ethereum.pb.go
- messages-management.pb.go
- messages-monero.pb.go
- messages-nem.pb.go
- messages-ripple.pb.go
- messages-stellar.pb.go
- messages-tezos.pb.go
- messages-webauthn.pb.go
- messages.pb.go