Martin Novak
|
85f0d3a741
|
feat(core,legacy): show fee rate when signing transaction
|
2022-05-25 14:43:45 +02:00 |
|
Martin Milata
|
1e0fa3428c
|
ci: fix UI master diff
|
2022-05-25 10:35:22 +02:00 |
|
Martin Milata
|
c5f1bec474
|
Merge branch 'release/22.05'
|
2022-05-18 12:43:53 +02:00 |
|
Martin Milata
|
31e63f688e
|
fix(core/rust/ui): implement warning for PIN dialog
[no changelog]
|
2022-05-16 13:54:43 +02:00 |
|
Andrew Kozlik
|
903fa9b471
|
feat(legacy): Verify signatures of all original internal inputs in replacement transactions.
|
2022-05-03 23:00:25 +02:00 |
|
Andrew Kozlik
|
d16b44bad6
|
feat(core): Verify signatures of all original inputs in replacement transactions.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
9bce153623
|
feat(core): Warn about unverified external inputs.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
29304857b5
|
feat(legacy): Warn about unverified external inputs.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
df479adbe7
|
chore(legacy): Simplify path warning UI.
[no changelog]
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
f6f865a513
|
fix(tests): Update T1 UI test fixtures.
|
2022-05-03 21:52:02 +02:00 |
|
Andrew Kozlik
|
e24e9fcdb3
|
fix(legacy): Check PIN before confirming critical dialogs.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
b88e57a7c8
|
tests: Fix device tests for path checks in GetAddress.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
88efd74710
|
feat(legacy): Make Bitcoin path checks same as in core.
|
2022-05-03 21:50:50 +02:00 |
|
matejcik
|
c9b521a8b0
|
tests: add test for firmware dumping and hashing
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
26d1fad2aa
|
feat(legacy): Support Zcash version 5 transaction format.
|
2022-05-02 17:10:41 +02:00 |
|
grdddj
|
c45ca3314c
|
chore(tests): add on-chain-valid test vectors for Zcash v5
|
2022-05-02 16:07:31 +02:00 |
|
Tomas Krnak
|
7739825cc6
|
test: add device tests for Zcash v5
|
2022-05-02 16:07:31 +02:00 |
|
Pavol Rusnak
|
8f1d33d5f9
|
build(core,legacy): remove gcc, use cc instead of gcc
for firmware builds we still use arm-none-eabi-gcc via $(PREFIX)gcc
[no changelog]
|
2022-04-27 15:48:14 +02:00 |
|
grdddj
|
cac27e2338
|
chore(tests): comment on no-longer-valid transaction links
|
2022-04-12 16:22:42 +02:00 |
|
grdddj
|
2cb2ba7f6a
|
chore(tests): create real taproot transactions
|
2022-04-12 16:22:42 +02:00 |
|
grdddj
|
e4a6608d1f
|
chore(tests): divide test BTC transactions between existing and unexisting
|
2022-04-12 16:22:42 +02:00 |
|
Ondřej Vejpustek
|
8356d0a572
|
fix(crypto): use zero auxiliary data in BIP340
|
2022-04-12 16:22:42 +02:00 |
|
Martin Milata
|
c153ffe4b3
|
ci: ui2 device tests
|
2022-04-07 17:58:41 +02:00 |
|
Martin Milata
|
1f612580f7
|
feat(core): enable UI tests for redesigned UI
[no changelog]
|
2022-04-07 17:58:41 +02:00 |
|
Martin Milata
|
28cd0d2606
|
test: mark test_show_multisig_xpubs as flaky
|
2022-03-31 13:50:29 +02:00 |
|
Martin Milata
|
0407e78e8c
|
ci: use autoPatchelfHook for emulators from pinned nixpkgs
|
2022-03-29 12:52:34 +02:00 |
|
matejcik
|
82182ae078
|
ci: use external servers in CI and scripts
|
2022-03-23 11:28:56 +01:00 |
|
David Misiak
|
915781bfb1
|
chore(cardano): update changelog and ui tests
|
2022-03-18 14:32:54 +01:00 |
|
David Misiak
|
2262602967
|
feat(cardano): add support for plutus transactions
|
2022-03-18 14:32:54 +01:00 |
|
David Misiak
|
48587d83fe
|
feat(cardano): add support for output datum hash and script data hash
|
2022-03-18 14:32:54 +01:00 |
|
David Misiak
|
2b3a53a6ae
|
feat(cardano): add support for network id in tx body
|
2022-03-18 14:32:54 +01:00 |
|
Andrew Kozlik
|
9e346b05da
|
chore(core): Don't check fairness of mining fees in CoinJoin.
[no changelog]
|
2022-03-17 15:46:01 +01:00 |
|
Andrew Kozlik
|
94d1a49eea
|
chore(core): Rework checking of CoinJoin parameters.
[no changelog]
|
2022-03-17 15:46:01 +01:00 |
|
Andrew Kozlik
|
556e8a147a
|
chore(core): Make CoinJoin checks more lenient.
[no changelog]
|
2022-03-17 15:46:01 +01:00 |
|
Andrew Kozlik
|
a4a51d02cc
|
feat(tests): Add device tests for unverified external inputs.
|
2022-03-17 09:44:03 +01:00 |
|
Andrew Kozlik
|
e108ba5bde
|
fix(tests): Tests fail earlier due to scriptPubKey check.
|
2022-03-17 09:44:03 +01:00 |
|
matejcik
|
0b9f7db742
|
fix(core): support structs as array elements (fixes #2167)
|
2022-03-10 13:04:54 +01:00 |
|
matejcik
|
4e2129e0a0
|
feat(core): automatically choose best QR encoding
|
2022-03-10 11:27:21 +01:00 |
|
matejcik
|
c3b28d8fb4
|
feat(tests): show QR codes in GetAddress test
|
2022-03-10 11:27:21 +01:00 |
|
grdddj
|
3b2a195cb2
|
fix(tests): change script running connect tests
|
2022-03-08 11:29:49 +01:00 |
|
grdddj
|
3e11e8bba2
|
chore(tests): update Bitcoin test cases to use valid prevtxes
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
9d717b2085
|
refactor(tests): consolidate bitcoin.signtx helper module
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
c6bcb64443
|
feat(tests): use python-bitcoinlib for parsing Bitcoin txes
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
7e81eba810
|
chore(tests): generate T1 test fixtures
|
2022-02-17 11:05:55 +01:00 |
|
matejcik
|
5191d31737
|
chore(tests): rename fixtures for TT
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
5b0be3273e
|
fix(tests): add mock urandom to T1 reset test
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
9e654abdb3
|
feat(tests): prepare UI testing for T1
|
2022-02-17 11:05:55 +01:00 |
|
Andrew Kozlik
|
1ee443e8f8
|
feat(test): Device test for invalid Taproot addresses.
|
2022-02-16 10:25:15 +01:00 |
|
Andrew Kozlik
|
b5c9f573b2
|
feat(legacy): Show "signature is valid" dialog when VerifyMessage succeeds.
|
2022-02-11 15:36:00 +01:00 |
|
Andrew Kozlik
|
d52a59e37b
|
feat(core): Show "signature is valid" dialog when VerifyMessage succeeds.
|
2022-02-11 15:36:00 +01:00 |
|