Commit Graph

74 Commits (e2d600389b20908ce3e2c629cbc639afcf1625f7)

Author SHA1 Message Date
Martin Milata 19a2ea21b6 fix(core/ui): Model T style update
1 year ago
matejcik 80af1c552e feat(tests): seemingly stable workaround for the wait_layout instability
1 year ago
matejcik 160addce4b fix(tests): fix and re-enable broken tests
1 year ago
Andrew Kozlik 35bb1e5473 test: Add SLIP-25 descriptor tests.
1 year ago
Andrew Kozlik 9e23ba8864 feat(trezorctl): Support SLIP-25 in get-descriptor
1 year ago
Martin Milata 05f8c1e9f7 test(chore): skip unreliable test_show_
1 year ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
1 year ago
Andrew Kozlik 423ce75b4f feat(core): Validate script type of change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik 2a3cc688a1 fix(legacy): Sync input sanitization with trezor-core.
1 year ago
Andrew Kozlik 102ab3c7d6 feat(core): Check script type match for change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik 4372d19ceb feat(core): Remove authorization when rounds are depleted.
1 year ago
Andrew Kozlik 7cbcb25a75 feat(test): Add device test for migration to CoinJoin account.
1 year ago
Andrew Kozlik 68bbcbdc4d feat(legacy): Implement CoinJoin signing.
1 year ago
Andrew Kozlik 0466972f30 feat(legacy): Implement SLIP-0025 CoinJoin accounts.
1 year ago
Andrew Kozlik a1afadfd01 feat(legacy): Implement UnlockPath.
1 year ago
Andrew Kozlik ec9756cabd feat(legacy): Support native SegWit external inputs with non-ownership proof.
1 year ago
Andrew Kozlik fa2d618f7d feat(legacy): Implement SLIP-0019 proofs of ownership.
1 year ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
1 year ago
Andrew Kozlik ab65b18b07 fix(core): Use lowercase in the name coinjoin.
1 year ago
Armin Sabouri 96b2d05d47 refactor(core): Allow eth & btc signing at m/45'/coin_type/account/change/address_index
1 year ago
Martin Milata fc3ee87c25 feat(core/bitcoin): SignMessage: whitelist T1 firmware signing address_n
2 years ago
Martin Milata a61a46808e fix(core/rust/ui): no hyphens when breaking monospace lines
2 years ago
grdddj f48890afb3 chore(tests): make all the device tests work with UI2
2 years ago
Andrew Kozlik 4e79eec188 feat(tests): Do not automatically enable experimental features in device tests.
2 years ago
Andrew Kozlik c7fb908146 chore: Change precision of CoinJoin fee rate percentage from 8 to 6 decimal digits.
2 years ago
Andrew Kozlik c41ccdca76 feat(tests): Implement CoinJoin requests in device tests.
2 years ago
Andrew Kozlik ee8c596b1a refactor(core): Use a list of presigned inputs in Bitcoin signing.
2 years ago
Andrew Kozlik cc054050a5 feat(core): Improve Bitcoin signing progress display.
2 years ago
Andrew Kozlik 8ef5e5120a feat(core): Verify ownership proofs before transaction approval in BTC signing.
2 years ago
Andrew Kozlik 5b453c88ed feat(core): Add serialize option to SignTx.
2 years ago
Andrew Kozlik 294c390c96 feat(tests): Test signing a large CoinJoin.
2 years ago
Andrew Kozlik 0bc35dd2e6 fix(tests): Specify correct coin in SLIP-25 XPUB test.
2 years ago
Martin Milata f56041a759 chore(tests): remove leftover tempfile
2 years ago
Martin Novak dd168d2893 feat(core,legacy): display only sat instead of sat BTC
2 years ago
grdddj f44ee9b665 feat(tests): add UI test for showing taproot address QR code
2 years ago
Andrew Kozlik 58ef0da703 feat(tests): Test spend from SLIP-25 path.
2 years ago
Andrew Kozlik 97115a1a54 fix(tests): Device tests for SLIP-0025 CoinJoin accounts.
2 years ago
matejcik 8c3d3c6548 chore: bump black to 22.3
2 years ago
Andrew Kozlik 903fa9b471 feat(legacy): Verify signatures of all original internal inputs in replacement transactions.
2 years ago
Andrew Kozlik d16b44bad6 feat(core): Verify signatures of all original inputs in replacement transactions.
2 years ago
Andrew Kozlik 88efd74710 feat(legacy): Make Bitcoin path checks same as in core.
2 years ago
grdddj cac27e2338 chore(tests): comment on no-longer-valid transaction links
2 years ago
grdddj 2cb2ba7f6a chore(tests): create real taproot transactions
2 years ago
grdddj e4a6608d1f chore(tests): divide test BTC transactions between existing and unexisting
2 years ago
Ondřej Vejpustek 8356d0a572 fix(crypto): use zero auxiliary data in BIP340
2 years ago
Martin Milata 28cd0d2606 test: mark test_show_multisig_xpubs as flaky
2 years ago
Andrew Kozlik 9e346b05da chore(core): Don't check fairness of mining fees in CoinJoin.
2 years ago
Andrew Kozlik 94d1a49eea chore(core): Rework checking of CoinJoin parameters.
2 years ago
Andrew Kozlik 556e8a147a chore(core): Make CoinJoin checks more lenient.
2 years ago
Andrew Kozlik a4a51d02cc feat(tests): Add device tests for unverified external inputs.
2 years ago