Commit Graph

820 Commits (082adfd15dd377f5948c9a7948efb8adf74d0e61)

Author SHA1 Message Date
matejcik 082adfd15d transport: derive TransportException from TrezorException
6 years ago
matejcik 69ef1f0acd transport: cleaner Transport list instantiation
6 years ago
matejcik f04458d6ea client: allow canceling pin/passphrase entry
6 years ago
matejcik 11e56a7e1b client: clean up constants
6 years ago
matejcik 3dda5e6534 client: proto -> messages
6 years ago
matejcik 4f9bdff564 client: simplify MovedTo now that we only need it to raise an error
6 years ago
matejcik ef46bd38ef client: finish the move away from mixins
6 years ago
matejcik f3f521b028 client: convert generic classname-based dispatch to a static list
6 years ago
Tomas Susanka 786bccfa34 tests/lisk: all all all seed
6 years ago
Tomas Susanka 29d3a21d84 tests/eth: all all all seed
6 years ago
Tomas Susanka f5af12c043 paths: compatibility for derivation paths checks
6 years ago
Pavol Rusnak da3223d703
tests: change flags for test_msg_signtx_capricoin.py
6 years ago
strmci 252f946f40 Add a test case for segwit inputs/outputs with very high amounts (#337)
6 years ago
matejcik 5bb7dc39b8 transport: consolidate USB-based transports
6 years ago
matejcik d3534a15c9 transport: fix typing after autoflake treatment
6 years ago
matejcik bfb56451e8 bridge: support bridge 2.0.25+
6 years ago
matejcik ed473e2e42 trezorlib: add licence headers where missing
6 years ago
matejcik 93d84539bd transport: fit log messages to lines
6 years ago
matejcik 85b85c67b3 trezorlib: reentrant session handling
6 years ago
matejcik daf97afb37 bridge: refactor after merging old changes
6 years ago
matejcik aac7726824 trezorlib: transport/protocol reshuffle
6 years ago
matejcik 560a5215c5 client: do not coerce self.features.vendor to string
6 years ago
matejcik ca345e9766 cardano: clean up test case
6 years ago
matejcik 81c55c1c5f device_tests: fix remaining use of btc.sign_tx
6 years ago
matejcik 99278f7d08 client: PassphraseState is not mandatory (missing on T1 in fact)
6 years ago
matejcik 1233feb358 style: fix imports
6 years ago
matejcik 601d3b49c3 trezorlib: add some utility features
6 years ago
matejcik c269d67cde trezorlib: finalize BTC API changes
6 years ago
matejcik 620e48e4d0 tests: adapt tests to new APIs
6 years ago
matejcik 9caea6d413 tx_api: rework API, separate caching functionality to test support
6 years ago
matejcik 3239d53bc0 debuglink: add support for arbitrary message filters
6 years ago
matejcik 5087f30a69 firmware: fix byte order for VendorTrust field, reproduce reserved field
6 years ago
matejcik c248946b3d protobuf: make MessageType more dict-like, drop _add_ and _extend_
6 years ago
matejcik e5e0759dc8 btc: refactor and cleanup sign_tx api & flow
6 years ago
matejcik ea675f1e58 client: inline PassphraseState flow into Passphrase flow
6 years ago
Pavol Rusnak 1218a487f6
fix style
6 years ago
Pavol Rusnak b4e34b98fc
trezorlib: add monero getaddress/getwatchkey + tests
6 years ago
matejcik de981febc7 ui: switch ClickUI to use stderr
6 years ago
Tibor Arpas e9b540e6b6 altcoin: Capricoin support tests and minor trezorctl addition. (#325)
6 years ago
Tibor Arpas f78885af5a Closes #326 : tx_api.get_tx incompatible with current blockbook (#327)
6 years ago
Pavol Rusnak 57f1dddc2f
fix style
6 years ago
Pavol Rusnak 45265cdcb7
tests: enable Stellar tests for T1
6 years ago
Pavol Rusnak 7e9501e816
tests: fix test_protection_levels (add buttonrequest to reset workflow)
6 years ago
Pavol Rusnak ac0731300e
fix style
6 years ago
Pavol Rusnak 0aa6e45eec
tests: add tests for missing multisig
6 years ago
Pavol Rusnak 43b7ca4fd6
tests: fix style
6 years ago
Pavol Rusnak 1397c3b4d9
tests: update T1+T2 reset+recovery tests to reflect new Confirm dialog
6 years ago
Pavol Rusnak 5e259ab2c3
tests: fix test for Zcash Sapling test
6 years ago
matejcik 00a3f24731 device_tests: raise timeout in TestMsgResetDeviceT2
6 years ago
Pavol Rusnak 685f24b454
tests: add test for Zcash Sapling
6 years ago