COPYING
MANIFEST.in
README.rst
safetctl
setup.py
bash_completion.d/trezorctl.sh
safet.egg-info/PKG-INFO
safet.egg-info/SOURCES.txt
safet.egg-info/dependency_links.txt
safet.egg-info/not-zip-safe
safet.egg-info/requires.txt
safet.egg-info/top_level.txt
trezorlib/__init__.py
trezorlib/ckd_public.py
trezorlib/client.py
trezorlib/coins.py
trezorlib/debuglink.py
trezorlib/device.py
trezorlib/ed25519cosi.py
trezorlib/ed25519raw.py
trezorlib/mapping.py
trezorlib/protobuf.py
trezorlib/protocol_v1.py
trezorlib/protocol_v2.py
trezorlib/tools.py
trezorlib/transport.py
trezorlib/transport_bridge.py
trezorlib/transport_hid.py
trezorlib/transport_udp.py
trezorlib/transport_webusb.py
trezorlib/tx_api.py
trezorlib/messages/Address.py
trezorlib/messages/ApplyFlags.py
trezorlib/messages/ApplySettings.py
trezorlib/messages/BackupDevice.py
trezorlib/messages/ButtonAck.py
trezorlib/messages/ButtonRequest.py
trezorlib/messages/ButtonRequestType.py
trezorlib/messages/Cancel.py
trezorlib/messages/ChangePin.py
trezorlib/messages/CipherKeyValue.py
trezorlib/messages/CipheredKeyValue.py
trezorlib/messages/ClearSession.py
trezorlib/messages/CoinType.py
trezorlib/messages/CosiCommit.py
trezorlib/messages/CosiCommitment.py
trezorlib/messages/CosiSign.py
trezorlib/messages/CosiSignature.py
trezorlib/messages/DebugLinkDecision.py
trezorlib/messages/DebugLinkFlashErase.py
trezorlib/messages/DebugLinkGetState.py
trezorlib/messages/DebugLinkLog.py
trezorlib/messages/DebugLinkMemory.py
trezorlib/messages/DebugLinkMemoryRead.py
trezorlib/messages/DebugLinkMemoryWrite.py
trezorlib/messages/DebugLinkState.py
trezorlib/messages/DebugLinkStop.py
trezorlib/messages/DecryptMessage.py
trezorlib/messages/DecryptedMessage.py
trezorlib/messages/ECDHSessionKey.py
trezorlib/messages/EncryptMessage.py
trezorlib/messages/EncryptedMessage.py
trezorlib/messages/Entropy.py
trezorlib/messages/EntropyAck.py
trezorlib/messages/EntropyRequest.py
trezorlib/messages/EstimateTxSize.py
trezorlib/messages/EthereumAddress.py
trezorlib/messages/EthereumGetAddress.py
trezorlib/messages/EthereumMessageSignature.py
trezorlib/messages/EthereumSignMessage.py
trezorlib/messages/EthereumSignTx.py
trezorlib/messages/EthereumTxAck.py
trezorlib/messages/EthereumTxRequest.py
trezorlib/messages/EthereumVerifyMessage.py
trezorlib/messages/Failure.py
trezorlib/messages/FailureType.py
trezorlib/messages/Features.py
trezorlib/messages/FirmwareErase.py
trezorlib/messages/FirmwareRequest.py
trezorlib/messages/FirmwareUpload.py
trezorlib/messages/GetAddress.py
trezorlib/messages/GetECDHSessionKey.py
trezorlib/messages/GetEntropy.py
trezorlib/messages/GetFeatures.py
trezorlib/messages/GetPublicKey.py
trezorlib/messages/HDNodePathType.py
trezorlib/messages/HDNodeType.py
trezorlib/messages/IdentityType.py
trezorlib/messages/Initialize.py
trezorlib/messages/InputScriptType.py
trezorlib/messages/LoadDevice.py
trezorlib/messages/MessageSignature.py
trezorlib/messages/MessageType.py
trezorlib/messages/MultisigRedeemScriptType.py
trezorlib/messages/NEMAddress.py
trezorlib/messages/NEMAggregateModification.py
trezorlib/messages/NEMCosignatoryModification.py
trezorlib/messages/NEMDecryptMessage.py
trezorlib/messages/NEMDecryptedMessage.py
trezorlib/messages/NEMGetAddress.py
trezorlib/messages/NEMImportanceTransfer.py
trezorlib/messages/NEMImportanceTransferMode.py
trezorlib/messages/NEMModificationType.py
trezorlib/messages/NEMMosaic.py
trezorlib/messages/NEMMosaicCreation.py
trezorlib/messages/NEMMosaicDefinition.py
trezorlib/messages/NEMMosaicLevy.py
trezorlib/messages/NEMMosaicSupplyChange.py
trezorlib/messages/NEMProvisionNamespace.py
trezorlib/messages/NEMSignTx.py
trezorlib/messages/NEMSignedTx.py
trezorlib/messages/NEMSupplyChangeType.py
trezorlib/messages/NEMTransactionCommon.py
trezorlib/messages/NEMTransfer.py
trezorlib/messages/OutputScriptType.py
trezorlib/messages/PassphraseAck.py
trezorlib/messages/PassphraseRequest.py
trezorlib/messages/PassphraseStateAck.py
trezorlib/messages/PassphraseStateRequest.py
trezorlib/messages/PinMatrixAck.py
trezorlib/messages/PinMatrixRequest.py
trezorlib/messages/PinMatrixRequestType.py
trezorlib/messages/Ping.py
trezorlib/messages/PublicKey.py
trezorlib/messages/RecoveryDevice.py
trezorlib/messages/RecoveryDeviceType.py
trezorlib/messages/RequestType.py
trezorlib/messages/ResetDevice.py
trezorlib/messages/SelfTest.py
trezorlib/messages/SetU2FCounter.py
trezorlib/messages/SignIdentity.py
trezorlib/messages/SignMessage.py
trezorlib/messages/SignTx.py
trezorlib/messages/SignedIdentity.py
trezorlib/messages/SimpleSignTx.py
trezorlib/messages/Success.py
trezorlib/messages/TransactionType.py
trezorlib/messages/TxAck.py
trezorlib/messages/TxInputType.py
trezorlib/messages/TxOutputBinType.py
trezorlib/messages/TxOutputType.py
trezorlib/messages/TxRequest.py
trezorlib/messages/TxRequestDetailsType.py
trezorlib/messages/TxRequestSerializedType.py
trezorlib/messages/TxSize.py
trezorlib/messages/VerifyMessage.py
trezorlib/messages/WipeDevice.py
trezorlib/messages/WordAck.py
trezorlib/messages/WordRequest.py
trezorlib/messages/WordRequestType.py
trezorlib/messages/__init__.py
trezorlib/qt/__init__.py
trezorlib/qt/pinmatrix.py
trezorlib/tests/device_tests/__init__.py
trezorlib/tests/device_tests/common.py
trezorlib/tests/device_tests/test_basic.py
trezorlib/tests/device_tests/test_bip32_speed.py
trezorlib/tests/device_tests/test_cosi.py
trezorlib/tests/device_tests/test_debuglink.py
trezorlib/tests/device_tests/test_msg_applysettings.py
trezorlib/tests/device_tests/test_msg_changepin.py
trezorlib/tests/device_tests/test_msg_cipherkeyvalue.py
trezorlib/tests/device_tests/test_msg_clearsession.py
trezorlib/tests/device_tests/test_msg_ethereum_getaddress.py
trezorlib/tests/device_tests/test_msg_ethereum_signmessage.py
trezorlib/tests/device_tests/test_msg_ethereum_signtx.py
trezorlib/tests/device_tests/test_msg_ethereum_verifymessage.py
trezorlib/tests/device_tests/test_msg_getaddress.py
trezorlib/tests/device_tests/test_msg_getaddress_segwit.py
trezorlib/tests/device_tests/test_msg_getaddress_segwit_native.py
trezorlib/tests/device_tests/test_msg_getaddress_show.py
trezorlib/tests/device_tests/test_msg_getentropy.py
trezorlib/tests/device_tests/test_msg_getpublickey.py
trezorlib/tests/device_tests/test_msg_getpublickey_curve.py
trezorlib/tests/device_tests/test_msg_loaddevice.py
trezorlib/tests/device_tests/test_msg_loaddevice_xprv.py
trezorlib/tests/device_tests/test_msg_nem_getaddress.py
trezorlib/tests/device_tests/test_msg_nem_signtx.py
trezorlib/tests/device_tests/test_msg_ping.py
trezorlib/tests/device_tests/test_msg_recoverydevice.py
trezorlib/tests/device_tests/test_msg_recoverydevice_dryrun.py
trezorlib/tests/device_tests/test_msg_resetdevice.py
trezorlib/tests/device_tests/test_msg_resetdevice_skipbackup.py
trezorlib/tests/device_tests/test_msg_signidentity.py
trezorlib/tests/device_tests/test_msg_signmessage.py
trezorlib/tests/device_tests/test_msg_signmessage_segwit.py
trezorlib/tests/device_tests/test_msg_signmessage_segwit_native.py
trezorlib/tests/device_tests/test_msg_signtx.py
trezorlib/tests/device_tests/test_msg_signtx_bcash.py
trezorlib/tests/device_tests/test_msg_signtx_decred.py
trezorlib/tests/device_tests/test_msg_signtx_segwit.py
trezorlib/tests/device_tests/test_msg_signtx_segwit_native.py
trezorlib/tests/device_tests/test_msg_signtx_zcash.py
trezorlib/tests/device_tests/test_msg_verifymessage.py
trezorlib/tests/device_tests/test_msg_verifymessage_segwit.py
trezorlib/tests/device_tests/test_msg_verifymessage_segwit_native.py
trezorlib/tests/device_tests/test_msg_wipedevice.py
trezorlib/tests/device_tests/test_multisig.py
trezorlib/tests/device_tests/test_multisig_change.py
trezorlib/tests/device_tests/test_op_return.py
trezorlib/tests/device_tests/test_protect_call.py
trezorlib/tests/device_tests/test_protection_levels.py
trezorlib/tests/device_tests/test_zerosig.py
trezorlib/tests/txcache/insight_bcash_tx_502e8577b237b0152843a416f8f1ab0c63321b1be7a8cad7bf5c5c216fcf062c.json
trezorlib/tests/txcache/insight_bcash_tx_8b6db9b8ba24235d86b053ea2ccb484fc32b96f89c3c39f98d86f90db16076a0.json
trezorlib/tests/txcache/insight_bcash_tx_bc37c28dfb467d2ecb50261387bf752a3977d7e5337915071bb4151e6b711a78.json
trezorlib/tests/txcache/insight_bcash_tx_f68caf10df12d5b07a34601d88fa6856c6edcbf4d05ebef3486510ae1c293d5f.json
trezorlib/tests/txcache/insight_bitcoin_tx_1570416eb4302cf52979afd5e6909e37d8fdd874301f7cc87e547e509cb1caa6.json
trezorlib/tests/txcache/insight_bitcoin_tx_39a29e954977662ab3879c66fb251ef753e0912223a83d1dcb009111d28265e5.json
trezorlib/tests/txcache/insight_bitcoin_tx_4a7b7e0403ae5607e473949cfa03f09f2cd8b0f404bf99ce10b7303d86280bf7.json
trezorlib/tests/txcache/insight_bitcoin_tx_50f6f1209ca92d7359564be803cb2c932cde7d370f7cee50fd1fad6790f6206d.json
trezorlib/tests/txcache/insight_bitcoin_tx_54aa5680dea781f45ebb536e53dffc526d68c0eb5c00547e323b2c32382dfba3.json
trezorlib/tests/txcache/insight_bitcoin_tx_58497a7757224d1ff1941488d23087071103e5bf855f4c1c44e5c8d9d82ca46e.json
trezorlib/tests/txcache/insight_bitcoin_tx_6189e3febb5a21cee8b725aa1ef04ffce7e609448446d3a8d6f483c634ef5315.json
trezorlib/tests/txcache/insight_bitcoin_tx_a6e2829d089cee47e481b1a753a53081b40738cc87e38f1d9b23ab57d9ad4396.json
trezorlib/tests/txcache/insight_bitcoin_tx_c6091adf4c0c23982a35899a6e58ae11e703eacd7954f588ed4b9cdefc4dba52.json
trezorlib/tests/txcache/insight_bitcoin_tx_c63e24ed820c5851b60c54613fbc4bcb37df6cd49b4c96143e99580a472f79fb.json
trezorlib/tests/txcache/insight_bitcoin_tx_c6be22d34946593bcad1d2b013e12f74159e69574ffea21581dad115572e031c.json
trezorlib/tests/txcache/insight_bitcoin_tx_d1d08ea63255af4ad16b098e9885a252632086fa6be53301521d05253ce8a73d.json
trezorlib/tests/txcache/insight_bitcoin_tx_d5f65ee80147b4bcc70b75e4bbf2d7382021b871bd8867ef8fa525ef50864882.json
trezorlib/tests/txcache/insight_bitcoin_tx_e4bc1ae5e5007a08f2b3926fe11c66612e8f73c6b00c69c7027213b84d259be3.json
trezorlib/tests/txcache/insight_decred_testnet_tx_16da185052740d85a630e79c140558215b64e26c500212b90e16b55d13ca06a8.json
trezorlib/tests/txcache/insight_decred_testnet_tx_3f7c395521d38387e7617565fe17628723ef6635a08537ad9c46cfb1619e4c3f.json
trezorlib/tests/txcache/insight_decred_testnet_tx_5e6e3500a333c53c02f523db5f1a9b17538a8850b4c2c24ecb9b7ba48059b970.json
trezorlib/tests/txcache/insight_decred_testnet_tx_ccf95b0fd220ef59ae2e5b17005a81e222758122682d522eff8ae1fcbc93bc74.json
trezorlib/tests/txcache/insight_decred_testnet_tx_e16248f0b39a0a0c0e53d6f2f84c2a944f0d50e017a82701e8e02e46e979d5ed.json
trezorlib/tests/txcache/insight_decred_testnet_tx_f395ef3e72a831a766db15e7a38bc28025d4ee02234d68bdea2d8353b47a3113.json
trezorlib/tests/txcache/insight_testnet_tx_09144602765ce3dd8f4329445b20e3684e948709c5cdcaf12da3bb079c99448a.json
trezorlib/tests/txcache/insight_testnet_tx_16c6c8471b8db7a628f2b2bb86bfeefae1766463ce8692438c7fd3fce3f43ce5.json
trezorlib/tests/txcache/insight_testnet_tx_20912f98ea3ed849042efed0fdac8cb4fc301961c5988cba56902d8ffb61c337.json
trezorlib/tests/txcache/insight_testnet_tx_31bc1c88ce6ae337a6b3057a16d5bad0b561ad1dfc047d0a7fbb8814668f91e5.json
trezorlib/tests/txcache/insight_testnet_tx_65b811d3eca0fe6915d9f2d77c86c5a7f19bf66b1b1253c2c51cb4ae5f0c017b.json
trezorlib/tests/txcache/insight_testnet_tx_6f90f3c7cbec2258b0971056ef3fe34128dbde30daa9c0639a898f9977299d54.json
trezorlib/tests/txcache/insight_testnet_tx_9c31922be756c06d02167656465c8dc83bb553bf386a3f478ae65b5c021002be.json
trezorlib/tests/txcache/insight_testnet_tx_b0946dc27ba308a749b11afecc2018980af18f79e89ad6b080b58220d856f739.json
trezorlib/tests/txcache/insight_testnet_tx_c9348040bbc2024e12dcb4a0b4806b0398646b91acf314da028c3f03dd0179fc.json
trezorlib/tests/txcache/insight_testnet_tx_d2dcdaf547ea7f57a713c607f15e883ddc4a98167ee2c43ed953c53cb5153e24.json
trezorlib/tests/txcache/insight_testnet_tx_d6da21677d7cca5f42fbc7631d062c9ae918a0254f7c6c22de8e8cb7fd5b8236.json
trezorlib/tests/txcache/insight_testnet_tx_d80c34ee14143a8bf61125102b7ef594118a3796cad670fa8ee15080ae155318.json
trezorlib/tests/txcache/insight_testnet_tx_e5040e1bc1ae7667ffb9e5248e90b2fb93cd9150234151ce90e14ab2f5933bcd.json
trezorlib/tests/txcache/insight_testnet_tx_f41cbedd8becee05a830f418d13aa665125464547db5c7a6cd28f21639fe1228.json
trezorlib/tests/unit_tests/__init__.py
trezorlib/tests/unit_tests/test_ckd_public.py
trezorlib/tests/unit_tests/test_tx_api.py