1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-17 20:08:12 +00:00
trezor-firmware/core/src/trezor/messages
matejcik 6f53ca0ac6 core: rework wait_layout()
The original wait_layout was unreliable, because there are no guarantees
re order of arrival of the respective events. Still, TT's event handling
is basically deterministic, so as long as the host sent its messages
close enough to each other, the order worked out.

This is no longer the case with the introduction of loop.spawn: TT's
behavior is still deterministic, but now ButtonAck is processed *before*
the corresponding wait_layout, so the waiting side waits forever.

In the new process, the host must first register to receive layout
events, and then receives all of them (so the number of calls to
wait_layout must match the number of layout changes).

DebugLinkWatchLayout message must be version-gated, because of an
unfortunate collection of bugs in previous versions wrt unknown message
handling; and this interests us because upgrade-tests are using
wait_layout feature.
2020-06-04 16:18:46 +02:00
..
__init__.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Address.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ApplyFlags.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ApplySettings.py all: modify passphrase source to always on device 2020-02-07 11:40:59 +00:00
BackupDevice.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BackupType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceCancelMsg.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceCoin.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceInputOutput.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceOrderMsg.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceOrderSide.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceOrderType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinancePublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceTimeInForce.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceTransferMsg.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
BinanceTxRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ButtonAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ButtonRequest.py common: introduce ButtonRequestType.PinEntry 2020-06-04 16:18:46 +02:00
ButtonRequestType.py common: introduce ButtonRequestType.PinEntry 2020-06-04 16:18:46 +02:00
Cancel.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Capability.py common, core: add passphrase entry capability 2020-02-07 11:40:58 +00:00
CardanoAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoTxAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoTxInputType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoTxOutputType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CardanoTxRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ChangePin.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ChangeWipeCode.py common: Add ChangeWipeCode message. 2019-11-25 12:32:20 +01:00
CipheredKeyValue.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
CipherKeyValue.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
DebugLinkDecision.py protobuf: send x/y coordinates, allow waiting for layout change 2019-10-22 16:55:30 +02:00
DebugLinkEraseSdCard.py core: add SD clearing via debuglink 2020-02-20 12:51:48 +01:00
DebugLinkGetState.py debug: add support for general layout waiting 2019-10-22 17:06:49 +02:00
DebugLinkLayout.py protobuf: send x/y coordinates, allow waiting for layout change 2019-10-22 16:55:30 +02:00
DebugLinkRecordScreen.py tests: introduce UI tests for core 2020-01-03 14:28:27 +00:00
DebugLinkReseedRandom.py tests: introduce UI tests for core 2020-01-03 14:28:27 +00:00
DebugLinkShowText.py core/debug: add "show arbitrary screen" capability, for easier prototyping 2020-02-11 11:53:34 +01:00
DebugLinkShowTextItem.py core/debug: add "show arbitrary screen" capability, for easier prototyping 2020-02-11 11:53:34 +01:00
DebugLinkShowTextStyle.py core/debug: add "show arbitrary screen" capability, for easier prototyping 2020-02-11 11:53:34 +01:00
DebugLinkState.py protobuf: send x/y coordinates, allow waiting for layout change 2019-10-22 16:55:30 +02:00
DebugLinkWatchLayout.py core: rework wait_layout() 2020-06-04 16:18:46 +02:00
DebugMoneroDiagAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
DebugMoneroDiagRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
DebugSwipeDirection.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Deprecated_PassphraseStateAck.py common: return deprecated fields to protobuf, to allow cross-version compatible code 2020-02-10 12:35:28 +01:00
Deprecated_PassphraseStateRequest.py common: return deprecated fields to protobuf, to allow cross-version compatible code 2020-02-10 12:35:28 +01:00
ECDHSessionKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EndSession.py common: rename ClearSession to LockDevice, introduce EndSession 2020-06-04 16:18:46 +02:00
Entropy.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EntropyAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EntropyRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionBuyRam.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionBuyRamBytes.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionCommon.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionDelegate.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionDeleteAuth.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionLinkAuth.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionNewAccount.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionRefund.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionSellRam.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionTransfer.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionUndelegate.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionUnknown.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionUnlinkAuth.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionUpdateAuth.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosActionVoteProducer.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosAsset.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosAuthorization.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosAuthorizationAccount.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosAuthorizationKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosAuthorizationWait.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosPermissionLevel.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosTxActionAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosTxActionRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EosTxHeader.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumMessageSignature.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumSignMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumTxAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumTxRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
EthereumVerifyMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Failure.py common: Add ChangeWipeCode message. 2019-11-25 12:32:20 +01:00
FailureType.py common: Add ChangeWipeCode message. 2019-11-25 12:32:20 +01:00
Features.py core, legacy: remove passphrase_cached 2020-02-07 11:41:00 +00:00
GetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
GetECDHSessionKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
GetEntropy.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
GetFeatures.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
GetNextU2FCounter.py common/protobuf: add message for retrieving an increased u2f counter 2019-11-13 10:55:52 +00:00
GetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
HDNodePathType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
HDNodeType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
IdentityType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Initialize.py common: return deprecated fields to protobuf, to allow cross-version compatible code 2020-02-10 12:35:28 +01:00
InputScriptType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskDelegateType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskMessageSignature.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskMultisignatureType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskSignatureType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskSignMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskTransactionAsset.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskTransactionCommon.py common/protob: drop a default field declaration 2020-02-11 11:53:34 +01:00
LiskTransactionType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LiskVerifyMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
LoadDevice.py common: change language field to IETF BCP 47 language tag 2019-12-08 11:27:10 +01:00
LockDevice.py common: rename ClearSession to LockDevice, introduce EndSession 2020-06-04 16:18:46 +02:00
MessageSignature.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MessageType.py core: rework wait_layout() 2020-06-04 16:18:46 +02:00
MoneroAccountPublicAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroExportedKeyImage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroGetTxKeyAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroGetTxKeyRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroGetWatchKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageExportInitAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageExportInitRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageSyncFinalAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageSyncFinalRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageSyncStepAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroKeyImageSyncStepRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshFinalAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshFinalRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshStartAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshStartRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshStepAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroLiveRefreshStepRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroMultisigKLRki.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroOutputEntry.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroRctKeyPublic.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroRingCtSig.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroSubAddressIndicesList.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionAllInputsSetAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionAllInputsSetRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionAllOutSetAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionAllOutSetRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionData.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionDestinationEntry.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionFinalAck.py common/xmr: message changes optimizing runtime and memory (#786) 2020-01-12 22:24:18 +01:00
MoneroTransactionFinalRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInitAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInitRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInputsPermutationAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInputsPermutationRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInputViniAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionInputViniRequest.py common/xmr: message changes optimizing runtime and memory (#786) 2020-01-12 22:24:18 +01:00
MoneroTransactionRsigData.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSetInputAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSetInputRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSetOutputAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSetOutputRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSignInputAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MoneroTransactionSignInputRequest.py common/xmr: message changes optimizing runtime and memory (#786) 2020-01-12 22:24:18 +01:00
MoneroTransactionSourceEntry.py common/xmr: message changes optimizing runtime and memory (#786) 2020-01-12 22:24:18 +01:00
MoneroTransferDetails.py xmr: proto - add fields for protocol optimization 2020-04-13 22:19:56 +02:00
MoneroWatchKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
MultisigRedeemScriptType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMAggregateModification.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMCosignatoryModification.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMImportanceTransfer.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMImportanceTransferMode.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMModificationType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMMosaic.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMMosaicCreation.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMMosaicDefinition.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMMosaicLevy.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMMosaicSupplyChange.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMProvisionNamespace.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMSupplyChangeType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMTransactionCommon.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NEMTransfer.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
NextU2FCounter.py common/protobuf: add message for retrieving an increased u2f counter 2019-11-13 10:55:52 +00:00
OutputScriptType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
PassphraseAck.py common: restore PassphraseAck.state 2020-02-24 15:15:09 +01:00
PassphraseRequest.py common: return deprecated fields to protobuf, to allow cross-version compatible code 2020-02-10 12:35:28 +01:00
Ping.py remove ping.passphrase/pin 2020-02-07 11:41:00 +00:00
PublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RecoveryDevice.py common: change language field to IETF BCP 47 language tag 2019-12-08 11:27:10 +01:00
RecoveryDeviceType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RequestType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
ResetDevice.py common: change language field to IETF BCP 47 language tag 2019-12-08 11:27:10 +01:00
RippleAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RippleGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RipplePayment.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RippleSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
RippleSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SdProtect.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SdProtectOperationType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SetU2FCounter.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SignedIdentity.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SignIdentity.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SignMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
SignTx.py all: drop overwintered field from transaction 2020-03-20 14:18:27 +00:00
StellarAccountMergeOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarAllowTrustOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarAssetType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarBumpSequenceOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarChangeTrustOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarCreateAccountOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarCreatePassiveOfferOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarManageDataOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarManageOfferOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarPathPaymentOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarPaymentOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarSetOptionsOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
StellarTxOpRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Success.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosBallotOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosBallotType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosContractID.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosContractType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosDelegationOp.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TezosGetAddress.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosGetPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosManagerTransfer.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TezosOriginationOp.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TezosParametersManager.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TezosProposalOp.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosPublicKey.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosRevealOp.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TezosSignedTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosSignTx.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TezosTransactionOp.py core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
TransactionType.py all: drop overwintered field from transaction 2020-03-20 14:18:27 +00:00
TxAck.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TxInputType.py core/bitcoin: drop decred_script_version 2020-05-21 19:14:39 +02:00
TxOutputBinType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TxOutputType.py core/bitcoin: drop decred_script_version 2020-05-21 19:14:39 +02:00
TxRequest.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TxRequestDetailsType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
TxRequestSerializedType.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
VerifyMessage.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
WebAuthnAddResidentCredential.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
WebAuthnCredential.py core/webauthn: Add algorithm and curve to WebAuthnListResidentCredentials response. 2020-03-12 15:45:26 +01:00
WebAuthnCredentials.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
WebAuthnListResidentCredentials.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
WebAuthnRemoveResidentCredential.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
WipeDevice.py core: add final mypy fixes! 2019-10-22 14:36:25 +00:00