fix(core/ui): button text and warning style update

[no changelog]
pull/2916/head
Martin Milata 1 year ago
parent 33e3da8ed3
commit aa9f848b70

@ -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),

@ -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",
)

@ -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,
)

@ -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.",

@ -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.",

@ -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,
)

@ -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,
)
)

@ -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",

Loading…
Cancel
Save