Commit Graph

589 Commits (f9a0124e0f5352066042a79b9d97ce884e836c1a)

Author SHA1 Message Date
grdddj 4babb3f5db Revert "chore(tests): regenerate fixtures.json after emulator display gamma correction"
2 years ago
grdddj 3ffe3912dc chore(tests): regenerate fixtures.json after emulator display gamma correction
2 years ago
matejcik 0c4c229c50 fix(tests): display missed testcases in the UI report
2 years ago
Andrew Kozlik c94b891b6f fix(tests): skip unreliable test_show_
2 years ago
Andrew Kozlik 35bb1e5473 test: Add SLIP-25 descriptor tests.
2 years ago
Andrew Kozlik 9e23ba8864 feat(trezorctl): Support SLIP-25 in get-descriptor
2 years ago
Jan Šetina 04964dc2e8 feat(core/ui): change GREY_DARK and GREY_MEDIUM
2 years ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
2 years ago
Martin Milata 7efa1fc3df chore(core): update fixtures.json
2 years ago
David Misiak 79632d32c7 chore(cardano): update ui tests, add changelog
2 years ago
matejcik 770cd19899 fix(legacy): lower maximum of chars per line
2 years ago
Martin Milata 557e29769b feat(core/ui): redesigned passphrase dialogs
2 years ago
Martin Milata dff68dd690 tests(ethereum): update ethereum testnet fixtures
2 years ago
Andrew Kozlik 8486aa4ed4 feat(legacy): Validate script type of change-outputs in Bitcoin signing.
2 years ago
Andrew Kozlik 423ce75b4f feat(core): Validate script type of change-outputs in Bitcoin signing.
2 years ago
matejcik be920d7cec fix(tests): differentiate passed vs new testcases
2 years ago
matejcik 1e44f712e2 tests(ethereum): show Ethereum address on display for UI testing
2 years ago
matejcik c40f8a6aad fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
2 years ago
matejcik 3b2d7115cb fix(legacy): wrap long Ethereum fees (fixes #2373)
2 years ago
Andrew Kozlik 6e957a8a92 feat(legacy): Do not show account number for coinjoin account #1.
2 years ago
Andrew Kozlik 4372d19ceb feat(core): Remove authorization when rounds are depleted.
2 years ago
Andrew Kozlik 7cbcb25a75 feat(test): Add device test for migration to CoinJoin account.
2 years ago
Andrew Kozlik 300c986851 feat(legacy): Implement SetBusy.
2 years ago
Andrew Kozlik 68bbcbdc4d feat(legacy): Implement CoinJoin signing.
2 years ago
Andrew Kozlik 0466972f30 feat(legacy): Implement SLIP-0025 CoinJoin accounts.
2 years ago
Andrew Kozlik a1afadfd01 feat(legacy): Implement UnlockPath.
2 years ago
Andrew Kozlik ec9756cabd feat(legacy): Support native SegWit external inputs with non-ownership proof.
2 years ago
Andrew Kozlik fa2d618f7d feat(legacy): Implement SLIP-0019 proofs of ownership.
2 years ago
grdddj ccf08df07d fix(legacy): show complete taproot QR code without any missing rows/columns
2 years ago
Martin Milata fa34247c38 chore(core): update fixtures
2 years ago
grdddj 20d280d7e0 feat(core): ability to not show passphrase coming from host
2 years ago
Martin Milata afb5c55416 feat(core/ui): reset_device copy change
2 years ago
grdddj 89b905a349 fix(tests): make master_diff more reliable
2 years ago
grdddj 82bd908246 feat(core): EIP712 signing shows the ethereum address at the beginning
2 years ago
matejcik 9add2b0027 fix(tests): more robust master diff handling
2 years ago
Martin Milata 034947985a fix(tests): increase delay between click test button presses
2 years ago
Martin Milata 7a375b5642 feat(core/ui): adjust device customization layouts
2 years ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
2 years ago
grdddj 1fa9a58fa5 feat(tests): generate UI report with all unique differing screens
2 years ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
2 years ago
grdddj eb195d038b chore(tests): small naming changes and docs
2 years ago
matejcik 39a8e6bb50 tests(cosi): add invalid path tests
2 years ago
matejcik 8d44db5270 fix(core): ensure SLIP26 path is accepted for SignMessage
2 years ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
2 years ago
grdddj 32d5beb762 fix(core): making sure last layouts before signing are always HoldToConfirm
2 years ago
matejcik fe88331234 fix(tests): make sure the POST to fixtures.json goes through
2 years ago
matejcik c7b787a2ec fix(tests): do not load every image to learn its width
2 years ago
matejcik 795fa3e7e2 chore(tests): add fixtures for click tests
2 years ago
matejcik 13c2f360f7 chore(tests): add sections to fixtures file
2 years ago
matejcik e15662e12d feat(tests): revamp UI test harness
2 years ago
matejcik f62ce2f793 refactor(tests): always use screen_recording context manager
2 years ago
matejcik 508b6a87e6 fix(tests): ensure the client is open when stopping screen recording
2 years ago
tychovrahe 236396338c refactor(core/rust): introduce icon/image type
2 years ago
grdddj 021f41c23a fix(core): properly call request_passphrase_on_host dialogue
2 years ago
grdddj 25dc6ff130 feat(core): implement loader based on time in milliseconds
2 years ago
Andrew Kozlik ab65b18b07 fix(core): Use lowercase in the name coinjoin.
2 years ago
matejcik 958cbe2300 feat(legacy): allow Casa eth & btc signing for m/45'
2 years ago
grdddj a79cf4752e fix(tests): correct ETH signmessage assertion and record the testcase
2 years ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
2 years ago
matejcik 497285f9a1 feat(core): make first steps to unify Rust API for both models
2 years ago
grdddj 20f3658e7e feat(tests): allow for accepting the recent UI diff without recording the tests
2 years ago
tychovrahe 305b7fe84d fix(core/rust): fix position calculation from center and size
2 years ago
Martin Milata 253f2587dc fix(core/ui): polish XPUB screen
2 years ago
Martin Milata bdec3f3979 fix(core/rust/ui): polish confirm_fido
2 years ago
tychovrahe 550e2a7951 feat(tests): add button to update fixtures directly from ui test report
2 years ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
Martin Milata 95d8a21294 feat(core/rust/ui): progress indicators
2 years ago
Martin Milata fc3ee87c25 feat(core/bitcoin): SignMessage: whitelist T1 firmware signing address_n
2 years ago
Martin Milata b12de5d861 feat(core): CoSi collective signatures
2 years ago
Martin Milata 701d75d6d8 fix(core/rust/ui): handle very long scrollbars on Model T
2 years ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
tychovrahe 38548f02f2 feat(core/rust): special shape erase button
2 years ago
Martin Milata f1a3f289bf chore(tests): drop unused UI fixtures
2 years ago
Martin Milata a61a46808e fix(core/rust/ui): no hyphens when breaking monospace lines
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
Martin Milata 58d0788986 fix(core/ui): show fee rate in confirm_total
2 years ago
grdddj 56e0c91a71 feat(tests): add dashboards with indexed unique screens and all screens
2 years ago
grdddj f48890afb3 chore(tests): make all the device tests work with UI2
2 years ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
tychovrahe 7cc62c2f37 fix(core): fix layout flow for UI2
2 years ago
Andrew Kozlik 3707f19aee feat(core): Do not confirm coordinator identifier on Trezor.
2 years ago
Andrew Kozlik 4e79eec188 feat(tests): Do not automatically enable experimental features in device tests.
2 years ago
David Misiak ec83d0187f chore(cardano): update ui tests, add changelog
2 years ago
David Misiak c36870defa chore(cardano): rename Catalyst to governance
2 years ago
Andrew Kozlik 1526215be5 fix(tests): Update UI fixtures.
2 years ago
grdddj 8668eba936 feat(core/ui): implement altcoin screens for UI2
2 years ago
tychovrahe da83d98539 refactor(core/rust): use icon blending for three-color icons
2 years ago
Martin Milata 18352acce8 feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
2 years ago
Martin Milata a7c3a07ef1 refactor(core/rust/ui): implement confirm_properties layout
2 years ago
Andrew Kozlik cc054050a5 feat(core): Improve Bitcoin signing progress display.
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
grdddj 70d38e829b feat(legacy): show fee rate when replacing transaction
2 years ago
Martin Novak a41cfadbf1 feat(core,legacy): Extend decimals of fee rate to 2 digits
2 years ago
Martin Milata 5a9c2a1363 feat(core/rust/ui): recovery layouts
2 years ago
Martin Milata 3b629a1ea4 refactor(core/rust/ui): layouts for SLIP-39 backups
2 years ago
Martin Milata 4782afbae3 refactor(core/rust/ui): layouts for BIP-39 backups
2 years ago
Tomas Krnak 031bac4a9b feat(core): add support for Zcash unified addresses
2 years ago
Andrew Kozlik 2f6a7096da chore(legacy): Do not allow access to SLIP25 paths.
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
grdddj c53177fe89 feat(core): show fee rate when replacing transaction
2 years ago
Martin Milata 005e4203a7 refactor(core/rust/ui): text theme struct
2 years ago
Andrew Kozlik f253d7e591 feat(tests): Add test for busy screen.
2 years ago
Andrew Kozlik b7dde50d5f fix(legacy): Generate CoSi nonce randomly.
2 years ago
matejcik 70c1b12dff feat(legacy): use thousands separator (fixes #2394)
2 years ago
matejcik 114376f734 feat(core/strings): use thousands separator (fixes #2394)
2 years ago
matejcik e37ce2b186 tests: change fw hashing test to work without fw dumping
2 years ago
Andrew Kozlik 8ca785925d fix(core,legacy): Fix tx_weight to tx_size conversion.
2 years ago
Andrew Kozlik a4343266a3 fix(legacy): Fix Decred transaction weight calculation.
2 years ago
Andrew Kozlik 90792eb438 fix(core): Fix Decred transaction weight calculation.
2 years ago
Andrew Kozlik 3b44d44a12 fix(legacy): Fix rounding in fee rate computation.
2 years ago
gabrielkerekes b9e2ca9a9d chore(cardano): add changelog and update ui fixtures
2 years ago
David Misiak 2724d29968 refactor(cardano): introduce Signer and its subclasses
2 years ago
Martin Milata c9ca7cd544 feat(core/rust/ui): bitcoin layouts
2 years ago
Pavol Rusnak 6589f020c6 fix(legacy,core): use sat/vB only for segwit and sat/B otherwise
2 years ago
Martin Novak a69e43d1a6 chore(tests): tests recording also generates "results web page"
2 years ago
Martin Novak 85f0d3a741 feat(core,legacy): show fee rate when signing transaction
2 years ago
Martin Milata 1e0fa3428c ci: fix UI master diff
2 years ago
Martin Milata c5f1bec474 Merge branch 'release/22.05'
2 years ago
Martin Milata 31e63f688e fix(core/rust/ui): implement warning for PIN dialog
2 years ago
Andrew Kozlik 903fa9b471 feat(legacy): Verify signatures of all original internal inputs in replacement transactions.
2 years ago
Andrew Kozlik 9bce153623 feat(core): Warn about unverified external inputs.
2 years ago
Andrew Kozlik 29304857b5 feat(legacy): Warn about unverified external inputs.
2 years ago
Andrew Kozlik df479adbe7 chore(legacy): Simplify path warning UI.
2 years ago
Andrew Kozlik f6f865a513 fix(tests): Update T1 UI test fixtures.
2 years ago
matejcik c9b521a8b0 tests: add test for firmware dumping and hashing
2 years ago
Andrew Kozlik 26d1fad2aa feat(legacy): Support Zcash version 5 transaction format.
2 years ago
grdddj c45ca3314c chore(tests): add on-chain-valid test vectors for Zcash v5
2 years ago
Tomas Krnak 7739825cc6 test: add device tests for Zcash v5
2 years ago
grdddj 2cb2ba7f6a chore(tests): create real taproot transactions
2 years ago
Martin Milata c153ffe4b3 ci: ui2 device tests
2 years ago
Martin Milata 1f612580f7 feat(core): enable UI tests for redesigned UI
2 years ago
matejcik 82182ae078 ci: use external servers in CI and scripts
3 years ago
David Misiak 915781bfb1 chore(cardano): update changelog and ui tests
3 years ago
Andrew Kozlik 9e346b05da chore(core): Don't check fairness of mining fees in CoinJoin.
3 years ago
Andrew Kozlik 94d1a49eea chore(core): Rework checking of CoinJoin parameters.
3 years ago
Andrew Kozlik 556e8a147a chore(core): Make CoinJoin checks more lenient.
3 years ago
Andrew Kozlik a4a51d02cc feat(tests): Add device tests for unverified external inputs.
3 years ago
Andrew Kozlik e108ba5bde fix(tests): Tests fail earlier due to scriptPubKey check.
3 years ago
matejcik 0b9f7db742 fix(core): support structs as array elements (fixes #2167)
3 years ago
matejcik 4e2129e0a0 feat(core): automatically choose best QR encoding
3 years ago
matejcik c3b28d8fb4 feat(tests): show QR codes in GetAddress test
3 years ago
grdddj 3e11e8bba2 chore(tests): update Bitcoin test cases to use valid prevtxes
3 years ago
matejcik 7e81eba810 chore(tests): generate T1 test fixtures
3 years ago
matejcik 5191d31737 chore(tests): rename fixtures for TT
3 years ago
grdddj 9e654abdb3 feat(tests): prepare UI testing for T1
3 years ago
Andrew Kozlik 1ee443e8f8 feat(test): Device test for invalid Taproot addresses.
3 years ago
Andrew Kozlik d52a59e37b feat(core): Show "signature is valid" dialog when VerifyMessage succeeds.
3 years ago
matejcik a1c62098e9 fix(core/ethereum): implement hold-to-confirm for eip1559 transactions
3 years ago
grdddj 9a71ac74c9 chore(tests): add type hints and improve styling in device test files
3 years ago
grdddj c77e18d77c chore(tests): add type hints to helper test functions
3 years ago
grdddj 5d76144ef5 chore(common): always use resolve() when accessing parent of the Path
3 years ago
Andrew Kozlik 90c32e0a2f feat(tests): Add address MAC device tests.
3 years ago
Andrew Kozlik c9008c7766 feat(tests): Add payment request device tests.
3 years ago
grdddj ee34b5ba08 chore(tests): using real transactions in bitcoin/test_signtx.py
3 years ago
grdddj 3536d86fa9 fix(tests): using press_info instead of click for info buttons
3 years ago
grdddj e4b5f10223 feat(tests): clicking Info button in (Super)Shamir backup device tests
3 years ago
Alois Klink 5c4703c9bb fix(core,legacy): Fix domain-only ethTypedData
3 years ago
matejcik b2136e35d4 style(tests): remove class from taproot test
3 years ago
grdddj 8bcd52fc1b chore(tests): unifying NEM T1 and TT device tests
3 years ago
FujiCoin 33c243be8d
feat(common): enable taproot for Fujicoin, fix xpub versions
3 years ago
matejcik 33b23ea6a0 fix(tests): show addresses in test_show_segwit
3 years ago
matejcik f0f950d484 fix(tests): add correct test case for GRS taproot
3 years ago
matejcik d2ac4e7a9c feat(tests): add tests for blind EIP-712 signing
3 years ago
Martin Milata bfe5b6a272 test(core): make sure path check fails immediately
3 years ago
Martin Milata 86b02c6c06 tests(core): remove fixtures incorrectly added during merge
3 years ago
Martin Milata ff5f965c44 Merge branch 'release/21.12'
3 years ago
Andrew Kozlik 7b7aa2d971 feat(tests): Add device tests for Taproot ownership proofs.
3 years ago
grdddj 9ef4440d0a chore(tests): regenerating fixtures.json to account for changed file-paths
3 years ago
grdddj 6c8e6dcc08 feat(tests): SuperShamir device tests for clicking Info button
3 years ago
Andrew Kozlik de6fab3c1e feat(tests): Test SegWit cross-coin attack.
3 years ago
Andrew Kozlik 9052133fca fix(core): Ensure user is warned about non-standard paths.
3 years ago
Andrew Kozlik 10717ddb99 feat(tests): Add invalid signature test for RBF in P2TR.
3 years ago
Andrew Kozlik 03b1b3bc6b feat(core): Show path warning for SignMessage.
3 years ago
Andrew Kozlik e559c5688b feat(tests): Test fake Taproot transaction attack.
3 years ago
Andrew Kozlik 93c02e2616 feat(tests): Add device test for external presigned Taproot input.
3 years ago
Andrew Kozlik 5837750aaa feat(tests): Add fee bump device test for Taproot.
3 years ago
Andrew Kozlik f0d6e961a9 feat(tests): Add tests for spending Taproot UTXOs.
3 years ago
Andrew Kozlik 554888ef84 fix(tests): Fix UI tests which fail earlier due to scriptPubKey derivation.
3 years ago
Andrew Kozlik 390bcf4612 feat(tests): Add BIP86 test vectors for get_address().
3 years ago
Pavol Rusnak 7091417c5d feat(tests): add taproot cases to test_msg_getaddress_segwit_native
3 years ago
Andrew Kozlik bec0634bae feat(core): Improve message signing UI.
3 years ago
Andrew Kozlik 39a0901e99 fix(tests): Fix SignMessage tests after adding address dialog.
3 years ago
matejcik 2c20016cfa tests: add tests for different Cardano derivations
3 years ago
matejcik f0ae16069c fix(core): do not send passphrase_protection field when device is locked (fixes #1807)
3 years ago
matejcik 0e4e56711c fix(tests): enable derive_cardano for Cardano test cases
3 years ago
Jun Luo 62b649ef5d refactor(common & core & legacy): Stellar, rename StellarCreatePassiveOfferOp to StellarCreatePassiveSellOfferOp.
3 years ago
Jun Luo d064aae3f9 feat(common & core & legacy): Stellar, add support for StellarPathPaymentStrictSendOp.
3 years ago
Jun Luo 1dcb8e4913 feat(common & core & legacy): Stellar, add support for StellarManageBuyOfferOp.
3 years ago
Jun Luo 3a5768c4bf refactor(common & core & legacy): Stellar, rename StellarManageOfferOp to StellarManageSellOfferOp and rename StellarPathPaymentOp to StellarPathPaymentStrictReceiveOp.
3 years ago
Pavol Rusnak 0068c12f77
fix(python): use unified descriptor format <a;b> (#1885)
3 years ago
grdddj 73238135d6 feat(core/ethereum): EIP-712
3 years ago
matejcik 0e6669bd10 feat(core/stellar): show start/end timestamps in human readable format
3 years ago
matejcik f7c340f333 feat(core/bitcoin): show lock_time as human readable datetime
3 years ago
Martin Milata 3882b89be9 fix(core/ethereum): ask before showing paginated data field
3 years ago
David Misiak 13c4fb97df fix(cardano): forbid multisig pool registration [no changelog]
3 years ago
Andrew Kozlik dfd98c5164 feat(tests): Test send to taproot.
3 years ago
Pavol Rusnak 27dcef056f feat(tests): add tests for Taproot descriptors support
3 years ago
matejcik b6837d19b7 fix(core/nem): fix NEM usage of format_amount
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
gabrielkerekes b957dfbddb chore(cardano): improve get_native_script_hash tests and update ui fixtures
3 years ago
gabrielkerekes 4aaf6db9a2 chore(cardano): update docs, changelog and ui test fixtures
3 years ago
matejcik f484c42d41 refactor(tests): use common Stellar fixtures in tests
3 years ago
Pavol Rusnak 169c472172 refactor(tests): modernize test_msg_getaddress_segwit_native
3 years ago
matejcik 9dd97c77e3 fix(tests): update prevhash test
3 years ago
grdddj 1a291660e5 chore(tests): improving consistency of ethereum fixtures
3 years ago
grdddj 23ce8a46f3 feat(tests): PIN and protection_levels tests for TT
3 years ago
grdddj 1b932a20e8 fix(tests): decoding PNG files to fix Linux/Mac differences in encoding
3 years ago
matejcik ae4dd42d18 refactor(core/ethereum): reorganize sanity checks, disallow chain_id 0
3 years ago
matejcik 8931450d21 chore(common): enable Palm network
3 years ago
matejcik a1c3d8b7a5 chore(tests): regenerate UI test fixtures
3 years ago
grdddj 6f1005b155 chore(tests): vectorizing and creating JSON fixtures for ethereum device tests
3 years ago
matejcik 7aed8d535d feat(all): re-enable Firo (fixes #1767)
3 years ago
gabrielkerekes 0bff220fd6 chore(cardano): update ui test fixtures
3 years ago
matejcik d66cca4069 chore(tests): remove Lisk
3 years ago
Frederik Bolding 38fa9197ca feat(core,python): support for Ethereum EIP1559 transactions
3 years ago
matejcik f78363ecdc refactor(core/ui): do not use parameter for styling in get_next_u2f_counter
3 years ago
Martin Milata 574dcbc8a3 refactor(core): convert apps.common to layouts
3 years ago
Martin Milata 875cc0cb1a refactor(core): convert apps.webauthn to layouts
3 years ago
matejcik 0e14291094 chore(tests): regenerate UI test fixtures
3 years ago
matejcik f3802dea61 fix(tests/ui_tests): if a UI test result changed, show it as new
3 years ago
matejcik 2b3c75c4de fix(core): properly respond to USB events while on a paginated screen
3 years ago
Andrew Kozlik 24bb401638 fix(legacy,core): Fix operation source account encoding in Stellar.
3 years ago
Andrew Kozlik e3faece811 fix(tests): Fix device tests after having disabled testnet for BIP-45 paths.
3 years ago
matejcik 2491f871aa chore(tests): add fixture for new Cardano test
3 years ago
matejcik 319a4374d3 chore(tests): regenerate UI test fixtures
3 years ago
matejcik 57582c2501 feat(tests): simple javascript-based UI diff review tool
3 years ago
matejcik 1b7b06255a feat(tests): only try connecting to VPN once
3 years ago
matejcik 0971adf7a7 feat(tests): generate UI test report again from current data
3 years ago
matejcik f39abc8356 chore(tests): update UI test fixtures
3 years ago
Martin Milata fddac0434b test: add device tests for non-standard paths
3 years ago
Andrew Kozlik e15406f712 test: Add device test for signing an empty message in Decred which uses the BLAKE hash function.
3 years ago
gabrielkerekes 8a3549dbf8 chore(tests): update ui_tests fixtures
3 years ago
matejcik e952a301d6 fix(tests): properly include tests whose expected hash is missing
3 years ago
matejcik b1ec73e10b chore(tests): put enum names into UI fixture names (hashes are unchanged)
3 years ago
Andrew Kozlik 7f2f32ff8a test(device): Test safety checks on T1.
3 years ago
matejcik 2ae8e954bf chore(tests): update UI test fixtures
3 years ago
matejcik c233b796df fix(tests): avoid race condition when generating UI test screenshots
3 years ago
gabrielkerekes 2313293477 feat(core/cardano): add support for catalyst voting registration
3 years ago
Martin Milata b1e38fe382 refactor(core): no implicit spaces in render_text
4 years ago
Martin Milata 6668921a4f refactor(core): convert apps.common.request_pin to layouts
4 years ago
Martin Milata ffe6d65f72 refactor(core): convert parts of apps.management to layouts
4 years ago
Rafael Korbas a9b8b0e119 feat(core/cardano): chunked serialization of signed transaction
4 years ago
Andrew Kozlik 7436fd06b9 test: Add device test for replacement transaction with OP_RETURN output.
4 years ago
Rafael Korbas 74ed5b7018 feat(core/cardano): Implement bech32 asset ids based on CIP-0014
4 years ago
Rafael Korbas bd4512b53a fix(core/cardano): Allow stake pool registrations with zero margin
4 years ago
Andrew Kozlik 28918f46ec test: Add device test for decreasing output amount in RBF.
4 years ago
JoeGruff e3ea32a986 multi: Add decred staking.
4 years ago