diff --git a/core/embed/rust/src/ui/model_tt/layout.rs b/core/embed/rust/src/ui/model_tt/layout.rs index 1a7028fb9..f6fa91b3d 100644 --- a/core/embed/rust/src/ui/model_tt/layout.rs +++ b/core/embed/rust/src/ui/model_tt/layout.rs @@ -843,7 +843,7 @@ extern "C" fn new_confirm_modify_output(n_args: usize, args: *const Obj, kwargs: let buttons = Button::cancel_confirm( Button::with_icon(Icon::new(theme::ICON_CANCEL)), - Button::with_text("NEXT").styled(theme::button_confirm()), + Button::with_text("CONFIRM").styled(theme::button_confirm()), true, ); @@ -922,9 +922,9 @@ fn new_show_modal( icon, title, Button::cancel_confirm( - Button::with_icon(Icon::new(theme::ICON_CANCEL)).styled(theme::button_cancel()), + Button::with_icon(Icon::new(theme::ICON_CANCEL)), Button::with_text(button).styled(button_style), - true, + false, ), ) .with_description(description), diff --git a/core/src/apps/bitcoin/sign_tx/layout.py b/core/src/apps/bitcoin/sign_tx/layout.py index 6283036a4..9a7a16acb 100644 --- a/core/src/apps/bitcoin/sign_tx/layout.py +++ b/core/src/apps/bitcoin/sign_tx/layout.py @@ -78,6 +78,7 @@ async def confirm_output( "omni_transaction", "OMNI transaction", omni.parse(data), + verb="Confirm", br_code=ButtonRequestType.ConfirmOutput, ) else: @@ -257,33 +258,32 @@ async def confirm_feeoverthreshold( ctx: Context, fee: int, coin: CoinInfo, amount_unit: AmountUnit ) -> None: fee_amount = format_coin_amount(fee, coin, amount_unit) - await confirm_metadata( + await layouts.show_warning( ctx, "fee_over_threshold", - "High fee", - "The fee of\n{}is unexpectedly high.", + "Unusually high fee.", fee_amount, - ButtonRequestType.FeeOverThreshold, + br_code=ButtonRequestType.FeeOverThreshold, ) async def confirm_change_count_over_threshold(ctx: Context, change_count: int) -> None: - await confirm_metadata( + await layouts.show_warning( ctx, "change_count_over_threshold", - "Warning", - "There are {}\nchange-outputs.\n", - str(change_count), - ButtonRequestType.SignTx, + "A lot of change-outputs.", + f"{str(change_count)} outputs", + br_code=ButtonRequestType.SignTx, ) async def confirm_unverified_external_input(ctx: Context) -> None: - await confirm_metadata( + await layouts.show_warning( ctx, "unverified_external_input", - "Warning", "The transaction contains unverified external inputs.", + "Proceed anyway?", + button="Proceed", br_code=ButtonRequestType.SignTx, ) @@ -294,23 +294,27 @@ async def confirm_nondefault_locktime( from trezor.strings import format_timestamp if lock_time_disabled: - title = "Warning" - text = "Locktime is set but will have no effect." - param: str | None = None - elif lock_time < _LOCKTIME_TIMESTAMP_MIN_VALUE: - title = "Confirm locktime" - text = "Locktime for this transaction is set to blockheight:\n{}" - param = str(lock_time) + await layouts.show_warning( + ctx, + "nondefault_locktime", + "Locktime is set but will have no effect.", + "Proceed anyway?", + button="Proceed", + br_code=ButtonRequestType.SignTx, + ) else: - title = "Confirm locktime" - text = "Locktime for this transaction is set to:\n{}" - param = format_timestamp(lock_time) - - await confirm_metadata( - ctx, - "nondefault_locktime", - title, - text, - param, - br_code=ButtonRequestType.SignTx, - ) + if lock_time < _LOCKTIME_TIMESTAMP_MIN_VALUE: + text = "Locktime for this transaction is set to blockheight:" + value = str(lock_time) + else: + text = "Locktime for this transaction is set to:" + value = format_timestamp(lock_time) + await layouts.confirm_value( + ctx, + "Confirm locktime", + value, + text, + "nondefault_locktime", + br_code=ButtonRequestType.SignTx, + verb="Confirm", + ) diff --git a/core/src/apps/cardano/layout.py b/core/src/apps/cardano/layout.py index 39da0f371..3b8092c9b 100644 --- a/core/src/apps/cardano/layout.py +++ b/core/src/apps/cardano/layout.py @@ -500,11 +500,11 @@ async def warn_no_collateral_inputs(ctx: Context) -> None: async def warn_unknown_total_collateral(ctx: Context) -> None: - await confirm_metadata( + await layouts.show_warning( ctx, "confirm_unknown_total_collateral", - "Warning", - "Unknown collateral amount, check all items carefully.", + "Unknown collateral amount.", + "Check all items carefully.", br_code=BRT_Other, ) diff --git a/core/src/apps/management/recovery_device/layout.py b/core/src/apps/management/recovery_device/layout.py index 2b403c5ab..c3a260aa6 100644 --- a/core/src/apps/management/recovery_device/layout.py +++ b/core/src/apps/management/recovery_device/layout.py @@ -1,10 +1,10 @@ from typing import TYPE_CHECKING from trezor.enums import ButtonRequestType -from trezor.ui.layouts import show_warning from trezor.ui.layouts.recovery import ( # noqa: F401 request_word_count, show_group_share_success, + show_recovery_warning, show_remaining_shares, ) @@ -59,7 +59,7 @@ async def request_mnemonic( word_validity.check(backup_type, words) except word_validity.AlreadyAdded: # show_share_already_added - await show_warning( + await show_recovery_warning( ctx, "warning_known_share", "Share already entered, please enter a different share.", @@ -67,7 +67,7 @@ async def request_mnemonic( return None except word_validity.IdentifierMismatch: # show_identifier_mismatch - await show_warning( + await show_recovery_warning( ctx, "warning_mismatched_share", "You have entered a share from another Shamir Backup.", @@ -75,7 +75,7 @@ async def request_mnemonic( return None except word_validity.ThresholdReached: # show_group_threshold_reached - await show_warning( + await show_recovery_warning( ctx, "warning_group_threshold", "Threshold of this group has been reached. Input share from different group.", @@ -103,18 +103,20 @@ async def show_dry_run_result( text = "The entered recovery shares are valid but do not match what is currently in the device." else: text = "The entered recovery seed is valid but does not match the one in the device." - await show_warning(ctx, "warning_dry_recovery", text, button="Continue") + await show_recovery_warning( + ctx, "warning_dry_recovery", text, button="Continue" + ) async def show_invalid_mnemonic(ctx: GenericContext, word_count: int) -> None: if backup_types.is_slip39_word_count(word_count): - await show_warning( + await show_recovery_warning( ctx, "warning_invalid_share", "You have entered an invalid recovery share.", ) else: - await show_warning( + await show_recovery_warning( ctx, "warning_invalid_seed", "You have entered an invalid recovery seed.", diff --git a/core/src/apps/management/reset_device/layout.py b/core/src/apps/management/reset_device/layout.py index 7d8d33711..5dbe33f43 100644 --- a/core/src/apps/management/reset_device/layout.py +++ b/core/src/apps/management/reset_device/layout.py @@ -149,9 +149,9 @@ async def _show_confirmation_success( async def _show_confirmation_failure(ctx: GenericContext) -> None: - from trezor.ui.layouts import show_warning + from trezor.ui.layouts.recovery import show_recovery_warning - await show_warning( + await show_recovery_warning( ctx, "warning_backup_check", "Please check again.", diff --git a/core/src/trezor/ui/layouts/tt_v2/__init__.py b/core/src/trezor/ui/layouts/tt_v2/__init__.py index 424d104b5..5a39ed033 100644 --- a/core/src/trezor/ui/layouts/tt_v2/__init__.py +++ b/core/src/trezor/ui/layouts/tt_v2/__init__.py @@ -316,20 +316,13 @@ async def confirm_path_warning( path: str, path_type: str | None = None, ) -> None: - await raise_if_not_confirmed( - interact( - ctx, - RustLayout( - trezorui2.show_warning( - title="Unknown path" - if not path_type - else f"Unknown {path_type.lower()}", - description=path, - ) - ), - "path_warning", - ButtonRequestType.UnknownDerivationPath, - ) + title = "Unknown path" if not path_type else f"Unknown {path_type.lower()}" + await show_warning( + ctx, + "path_warning", + title, + path, + br_code=ButtonRequestType.UnknownDerivationPath, ) @@ -483,7 +476,7 @@ async def show_warning( br_type: str, content: str, subheader: str | None = None, - button: str = "TRY AGAIN", + button: str = "CONTINUE", br_code: ButtonRequestType = ButtonRequestType.Warning, ) -> None: await raise_if_not_confirmed( @@ -494,7 +487,6 @@ async def show_warning( title=content, description=subheader or "", button=button.upper(), - allow_cancel=False, ) ), br_type, @@ -755,7 +747,7 @@ async def confirm_address( description or "", br_type, br_code, - verb="NEXT", + verb="CONFIRM", ) @@ -793,7 +785,7 @@ def confirm_amount( description, br_type, br_code, - verb="NEXT", + verb="CONFIRM", ) @@ -815,6 +807,9 @@ def confirm_value( if not verb and not hold: raise ValueError("Either verb or hold=True must be set") + if verb: + verb = verb.upper() + return raise_if_not_confirmed( interact( ctx, @@ -940,40 +935,18 @@ async def confirm_metadata( param: str | None = None, br_code: ButtonRequestType = ButtonRequestType.SignTx, hold: bool = False, + verb: str = "CONTINUE", ) -> None: - if param: - content = content.format(param) - - if br_type == "fee_over_threshold": - layout = trezorui2.show_warning( - title="Unusually high fee", - description=param or "", - ) - elif br_type == "change_count_over_threshold": - layout = trezorui2.show_warning( - title="A lot of change-outputs", - description=f"{param} outputs" if param is not None else "", - ) - else: - if param is not None: - content = content.format(param) - # TODO: "unverified external inputs" - - layout = trezorui2.confirm_action( - title=title.upper(), - action="", - verb="NEXT", - description=content, - hold=hold, - ) - - await raise_if_not_confirmed( - interact( - ctx, - RustLayout(layout), - br_type, - br_code, - ) + await confirm_action( + ctx, + br_type, + title=title.upper(), + action="", + description=content, + description_param=param, + verb=verb.upper(), + hold=hold, + br_code=br_code, ) diff --git a/core/src/trezor/ui/layouts/tt_v2/recovery.py b/core/src/trezor/ui/layouts/tt_v2/recovery.py index bcd59c55e..f0e366797 100644 --- a/core/src/trezor/ui/layouts/tt_v2/recovery.py +++ b/core/src/trezor/ui/layouts/tt_v2/recovery.py @@ -1,12 +1,11 @@ from typing import TYPE_CHECKING from trezor.enums import ButtonRequestType -from trezor.wire import ActionCancelled import trezorui2 from ..common import interact -from . import RustLayout +from . import RustLayout, raise_if_not_confirmed if TYPE_CHECKING: from typing import Iterable, Callable @@ -79,36 +78,36 @@ async def show_remaining_shares( words = "\n".join(group) pages.append((title, words)) - result = await interact( - ctx, - RustLayout(trezorui2.show_remaining_shares(pages=pages)), - "show_shares", - ButtonRequestType.Other, + await raise_if_not_confirmed( + interact( + ctx, + RustLayout(trezorui2.show_remaining_shares(pages=pages)), + "show_shares", + ButtonRequestType.Other, + ) ) - if result is not CONFIRMED: - raise ActionCancelled async def show_group_share_success( ctx: GenericContext, share_index: int, group_index: int ) -> None: - result = await interact( - ctx, - RustLayout( - trezorui2.show_group_share_success( - lines=[ - "You have entered", - f"Share {share_index + 1}", - "from", - f"Group {group_index + 1}", - ], - ) - ), - "share_success", - ButtonRequestType.Other, + await raise_if_not_confirmed( + interact( + ctx, + RustLayout( + trezorui2.show_group_share_success( + lines=[ + "You have entered", + f"Share {share_index + 1}", + "from", + f"Group {group_index + 1}", + ], + ) + ), + "share_success", + ButtonRequestType.Other, + ) ) - if result is not CONFIRMED: - raise ActionCancelled async def continue_recovery( @@ -157,3 +156,28 @@ async def continue_recovery( ButtonRequestType.RecoveryHomepage, ) return result is CONFIRMED + + +async def show_recovery_warning( + ctx: GenericContext, + br_type: str, + content: str, + subheader: str | None = None, + button: str = "TRY AGAIN", + br_code: ButtonRequestType = ButtonRequestType.Warning, +) -> None: + await raise_if_not_confirmed( + interact( + ctx, + RustLayout( + trezorui2.show_warning( + title=content, + description=subheader or "", + button=button.upper(), + allow_cancel=False, + ) + ), + br_type, + br_code, + ) + ) diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json index 77b0073b2..425cdb150 100644 --- a/tests/ui_tests/fixtures.json +++ b/tests/ui_tests/fixtures.json @@ -749,7 +749,7 @@ "TT_bitcoin-test_dash.py::test_send_dash_dip2_input": "bf0da032bc64e081e263034cbbca266a61b7eeae8a641696eaef687561e3994a", "TT_bitcoin-test_decred.py::test_decred_multisig_change": "cc6b738c1452c5c33e15fd91a9ed46146938864b0ccc87b5a9f5e382f8ee88e6", "TT_bitcoin-test_decred.py::test_purchase_ticket_decred": "fb764427a3ef9ec6fcd42530a455d562f614dcbf2d3c78179c85996b64eb9b95", -"TT_bitcoin-test_decred.py::test_send_decred": "31a14817afe086a5bf219d091451924b1a456255d33c15410906991528e53b19", +"TT_bitcoin-test_decred.py::test_send_decred": "547d6ab1c2d786c4f2cfa5295840be29bdd2869e3ab2d1af350621c8885a97b1", "TT_bitcoin-test_decred.py::test_send_decred_change": "094be5a480eb0a61e308e616a6036d3c1b40596ed3d65a70ba4ec81b5428b267", "TT_bitcoin-test_decred.py::test_spend_from_stake_generation_and_revocation_decred": "4b80acda816aba126b998713fda8781ef7c0e85cde52e2725ea95770dcd2840c", "TT_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-10025-InputScriptType.SPENDTAPROOT--ad9e3c78": "4a12b2c06657aba79b4e3a4e781853f72b3d8b72ff3f064f29b6d27b55d3a367", @@ -775,25 +775,25 @@ "TT_bitcoin-test_getaddress.py::test_address_mac": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_altcoin_address_mac": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_bch": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_bitcoin-test_getaddress.py::test_bch_multisig": "d6261f7b20475d7f1a61666f86943ee5ad7fcd366a4499b559e4433c68afadff", +"TT_bitcoin-test_getaddress.py::test_bch_multisig": "7adad4653a94359dbfe5c4dfea9db74d8408991f2128b373b685cbadbc5984ae", "TT_bitcoin-test_getaddress.py::test_btc": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_crw": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_elements": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_grs": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_invalid_path": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_ltc": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_bitcoin-test_getaddress.py::test_multisig": "3f8d114ead85478b802d45d7bf36694919dbec4ec253c977284fb4a79a5d5ad9", +"TT_bitcoin-test_getaddress.py::test_multisig": "60adeff6dac587fe5e884a3ec4668711a6ad59fae0fa4f358eadac1653917459", "TT_bitcoin-test_getaddress.py::test_multisig_missing[False]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_bitcoin-test_getaddress.py::test_multisig_missing[True]": "cd40a6e66c2fc5b9580dba8f44ea28796b8f0afdfe5661ef80dc1896c20cec93", +"TT_bitcoin-test_getaddress.py::test_multisig_missing[True]": "fc700bdb6ce6e0950b4cf7f1163333783c776149b7051744e25282a23f9ed5ab", "TT_bitcoin-test_getaddress.py::test_public_ckd": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_tbtc": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress.py::test_tgrs": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_bitcoin-test_getaddress.py::test_unknown_path": "f30b953855f16c722133b31b19603af9d3029a7466cce9459053285a25c46afd", +"TT_bitcoin-test_getaddress.py::test_unknown_path": "f15ad80bc4faa3f1fe1c9da443b94450dadbf94a9201dc112fe48e46fe99743b", "TT_bitcoin-test_getaddress_segwit.py::test_multisig_missing[False]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress_segwit.py::test_multisig_missing[True]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress_segwit.py::test_show_multisig_3": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress_segwit.py::test_show_segwit": "249f3c88285c1eb85942376d1cd91ba923652bd37a1cdbc6f8f07405ca250509", -"TT_bitcoin-test_getaddress_segwit.py::test_show_segwit_altcoin": "f60bf5235c3de8137cb898015cfa145f8fac2bd4d4bdcca282c542f7ce0c8b5d", +"TT_bitcoin-test_getaddress_segwit.py::test_show_segwit_altcoin": "26be44fffee14a0bfc260f85bc39322129bb6234f95c65b65c1c8b4ef3778bcd", "TT_bitcoin-test_getaddress_segwit_native.py::test_bip86[m-86h-0h-0h-0-0-bc1p5cyxnuxmeuwuvkwfem-dc12f29f": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress_segwit_native.py::test_bip86[m-86h-0h-0h-0-1-bc1p4qhjn9zdvkux4e44uh-1f521bf2": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_getaddress_segwit_native.py::test_bip86[m-86h-0h-0h-1-0-bc1p3qkhfews2uk44qtvau-d8b57624": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", @@ -887,60 +887,60 @@ "TT_bitcoin-test_grs.py::test_legacy": "18c15a7c454bb1089d74b83095e47435e09c1af96c787afb024e1e298fd7a54b", "TT_bitcoin-test_grs.py::test_legacy_change": "0367fb593dcdf68f8396671ac81f6be4906eec649932629820cd1ed744f4c0d4", "TT_bitcoin-test_grs.py::test_send_p2tr": "3fad60445e8d78ec0f9a263f9c2ef0fd270906e2186a37e2a40207a8235f42e2", -"TT_bitcoin-test_grs.py::test_send_segwit_native": "643d9b2db43e600b3dc4b3154e64440f2632f34d9bae657b3805dbbc78a2e32f", -"TT_bitcoin-test_grs.py::test_send_segwit_native_change": "04ec5fae67155da9eab40e7583f9bbaba645ec6f7396598b3b491069cccc4ff2", -"TT_bitcoin-test_grs.py::test_send_segwit_p2sh": "7b486bef869f30e2ff5953907f64d1ddbabcb21b398458dac4d3eaefcd2baaa1", -"TT_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "055b55dc5ddca02c5f0081ec2c21d537f3726b3a340e74c194f31bcc3827a868", -"TT_bitcoin-test_komodo.py::test_one_one_fee_sapling": "b9b65f99c7a24be811b621e2210355e422537c72d318c157feb9eb98105b80a4", -"TT_bitcoin-test_komodo.py::test_one_one_rewards_claim": "50a2a2bf3475d0e5fdd6c3a46b63c6b0f47cf9e64e96614339ac518d89a23f98", +"TT_bitcoin-test_grs.py::test_send_segwit_native": "30dbd6d1cd88234971f5595329af5a2f093c79d5b38326f86864ece384a22f23", +"TT_bitcoin-test_grs.py::test_send_segwit_native_change": "09edd08209f4a877d9e7292972bb18cf70df6928c9990c6c34f227c96633369d", +"TT_bitcoin-test_grs.py::test_send_segwit_p2sh": "d164e8a94e4d499d512aab7f6f22983925c1a16f9c2c43e489b29bbe2a3a2216", +"TT_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "78825ae4a7459e29ad131467133b5e246134bd34e9ee785cade667b8c06fec19", +"TT_bitcoin-test_komodo.py::test_one_one_fee_sapling": "a014df3ba27acca87828193f885ad2d2b8fab58b4534c991946c96d1545d385c", +"TT_bitcoin-test_komodo.py::test_one_one_rewards_claim": "5017dab668a3a8764b82cf2d67adb7e55402f231074f9e337ed09fb262ad834e", "TT_bitcoin-test_multisig.py::test_15_of_15": "4ae4a26893aad61791ce0426b65b026f81717b7a2a7822e93db6df88c58c1c22", "TT_bitcoin-test_multisig.py::test_2_of_3": "003cd9d46153a641a72e81f7e1243727a2b76b181afb8cfbd362468295dd022a", -"TT_bitcoin-test_multisig.py::test_attack_change_input": "97b0408629f937b1faac400aef6b3cd98c0f67c24a9d8dc3c718319422fd0082", +"TT_bitcoin-test_multisig.py::test_attack_change_input": "49df83aa83e4129c6535f2c1b2438dd42f37f91cb98a5aeeb335623cb28a0842", "TT_bitcoin-test_multisig.py::test_missing_pubkey": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_multisig_change.py::test_external_external": "301305270bfd1a89192986b8a40c1bfa4b22e602df97fc5dc55ef16d9adbb577", -"TT_bitcoin-test_multisig_change.py::test_external_internal": "5d76a861f9fad27404b9952c2f7da8de7b75f7cbcb8e9efe3b289c9daa6edbb5", -"TT_bitcoin-test_multisig_change.py::test_internal_external": "4259b00b86377ac917c2ae404380e0c2f27d6be9140e4ca76b72b8ff56d37d2e", +"TT_bitcoin-test_multisig_change.py::test_external_internal": "1173482a37f7d66235c0a13fc3a1b0076eb97ff1a27301893a74bc9740863729", +"TT_bitcoin-test_multisig_change.py::test_internal_external": "c2e758a3f40990939966ba423d8e6188f6ec8aea03776a981b31e9d79e0272ce", "TT_bitcoin-test_multisig_change.py::test_multisig_change_match_first": "f358e8558c484a61d3e77a65fe5625d980392145796014ae2d10275d17ce509b", "TT_bitcoin-test_multisig_change.py::test_multisig_change_match_second": "c0fd1a541cf9e7a5a6adf65e9c064d1f646bf13b9c9c4ad3aec29de2dd0bca83", "TT_bitcoin-test_multisig_change.py::test_multisig_external_external": "b75a41672129277d50911b0d6b2e4275f3f602d29f0b3fc919a141b226535d44", "TT_bitcoin-test_multisig_change.py::test_multisig_mismatch_change": "5dc3467fc563790195e111ffe26d5d434d450adc75c956925aae39eacfd152ef", "TT_bitcoin-test_multisig_change.py::test_multisig_mismatch_inputs": "d21d36fa9827313f0bf1c2e88daa58bb2fc592b65e294532ac0a69b2989a95a5", -"TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-1195487518-6-255-script_types3]": "9c79dabef2c11aca2b4b0e270b97ceacd535da518ef1af4cba1a1914c1cb0343", -"TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-1195487518-script_types2]": "f85ee09a400f4ab7c863bea9ef022f13c9157f2d403e74ca80e41ca86d24174e", +"TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-1195487518-6-255-script_types3]": "1bb5f9035a92cf982e63c0b27fe4f883f25a7fe944ab70aeb18eeb73f6e4bf4a", +"TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-1195487518-script_types2]": "cdb04ec4f6fa86e9b1f9ec5220bec4b56385e0fcc941b0afe7dac9e8cf0c2f63", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-3h-100h-4-255-script_types1]": "cbaa278d1487b1e2f270f71ed1a0504018a0c835ac1b7779aa138a20da6113e2", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-4-255-script_types0]": "378c979dd914a16f9631f78b2ff5cfd42bca9926c31a452b6dca421bb845a9b8", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress[m-49-0-63-0-255-script_types4]": "84b5b7bd732888187d6ca61ea98f4ee26cd117231c0278e6fd880e1886a949af", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths0-address_index0]": "e6e5ead523cf4710362a153160bbc5505c42d983ce611f73010cb812bc9bc1da", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths1-address_index1]": "f67f8e8d3571711950fb0725703fa1f7067fcd5ba49226fb25b59bdcc85167dc", -"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths2-address_index2]": "27b162a15d05233b6de53ca339473e52b9a8518ad3c91d82719d951b49490c19", -"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths3-address_index3]": "9be049634920588b36dd0ab77ab0973d07738f2a41ecf5010c253dd33af4ab88", +"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths2-address_index2]": "ec78db59e644140e51290371ed295f27baeb9f32838caa8fe7e3ebbe66ce722b", +"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths3-address_index3]": "cdc4db50253de13ab01cfaf19b48bc6bae60a8eb220d9a2ea3a57dad5cfe062e", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths4-address_index4]": "4247e32be8f38807222b1feeae1fae984b953ffaf70185fc36b0c89e723c0816", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths5-address_index5]": "80a0e577c0306405cca8ebb14f4fb081b300638ee1c1181009033e3c17d9ad4e", "TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths6-address_index6]": "9fca39811482dcd52e0cea263ddbab35702c4c43361374d8c9eb527abec2ebb7", -"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths7-address_index7]": "a1cc8ab7151beed5d6feadfe14b2402bd2d82727a17d9d1a7923b60507359078", +"TT_bitcoin-test_nonstandard_paths.py::test_getaddress_multisig[paths7-address_index7]": "510fd577cdc32da25cdb23a72fe6a2b4bc0ca858ca2e79ae473184cf3ad504ff", "TT_bitcoin-test_nonstandard_paths.py::test_getpublicnode[m-1195487518-6-255-script_types3]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_nonstandard_paths.py::test_getpublicnode[m-1195487518-script_types2]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_nonstandard_paths.py::test_getpublicnode[m-3h-100h-4-255-script_types1]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_nonstandard_paths.py::test_getpublicnode[m-4-255-script_types0]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_nonstandard_paths.py::test_getpublicnode[m-49-0-63-0-255-script_types4]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-1195487518-6-255-script_types3]": "eae51b5c0dc6cbd630d752f3fd75ab73b9f5db4833127b09b4cccf54765fa28b", -"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-1195487518-script_types2]": "f74bdc1977b25f666285f34e01c6019b875f0a5ea4be3959946cb6da6c848535", +"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-1195487518-6-255-script_types3]": "b7ee03e951616cea115f02b2c1bd79dd998c0b1b69b2652b77c8ff49c1dfd8e9", +"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-1195487518-script_types2]": "2f25b3c694729bb8166822b0eda6fe3463ad6bf65abdcc23e3eb53086531c8b3", "TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-3h-100h-4-255-script_types1]": "5ef48734c6930da7fe2f26717d68f2ddaa6fbf065d2f89edd9d3c39e2404d3c6", "TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-4-255-script_types0]": "417b5360b1b106e58b8f2182c74d8b3d374bfcb40750c89e8d1ec0c27407fab7", "TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-49-0-63-0-255-script_types4]": "636e476f0576f1ebbbe4ee7843314378b9e7ff6653bde02d72424bc1176a2256", -"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "b46c3dcffb5e8e40e745d6155c43b8236d05da43e373bf360a73643d728abde2", -"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "476648fe61a12423a84f37735a0490b1c8b177eecf1e2eebd52d7b02c705e1c9", +"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "a70eae7b2cb21ef91ad02953a1d8202c20e2640a042c9b186eb14f166ccb795f", +"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "b15501cff36b5f396f2c1a680c46a07cffea323a8f85c1ac3ac4ecf6432c8cfe", "TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-3h-100h-4-255-script_types1]": "0a40468eb62e2d5d1977d3633b40c61e3eb3f12d1165080c39c14a1f19f9174a", "TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-4-255-script_types0]": "0a40468eb62e2d5d1977d3633b40c61e3eb3f12d1165080c39c14a1f19f9174a", "TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-49-0-63-0-255-script_types4]": "4f1803412b69e7842bcfe4a8f2733b7bc8e813743f548a7832cba6f151f16efe", "TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths0-address_index0]": "ade4237f76db545d97e10a7af083a3a8d6870db534f9367d3cdca0e8683ea990", "TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths1-address_index1]": "ade4237f76db545d97e10a7af083a3a8d6870db534f9367d3cdca0e8683ea990", -"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "c44db68e63f7d9d1788b528ce414dccb73cf52a448779452a754d0977b5b1018", -"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "96f0bb5300c36f81c8dc3559325fadbdf81b15527dfc6f64ceeedc3a73bba11c", +"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "dbdc031bdc27ec942adf23bb697162ceaf548b3b2c2083e18f43b9d1bc41a5eb", +"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "0201325f5b19c8ee99ebb8223b5026b5165e96d4162f04ab8440990324045eba", "TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths4-address_index4]": "ade4237f76db545d97e10a7af083a3a8d6870db534f9367d3cdca0e8683ea990", "TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths5-address_index5]": "ade4237f76db545d97e10a7af083a3a8d6870db534f9367d3cdca0e8683ea990", "TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths6-address_index6]": "ade4237f76db545d97e10a7af083a3a8d6870db534f9367d3cdca0e8683ea990", -"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths7-address_index7]": "5234ab54229d33d812ecbd1ee56e528e9e638922e50754636b6cd6ac078547e9", +"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths7-address_index7]": "17540e449533b40b0eb071fd0257333e82d79a89585a748931bf64df968e79f2", "TT_bitcoin-test_op_return.py::test_nonzero_opreturn": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_op_return.py::test_opreturn": "9d9ca8c7a1054c516e17235d9726f8bd3490e522179b9a6cff393ed62298ff80", "TT_bitcoin-test_op_return.py::test_opreturn_address": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", @@ -976,13 +976,13 @@ "TT_bitcoin-test_signmessage.py::test_signmessage_pagination[utf_nospace]": "0fec6ba1f274f3c37c317e8d329e06b2421434a97254893094ebdf4c4d11b12c", "TT_bitcoin-test_signmessage.py::test_signmessage_pagination[utf_text]": "c3abf12b609905d2d2f849195819064bc917ff2cc52254483ee661c9f03700da", "TT_bitcoin-test_signmessage.py::test_signmessage_pagination_trailing_newline": "06a9c34148b2162beacf56f1f98adc792e70724b903acfbb830d7dba71021e68", -"TT_bitcoin-test_signmessage.py::test_signmessage_path_warning": "fe86fdbb2d99622a23fafae6d3a137b49aead8653793c6a0342d8d3c663d7fa3", +"TT_bitcoin-test_signmessage.py::test_signmessage_path_warning": "c49990d4ecc5d90ebedf355d73ae015dee3b8530c692a8a6efe7525c0dd2a643", "TT_bitcoin-test_signtx.py::test_attack_change_input_address": "79fcac6cfbab9ee4130d5c3d8069a46d3b1b7ccb94921bb3931f85b4b9a6f545", "TT_bitcoin-test_signtx.py::test_attack_change_outputs": "5897cf2e3ec5cd1d1983c6ba29f51a65a71ed5146243f28d15f94b6a2e80cd36", "TT_bitcoin-test_signtx.py::test_attack_modify_change_address": "bfdaf3ccdc7d7c04183a6198192cabd762b7719823cce9fcba898e7d05394c8d", "TT_bitcoin-test_signtx.py::test_change_on_main_chain_allowed": "bfdaf3ccdc7d7c04183a6198192cabd762b7719823cce9fcba898e7d05394c8d", -"TT_bitcoin-test_signtx.py::test_fee_high_hardfail": "9d451e555ae85879e663d9c63200bdf9d221996787b3e15e9cc46712b96c6540", -"TT_bitcoin-test_signtx.py::test_fee_high_warning": "20164a33cdeef66bf46bcb70f87c38a60e9e562119f0c43b087e5b31c502467d", +"TT_bitcoin-test_signtx.py::test_fee_high_hardfail": "b022253b24f351039c78f998857e862a6bd2a63f137132c33be460bf55e35522", +"TT_bitcoin-test_signtx.py::test_fee_high_warning": "a838fbbc43870a261708aad5e9d8bea9ec284411bce88c71f4eb5ea32916f218", "TT_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.EXTERNAL]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.SPENDADDRESS]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx.py::test_incorrect_output_script_type[OutputScriptType.PAYTOADDRESS]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", @@ -990,13 +990,13 @@ "TT_bitcoin-test_signtx.py::test_information": "54c4b3a4deff8fcbbcf7fa06b7eb594ec191ec64ee5f1d69bb3692cbfd902a8c", "TT_bitcoin-test_signtx.py::test_information_cancel": "d0989971cdaea07efc154c1508ce02eb20d05718443f3be7c34184f14621c2ec", "TT_bitcoin-test_signtx.py::test_information_mixed": "bcc21fdced7033efbdc307650f5e766ab030ae9b2f3c1d1a19f30be1951d0173", -"TT_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "47d9ab86de596aaa5d71e29a2cd651a598e41468e59577f9f9b75ff69a16028e", -"TT_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "ce80e5220089f0675b6eb01a57232216208344a3da24b7f5a000d7e8f9706ea5", -"TT_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "6c32a664c5061983e3e8b975e5d7266950b0a64449c2d40b42a52ec0faa5ed18", -"TT_bitcoin-test_signtx.py::test_lock_time_blockheight": "ce80e5220089f0675b6eb01a57232216208344a3da24b7f5a000d7e8f9706ea5", -"TT_bitcoin-test_signtx.py::test_lock_time_datetime[1985-11-05 00:53:20]": "6c32a664c5061983e3e8b975e5d7266950b0a64449c2d40b42a52ec0faa5ed18", -"TT_bitcoin-test_signtx.py::test_lock_time_datetime[2048-08-16 22:14:00]": "9b20e6929c712dcd986354f7c7465e738078336a163c40e91b66a3171901304e", -"TT_bitcoin-test_signtx.py::test_lots_of_change": "ddb02ed89176f1b286cc55e469d5152b4807cdce55b86a9967c15215c5c3b372", +"TT_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "940c512b4932e8da6a27507d1aa1fa499d074b5105ebe88627e8c20d2138a65f", +"TT_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "29911873931f3e312bc9794cb57e507af02c7a1324717df59507fe1ce088e3cd", +"TT_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "fb6bded1f891884c9a82c582126fc7e883a8c70a513ca177d92c47d1256f8f5f", +"TT_bitcoin-test_signtx.py::test_lock_time_blockheight": "29911873931f3e312bc9794cb57e507af02c7a1324717df59507fe1ce088e3cd", +"TT_bitcoin-test_signtx.py::test_lock_time_datetime[1985-11-05 00:53:20]": "fb6bded1f891884c9a82c582126fc7e883a8c70a513ca177d92c47d1256f8f5f", +"TT_bitcoin-test_signtx.py::test_lock_time_datetime[2048-08-16 22:14:00]": "ab4f724f42161dbfbda99adbc861aba307989e104a699be3a08dcaff4ed01ec9", +"TT_bitcoin-test_signtx.py::test_lots_of_change": "c72c9217a53e078f85c0a5c80b78717c168f30fe31e1bf607deb80d03193e1d4", "TT_bitcoin-test_signtx.py::test_lots_of_inputs": "ac2b5bd31c4f07f7ef8bd8aa66f7688f17364ff3e1d24667d17353f7ec44956d", "TT_bitcoin-test_signtx.py::test_lots_of_outputs": "c8d179d2202633299a72fcf203effd460e7cd37c94dd261c045154e1ccd1b357", "TT_bitcoin-test_signtx.py::test_not_enough_funds": "8819a5763a9cb9cd0c4ce83d2dfbae9b13272c88e351da51184101a52b731d58", @@ -1016,7 +1016,7 @@ "TT_bitcoin-test_signtx.py::test_signtx_forbidden_fields[version_group_id-69]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_signtx.py::test_spend_coinbase": "12d2da4e13fff7bebd4f02d7ab299b6c41180c313285786bde343f2d67b6d396", "TT_bitcoin-test_signtx.py::test_testnet_big_amount": "4ba79cf892ccf932d6c71d80a5cfbac26b5bee28ab9f90fd5db403a3838b375f", -"TT_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "620eae78b050e4f5108706a5a0c58a90ad147fd369ee17a39efcda18758197ab", +"TT_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "80b0ff8a61a7e3a7ee5a08052436e33476702edc9322648eef5e95babd4d81a4", "TT_bitcoin-test_signtx.py::test_testnet_one_two_fee": "bfdaf3ccdc7d7c04183a6198192cabd762b7719823cce9fcba898e7d05394c8d", "TT_bitcoin-test_signtx.py::test_two_changes": "717b04dc41b1b91280eaa13fb4d9981a96afbe50c9730a9ab02f8f03d8792cc7", "TT_bitcoin-test_signtx.py::test_two_two": "b544ab1031945f0bb63df80148bf958e66ff0fe37b4fe89e0c48389077891927", @@ -1033,9 +1033,9 @@ "TT_bitcoin-test_signtx_external.py::test_p2pkh_presigned": "ec5982b0bfafdeb4d107282df86132a36db3c5e4937db4be02611826c04622c4", "TT_bitcoin-test_signtx_external.py::test_p2pkh_with_proof": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_signtx_external.py::test_p2tr_external_presigned": "afbebebfd580d99c2626afcb4e33a1d99ffee678528dc44f8fb6428a20e2b55c", -"TT_bitcoin-test_signtx_external.py::test_p2tr_external_unverified": "4bc6d2677e6a6914ecc19d5534e1fdeb36e9e11a7948d1e2874f472f104d4ab7", +"TT_bitcoin-test_signtx_external.py::test_p2tr_external_unverified": "2ccc90d325996a816d801e90d33260f0b236c1682b3ef587e27e584588e105a9", "TT_bitcoin-test_signtx_external.py::test_p2tr_with_proof": "724477fd3dee3d47f45b2bc61d28b819383f71a13bec85bf722957b474a71cd6", -"TT_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "ae7a97d47c34a98b272620eb77032e04251d3f7724975d939b1f5644ac06e792", +"TT_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "4cf72c7a25ee4a5e8873ba78221797f5ae5639f38deb4cf425ad9bc29ae0667d", "TT_bitcoin-test_signtx_external.py::test_p2wpkh_in_p2sh_presigned": "7efb950187384570b44999189e63058ce21d0eeae507c061059d855cd8d88841", "TT_bitcoin-test_signtx_external.py::test_p2wpkh_in_p2sh_with_proof": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_bitcoin-test_signtx_external.py::test_p2wpkh_presigned": "ab7779a0fffaff4ec0de3b4d61be58ec09ce5ff7da5315d6b6c2e0320f7b6ab7", @@ -1045,8 +1045,8 @@ "TT_bitcoin-test_signtx_invalid_path.py::test_attack_path_segwit": "7b2830d91e54fe300f3ea703fe2b7bf802563744941837a858c4c3deec75807d", "TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail_asap": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", -"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "2bcf8c161c4746dbca4d3634149baf2e0ef1f8e2f0ec06f472838f91eef9bac0", -"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "d4a753577a073939a743c453c5dd9c43da63ad6fc2a3b70c7b0399996cd0130a", +"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "78161c4cc40dc20959f1410f5241bd73270fbd97e3d5cc693391453082b337c2", +"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "1afbecb38da1fbd49e708adc99f1526d14a24e70ac4b2b947a9cdaa2089b8917", "TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_inputs": "fa3b850115e145286e1622d325e7d4a19b8a437f42bc8679af9a9421ee091cbf", "TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_non_segwit_inputs": "c99dd70f9e7be066540667c07d11c30ea99b3209fb4b0a2503c1c0c28cb2e253", "TT_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_inputs": "fa3b850115e145286e1622d325e7d4a19b8a437f42bc8679af9a9421ee091cbf", @@ -1067,14 +1067,14 @@ "TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[hello world]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[x]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "1c1b55aec15989a488c703c97ef861a07728ce2a320132548a7f191c7e30f086", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "1c1b55aec15989a488c703c97ef861a07728ce2a320132548a7f191c7e30f086", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "1c1b55aec15989a488c703c97ef861a07728ce2a320132548a7f191c7e30f086", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "1c1b55aec15989a488c703c97ef861a07728ce2a320132548a7f191c7e30f086", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "900449da46c6d14633f1698eee011449853067c88531b71e82a4a50bcc867a9a", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "900449da46c6d14633f1698eee011449853067c88531b71e82a4a50bcc867a9a", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "900449da46c6d14633f1698eee011449853067c88531b71e82a4a50bcc867a9a", -"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "900449da46c6d14633f1698eee011449853067c88531b71e82a4a50bcc867a9a", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "be70375bf9d51145d92caf95687139e70866d0608f9ae4f9ef5e32b51da4d79b", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "be70375bf9d51145d92caf95687139e70866d0608f9ae4f9ef5e32b51da4d79b", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "be70375bf9d51145d92caf95687139e70866d0608f9ae4f9ef5e32b51da4d79b", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "be70375bf9d51145d92caf95687139e70866d0608f9ae4f9ef5e32b51da4d79b", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "8fabc0815986b3a794585557ab886560b0aaf616c7b55f5e5befe078952609ac", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "8fabc0815986b3a794585557ab886560b0aaf616c7b55f5e5befe078952609ac", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "8fabc0815986b3a794585557ab886560b0aaf616c7b55f5e5befe078952609ac", +"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "8fabc0815986b3a794585557ab886560b0aaf616c7b55f5e5befe078952609ac", "TT_bitcoin-test_signtx_replacement.py::test_attack_fake_ext_input_amount": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx_replacement.py::test_attack_fake_int_input_amount": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", "TT_bitcoin-test_signtx_replacement.py::test_attack_false_internal": "f97a9ce841c7ceddbe8e1fd4c39a68c40b4606058eab4cc2c02c1d2143c60a38", @@ -1083,7 +1083,7 @@ "TT_bitcoin-test_signtx_replacement.py::test_p2tr_fee_bump": "036353f716b4cc3dfe8159896e5fbbda99083428d20529a0e0bdadee3b065f9b", "TT_bitcoin-test_signtx_replacement.py::test_p2tr_invalid_signature": "036353f716b4cc3dfe8159896e5fbbda99083428d20529a0e0bdadee3b065f9b", "TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_finalize": "b6cc31733a28894d9a9e4399f544ca87a3d36b80aa4eb405bba87c93f366f533", -"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_fee_bump_from_external": "331be8a8cac9da46160d3a999267d91328d75a4855d23797e85cb3b9a2ea6107", +"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_fee_bump_from_external": "b713534ff7d9daab50ed23497cc40f24d9f97d967980045f37e8f61c1c282813", "TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_remove_change": "bd04e0c7d675c9fdb92cbd35e6fff88ecfc99900e6f2e1aaa71ee73e74da1ad6", "TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_invalid_signature": "b6cc31733a28894d9a9e4399f544ca87a3d36b80aa4eb405bba87c93f366f533", "TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_op_return_fee_bump": "5ba37ea0a488085f84a977ab26bc892c4ef592a7ef16e7b248781637e493d9bb", @@ -1094,7 +1094,7 @@ "TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909859-89859-02483045022100eb74ab-881c7bef": "86967f42e1e91312cf364a9e9b0b99d9c3cf01ceb7d5c6eb94c0925fd7220fc8", "TT_bitcoin-test_signtx_replacement.py::test_tx_meld": "1d4c6f043bfff920d09b8da2201ddffe84d970756a603ff54b9f9b59696c3ef6", "TT_bitcoin-test_signtx_segwit.py::test_attack_change_input_address": "64771558b8dfb4f6317f95a1bc87c77e8461a7fd7ef6fee39770330984b55373", -"TT_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "e4b8ef3bb921e8f0e7759e91d6b634497bbb92cff213842e30bd9fb83f3353b9", +"TT_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "b1230b100c552e5be052c169f46a5cdd5a2fe37c4e9e8051600fed6d91399cd1", "TT_bitcoin-test_signtx_segwit.py::test_send_multisig_1": "4f66563032c2db963ad141655c8f362d54360902bc401d5d1101fa243b67dbc6", "TT_bitcoin-test_signtx_segwit.py::test_send_p2sh": "34fc17fe1856f8e3c28e7c17fdec10e29ac39979a8ff07fea3383e19a6d6e45d", "TT_bitcoin-test_signtx_segwit.py::test_send_p2sh_change": "36b4b85fe01a19a7f89f4894a0d5e2ca944ec23d7659b3d340c8cc10dff2dae4", @@ -1103,8 +1103,8 @@ "TT_bitcoin-test_signtx_segwit_native.py::test_send_both": "14817b2baf81a80c7279b3c45bf4b46a4b99b5d90e62dd7fc88d194616899794", "TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_1": "e70d2b9d11d15c020fdc9f71c2fba87205d3e98624e930a3d755e94a78f051a6", "TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_2": "30ee22e459f3b86aaf2da9751b3bf66ad9955bde5db450607e04b5edc723ba6e", -"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "474a3e085eba085c9a47b039cab54ce6553e3a199ffefd0fbd47c17b38fe9b54", -"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "a49e0b96daead276be3bbdc998934ed871d5294e08a41538b13c82730c30f895", +"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "41a18d3cf5f5b7c68c31cb1757421e6adc9b1e656a11f5c882c1ab45c218ab73", +"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "ad5c5f04a53f2fbcc011dc90d92f20687b9a9480aaaadbce97fb5b4b6e14de73", "TT_bitcoin-test_signtx_segwit_native.py::test_send_native": "502e57e6c6fbe50b63afce21909a5880e65904c2a9d635997064e5fc9ef04a4e", "TT_bitcoin-test_signtx_segwit_native.py::test_send_native_change": "9aa2d2462c17b0720633bab8e4096b070b6ecbf6a86aa188624bc6508ce11986", "TT_bitcoin-test_signtx_segwit_native.py::test_send_p2sh": "c1c28b0b392f00d98c7a7d7df2f8559e923aa6979e0c8a4e73fac8006aec3c4a", @@ -1216,65 +1216,65 @@ "TT_cardano-test_get_native_script_hash.py::test_cardano_get_native_script_hash[nested_script_w-789238e6": "f9baafa3ba2682e2a6b146d57a29d1df650e7bdab811ae8098b4fcec43d08b3c", "TT_cardano-test_get_native_script_hash.py::test_cardano_get_native_script_hash[pub_key_script]": "44a2e7356731a53109b82a35aec7a244a86978f4a61f5b9319d5dd6f3f7487db", "TT_cardano-test_get_native_script_hash.py::test_cardano_get_native_script_hash[pub_key_script_-1579fe2a": "42370f8ac46bbcbc17505528c0d4cb85e11398bbcea788643c7699727e549907", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[byron_to_shelley_transfer]": "ddca871dad18521745b1f2c66c10c750a94a6469ef2b36e2cc53778591501668", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[byron_to_shelley_transfer]": "9535a7deb3f549d55ff3f0d2ee81d8c5344122c5d7d9705e056d319d2ed4205c", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mainnet_transaction_with_change0]": "83e654e92d4587baff87a4ec837d4c588e6dcaffbfe07f2452baa345f28e75d8", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mainnet_transaction_with_change1]": "31862ffde749d90438e6aac2423dd2e7b497a5956a8119d52c38da6f6014f955", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mainnet_transaction_with_multiple_inputs]": "ebb983bb149d2d387abf1d6608cc7fcedf7178fc3ebed6b8f456c682d28d35d1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mainnet_transaction_without_change0]": "ebb983bb149d2d387abf1d6608cc7fcedf7178fc3ebed6b8f456c682d28d35d1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mainnet_transaction_without_change1]": "34fa06067ddd908cbbcb6ab702ef18fced85057d32870e82d4c5a18d393f45d0", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mary_era_transaction_with_different_policies_-1dbb1bfb": "b88d61353ea1d289fb77e379902c16c6dd2d74bd546fbc65977c8dfd540c7a34", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mary_era_transaction_with_multiasset_output]": "271729062276bbfc210a4ffe7a727a63baf665d59d5369820b986e533a872ce3", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mary_era_transaction_with_different_policies_-1dbb1bfb": "443d96c93f06d2ae93330e2e4996ac292879467ccc11bbcdf5e63772f08f656a", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mary_era_transaction_with_multiasset_output]": "e0a64d8c0ff2cf5811acac26fe8168909f718395b33c390e950ef37234427e72", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[mary_era_transaction_with_no_ttl-validity_start]": "f5b87120897f37d0378e1e54c330c8e3c893a1dbcfa6dded79187ddd683bbd7d", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_a_required_signer]": "f1a8ce428e101db186743c37ef3baee8b915bbf5f92047465b59213776e4e192", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_most_elements_fille-29691455": "7678ba0acd29f0181f5b5d8727f9f52e3260608fcf9137b3352ea97a9d1211c8", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_a_required_signer]": "0c33981f40841084c257238e95675ca84f8cc758b51a3617ecdc01f2e8fd27cd", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_most_elements_fille-29691455": "d3a45fdabbb32c1bf9e009155ab517a8124f8fb0ff75e31fa31e453873306296", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_output_datum_hash]": "ed7f07026174e1b743cf1596137dbb78d03ae564771077383153783cba2cccfd", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_script_data_hash]": "1df4fba1ebad515a1a3bad5edb226eacbfb9061a35a761a7ee04dec492bc1c49", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_stake_deregistratio-1ab28f77": "8b6d4b098dca4c2c15d5d6304fd7a25ed9b20a326157c6e80e78191d4dcd9b6a", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_stake_deregistration]": "8b6d4b098dca4c2c15d5d6304fd7a25ed9b20a326157c6e80e78191d4dcd9b6a", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_stake_registration_-a144c34c": "ede99520b6f9761511102a854eb0a6c5572d01483ed4a06671c3066572830b29", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_stake_registration_-bf5f9707": "ac22591e80d51971b819648f2ea2b7031764934af79d1f9d9581096f877856f7", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_token_minting]": "4a365740b4c3b2aacc6fcd7aea8c4329e88e3813aba00afbe4fb0b68ceb1e7dd", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[multisig_transaction_with_token_minting]": "6769ad31017eeee84714a3dadeedcb888a4fc9f4b88b0f163730a3648e659e45", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_a_required_signer]": "ecd5d974732af9a17a72b2541933b9db60f76dd40cfd836514ad498dd3c1a1d7", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_both_output_formats]": "0cb9e7d66e0756424731d16d65b90226c4b1f7d42b44f5e89998676bc6d5ff1d", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_both_output_formats]": "d3e3b69eff8d185c7b31e251ad9372601ac636adce7aff1161791404cf463a9e", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_inline_datum,_refer-d1082570": "e396088e47f35c8e4f99df6cb2638e3015bf446af27e3c92908ce5c1966ab55a", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_long_inline_datum,_-1f681aaa": "6ada3b9b2ff4e68a06e11d9293aff573d69a4de70a9b0b5e4cfa238b443a4757", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_multiple_correctly_-6545455a": "5c93117c12a5cf216cbfa4a7af3a99783cdc5cccf4b59b1f6c5c0abd5f2f4e7d", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_multiple_correctly_-6545455a": "2632e9f4de17a11b4efe6a6a5dd9aefe7ac19df5ed5c2bd75f7a17838cf7e6b3", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_network_id_included-d9df16f9": "ebb983bb149d2d387abf1d6608cc7fcedf7178fc3ebed6b8f456c682d28d35d1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_output_datum_hash]": "e396088e47f35c8e4f99df6cb2638e3015bf446af27e3c92908ce5c1966ab55a", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_output_datum_hash_a-84ad587a": "6ada3b9b2ff4e68a06e11d9293aff573d69a4de70a9b0b5e4cfa238b443a4757", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_script_address_but_-b0da7209": "5234592aed2821f5cdb5289cae84d1af993d9d46e4770a031aa8d5182dbd6636", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_script_address_but_-b0da7209": "b2c4fb3f7822309b581a3964f432e5ee47b95afb6576bfbc6b65216ee4a70914", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_script_data_hash]": "ecd5d974732af9a17a72b2541933b9db60f76dd40cfd836514ad498dd3c1a1d7", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_token_minting]": "91002be69c287101b0a8159e03a1282532b6a5dffc44fcaad1cda7911ffb0bee", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_an_ordinary_input]": "be4df707b6312ef3f6c1a398882d586e16d4e6eb412c23d9bc99f7372c7b3ee9", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_address_device-o-a33e6741": "7850a4e88a000fd60dd9f4721b6ab48a96890c190c0124ee3f312691537046ed", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_address_device-o-a6481374": "f661591c23b15f768a73cb2fe0f305e1a292cfb79240a43bf825e630124d1ba5", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_key_script_addre-d3366a63": "70f7daf823ca8e5a4a66b6bfbd7c03f651b5519f52983f122e58e6fccc677fc5", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_device-owned_collater-8f38b4d7": "ad111b23db7eff5ae2e6d064bddaa93500f3412d4f7b1954a5b6cf2441607feb", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_external_collateral_return]": "6e25e8eb319e990abcd1732a0a149d89575f2b9ee142c018c90e199522ad3714", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_output_datum_hash]": "6048718eeccf94d17a0f12950376ad0f3cd7a24be09f8b1e513852f01123c271", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_reference_input]": "cf91d2098cfec908d911a8545560900492b4375eb660705a8c82a1474325647d", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_credentials_giv-6a67c1eb": "e9e6bdf7fb9521e0dbc51340d469162aceade98c0fe30c31b3b42c4963102090", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_credentials_giv-72ef969e": "595be0b74771407a33d2fa2f65c5d274ba55ec4da81bc91bbb0ba6802dd296fb", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_deregistration]": "0c48986d81f33042b9c9f78029b7bb5b4b1d3e55c528586bafe2a257ba28185e", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_deregistration_-78f5c748": "502d4e1406a93cb652c7bbae0d9c32fcaf5fe58f1e7cb8dddbb62e0293fcfa6a", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_registration_an-4da9385a": "7bd7d4a6c14322749b77c1329a6d9dd0f91ba1553bd2f1558e2b2531c465c845", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_registration_ce-46b0a250": "43753639760c190e551dc1bdeddaf792ce6c6ac2cf698191760c88f14742ebc3", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_token_minting]": "03d1321e8cc9706ae9c8c013fff1efadaa8f43718629aa24f5f4a3d796251c69", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[ordinary_transaction_with_token_minting]": "19659b13be90b8ee08515d76579052e78cdf63bd3c79e2b527ac543c067ba886", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_an_ordinary_input]": "074e572523676899658abdbd5a0a5b188ebb2221687e1662bdc0de5d35866af8", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_address_device-o-a33e6741": "2c6a155e0f1900a31c3f515cb8407ce14281c56a4ea1dfb32f4cf395f2af1731", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_address_device-o-a6481374": "f2003fd26def12ec059f982df6af82630cf5eb123b0453e699029688da44372e", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_base_key_script_addre-d3366a63": "adf648bf5c280f1bc47e752abdbc81b93802e4579a78003350b3cae3e0d44508", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_device-owned_collater-8f38b4d7": "b81b2e0dfce360fc1941fc62b9e284a4dd35457cf45e8d7549b14626bca23115", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_external_collateral_return]": "db0ddd94fc3b4430ea087105e122a319fa7918dbb9bdf03e984fbc0e3e0b8b8f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_output_datum_hash]": "e8630ab6202a3d2cd21f506774752ba8fa5b459b1b3d9001bd7431ae8b591522", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_reference_input]": "012f4e630cae1ce7a775625579e3a799ba4f8c526fbc9621828cce656c252c6f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_credentials_giv-6a67c1eb": "8297d7c8fab7a7cb3fbd578e0bc35f290d748033bf6d4c37f26c30b7d7e4f107", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_credentials_giv-72ef969e": "3a4088941b8b618afe71f5759268bd570828606507335a2e507954b59207b0a8", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_deregistration]": "238ce7816997dc8ebdeaf2ce41459ad54268b51be5bf4110bc1a82a3c6b1e476", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_deregistration_-78f5c748": "ab25dc35a6d230b748d3ad8be5996e7bed568d7e901b933ef21aba5df4fb9622", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_registration_an-4da9385a": "dc52992026fcfef6dcc937cc90c37860a8d832db60e225e30d4de59938d2dd9f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_stake_registration_ce-46b0a250": "752635c343f0aaa19193794f12628e83292af945c5e024e5deef01af2690e45b", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_token_minting]": "73b8cfddd97017e75dd8672c522c18d8cea9c0fd8db5b2f5093d190a62d458c9", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_total_collateral]": "6997d1891ad9612e6bd402c10a7b03d2674620674990b6053347cbb9631dc3c1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_total_collateral_and_-3f0b305a": "147e8ef6e933dac401103e5ac9ffbcc60e1c7efa666e639d9f4af228fbe5f39c", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_total_collateral_and_-c92d773b": "e86827edb297304ee1feee7a151fca3c6cbbcd843ca830882ff128e25430a937", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_without_script_data_hash_a-9590827f": "09c9b8eaf508262ed1a41f0a676d918ca2fa2d13b4e26eda4879cb62683a2381", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_with_total_collateral_and_-c92d773b": "8c72f6fbdf9fa98244dc1e3256089dc204c29ab75dacf60bddedfe6705002e2e", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[plutus_transaction_without_script_data_hash_a-9590827f": "dc7da1432358bc72f92dc46a8e3996c67bf5a4e25afdb1d1f09659d5e22553bb", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[sample_stake_pool_registration_certificate]": "c8f66cc5c7c7abae836cd23b0fe0d4dbc89abc6597fb93659a334c42d33ce720", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[sample_stake_pool_registration_certificate_wi-336f4a44": "c8f66cc5c7c7abae836cd23b0fe0d4dbc89abc6597fb93659a334c42d33ce720", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[sample_stake_pool_registration_certificate_wi-d3427614": "772888310a98926c1f43de83446945b63acca9ac637d59d430772a73e3ed58b5", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[sample_stake_pool_registration_certificate_wi-d3427614": "9b12c1c3ab159d88c589113b331351564173b4fa9fefba09a2aa7b62492c4995", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[sample_stake_pool_registration_with_zero_margin]": "afac5ee927e5bc0a1413cc87ef7a4c1bfe98bd008285a58690c7f8c923d6a485", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction]": "ea1f3839c087419ebdfdf1384166cdd69e6a7b1e7ca4f468d285963ef69acbe5", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction_with_additional_wit-36ba8ce8": "24b648ebbb5e881deded710da29a2b133ce8b46b377edb7e13f672dfa8c92ec2", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction_with_required_signers]": "0f1ab6d59c3cb3baf9771cd107da38eef2fa6cded12ef4a6c6b5391e86a75901", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction]": "b79eaa00b19a869547b7e538775667147a339f51c2e09896f67babe748316aa2", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction_with_additional_wit-36ba8ce8": "a0471b04df0eaf1090a9ca58fbb8230aa28cebd720b7165f5d70f0af4c385807", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_plutus_transaction_with_required_signers]": "2f869761f1c9b66f4e6d7d0385ae1d819390effbaaa7f69ee6e6181eeab02fc7", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_base_address_change_o-0c37e6dc": "03c18cebdd9f4be1f97b4c392ce52fc0b15b88a48ecbf0e7668bcef505fbfa6b", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_base_address_change_o-7f1d12f6": "f68cb8f59390a141255db039d672f427705ef397818fff149fc07ca0f809e0a3", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_base_address_change_output]": "ecd5d974732af9a17a72b2541933b9db60f76dd40cfd836514ad498dd3c1a1d7", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_base_script_address_a-56fc16f7": "bcae749c39cd2f82112de59577131f528cb37780ce00e44ec79060dd6fe8aae9", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_base_script_address_a-56fc16f7": "9da184d0d2d278378645203ac0469c3a3207eec9aa562cb75e60709d8721e95f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_enterprise_address_ch-15518a4c": "1f05b62baba60016aabffedf9cfe5bce729681571a2c17c10719b082879fb8f4", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[simple_transaction_with_pointer_address_change_output]": "9f421452bf3e08f4c2eaa1058af6b27c59c67268b80793f39c1d6f97d61c5fef", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[stake_pool_registration_certificate_with_no_p-0bbad967": "1ae464a6a2287c2a274ff6fbf343b5cf8286e6488e2c7646e8c6f9ca9a611038", @@ -1282,7 +1282,7 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[testnet_transaction0]": "721addc08f6ca2914a9debb27851f173dcc09f7e99fbe40a778c3fb1c23555d3", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[testnet_transaction1]": "85386687ec6b698470406b7ecfa7e66c563895873610d1112a7ac066affbad06", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_auxiliary_data_hash]": "ecd5d974732af9a17a72b2541933b9db60f76dd40cfd836514ad498dd3c1a1d7", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_base_address_change_output_p-3c7243e1": "a1927fe8101c014603a988df51b713a6abad48afb512a0f1effebd8a621eb829", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_base_address_change_output_p-3c7243e1": "da8912022369b3282e7c4cf7691872b94148abb6ee836cff577e8af49ff09d40", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_base_address_change_output_s-20438873": "e859117296ac6e71ea8a367ef3eb333f9ccec4717c6db664007437ea2df74c7b", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_cip15_registration]": "b01a34d8967719741b72ea2c216f9aba05a2bd349fa0512d363976738696cf17", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_cip36_registration_and_exter-a66e1a50": "5fc2dabe3b5d87ac986b3f8912d632e992f46987bda3e29e7ea4fa757ced36db", @@ -1290,12 +1290,12 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_cip36_registration_and_non-p-26df89e6": "e152e045a8e8478471b69e9cca16d5591b4a47c98d5a3d138b8d426a0c312d0d", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_cip36_registration_and_other-6a6c5c8d": "aa4eb6072bf091d1fc62ee646ed834f924783faea5ed758f971c48bef0989356", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_cip36_registration_and_votin-1b01d6f0": "0ab930b0fb47600a3561322870c56f98eab3a25772486eb07e48de0a694da585", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_everything_set_except_pool_r-1e1ef130": "0a6040beec8f9aa3c1fe7b04c790c429f8cc0be03d3701485f185e94edad2f28", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_everything_set_except_pool_r-1e1ef130": "098b45479ffac071600ef37b4ce17cdf213e93803e5193cd8adc1b7ff92b6c86", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_deregistration]": "8d09de65849b142655890a918a7a0a9a9f68f7950696bdb9180204d6ec265208", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_deregistration_and_withdrawal]": "8d09de65849b142655890a918a7a0a9a9f68f7950696bdb9180204d6ec265208", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_deregistration_with_ac-9ca046f0": "e6612e5d4f7b4f54ffbc6770212b5e92cf9c4324f5d8d5ababf99b1bce80bf9f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_deregistration_with_ac-9ca046f0": "4592d63c06eb2b2170e0cb68a8f4287f3e8fb75c6b5d8a5662ec5fc34cc338c3", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_registration_and_stake-3fdfc583": "f5331feb16078b029a5c2777adc454960a62b89e50924ff8f000a8642bf33f43", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_registration_certifica-e7bd462a": "71e2218722040a489d2daa5dc493393031edef2d0c3b9776d04cf82bc8f79718", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_registration_certifica-e7bd462a": "3b594c7437ae43c16b192f7576b85c2bc496019e4444b53ceef858629f7bf86d", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_stake_registration_certificate]": "dbc913fd72211c36ef41a68e472268e1795b70d2ed37470141b38f01eba18851", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_ttl_equal_to_0]": "d1ed7f395d2bd7292d8a7e4c5d459a466cd43fb123cb51128f38ea90ed154c70", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx[transaction_with_validity_interval_start_equal_to_0]": "7d27a92ea15d247a634a53132cbc70b724770e23326b7b616514df99bc4a4306", @@ -1303,11 +1303,11 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[1854_input_path_in_ordinary_transaction]": "ebb983bb149d2d387abf1d6608cc7fcedf7178fc3ebed6b8f456c682d28d35d1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[additional_witness_requests_in_ordinar-9c4f94c0": "ebb983bb149d2d387abf1d6608cc7fcedf7178fc3ebed6b8f456c682d28d35d1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[all_tx_inputs_must_be_external_(without_path)]": "3eb1ccac2fbc06fcd6f3b745406fe0f66aa8904bbcc3cdb5d16d75e6a93dc429", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[asset_names_in_mint_token_group_in_wrong_order]": "530b32f41a4233fdcd66ec89b8ae5d39bd08a5848e1b774be6efc6ed1c725675", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[asset_names_in_multiasset_token_group_-7c1351bc": "9db9e5d07a3f018d76af17bc30e941d4142c8ca6adc8a8c63f3d8481c723c8e6", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[asset_names_in_mint_token_group_in_wrong_order]": "1c31549149dd70dfffe86fb67626c4dd00eb441812a68a6aea45c47dedbcd6ca", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[asset_names_in_multiasset_token_group_-7c1351bc": "c140a7357f928c18b5f36429126704984e29281314ed00a0fda875f52e931e5e", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[auxiliary_data_hash_has_incorrect_length]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[both_datum_hash_and_inline_datum_present]": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[byron_to_shelley_transfer_input_accoun-863fee7d": "ddca871dad18521745b1f2c66c10c750a94a6469ef2b36e2cc53778591501668", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[byron_to_shelley_transfer_input_accoun-863fee7d": "9535a7deb3f549d55ff3f0d2ee81d8c5344122c5d7d9705e056d319d2ed4205c", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[byron_to_shelley_transfer_output_accou-5a99fb35": "f5b87120897f37d0378e1e54c330c8e3c893a1dbcfa6dded79187ddd683bbd7d", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[certificate_has_both_path_and_key_hash]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[certificate_has_both_path_and_script_hash]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", @@ -1322,10 +1322,10 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[change_output_staking_path_larger_than_100]": "522876e5834ebcbbb3d813741926cea8084a86a8b8ae5d8c87dbdb3ed4d46339", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[change_output_with_script_in_payment_part]": "522876e5834ebcbbb3d813741926cea8084a86a8b8ae5d8c87dbdb3ed4d46339", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_input_is_present]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_input_prev_hash_has_incorre-99d2dc0e": "6a8ef56806aa2c87930814173bf30bdf12e8fbbebe489c77afbff46a5a94155d", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_input_prev_hash_has_incorre-99d2dc0e": "88adb85a676c9d7fe7cb6fb4b9a36b81d9d608b1c01e1260904d74368a044dae", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_return_is_present]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_return_with_datum_hash]": "a1eef2611129e573351bcd9b507c2643c44e2986696cd0564774e3d0d5f7063f", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_return_with_script_address]": "a1eef2611129e573351bcd9b507c2643c44e2986696cd0564774e3d0d5f7063f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_return_with_datum_hash]": "29068e5737b60cf4c02d9c03c832869c9909753e6afc5e349950fd17709c9a0e", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[collateral_return_with_script_address]": "29068e5737b60cf4c02d9c03c832869c9909753e6afc5e349950fd17709c9a0e", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[contains_a_different_certificate]": "e58af82c5a76a1d6e8d90f9424e2c737a32c435e6fdaf7b65f5e12292317d867", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[contains_multiple_pool_registration_ce-3000d4f0": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[contains_withdrawal]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", @@ -1343,10 +1343,10 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_1852_multisi-b7679330": "88b245e4bf28227eaaabe843ce06aa0b503662f57d16ed03fe1504bae27a09ce", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_a_collateral_input]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_collateral_return]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_long_token_m-9fb3cfe5": "5ac70672c6253952791836d08231620430240a6563b43b78d72438ad20c8d232", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_long_token_m-9fb3cfe5": "75aa57afc1f6328adc8ca10227e82eaba92519097b6a7cfa22e7452edd11cbf8", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_output_conta-e3b36436": "9d37143395cd1ebeef9158344522b48f62d5dadcf0dab435c46eedee3daf50c6", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_reference_input]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_repeated_withdrawal]": "5fd6555f856950b0e7355b4c6f1f00ea2ce2ada8353f051a7d97be587248f397", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_repeated_withdrawal]": "038e98e48a4580e3836e9d0b2adaf21a2d83beb15c26d595c9d56e548e7d208c", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_stake_delega-19d1722c": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_stake_delega-394991f1": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_stake_deregi-351ce869": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", @@ -1354,12 +1354,12 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_stake_regist-456f1292": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_stake_regist-84b1254e": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_total_collateral]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_withdrawal_c-9f7e1700": "5fd6555f856950b0e7355b4c6f1f00ea2ce2ada8353f051a7d97be587248f397", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_withdrawal_c-e98b1f5c": "5fd6555f856950b0e7355b4c6f1f00ea2ce2ada8353f051a7d97be587248f397", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_wthdrawal_ad-3291ee9e": "5fd6555f856950b0e7355b4c6f1f00ea2ce2ada8353f051a7d97be587248f397", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_withdrawal_c-9f7e1700": "038e98e48a4580e3836e9d0b2adaf21a2d83beb15c26d595c9d56e548e7d208c", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_withdrawal_c-e98b1f5c": "038e98e48a4580e3836e9d0b2adaf21a2d83beb15c26d595c9d56e548e7d208c", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_with_wthdrawal_ad-3291ee9e": "038e98e48a4580e3836e9d0b2adaf21a2d83beb15c26d595c9d56e548e7d208c", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[multisig_transaction_without_minting_b-da5ba399": "88b245e4bf28227eaaabe843ce06aa0b503662f57d16ed03fe1504bae27a09ce", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[ordinary_transaction_with_long_token_m-350c65f4": "8e5b4c987e623af15e38cd96d6ff213b20ae6e7fee58107989e52d1014fc55e1", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[ordinary_transaction_with_token_mintin-bc56f145": "d60f97496df6f9b370cc2176110634ba1f9832ec27de14bce91464cfe1f043ad", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[ordinary_transaction_with_long_token_m-350c65f4": "a16f0086a603941aae65b3875f372db7f98f73bf85d23f3d4154a34cf2d80e28", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[ordinary_transaction_with_token_mintin-bc56f145": "048e260374e891cd2d40265b8e5a844a1eedfccac6200ef25a08d429b9774a72", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[ordinary_transaction_without_token_min-a128d577": "abe17f256ab64f4a0d788f5d27711c04669301b02bde213971822b81a1670430", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[output_address_has_invalid_crc]": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[output_address_is_a_valid_cbor_but_inv-ea3da215": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", @@ -1370,17 +1370,17 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[output_has_both_address_and_address_pa-2efc280f": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[output_total_is_too_high]": "c5ea6d9057522788fbbe251647da7ef6c3f8116841f52a622b9598579ee45ad9", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[output_with_reward_address]": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[plutus_transaction_with_output_contain-74465253": "b0b36759971db3d4802894d37630d5bfe512eac50e2558740c6d92081ed6b156", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[policyids_in_mint_in_wrong_order]": "54e34e5f930d0dd2a814bb36f706661024d11c8efe300ce181adc243c583293c", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[policyids_in_multiasset_output_in_wrong_order]": "5e96f9cd206a9a4b6335e4ac1ad9adf31f790c022a6323b590fca45c87fb546d", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[plutus_transaction_with_output_contain-74465253": "cbcbcaf86423291028c8ec2bfc3fe5b8b053ae4e620880b68d96cb065a532ca1", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[policyids_in_mint_in_wrong_order]": "ba2db7ba6d55f0b83c15168dcf2b3fe20bae45a545db44ed9e54191814d3e67f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[policyids_in_multiasset_output_in_wrong_order]": "ac95a76c15105aea063cadad46e142f31251163aca08bd67493a443e5117dd57", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[pool_reward_address_belongs_to_differe-e79b6855": "e58af82c5a76a1d6e8d90f9424e2c737a32c435e6fdaf7b65f5e12292317d867", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[pool_reward_address_is_a_base_address]": "e58af82c5a76a1d6e8d90f9424e2c737a32c435e6fdaf7b65f5e12292317d867", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[reference_input_is_present]": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_asset_name_in_mint_token_group]": "873636a7bda3e6c56f725f87a5cf1c4da63b3eca2a4fe2c465073710724f0614", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_asset_name_in_multiasset_token_group]": "f88b435141388750df11d78417644901e22b5d89f2e277aaa2fa19233d2bd4f8", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_policyid_in_mint]": "0bffabcf50d340b463b76a4db7d9c1a17c965ca109be23fa28123f0c10d501a2", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_policyid_in_multiasset_output]": "6258a47dad003b7f069acd987bf06d12b5603069300f927468022d26073c1ffc", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[required_signer_with_both_key_path_and-7d9a3c59": "a1eef2611129e573351bcd9b507c2643c44e2986696cd0564774e3d0d5f7063f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_asset_name_in_mint_token_group]": "e08e4c0fca161e107f252020636021573dd8c864f5f30fff890950abff04faad", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_asset_name_in_multiasset_token_group]": "9054792f665dd692257ecafc21302e9edc3ff09e640b3dd18ce3bcc99525f38f", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_policyid_in_mint]": "ae57539482e21015801ac112bd2d094d2433d13983149fd5c0cafc688de8c22c", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[repeated_policyid_in_multiasset_output]": "3db600f7ac2fba0651599cd4dbca6bd960d9d4cec64151ba9034cce1f0e2c03d", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[required_signer_with_both_key_path_and-7d9a3c59": "29068e5737b60cf4c02d9c03c832869c9909753e6afc5e349950fd17709c9a0e", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[sample_stake_pool_registration_certifi-02b129f8": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[sample_stake_pool_registration_certifi-11c8b442": "c8f66cc5c7c7abae836cd23b0fe0d4dbc89abc6597fb93659a334c42d33ce720", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[sample_stake_pool_registration_certifi-2d1899d5": "032a4b54211496b2358ecce0b4163b5b49036a054a76e145b5cfec1f9e4474be", @@ -1408,7 +1408,7 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[unsupported_address_type]": "93ed1a39a1ea7870883e192b28bf9e48be33e1c3cba02be3bcba62ba252e5a43", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[with_multisig_transaction_signing_mode]": "747633f8a68345e8578a545f6346d4e84759e43dcd9a892df1538a0901f35c7f", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[with_ordinary_transaction_signing_mode]": "522876e5834ebcbbb3d813741926cea8084a86a8b8ae5d8c87dbdb3ed4d46339", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[with_plutus_transaction_signing_mode]": "cea7d6474deba510ad2dbc910016269a6bee967a2f05f0bc389e4fa946cecf69", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[with_plutus_transaction_signing_mode]": "c43f34ef6a7d1f3cadd2acd43301649c2a19ca26adf67bae88cbce861545b8bc", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[withdrawal_amount_is_too_large]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[withdrawal_contains_both_path_and_key_hash]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[withdrawal_contains_both_path_and_script_hash]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", @@ -1417,11 +1417,11 @@ "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[withdrawal_has_non_staking_path]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_failed[withdrawal_has_script_hash]": "46487ecc03e7c3b7f3ab9c9600d74b7bc5297a49db231a3215a62e1cd6bde948", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[mainnet_transaction_without_change]": "bf9a170e79df0ba246c2eabd0af72268d63df63003f83552d980c835b4ec6f3f", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[multisig_transaction_with_a_requ-c2fba589": "2c4b9a7be013f5d4aed821b92e447004611af56eb279c1c7e213ece466df9f14", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[multisig_transaction_with_a_requ-c2fba589": "9a28fe6fbc678f87ca3b90decdb0c7d946ac3da1aba5ea43f7cf93202ec750f8", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[ordinary_transaction_with_a_requ-9728607e": "82089e13c49b53a2a794a25b934d791357f3ad4a585f484ca4ee220acf2afe42", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[ordinary_transaction_with_long_i-708443f3": "ac3124a7f29415da93479d4f73efbfaf37c5827ce1152562579024808ea0e00e", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[ordinary_transaction_with_output-9ba7352d": "9d77beb171d4259c70713cf93b8c07c604814251ebeb66c81029531a858778e6", -"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[plutus_transaction_with_reference_input]": "e28eb38884dbe9a24af6f4f5bea5718f14fd90c606fe4d318cbc3db116b9b322", +"TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[plutus_transaction_with_reference_input]": "96ab4dbc36f7fa084eb1c02269dd3c68ff1601d299136932156935c56348b9e1", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[plutus_transaction_with_total_co-e846c221": "3a4036604b5a5a0074087733c7758695e7254b789a695b30db28fa9314db7123", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[transaction_with_cip36_registrat-b9111c27": "5587c700e5b91988f4a69d965ae4edc5133d0bf82d3d64de00cd338b52caf512", "TT_cardano-test_sign_tx.py::test_cardano_sign_tx_show_details[transaction_with_stake_deregistr-6e84da2f": "8d7ca8236f36901b809dc0ede75944ca31f87852466dc8736a08fd771427fda9", @@ -1442,29 +1442,29 @@ "TT_eos-test_signtx.py::test_eos_signtx_updateauth": "e3f408a6dc73c86113f7e0d3edba362ab652c21771624ee43eb9e721582169c3", "TT_eos-test_signtx.py::test_eos_signtx_vote": "652dc7e1f452c9907a2be4f9c58e0e94e68f694a082e1704b9e9ea303e6dcf06", "TT_eos-test_signtx.py::test_eos_signtx_vote_proxy": "659a087b4cffcbcb0785685264250fc3a8fae54764a7c16988b4464b27e0c194", -"TT_ethereum-test_definitions.py::test_builtin": "23658169ee50da3f1b9e31eb86b7e36a0d9d4fe260d108af6028c831bf8fa0f6", -"TT_ethereum-test_definitions.py::test_builtin_token": "4afbc7e645e33bedf8c8191b745638951d8ec0dac45b8c6834c6a7e7fafa2dba", -"TT_ethereum-test_definitions.py::test_chain_id_allowed": "8bc6bb0802a97ea86e202f00a8fea44782c3979ec37f3dc635ac57edea0e66f6", +"TT_ethereum-test_definitions.py::test_builtin": "d2669f76ee6e4565ec508f091ebdbb2556a32ed6909ff38c35952505aea09a61", +"TT_ethereum-test_definitions.py::test_builtin_token": "eb103ff3ba8fd64e35427f02e8f952539f22ba41011f943cbcf3c4ec4dd50064", +"TT_ethereum-test_definitions.py::test_chain_id_allowed": "39bb54cadbde0a27d16ffc0586eeabbf650f73062662e642bc293e3a775faa8a", "TT_ethereum-test_definitions.py::test_chain_id_mismatch": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_definition_does_not_override_builtin": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_definitions.py::test_external_chain_token_mismatch": "931eb9f608af32045cbf06ed77bf9a65fd22300d8208be7cbd7189958eea7e04", -"TT_ethereum-test_definitions.py::test_external_chain_token_ok": "8d297bd231ffa78e0c2594b537ad8ce3a2b8669fd4036682d1ce7e93e7ca9b14", -"TT_ethereum-test_definitions.py::test_external_chain_without_token": "b94c55efb222bcf4428808b2bef7ce05acbae14473a7a6bb2e6ba4182fe02067", -"TT_ethereum-test_definitions.py::test_external_token": "d4cd17ce12211f76efd2e76c24d570fccd3266198212795b855da2da98fb8e94", +"TT_ethereum-test_definitions.py::test_external_chain_token_mismatch": "6bdf48e5a8f345da08bb959125a885c51eb7deec9b24a3e010104e1665894de6", +"TT_ethereum-test_definitions.py::test_external_chain_token_ok": "d30200d20dfeb6e131a2884d9a5e773d0beeea32a06125eb7a15eab4c7f74361", +"TT_ethereum-test_definitions.py::test_external_chain_without_token": "e84962dc065ea43e3410b3956cd48d7f4192ae400ff801c96f749186bb2ff4d3", +"TT_ethereum-test_definitions.py::test_external_token": "4d654f408a1c587aea39379fcb23cf33ed674aaffc3a34e38bbe3b884af45d71", "TT_ethereum-test_definitions.py::test_method_builtin[_call_getaddress]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_definitions.py::test_method_builtin[_call_sign_typed_data]": "13de95030ca127e0f96850b76c69925df8818a9377e7b5a585f978054166dea3", +"TT_ethereum-test_definitions.py::test_method_builtin[_call_sign_typed_data]": "f20ce29479415aa0008b4c3200bd7ebd15f9f1b56acff0b6c5bf83c5f032da5b", "TT_ethereum-test_definitions.py::test_method_builtin[_call_signmessage]": "7958a661e0873d3ba90c818279ced2960b104160373effb8a302480fac98367a", "TT_ethereum-test_definitions.py::test_method_def_missing[_call_getaddress]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_method_def_missing[_call_sign_typed_data]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_method_def_missing[_call_signmessage]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_method_external[_call_getaddress]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_definitions.py::test_method_external[_call_sign_typed_data]": "051978a604b9d5e797b4becd2b913f016dedcef24fcd276ef34a7b37dafb2904", +"TT_ethereum-test_definitions.py::test_method_external[_call_sign_typed_data]": "eaab0111cd4b0fe776a3bf6c7a90f9fcc21ad384d0c5be18bdf8e20f7665d5ac", "TT_ethereum-test_definitions.py::test_method_external[_call_signmessage]": "353f796f6ab520f6039036604491486e1716803d28e5d6c55aaefb86e2f926a3", "TT_ethereum-test_definitions.py::test_method_external_mismatch[_call_getaddress]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_method_external_mismatch[_call_sign_typed_data]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_method_external_mismatch[_call_signmessage]": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions.py::test_slip44_disallowed": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_definitions.py::test_slip44_external": "0ff5287e3007323e372ae9a7d00bb238b07e65839234e4d6fb2dfb1fa75204b8", +"TT_ethereum-test_definitions.py::test_slip44_external": "f656a7a61547fb3883cbbd6914888f9c60f8416a4df5e97667d003d26ec8c7e5", "TT_ethereum-test_definitions.py::test_slip44_external_disallowed": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions_bad.py::test_bad_prefix": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_definitions_bad.py::test_bad_proof": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", @@ -1491,17 +1491,17 @@ "TT_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "66d489ec9fc951219d16eb4ed51f966510df137eabba5df68a3bd50b42cc1d1a", "TT_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "66d489ec9fc951219d16eb4ed51f966510df137eabba5df68a3bd50b42cc1d1a", "TT_ethereum-test_getpublickey.py::test_slip25_disallowed": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "b57ea780ca2a418bfbebc34f379bafc4346ee9c122df7daa09e534d831a8039a", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[bare_minimum]": "3926f99dda92462fd72958973beddd89c92d581a91348840bde6ef0da274136c", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[basic_data]": "b66582d932574741a7c1df2f136fecaadd6faaec0608da51fd0db8fcad322efd", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[complex_data]": "da0e0b5aca4d19487c777dfbf663408e85be245430ba26a9af17233124b8d728", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[full_domain_empty_message]": "10b60a70cde30203b391f92e2aad5f8de11b14c60cd52fd6e9e3d25792417bee", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[injective_testcase]": "4a4dc5d8f805774dca2c7fdc73e32ebc110e67fa22aac13e6cb24742bb1383d1", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[struct_list_non_v4]": "b66582d932574741a7c1df2f136fecaadd6faaec0608da51fd0db8fcad322efd", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[struct_list_v4]": "b66582d932574741a7c1df2f136fecaadd6faaec0608da51fd0db8fcad322efd", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[structs_arrays_v4]": "b66582d932574741a7c1df2f136fecaadd6faaec0608da51fd0db8fcad322efd", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data_cancel": "b2967a18b972e244bcafe56c33d8355ea03a13aba6195f775738e3c724fbf1e6", -"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data_show_more_button": "29ca10c9047d9ac14badeed8ae3ab60788a9e19896052d2cd4df3d8cfde4de82", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "129bd4e0160df69a0340a4661bcde628c4b3e0ea728f103aba2e08f48ce52953", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[bare_minimum]": "b26d87a41b7147234f91859f5dd8efbd84d327ea92498a6cf95bb726fa8a87a7", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[basic_data]": "503eba012d10c9ca60c0e6675814fcb4b258b79802305e6ec8206bcbedadd0e0", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[complex_data]": "c61cf8da6dc3f6acc3cea5190be603aa04b7ac0a7a1f9cb420ef5c414cfb9141", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[full_domain_empty_message]": "401d1f69ae9ddbbbb12a09d59ee4588b369b896196b0d8023848c5592be25ef3", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[injective_testcase]": "23a961951dde89d169cd2de5186f50ba189ce536376972bf5583bf097a26d987", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[struct_list_non_v4]": "503eba012d10c9ca60c0e6675814fcb4b258b79802305e6ec8206bcbedadd0e0", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[struct_list_v4]": "503eba012d10c9ca60c0e6675814fcb4b258b79802305e6ec8206bcbedadd0e0", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[structs_arrays_v4]": "503eba012d10c9ca60c0e6675814fcb4b258b79802305e6ec8206bcbedadd0e0", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data_cancel": "1ca48b39db89ffe922db29633c5cc757f810bf417312288f2a9a882312c43b93", +"TT_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data_show_more_button": "afa78f8fb6b41c9c47b829596ef349b70ebeaff6d774d820ee5366a8a30e7d87", "TT_ethereum-test_sign_verify_message.py::test_signmessage[parameters0-result0]": "f9072f1b1971fdab7d0b54bb0a1bf1feec193d64f5f7e44820f1e8baa18ba350", "TT_ethereum-test_sign_verify_message.py::test_signmessage[parameters1-result1]": "31e001f22642d597ef1d882139059d571a6566d3adec9a24618eb80ff623ad28", "TT_ethereum-test_sign_verify_message.py::test_signmessage[parameters2-result2]": "a38061b0a19e2293379a169abb2f55754b18f7c11b9b9f14e11a706eebf99f96", @@ -1520,42 +1520,42 @@ "TT_ethereum-test_sign_verify_message.py::test_verify[parameters6-result6]": "bb7637a41cf8d1aa220a7faf7ed5ab07f3156bc167659ef052e4babbea4ba843", "TT_ethereum-test_sign_verify_message.py::test_verify[parameters7-result7]": "e16c91b2c9dfda242b3886341fa9bb10923e0fb9063d800b013b686745d6bb45", "TT_ethereum-test_sign_verify_message.py::test_verify_invalid": "a500d611e0a56ff2feffa3a169968e1b5b28b330c8e5d8112b13afa97dc5ad85", -"TT_ethereum-test_signtx.py::test_data_streaming": "e454745ae63040d90488dadac032cdd3581dd3ff076921a7cfd1905ad0df631d", +"TT_ethereum-test_signtx.py::test_data_streaming": "24ba8f9296c3affb9a2b5d05b7608a1bfe587268c3b87ccf9ce7ad79dbdba16d", "TT_ethereum-test_signtx.py::test_sanity_checks": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ethereum-test_signtx.py::test_sanity_checks_eip1559": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ethereum-test_signtx.py::test_signtx[Auxilium]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[ETC]": "0d5b38b7e443a028305fd2fb0075d0295265ada06827af5700f228c1c32367b3", -"TT_ethereum-test_signtx.py::test_signtx[Ethereum]": "9577830717fdfa4ebba539371d798ed35a829067400f70f0eb0cececb602a110", -"TT_ethereum-test_signtx.py::test_signtx[Ledger Live legacy path0]": "a0d26ad3392763a70b8f0ac4e719f67d1cfaac0ff1789ab602ea9391bf618b71", -"TT_ethereum-test_signtx.py::test_signtx[Ledger Live legacy path1]": "9577830717fdfa4ebba539371d798ed35a829067400f70f0eb0cececb602a110", -"TT_ethereum-test_signtx.py::test_signtx[Palm]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[Pirl]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[Rinkeby]": "fb4febbc37b20deb3bae8144c8f7d97cfe229a001efc913f32591023b5f5757d", -"TT_ethereum-test_signtx.py::test_signtx[Ropsten]": "fb4febbc37b20deb3bae8144c8f7d97cfe229a001efc913f32591023b5f5757d", -"TT_ethereum-test_signtx.py::test_signtx[Unknown_chain_id_eth_path]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[Unknown_chain_id_testnet_path]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[data_1]": "0b1317bde035359f374e76af3a59a9d255a801ec4c3dade5e609aca6fc063511", -"TT_ethereum-test_signtx.py::test_signtx[data_2_bigdata]": "3055e1de73eb54d724b6a91560698b79fb59226206dde1b2fc16579dd02879ee", -"TT_ethereum-test_signtx.py::test_signtx[erc20_token]": "972194a4a6adac1ec60496a344d554bc6d32a4c7b6ad7b7f6044114070f3c4cb", -"TT_ethereum-test_signtx.py::test_signtx[max_chain_id]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[max_chain_plus_one]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[max_uint64]": "55f2f3199eb5c0cdd82836856ef5bbb27984d9d7ca3b69675d887aef922f97d6", -"TT_ethereum-test_signtx.py::test_signtx[newcontract]": "a53b0edd4537fee8eb1b4b8140551964ab888cdfdb5f2fcde6484444e05f2919", -"TT_ethereum-test_signtx.py::test_signtx[nodata_1]": "070b5a7fc003c1e9569084208d1bf8e561a8efdc2884a15d7df92ef0fcbae9c8", -"TT_ethereum-test_signtx.py::test_signtx[nodata_2_bigvalue]": "e54b482a9611859ac3dc24ebbc502280396d46ec1939c4455b9392b870a85ea0", -"TT_ethereum-test_signtx.py::test_signtx[wanchain]": "bce11ecaba354fad391419a6d134e4e342405d5439892c259fb33f272dcfe436", -"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_go_back]": "763f08fd073f78bcd5d3102568a975dcbec712b73ddd8948c4f81438f14271df", -"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_scroll_down]": "2d05aa2db375c3effb13cbaa8c69d85c88ff86717027ecf72f610b066ca1b357", -"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_skip]": "c9ec871715a4c1b2140e51868d89e0b8fb1c78541e5cc30a128eae62c3d17d2c", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[Ledger Live legacy path]": "b414d8e3d43eec14e7f88195bb21b7730380441a4dcd3007f31ac993d1ede83d", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[data_1]": "ed1128c4c377f53644452b172491f4aa55c347555015c9d8b7e06c5bb72a3e7e", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[data_2_bigdata]": "86b66647e43be0c44e53b9248a026b9e177cef29280cd048f394e938f864c407", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[erc20]": "b08cfef0940334d98122e4b352546628c497f9d32845a1141fa34d6b80e0c14c", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[large_chainid]": "d1bff302d98839255747e12448c1871406e0a6425cb5c7545b99536f3110a6ab", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[long_fees]": "1d1ca54c9aec1e77baaf678a313e45fb422129f4998c149cd0d800a70341c870", -"TT_ethereum-test_signtx.py::test_signtx_eip1559[nodata]": "b414d8e3d43eec14e7f88195bb21b7730380441a4dcd3007f31ac993d1ede83d", -"TT_ethereum-test_signtx.py::test_signtx_eip1559_access_list": "b264ed441f5523763477a17cf573353e36b25ead03a0092eaa028d85a0aebf86", -"TT_ethereum-test_signtx.py::test_signtx_eip1559_access_list_larger": "b264ed441f5523763477a17cf573353e36b25ead03a0092eaa028d85a0aebf86", +"TT_ethereum-test_signtx.py::test_signtx[Auxilium]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[ETC]": "ffa0331a04e805c1ba6be6f14e5d1e170ffe26511c134bd75b31024fd2e58de0", +"TT_ethereum-test_signtx.py::test_signtx[Ethereum]": "47401e5c261d4037f46174ad0d592fea5726fef1a74e5ad465e4635278d73d68", +"TT_ethereum-test_signtx.py::test_signtx[Ledger Live legacy path0]": "eeb93b961c3fb16726c710675d9f6986e0a159b6b793eb42b2e4e7e4297f962a", +"TT_ethereum-test_signtx.py::test_signtx[Ledger Live legacy path1]": "47401e5c261d4037f46174ad0d592fea5726fef1a74e5ad465e4635278d73d68", +"TT_ethereum-test_signtx.py::test_signtx[Palm]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[Pirl]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[Rinkeby]": "b8641b2c5bc865f08f2e2951db235ed83bcf519cebb9c2b6695db370c8f6a1ca", +"TT_ethereum-test_signtx.py::test_signtx[Ropsten]": "b8641b2c5bc865f08f2e2951db235ed83bcf519cebb9c2b6695db370c8f6a1ca", +"TT_ethereum-test_signtx.py::test_signtx[Unknown_chain_id_eth_path]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[Unknown_chain_id_testnet_path]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[data_1]": "61f0284bb765f2db84d89836da7cac73d20727adff430dd868e08621e2e5e13d", +"TT_ethereum-test_signtx.py::test_signtx[data_2_bigdata]": "d49e01dacb5652e0a1ae56897819c2ddcbaf638f54658374afb4efc7dffac108", +"TT_ethereum-test_signtx.py::test_signtx[erc20_token]": "771b07a58e64c347b418c1344150216261c0664593617ecaa632a224c8ca39d1", +"TT_ethereum-test_signtx.py::test_signtx[max_chain_id]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[max_chain_plus_one]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[max_uint64]": "451b38402ae54a7b714fdafe13751cfc91ab2b385ef126b533f2b77c02720ca9", +"TT_ethereum-test_signtx.py::test_signtx[newcontract]": "0e0d6d10c200bef61c1964bae13b6655e06c6c0817f5dbb9beb62d63aa69a4d4", +"TT_ethereum-test_signtx.py::test_signtx[nodata_1]": "acd24a12de2ae6790ec58a73e6e62a50db8ffe2690d5fa010d65929c3209fc97", +"TT_ethereum-test_signtx.py::test_signtx[nodata_2_bigvalue]": "2c641e6bc32b66601ea13e54ba7e3db5be027d0cf4ea9d07c003a4445bb01acd", +"TT_ethereum-test_signtx.py::test_signtx[wanchain]": "82ed42caf7d6967e511bd76c8f09575b7d17d1f53f33f3e9996775642a870262", +"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_go_back]": "8dbdd8a42ca617dd2695456a51224bd007ac2f9e1085db335f698edffd2c2150", +"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_scroll_down]": "6f70dbb86da1d95552fbbeec453b8aa60452fd6576bcb1b91901ad966aa8ef51", +"TT_ethereum-test_signtx.py::test_signtx_data_pagination[input_flow_skip]": "3072997e52aae7e6e7df8eb402999958d25369d2fe927e9e249ceefc2070fe5e", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[Ledger Live legacy path]": "36b0d8c644deb7c19d084c7d215e49e08e27c94b49f6524e274c642154e9ed05", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[data_1]": "9c26be338653e9f86b429a244de6008fabb35ddb9c6939ef5513aa0a562e1007", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[data_2_bigdata]": "aa34398ffa5bfbd51a8de8c3a0f288bc2d3b124f55f906e21ba0810b86bb65a6", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[erc20]": "697d22d23fc5c4d07030077f4985f9117500ec5b1c6ba166cd6c064eaff238d0", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[large_chainid]": "b375a41c8de3c205f3cf278166b8b66d1a1c3bb52060c91f988b4d618c09c9be", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[long_fees]": "025967144e1963cb7caa5058a6260eccd509b9d3c0f3175b03ed71dbcf7a096e", +"TT_ethereum-test_signtx.py::test_signtx_eip1559[nodata]": "36b0d8c644deb7c19d084c7d215e49e08e27c94b49f6524e274c642154e9ed05", +"TT_ethereum-test_signtx.py::test_signtx_eip1559_access_list": "aa5da2740491f94c9bba28d66548bfd624ded86f19fbbc13867f0d7bdc40d24b", +"TT_ethereum-test_signtx.py::test_signtx_eip1559_access_list_larger": "aa5da2740491f94c9bba28d66548bfd624ded86f19fbbc13867f0d7bdc40d24b", "TT_misc-test_cosi.py::test_cosi_different_key": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_misc-test_cosi.py::test_cosi_nonce": "764a18afe29e5688c1eaaa8eb81b01ce8596754387e26029e40d07259c505a60", "TT_misc-test_cosi.py::test_cosi_pubkey": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", @@ -1584,7 +1584,7 @@ "TT_misc-test_msg_cipherkeyvalue.py::test_decrypt_badlen": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_misc-test_msg_cipherkeyvalue.py::test_encrypt": "2e1bfb6721f7859eeb5e40b55c52e82dbc35207bf522de3c88516783ba3b14dc", "TT_misc-test_msg_cipherkeyvalue.py::test_encrypt_badlen": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_misc-test_msg_getecdhsessionkey.py::test_ecdh": "43e26bfbbf808254c0da09c4c5532504f3795ae353a5490b8f4617b0e6428ad1", +"TT_misc-test_msg_getecdhsessionkey.py::test_ecdh": "12760692aecd94ceff134e1c61edbd620f78d985605e22ce4a71f855b95e0eb5", "TT_misc-test_msg_getentropy.py::test_entropy[128]": "0548e247e0fc39f7ed23dafcd42cd1115a72a9d92b42b42a110776c5958dcab0", "TT_misc-test_msg_getentropy.py::test_entropy[129]": "0548e247e0fc39f7ed23dafcd42cd1115a72a9d92b42b42a110776c5958dcab0", "TT_misc-test_msg_getentropy.py::test_entropy[16]": "0548e247e0fc39f7ed23dafcd42cd1115a72a9d92b42b42a110776c5958dcab0", @@ -1608,20 +1608,20 @@ "TT_misc-test_msg_signidentity.py::test_sign": "2aa20506cbfe080f8da05bb68f4c3a90bb16384935853bcb4f7dab60cb66901f", "TT_monero-test_getaddress.py::test_monero_getaddress": "68fcb6b31160bb1c609fa4842eaa648b5f5261c6193522cabfd8cbd81a9dabc8", "TT_monero-test_getwatchkey.py::test_monero_getwatchkey": "c210b8570d218306a6dce723ad3f8ac0cbf9a7199f0d079ea0cca220530bfe03", -"TT_nem-test_getaddress.py::test_nem_getaddress": "44b7b00c5e60f5375e30a5f49dea61e2721534bd6234e308c030dac41794ec3e", -"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation": "7f092d1d6204538d14f03644c32608fc02c0824b937872004ee1063630465328", -"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation_levy": "832a2fd548f0a073b929dc75007739f05b4e9b43bc6da33a8f4082bf1240677d", -"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation_properties": "06fd32899932985713120d0ee45fece8a260f16bd38bb05512f944445563710a", -"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_supply_change": "dd3cecc81ca20e70fa4171a06ebd4af51a22bcce248627211896218f7a618bda", -"TT_nem-test_signtx_multisig.py::test_nem_signtx_aggregate_modification": "7a441f105dfb493e2003e34631a2e75fc29ac73fed0fbc9970d1aae61e675aa8", -"TT_nem-test_signtx_multisig.py::test_nem_signtx_multisig": "036882201c406049393eacf519181bf94e0bc9a98ecb6e56706098a6f2534069", -"TT_nem-test_signtx_multisig.py::test_nem_signtx_multisig_signer": "c05b87fdc860413ebdc66d91996724ffefdc70bec369ce530f6c8ca69b0af740", -"TT_nem-test_signtx_others.py::test_nem_signtx_importance_transfer": "caadf5bdbde65d9ec7844b08d3187e081bea1d44716abe924a3aeae73b9feeff", -"TT_nem-test_signtx_others.py::test_nem_signtx_provision_namespace": "f86bd821f2a7a4a4d8d53ca1ea92b69bde5d4f5411c06e9aca602ff19acbd8e5", +"TT_nem-test_getaddress.py::test_nem_getaddress": "4a1d8ac2952fb4259bf597fbb6a91a6c76b7cc9f9e1ae739f3ca48211e06c130", +"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation": "c0a339d4924de147256564ad702be1b5d7e934407842261aec4b998ea03a7c04", +"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation_levy": "7aa24ca06e02d85eee4106bd4b18eed7ca8b5b43124bb7dac81a30ec6a93d025", +"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_creation_properties": "737dbdef6612880cf1b6b7dc6fa94fc286c846d2cf98daeaaf2a7bae7073565e", +"TT_nem-test_signtx_mosaics.py::test_nem_signtx_mosaic_supply_change": "e031da0a1d263cfc5344fdc2fc47349c3ff24e1a976d7c45d7fbf7c720b025aa", +"TT_nem-test_signtx_multisig.py::test_nem_signtx_aggregate_modification": "83064fe37446e7900c52f2da8a25166b75075dcf08c5d8af9d4ed615d507a4b0", +"TT_nem-test_signtx_multisig.py::test_nem_signtx_multisig": "8967bdc4028b4c66ee620dacd82b879378b8b83be5e9cd6225d514fd2d0fbbb1", +"TT_nem-test_signtx_multisig.py::test_nem_signtx_multisig_signer": "3f40ece6e1119b2c24a785d3c32e13821b5482a89579b58c28d38cb9b10c27cf", +"TT_nem-test_signtx_others.py::test_nem_signtx_importance_transfer": "e50ee85c54ae9032374c3c7944aa61dd9670348c436f1afa52ba185687da2bb4", +"TT_nem-test_signtx_others.py::test_nem_signtx_provision_namespace": "7ea9cf6548fe2767dc934ff12b31b3577062949df9f51c2a43516801b6856463", "TT_nem-test_signtx_transfers.py::test_nem_signtx_encrypted_payload": "a255e47bdd136dba1aa0406d4d2be48110efec16a946de7827b53f75516cd3d8", -"TT_nem-test_signtx_transfers.py::test_nem_signtx_known_mosaic": "a0b1cea33fc248ff9d485350da6f7dde049ba451f4f178add3494641b549f758", -"TT_nem-test_signtx_transfers.py::test_nem_signtx_known_mosaic_with_levy": "ed2bd0f01212f0f3e937e43163dc0f4bbdf5577f2796953406986835d20825fd", -"TT_nem-test_signtx_transfers.py::test_nem_signtx_multiple_mosaics": "711ebf34b6c64f04750a4ac5727ce88260644c18722e598c798e162aa9fde96c", +"TT_nem-test_signtx_transfers.py::test_nem_signtx_known_mosaic": "f15e4e554821d75607362b35dc82e10f5026a69f1460dab552b084762ed4459b", +"TT_nem-test_signtx_transfers.py::test_nem_signtx_known_mosaic_with_levy": "a8ebd79df38ad6b881f1d98805d44a6bb758b283aacccd8c6ded4d069bdee2a9", +"TT_nem-test_signtx_transfers.py::test_nem_signtx_multiple_mosaics": "3a683faa8d43e002fcf851cfcc1d856a1d18a97602a079dc5d879a4a5972577f", "TT_nem-test_signtx_transfers.py::test_nem_signtx_simple": "80fc08c1c72fd7e2b650fd41fc0d50cc36ef2d6903415fc8c2adcaa05cc73f30", "TT_nem-test_signtx_transfers.py::test_nem_signtx_unknown_mosaic": "2d7e6dfd9638c00b3923a520fdb79ee884c7f01ddf348685d28c91bd375713e3", "TT_nem-test_signtx_transfers.py::test_nem_signtx_xem_as_mosaic": "ac20306ede9e2942e0d72fb91b623e8a7081b2e9ae1228c7ac2bdc13b3646c76", @@ -1682,7 +1682,7 @@ "TT_ripple-test_get_address.py::test_ripple_get_address": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ripple-test_get_address.py::test_ripple_get_address_other": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", "TT_ripple-test_sign_tx.py::test_ripple_sign_invalid_fee": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_ripple-test_sign_tx.py::test_ripple_sign_simple_tx": "ec3cbfd6ab3c1574c78a3864baf66c1497972986dda525c93debdbea49dab442", +"TT_ripple-test_sign_tx.py::test_ripple_sign_simple_tx": "93275b56acae8b743e7b4db108ca065f262a7a59b75d076abe0311f86df24fb5", "TT_stellar-test_stellar.py::test_get_address[parameters0-result0]": "cc398b30b3da458cfa14085c647c3e3efa66d85222d8dd7216b8902329d7f036", "TT_stellar-test_stellar.py::test_get_address[parameters1-result1]": "6df40614002c6de060e415a0a6b144baf6c79b13e8d79866633426e04fda395b", "TT_stellar-test_stellar.py::test_get_address[parameters2-result2]": "90b9af1272540b7742bedb5db34444b2efba9b1e32746e4ddf7cee3a1a413dc0", @@ -1693,35 +1693,35 @@ "TT_stellar-test_stellar.py::test_get_address[parameters7-result7]": "f34b4c6fe241e3c6d096a22f5689a834068ced34c69c28e12465d3d1b13a4bf3", "TT_stellar-test_stellar.py::test_get_address[parameters8-result8]": "bf87d89df3f1db2857ea56102c56cab1efd6d4590195f18b3d6d5bd1536e6122", "TT_stellar-test_stellar.py::test_get_address[parameters9-result9]": "5ee2e647d05d36d22775abfd4e77d9954c0b4d0119c9e51e30252f94c04e2ffb", -"TT_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "1369d62ac698fe6a648a4ddc2d0dd12b8a6b07c8d471d6e60985aa3eb4e0e422", -"TT_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "1308a2f2b7f1a13190716336ad77dd22ca518eee44df742a177b16093f526193", -"TT_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-revoke]": "74c8477dee8b1d8b6a869a86187320f9c543eadbd7418dff0e8a1be1143890fa", -"TT_stellar-test_stellar.py::test_sign_tx[StellarBumpSequenceOp]": "f7af14524345b42394090b157aaacf691293932d8f7dc85db57652d83ae52b06", -"TT_stellar-test_stellar.py::test_sign_tx[StellarChangeTrustOp-add]": "a09402818acac44dd16c5063e6fbea9fea37eb3684d5c8d0735221dd8529cad1", -"TT_stellar-test_stellar.py::test_sign_tx[StellarChangeTrustOp-delete]": "52fab86b8893aef2507b297ed018ada0900d305ef8218048d75be235780f9310", -"TT_stellar-test_stellar.py::test_sign_tx[StellarCreateAccountOp]": "2e0af8feebdb949caafa8f31ac58aea1fb9710e5817613e0fb1c957ff645ff66", -"TT_stellar-test_stellar.py::test_sign_tx[StellarCreatePassiveSellOfferOp]": "b6d5944b147f6dfd2195d557123cedcfb7341c3f8dbb7d42132d03494591a84d", -"TT_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "16da023ba498c7bf691c94d1d6779d9623c958589eb18ed9069a257bed033c0d", -"TT_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "83668e4b9040f24b2edc04d5400ba5edfcf1b6f9759c6083015f21ed3db561d9", -"TT_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "60696603634ff6acfa7397ce0a316a3b89b98bd1a7168c5b71b280d6db10a89f", -"TT_stellar-test_stellar.py::test_sign_tx[StellarPathPaymentStrictReceiveOp]": "7a3056fdd15d63d6ddc53454913c46d936b631a1182333d36d08e98284ce31a1", -"TT_stellar-test_stellar.py::test_sign_tx[StellarPathPaymentStrictSendOp]": "bad7c09b14ecec780864cddbc562a02721a2b4f496851c1e38225eb2493e9eb8", -"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-asset12]": "95a3a64a4a5433674414c3c7c70bc55720b78290181b640f4c5b461885079dd8", -"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-asset4]": "fc9d743201a8448bac22d95fdcdec520922c8c75ba0d995331a3c717002f2f99", -"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-native_asset]": "4d0cead83504e26d35224383b98e06297455aa7d1a0cc1b16ed1b2188b1ea92b", -"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-all]": "e2b66b5334b86da2d5cf8cf8fd10eda04689d7fed2ba00f4742d2ee3a2555be9", -"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-one]": "efdee617bbb22e6a58a02c6de840158e450d58b6362e77ac3e82fd3718b0a01d", -"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-some]": "d9f063991d214015df0a088f2ef8f2b2ea49b5bb012c5d40e531eb34a4bebd5a", -"TT_stellar-test_stellar.py::test_sign_tx[memo_hash]": "77d3e70a37504b16eccd6bc2dac84164852f8a14dd5b726951c7b8876fe95b9b", -"TT_stellar-test_stellar.py::test_sign_tx[memo_id]": "64e3592b7f10375ef23207455599d3a9e0047395df1fb5915c3c2437d8c98923", -"TT_stellar-test_stellar.py::test_sign_tx[memo_return]": "b014b42fba2bd9e16a673f68f0443606510dd2b06964feb9503b3c25829d73f6", -"TT_stellar-test_stellar.py::test_sign_tx[memo_text]": "2fd0923edb6cae4eade24a97a5b76bbfda290b814a7ded891db65e8459c58e79", -"TT_stellar-test_stellar.py::test_sign_tx[multiple_operations]": "d8a1bd89a847910e1d31c4cab18adcb6d00a9fca1f25940905714f16fba20d03", -"TT_stellar-test_stellar.py::test_sign_tx[source_account]": "829ca6ef4f49457735555291bdda5f5e1b6bad4a988abcc31c2b7912bf2d22fb", -"TT_stellar-test_stellar.py::test_sign_tx[timebounds-0-0]": "28601903c58aac15a46abc43dc4d79ff5112fbb5643eb7ae38eb618206cb1a5e", -"TT_stellar-test_stellar.py::test_sign_tx[timebounds-0-1575234180]": "cc39bf73dedf22a7871261f34e228aa87eb8618af79e453952dd83839e5de7b5", -"TT_stellar-test_stellar.py::test_sign_tx[timebounds-461535181-0]": "6ededc5452867f676e972c37540f01a1b82b8d7505dc646778ec7ed2d0df5d68", -"TT_stellar-test_stellar.py::test_sign_tx[timebounds-461535181-1575234180]": "4d0cead83504e26d35224383b98e06297455aa7d1a0cc1b16ed1b2188b1ea92b", +"TT_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "3c915d85321b156040eeaa0b5b9fc1fb0f4d6f5f8b0c256996c39eaba1e02f30", +"TT_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "16fa39d323aa076bb09332c7e40f5752e0419778138bf24a93400830477f1d7a", +"TT_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-revoke]": "ae56a16104ecc0da140b1160abc7a9b17f06a49b1f3a947eb0d37d94c57a1469", +"TT_stellar-test_stellar.py::test_sign_tx[StellarBumpSequenceOp]": "58181284ceac275c6b2cf2ac8765a6fb027dfe229d3952a1dace379e2198ad63", +"TT_stellar-test_stellar.py::test_sign_tx[StellarChangeTrustOp-add]": "88e944ae979627d0ef519d930cc06807a49057c61d843e08ede1bde41421f33c", +"TT_stellar-test_stellar.py::test_sign_tx[StellarChangeTrustOp-delete]": "f5be91bb3e370bb52340853a6c0fb306b41e4e8db42614ef54df133bc6036de1", +"TT_stellar-test_stellar.py::test_sign_tx[StellarCreateAccountOp]": "53131b29b299fade26a73fda3abcdfe90b2d58f01874415ccae4a76214ef4554", +"TT_stellar-test_stellar.py::test_sign_tx[StellarCreatePassiveSellOfferOp]": "f1f27e971e4506e165125b06e61deb34e0f185ce1f41026949281976a57acc87", +"TT_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "40ea56147c6c7e1443bf2fb3ad3d9f9ba787d575aaa36533b8dcd1b3b7131b0c", +"TT_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "5844f4494358a623ced8c6bb978014efba9d5d96f9c539a21954720bba7cf5a5", +"TT_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "cd600c5d39c713d4949e5d2309c96a359cb20ea22685a467312ab1727a4b9e5d", +"TT_stellar-test_stellar.py::test_sign_tx[StellarPathPaymentStrictReceiveOp]": "9c6962e9e2894a551f2873025c57188c7d5d4f0cc0fdbde4a30fc9147ca25119", +"TT_stellar-test_stellar.py::test_sign_tx[StellarPathPaymentStrictSendOp]": "d4a458114dc1dca570a16c23abb67058818c48fa2ba6e600177db314ca0f4f86", +"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-asset12]": "f9ae2c009cff89886827dd111a5e724c626f2473f5027d2bbaccb7947c3450a4", +"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-asset4]": "b17185d98937f432dc49afc2951231f054fe024abc47a6bbfbe274fa0c0b8929", +"TT_stellar-test_stellar.py::test_sign_tx[StellarPaymentOp-native_asset]": "172d6686b27bd4e566621e9239f69df630f801b5a53829c1a11523c1e94a9154", +"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-all]": "06530afaf03188e223644901d9a85021f371f0db3803b4c6ab9ffd9d2a1f7df3", +"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-one]": "5bd66197ff953cb13702708adffce81fb4c96b463ddb0042faf3eabe398220d6", +"TT_stellar-test_stellar.py::test_sign_tx[StellarSetOptionsOp-some]": "8a054154ee388a0a38fae9f4465e6ae6e281835b291b370b242e6883dd09b6f0", +"TT_stellar-test_stellar.py::test_sign_tx[memo_hash]": "0d17fe6bc6ce82eed55f426d07decbc5eb298596cc3e122e5a2becfebb73d234", +"TT_stellar-test_stellar.py::test_sign_tx[memo_id]": "c66e7923f2fac30c6ce2df74e5a0027582ea3731e012dc8b06c10f24702e9967", +"TT_stellar-test_stellar.py::test_sign_tx[memo_return]": "e1ce8231af9e4e5f27aea0030e06a93417162ea04b0d168efd24feea73ff18a9", +"TT_stellar-test_stellar.py::test_sign_tx[memo_text]": "5183dbe9584214d56e1a402aa90fbabe1851c4f8200c9a8f5b171ff6c0bbc494", +"TT_stellar-test_stellar.py::test_sign_tx[multiple_operations]": "f050f9c09cb15c40c091c5e10d6730e08884c24f93db0c9d458a8ddeacb6d2e7", +"TT_stellar-test_stellar.py::test_sign_tx[source_account]": "908471587eafc676c2e2970b2c71c4394cc2f84f7aed852d985bf790a7b360a9", +"TT_stellar-test_stellar.py::test_sign_tx[timebounds-0-0]": "9c511081a50af0accd81e951303936ce39e4beece11cb741c95e8a16a6b44574", +"TT_stellar-test_stellar.py::test_sign_tx[timebounds-0-1575234180]": "821bfd78a0da5215639e050289b57e9ef2ced37bbb8519a44fe71282c6b1a15a", +"TT_stellar-test_stellar.py::test_sign_tx[timebounds-461535181-0]": "68072d749116fb2f10cc8ea856c333fb05d072444e9d294d3a421700ab9aa8fc", +"TT_stellar-test_stellar.py::test_sign_tx[timebounds-461535181-1575234180]": "172d6686b27bd4e566621e9239f69df630f801b5a53829c1a11523c1e94a9154", "TT_test_autolock.py::test_apply_auto_lock_delay": "b244ff638d7a8b25b376cc45dba3b0872dec85163d86f9718d136e3e4d8fa098", "TT_test_autolock.py::test_apply_auto_lock_delay_out_of_range[0]": "914efb0961a2182f1ffb1b71b4dc68fc59c000270d4e0d8be98550f435bb3a34", "TT_test_autolock.py::test_apply_auto_lock_delay_out_of_range[1]": "914efb0961a2182f1ffb1b71b4dc68fc59c000270d4e0d8be98550f435bb3a34", @@ -1762,7 +1762,7 @@ "TT_test_msg_applysettings.py::test_apply_settings_rotation": "59466fcbae8742584adf7269eac15d5eeb905e0ddebc32087e01dbb22f60096f", "TT_test_msg_applysettings.py::test_experimental_features": "e7bdcfa8708fc0fbe88f5f4cc7f93497c94fa5ae9e08282496c04e993123674c", "TT_test_msg_applysettings.py::test_label_too_long": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_test_msg_applysettings.py::test_safety_checks": "e03380154621c3ecb15db0a123b464919bea1d838e6d9d536b003da1a52c959f", +"TT_test_msg_applysettings.py::test_safety_checks": "4ec93f34a54d13317c2d5434ed5853d0edf0f6d91772aab2a15acf7e3de75458", "TT_test_msg_backup_device.py::test_backup_bip39": "fc72e8b9b93359d9376f2302df88f0a81cd081849c69d97886ac55fd2989d1ad", "TT_test_msg_backup_device.py::test_backup_slip39_advanced[click_info]": "b1d9f2f70ae7a0e1a4cf2b7c9f83527b294ce788e258f5fe79c3be343c934457", "TT_test_msg_backup_device.py::test_backup_slip39_advanced[no_click_info]": "3a51e40b5553f97c96e300d28c1006610f3b8185b93b25b5c24ff5f7d6af9021", @@ -1839,17 +1839,17 @@ "TT_test_session_id_and_passphrase.py::test_session_with_passphrase": "89856a960abde9c67ddf7dbf287c3bab91d3d852e5be033a086ec65ac3ed894f", "TT_tezos-test_getaddress.py::test_tezos_get_address": "41d24623e12b446de54136670d9e4aac0821088a16f3adf467d099ddb86c5faa", "TT_tezos-test_getpublickey.py::test_tezos_get_public_key": "80a6e289138a604cf351a29511cf6f85e2243591317894703152787e1351a1a3", -"TT_tezos-test_sign_tx.py::test_tezos_kt_remove_delegation": "2f3541f017208b9c2094a87da05199687c3b0d8823fcf1642c0ed7707272858d", -"TT_tezos-test_sign_tx.py::test_tezos_sign_tx_delegation": "7651a9bb2dadf9c2dc83147945df82154256a88a6026adcad40a19574d8aaee2", +"TT_tezos-test_sign_tx.py::test_tezos_kt_remove_delegation": "a14db1e2ab19727b7e75b6bb710ff33d62aea002dd64ede5ca62356783794224", +"TT_tezos-test_sign_tx.py::test_tezos_sign_tx_delegation": "3eac8379fb61df6a6afaa9f3967c208132cdc11a6543a7e1275704cea7620829", "TT_tezos-test_sign_tx.py::test_tezos_sign_tx_multiple_proposals": "93b98865394179a18511194e52093ac5063ec899e0a7d0dbe604f7609eeb1b21", -"TT_tezos-test_sign_tx.py::test_tezos_sign_tx_origination": "02f95d800b83de4b9c0d11bde4a2fdd7bd0e39c4525d399ab6b9038976412ef5", +"TT_tezos-test_sign_tx.py::test_tezos_sign_tx_origination": "eb4633c162eec7548cfe4609bdb1a1235e9f48b31ad08b9dd73ec8418ab408c9", "TT_tezos-test_sign_tx.py::test_tezos_sign_tx_proposal": "434d38f6bd7a552d31a4c8333eb040f704aff1b3191e7f5579e048fb907c4017", "TT_tezos-test_sign_tx.py::test_tezos_sign_tx_reveal": "05f94ca9e11f391d6060bb5d74bed68693b02f3b6089191f91b7a064e7484a26", "TT_tezos-test_sign_tx.py::test_tezos_sign_tx_tranasaction": "efbeb00eaa261db72be1ce475c9c1fe8022d8521dbbc93e96c5d84c76225f856", "TT_tezos-test_sign_tx.py::test_tezos_sing_tx_ballot_nay": "a8679815e3160829b3709d1620a9ceb40c3df5b90e2a62a6f8c7f281067f1231", "TT_tezos-test_sign_tx.py::test_tezos_sing_tx_ballot_pass": "15a40928007c10d330e54c466db7df3db8dd1e6b64046f1eb055ebbec8a1e778", "TT_tezos-test_sign_tx.py::test_tezos_sing_tx_ballot_yay": "b5c261e1e75e63f15ffe21108cd6a2bf7c8e26cf6bea265808fa296f9a877da8", -"TT_tezos-test_sign_tx.py::test_tezos_smart_contract_delegation": "4950a123c0f16c3e2fe496bae5f0032e9bd02f7c06268db5600e2b99d9b9ed88", +"TT_tezos-test_sign_tx.py::test_tezos_smart_contract_delegation": "90ed61bc1f075503fa7fc1d9a4137d38b8c9a0ff12a86ed19d936c6758ccd9f0", "TT_tezos-test_sign_tx.py::test_tezos_smart_contract_transfer": "bec3ec92587c50ee286e1257954a9248c28dfd5eb09cefbbd89f35357ce35021", "TT_tezos-test_sign_tx.py::test_tezos_smart_contract_transfer_to_contract": "b4aee29d5b8c16f60cc2eb87cc4a5c63402141a9409ddcc7ec0d2af272aab79d", "TT_webauthn-test_msg_webauthn.py::test_add_remove": "48e680f749e86f04a5da52a23b1ec23aee8d526af66b30438d423dda7b5be53a",