1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-30 03:18:20 +00:00
trezor-firmware/python/trezorlib/messages
Ciny 90b91a7fb5 #28 - binance implementation (#189)
- placeOrder, cancelOrder, transfer messages
- cli support
- unit and device tests
2019-07-31 17:02:41 +02:00
..
__init__.py build 2019-07-22 15:32:41 +02:00
.keep MONOREPO MERGE python-trezor 2019-04-15 19:15:12 +02:00
Address.py messages: add types 2019-07-09 12:51:48 +02:00
ApplyFlags.py messages: add types 2019-07-09 12:51:48 +02:00
ApplySettings.py messages: add types 2019-07-09 12:51:48 +02:00
BackupDevice.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceAddress.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceCancelMsg.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceCoin.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceInputOutput.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceOrderMsg.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceOrderSide.py python: return generated files to git 2019-05-17 15:09:58 +02:00
BinanceOrderType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
BinancePublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceSignedTx.py #28 - binance implementation (#189) 2019-07-31 17:02:41 +02:00
BinanceSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceTimeInForce.py python: return generated files to git 2019-05-17 15:09:58 +02:00
BinanceTransferMsg.py messages: add types 2019-07-09 12:51:48 +02:00
BinanceTxRequest.py messages: add types 2019-07-09 12:51:48 +02:00
ButtonAck.py messages: add types 2019-07-09 12:51:48 +02:00
ButtonRequest.py messages: add types 2019-07-09 12:51:48 +02:00
ButtonRequestType.py core/shamir: persistence 2019-07-24 15:12:04 +02:00
Cancel.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoAddress.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoTxAck.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoTxInputType.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoTxOutputType.py messages: add types 2019-07-09 12:51:48 +02:00
CardanoTxRequest.py messages: add types 2019-07-09 12:51:48 +02:00
ChangePin.py messages: add types 2019-07-09 12:51:48 +02:00
CipheredKeyValue.py messages: add types 2019-07-09 12:51:48 +02:00
CipherKeyValue.py messages: add types 2019-07-09 12:51:48 +02:00
ClearSession.py messages: add types 2019-07-09 12:51:48 +02:00
CosiCommit.py messages: add types 2019-07-09 12:51:48 +02:00
CosiCommitment.py messages: add types 2019-07-09 12:51:48 +02:00
CosiSign.py messages: add types 2019-07-09 12:51:48 +02:00
CosiSignature.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkDecision.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkFlashErase.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkGetState.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkLog.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkMemory.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkMemoryRead.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkMemoryWrite.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkState.py messages: add types 2019-07-09 12:51:48 +02:00
DebugLinkStop.py messages: add types 2019-07-09 12:51:48 +02:00
DebugMoneroDiagAck.py messages: add types 2019-07-09 12:51:48 +02:00
DebugMoneroDiagRequest.py messages: add types 2019-07-09 12:51:48 +02:00
ECDHSessionKey.py messages: add types 2019-07-09 12:51:48 +02:00
Entropy.py messages: add types 2019-07-09 12:51:48 +02:00
EntropyAck.py messages: add types 2019-07-09 12:51:48 +02:00
EntropyRequest.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionBuyRam.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionBuyRamBytes.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionCommon.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionDelegate.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionDeleteAuth.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionLinkAuth.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionNewAccount.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionRefund.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionSellRam.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionTransfer.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionUndelegate.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionUnknown.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionUnlinkAuth.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionUpdateAuth.py messages: add types 2019-07-09 12:51:48 +02:00
EosActionVoteProducer.py messages: add types 2019-07-09 12:51:48 +02:00
EosAsset.py messages: add types 2019-07-09 12:51:48 +02:00
EosAuthorization.py messages: add types 2019-07-09 12:51:48 +02:00
EosAuthorizationAccount.py messages: add types 2019-07-09 12:51:48 +02:00
EosAuthorizationKey.py messages: add types 2019-07-09 12:51:48 +02:00
EosAuthorizationWait.py messages: add types 2019-07-09 12:51:48 +02:00
EosGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
EosPermissionLevel.py messages: add types 2019-07-09 12:51:48 +02:00
EosPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
EosSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
EosSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
EosTxActionAck.py messages: add types 2019-07-09 12:51:48 +02:00
EosTxActionRequest.py messages: add types 2019-07-09 12:51:48 +02:00
EosTxHeader.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumAddress.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumMessageSignature.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumSignMessage.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumTxAck.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumTxRequest.py messages: add types 2019-07-09 12:51:48 +02:00
EthereumVerifyMessage.py messages: add types 2019-07-09 12:51:48 +02:00
Failure.py messages: add types 2019-07-09 12:51:48 +02:00
FailureType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
Features.py core/shamir: send boolean flag in Features that Recovery is in progress 2019-07-26 16:38:05 +02:00
FirmwareErase.py messages: add types 2019-07-09 12:51:48 +02:00
FirmwareRequest.py messages: add types 2019-07-09 12:51:48 +02:00
FirmwareUpload.py messages: add types 2019-07-09 12:51:48 +02:00
GetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
GetECDHSessionKey.py messages: add types 2019-07-09 12:51:48 +02:00
GetEntropy.py messages: add types 2019-07-09 12:51:48 +02:00
GetFeatures.py messages: add types 2019-07-09 12:51:48 +02:00
GetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
HDNodePathType.py messages: add types 2019-07-09 12:51:48 +02:00
HDNodeType.py messages: add types 2019-07-09 12:51:48 +02:00
IdentityType.py messages: add types 2019-07-09 12:51:48 +02:00
Initialize.py messages: add types 2019-07-09 12:51:48 +02:00
InputScriptType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
LiskAddress.py messages: add types 2019-07-09 12:51:48 +02:00
LiskDelegateType.py messages: add types 2019-07-09 12:51:48 +02:00
LiskGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
LiskGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
LiskMessageSignature.py messages: add types 2019-07-09 12:51:48 +02:00
LiskMultisignatureType.py messages: add types 2019-07-09 12:51:48 +02:00
LiskPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
LiskSignatureType.py messages: add types 2019-07-09 12:51:48 +02:00
LiskSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
LiskSignMessage.py messages: add types 2019-07-09 12:51:48 +02:00
LiskSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
LiskTransactionAsset.py messages: add types 2019-07-09 12:51:48 +02:00
LiskTransactionCommon.py messages: add types 2019-07-09 12:51:48 +02:00
LiskTransactionType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
LiskVerifyMessage.py messages: add types 2019-07-09 12:51:48 +02:00
LoadDevice.py common/protobuf: set mnemonic as repeated in LoadDevice for SLIP-39 support 2019-07-24 15:45:52 +02:00
MessageSignature.py messages: add types 2019-07-09 12:51:48 +02:00
MessageType.py common: more TRX cleanup 2019-05-25 12:48:04 +02:00
MoneroAccountPublicAddress.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroAddress.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroExportedKeyImage.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroGetTxKeyAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroGetTxKeyRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroGetWatchKey.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageExportInitAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageExportInitRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageSyncFinalAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageSyncFinalRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageSyncStepAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroKeyImageSyncStepRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshFinalAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshFinalRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshStartAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshStartRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshStepAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroLiveRefreshStepRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroMultisigKLRki.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroOutputEntry.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroRctKeyPublic.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroRingCtSig.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroSubAddressIndicesList.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionAllInputsSetAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionAllInputsSetRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionAllOutSetAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionAllOutSetRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionData.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionDestinationEntry.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionFinalAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionFinalRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInitAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInitRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInputsPermutationAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInputsPermutationRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInputViniAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionInputViniRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionRsigData.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSetInputAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSetInputRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSetOutputAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSetOutputRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSignInputAck.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSignInputRequest.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransactionSourceEntry.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroTransferDetails.py messages: add types 2019-07-09 12:51:48 +02:00
MoneroWatchKey.py messages: add types 2019-07-09 12:51:48 +02:00
MultisigRedeemScriptType.py messages: add types 2019-07-09 12:51:48 +02:00
NEMAddress.py messages: add types 2019-07-09 12:51:48 +02:00
NEMAggregateModification.py messages: add types 2019-07-09 12:51:48 +02:00
NEMCosignatoryModification.py messages: add types 2019-07-09 12:51:48 +02:00
NEMDecryptedMessage.py messages: add types 2019-07-09 12:51:48 +02:00
NEMDecryptMessage.py messages: add types 2019-07-09 12:51:48 +02:00
NEMGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
NEMImportanceTransfer.py messages: add types 2019-07-09 12:51:48 +02:00
NEMImportanceTransferMode.py python: return generated files to git 2019-05-17 15:09:58 +02:00
NEMModificationType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
NEMMosaic.py messages: add types 2019-07-09 12:51:48 +02:00
NEMMosaicCreation.py messages: add types 2019-07-09 12:51:48 +02:00
NEMMosaicDefinition.py messages: add types 2019-07-09 12:51:48 +02:00
NEMMosaicLevy.py python: return generated files to git 2019-05-17 15:09:58 +02:00
NEMMosaicSupplyChange.py messages: add types 2019-07-09 12:51:48 +02:00
NEMProvisionNamespace.py messages: add types 2019-07-09 12:51:48 +02:00
NEMSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
NEMSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
NEMSupplyChangeType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
NEMTransactionCommon.py messages: add types 2019-07-09 12:51:48 +02:00
NEMTransfer.py messages: add types 2019-07-09 12:51:48 +02:00
OutputScriptType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
PassphraseAck.py messages: add types 2019-07-09 12:51:48 +02:00
PassphraseRequest.py messages: add types 2019-07-09 12:51:48 +02:00
PassphraseSourceType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
PassphraseStateAck.py messages: add types 2019-07-09 12:51:48 +02:00
PassphraseStateRequest.py messages: add types 2019-07-09 12:51:48 +02:00
Ping.py messages: add types 2019-07-09 12:51:48 +02:00
PinMatrixAck.py messages: add types 2019-07-09 12:51:48 +02:00
PinMatrixRequest.py messages: add types 2019-07-09 12:51:48 +02:00
PinMatrixRequestType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
PublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
RecoveryDevice.py messages: add types 2019-07-09 12:51:48 +02:00
RecoveryDeviceType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
RequestType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
ResetDevice.py build 2019-07-22 15:32:41 +02:00
ResetDeviceBackupType.py build 2019-07-22 15:32:41 +02:00
RippleAddress.py messages: add types 2019-07-09 12:51:48 +02:00
RippleGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
RipplePayment.py messages: add types 2019-07-09 12:51:48 +02:00
RippleSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
RippleSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
SelfTest.py messages: add types 2019-07-09 12:51:48 +02:00
SetU2FCounter.py messages: add types 2019-07-09 12:51:48 +02:00
SignedIdentity.py messages: add types 2019-07-09 12:51:48 +02:00
SignIdentity.py messages: add types 2019-07-09 12:51:48 +02:00
SignMessage.py messages: add types 2019-07-09 12:51:48 +02:00
SignTx.py messages: add types 2019-07-09 12:51:48 +02:00
StellarAccountMergeOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarAddress.py messages: add types 2019-07-09 12:51:48 +02:00
StellarAllowTrustOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarAssetType.py messages: add types 2019-07-09 12:51:48 +02:00
StellarBumpSequenceOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarChangeTrustOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarCreateAccountOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarCreatePassiveOfferOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
StellarManageDataOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarManageOfferOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarPathPaymentOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarPaymentOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarSetOptionsOp.py messages: add types 2019-07-09 12:51:48 +02:00
StellarSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
StellarSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
StellarTxOpRequest.py messages: add types 2019-07-09 12:51:48 +02:00
Success.py messages: add types 2019-07-09 12:51:48 +02:00
TezosAddress.py messages: add types 2019-07-09 12:51:48 +02:00
TezosBallotOp.py messages: add types 2019-07-09 12:51:48 +02:00
TezosBallotType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
TezosContractID.py messages: add types 2019-07-09 12:51:48 +02:00
TezosContractType.py python: return generated files to git 2019-05-17 15:09:58 +02:00
TezosDelegationOp.py messages: add types 2019-07-09 12:51:48 +02:00
TezosGetAddress.py messages: add types 2019-07-09 12:51:48 +02:00
TezosGetPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
TezosOriginationOp.py messages: add types 2019-07-09 12:51:48 +02:00
TezosProposalOp.py messages: add types 2019-07-09 12:51:48 +02:00
TezosPublicKey.py messages: add types 2019-07-09 12:51:48 +02:00
TezosRevealOp.py messages: add types 2019-07-09 12:51:48 +02:00
TezosSignedTx.py messages: add types 2019-07-09 12:51:48 +02:00
TezosSignTx.py messages: add types 2019-07-09 12:51:48 +02:00
TezosTransactionOp.py messages: add types 2019-07-09 12:51:48 +02:00
TransactionType.py messages: add types 2019-07-09 12:51:48 +02:00
TxAck.py messages: add types 2019-07-09 12:51:48 +02:00
TxInputType.py messages: add types 2019-07-09 12:51:48 +02:00
TxOutputBinType.py messages: add types 2019-07-09 12:51:48 +02:00
TxOutputType.py messages: add types 2019-07-09 12:51:48 +02:00
TxRequest.py messages: add types 2019-07-09 12:51:48 +02:00
TxRequestDetailsType.py messages: add types 2019-07-09 12:51:48 +02:00
TxRequestSerializedType.py messages: add types 2019-07-09 12:51:48 +02:00
VerifyMessage.py messages: add types 2019-07-09 12:51:48 +02:00
WipeDevice.py messages: add types 2019-07-09 12:51:48 +02:00
WordAck.py messages: add types 2019-07-09 12:51:48 +02:00
WordRequest.py messages: add types 2019-07-09 12:51:48 +02:00
WordRequestType.py python: return generated files to git 2019-05-17 15:09:58 +02:00