Commit Graph

9315 Commits (decode_bytes)
 

Author SHA1 Message Date
matejcik 9005093435 core/sign_tx: improve documentation on MatchCheckers
4 years ago
matejcik 0209768ff2 core/sign_tx: improve type hints
4 years ago
matejcik ff41e5c304 core/sign_tx: improve signer selection readability
4 years ago
Andrew Kozlik 8b89a30955 core/sign_tx: Remove get_prevouts_hash(), get_sequence_hash(), get_outputs_hash() methods from signer classes, because they are only used internally.
4 years ago
Andrew Kozlik 22933587be core/sign_tx: Merge bip143 classes into signer classes.
4 years ago
Andrew Kozlik 6ad3baeab2 core/sign_tx: Refactor BIP-143 signing.
4 years ago
Andrew Kozlik d58cd3987b core/sign_tx: Minor updates based on code review.
4 years ago
Andrew Kozlik be39f271b0 core/sign_tx: Rework transaction footer writing.
4 years ago
Andrew Kozlik b60f267da9 core/sign_tx: Rework transaction header writing.
4 years ago
Andrew Kozlik c1effcc374 core/sign_tx: Updates based on code review.
4 years ago
Andrew Kozlik c2a0f83558 core/sign_tx: Move script derivation to scripts module.
4 years ago
Andrew Kozlik d0b80bddc8 core/tests: Fix unit tests after sign_tx refactor.
4 years ago
Andrew Kozlik be7e98aa47 core/sign_tx: Move Bitcoin class to bitcoin.py.
4 years ago
Andrew Kozlik a07e125793 core/sign_tx: Consolidate wallet path and multisig fingerprint checking.
4 years ago
Andrew Kozlik 27e6720f3d core/sign_tx: cleanup
4 years ago
Andrew Kozlik 987b70f1f5 core/sign_tx: Move header prepending up by one level.
4 years ago
Andrew Kozlik 2ceb091d68 core/sign_tx: Use a preallocated buffer for transaction serialization.
4 years ago
Andrew Kozlik 555259d6a9 core/sign_tx: Remove last_output_bytes in Decred, which is no longer needed.
4 years ago
Andrew Kozlik f1801764a1 core/sign_tx: Fix segwit/non-segwit input interleaving bug.
4 years ago
Andrew Kozlik 514f2ac649 core/sign_tx: Refactor to use template method.
4 years ago
Andrew Kozlik 95fad83024 core/sign_tx: Derive Zip143 and DecredPrefixHasher from Bip143.
4 years ago
Andrew Kozlik e9900df18d core/sign_tx: Move Overwintered class to zcash.
4 years ago
Andrew Kozlik 60dbec95ac core/sign_tx: Reuse get_prevtx_output_value() in Decred.
4 years ago
Andrew Kozlik 2b74513e49 core: Fix mypy.
4 years ago
Andrew Kozlik 50c08274b9 core/sign_tx: Move overwintered functionality to separate class.
4 years ago
Andrew Kozlik c190eed7fc core/sign_tx: Move non-Bitcoin functionality to Bitcoinlike class.
4 years ago
Andrew Kozlik 613c81ea66 core/sign_tx: Refactor wallet_path functions and input_check_multisig_fingerprint.
4 years ago
Andrew Kozlik 0d9984671e core/sign_tx: Fix typing.
4 years ago
Andrew Kozlik 79c60615de core: Fix typing.
4 years ago
Andrew Kozlik ba8b34b2d7 core: Refactor signing.
4 years ago
Tomas Susanka 3e07382a0e docs: add coinmate and liskish wallet to third parties
4 years ago
Tomas Susanka 15e33b42c0 python: style
4 years ago
Serge e900173b9c python/trezorctl: del an outdated mesage
4 years ago
Serge 4e25c396d2 python/trezorctl: display embedded v2 image fingerprint (fixes #977)
4 years ago
Pavol Rusnak 2424d1ee18
nix: add git to shell.nix
4 years ago
Pavol Rusnak 066866488b
core: add temporary "src1" folder
4 years ago
Pavol Rusnak 49d1e9434d
nix: use clang-tools instead of clang
4 years ago
Pavol Rusnak 2798109872
clang-format: set the IncludeBlocks setting to "Preserve"
4 years ago
matejcik a623799a11 core: remove f-strings from headertool (python 3.5 compatibility)
4 years ago
matejcik 59f43514be python: convert chunks to bytes when reading from hid
4 years ago
Tomas Susanka 05aabc64bb docs: document CI jobs
4 years ago
Pavol Rusnak 25cc836660
core/extmod: fix build of modtrezorui when TREZOR_MODEL is set to '1'
4 years ago
Tomas Susanka d7d5579eae readme: fix link to Contributing
4 years ago
Tomas Susanka 3096a5caa6 docs: add PR workflow info; move CONTRIBUTING to docs
4 years ago
Tomas Susanka 2ccb3aa04e docs/third-parties: explain connect dependencies
4 years ago
Tomas Susanka 20d66adddd core: disable passphrase_always_on_device when turning off passphrase
4 years ago
matejcik bc926a2dd5 tests: convert signtx tests to use request_* shortcuts for readability
4 years ago
matejcik feaaaf8973 tests: simplify code of test_msg_signtx
4 years ago
matejcik 7ebbccdbba python/debuglink: support conditional expected_responses
4 years ago
Tomas Susanka a0c8f8f00e tests/signing: add more tests for incorrect script type
4 years ago