1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-24 23:38:09 +00:00

feat(core,legacy): Extend decimals of fee rate to 2 digits

This commit is contained in:
Martin Novak 2022-09-09 12:49:08 +02:00 committed by matejcik
parent 2fe40f70a6
commit a41cfadbf1
5 changed files with 266 additions and 264 deletions

View File

@ -0,0 +1 @@
Extend decimals of fee rate to 2 digits

View File

@ -185,9 +185,9 @@ def _get_fee_rate_str(fee_rate: float, coin: CoinInfo) -> str | None:
if fee_rate >= 0:
# Use format_amount to get correct thousands separator -- micropython's built-in
# formatting doesn't add thousands sep to floating point numbers.
# We multiply by 10 to get a fixed-point integer with one decimal place,
# We multiply by 100 to get a fixed-point integer with two decimal places,
# and add 0.5 to round to the nearest integer.
fee_rate_formatted = format_amount(int(fee_rate * 10 + 0.5), 1)
fee_rate_formatted = format_amount(int(fee_rate * 100 + 0.5), 2)
return f"({fee_rate_formatted} sat/{'v' if coin.segwit else ''}B)"
else:
return None

View File

@ -0,0 +1 @@
Extend decimals of fee rate to 2 digits

View File

@ -514,13 +514,13 @@ static bool formatFeeRate(uint64_t fee, uint64_t tx_weight, char *output,
// https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#transaction-size-calculations
uint64_t tx_size = (tx_weight + 3) / 4;
// Compute fee rate and modify it in place for the bn_format_uint64()
// function. We multiply by 10, because we want bn_format_uint64() to display
// one decimal digit.
uint64_t fee_rate_multiplied = div_round(10 * fee, tx_size);
// Compute fee rate and modify it in place for the bn_format_amount()
// function. We multiply by 100, because we want bn_format_amount() to display
// two decimal digits.
uint64_t fee_rate_multiplied = div_round(100 * fee, tx_size);
return bn_format_amount(fee_rate_multiplied, "(",
segwit ? " sat/vB)" : " sat/B)", 1, output,
segwit ? " sat/vB)" : " sat/B)", 2, output,
output_length) != 0;
}

View File

@ -1,23 +1,23 @@
{
"T1_bitcoin-test_bcash.py::test_attack_change_input": "da29f84e4474b1b14bfad02d0c9b93ff6ab24a4c232938c700d50e57907e4741",
"T1_bitcoin-test_bcash.py::test_send_bch_change": "da29f84e4474b1b14bfad02d0c9b93ff6ab24a4c232938c700d50e57907e4741",
"T1_bitcoin-test_bcash.py::test_send_bch_multisig_change": "46a02696df9cbaffdc4e81eb1d19ab91130fd9d22292003ead51b033c71948c0",
"T1_bitcoin-test_bcash.py::test_send_bch_multisig_wrongchange": "3bdbcf5d17d555461fbbc317e4884ec98c228af7b4638af8300f691e04a44db9",
"T1_bitcoin-test_bcash.py::test_send_bch_nochange": "7f140a31bd24e2c39a4492f812decbca8781709799f2e99a3c1d2e5916eb88c8",
"T1_bitcoin-test_bcash.py::test_send_bch_oldaddr": "d99b7455bed416b00e4464b69f63660bd15177731881b8327528229ee16f332f",
"T1_bitcoin-test_bgold.py::test_attack_change_input": "d75bb96b189844e6db9ce8713e5873ec916a96583520fdaec11da1e749fae46b",
"T1_bitcoin-test_bgold.py::test_send_bitcoin_gold_change": "d75bb96b189844e6db9ce8713e5873ec916a96583520fdaec11da1e749fae46b",
"T1_bitcoin-test_bgold.py::test_send_bitcoin_gold_nochange": "d8ee2a79e800cea4ed53ba1347178287488b44688aedea89eff43c9196234ee5",
"T1_bitcoin-test_bgold.py::test_send_btg_multisig_change": "b7475b47c4cb4ea2b7b74d9b47af8555e146af1252141a41eef56275bc7910b9",
"T1_bitcoin-test_bgold.py::test_send_mixed_inputs": "fb75a9c9302653d1fb7cda5a5a0732e5eb3db505a37b01965a303a65a10d0057",
"T1_bitcoin-test_bgold.py::test_send_multisig_1": "6e55061ba714c36b9a97db0fe02ae47ba3fdaba0dc624c0a1b05169a416cefb1",
"T1_bitcoin-test_bgold.py::test_send_p2sh": "bcb19e2274ad09bfe43119765d90da37412ce905c7be7545af360910a575d0e8",
"T1_bitcoin-test_bgold.py::test_send_p2sh_witness_change": "080cc378e988b7e25fcf094fc099a780a1ace6049e29fd0c6bd804575a93a5bf",
"T1_bitcoin-test_dash.py::test_send_dash": "f82f04808cbd87e88e268e923c35c05217ecde6c1aea27d114b44262cb813cd7",
"T1_bitcoin-test_dash.py::test_send_dash_dip2_input": "e219fbf1899be32e6097ad57ea5fe204c347cc710d0659c7d4972b5253e63b25",
"T1_bitcoin-test_decred.py::test_decred_multisig_change": "e3e6bdcad7c8deee8c91c8cedff34668255bdd93bf1cfb4f4f46060a356cf494",
"T1_bitcoin-test_bcash.py::test_attack_change_input": "6111e313995d38c3970c92e48047fe4088c83666c64c6c859f69a232ad62829b",
"T1_bitcoin-test_bcash.py::test_send_bch_change": "6111e313995d38c3970c92e48047fe4088c83666c64c6c859f69a232ad62829b",
"T1_bitcoin-test_bcash.py::test_send_bch_multisig_change": "0962a2e630e06b6d20282cc241be40f41bc1648d0a26247c7c008f32a197d0cb",
"T1_bitcoin-test_bcash.py::test_send_bch_multisig_wrongchange": "74f59c00237ae5d30f0c86095b4f919cfd9fa7bb3f529a0cc66b44623b34aeaf",
"T1_bitcoin-test_bcash.py::test_send_bch_nochange": "65698625fa35a8abf9c204f0f9eeefe2fc95676257a6eea82e66f9bef40342e2",
"T1_bitcoin-test_bcash.py::test_send_bch_oldaddr": "8da5d660220623694342423de18cdc0ed4e9938a140a2592e53e9f71eef5923a",
"T1_bitcoin-test_bgold.py::test_attack_change_input": "c600bad21f706e280f2135ca08ff870ff9c3ff2f32ede8b6fe6a786b25aabb91",
"T1_bitcoin-test_bgold.py::test_send_bitcoin_gold_change": "c600bad21f706e280f2135ca08ff870ff9c3ff2f32ede8b6fe6a786b25aabb91",
"T1_bitcoin-test_bgold.py::test_send_bitcoin_gold_nochange": "ae8a974d960e31276541bceaf64a6885777b4d3c0505c13e28c8386ad5dcf98a",
"T1_bitcoin-test_bgold.py::test_send_btg_multisig_change": "8f287a145104e8c3a468c59b422acf13675b420b6b42a398052a6855c9794e6d",
"T1_bitcoin-test_bgold.py::test_send_mixed_inputs": "467f81d00bed287acb84c71c885cb881b54838b07d704af7051c10bc1637442a",
"T1_bitcoin-test_bgold.py::test_send_multisig_1": "6b858a4f7621623d93a8c9cbe3d60a1cfedd2b6f113c769f8ad4a78435850bee",
"T1_bitcoin-test_bgold.py::test_send_p2sh": "0f0acfcedc3cf9068cb7a76e56907445064382af2ca72172f40f4c8977e4973e",
"T1_bitcoin-test_bgold.py::test_send_p2sh_witness_change": "28bc409d7db15519b0ec036704b3e604e1c3358c807b350085babeebc813b2b5",
"T1_bitcoin-test_dash.py::test_send_dash": "ca814c5cd05efd59147875367f4237b8e770a2562f4512333de072d64c31e3d2",
"T1_bitcoin-test_dash.py::test_send_dash_dip2_input": "8db12a4a38e39b305c4af996f5640236bd59dae98ca8aa3f954aca662fcf75c6",
"T1_bitcoin-test_decred.py::test_decred_multisig_change": "8f95b7d2e65a76068196ab46c8189ba5a137795b43e88699d85ad7e2c164d645",
"T1_bitcoin-test_decred.py::test_send_decred": "50fa7dc09dbf22fc4c1e62ee2870e9047e29dd050edbdcf34341a5483d52cdac",
"T1_bitcoin-test_decred.py::test_send_decred_change": "42814de3a9199b4b683bcde8595d7987b48cfeb609bd63926dd66abc7e5611fc",
"T1_bitcoin-test_decred.py::test_send_decred_change": "b27eb08c244e00f9a2c5fecad0a8efc65fa2eba15f72ad0eb3b42a3ac16d465d",
"T1_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDADDRESS-pkh([5-7a80e3db": "9b30c98b35338d933fe992e4a47fb259a54f0f6f204610f63c6e6cbff427dbb9",
"T1_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDP2SHWITNESS-sh-03d56ac2": "09d1f2688240677ac55f2677b62973ee7fe4ca788e9e139b9f6de5a1a66d6205",
"T1_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDTAPROOT-tr([5c-22751b2f": "f71944d71edb2531faef0a177c2eda4f88bcb0ef77883db18f655d706759b5b0",
@ -34,7 +34,7 @@
"T1_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDP2SHWITNESS-sh-e8c5303c": "a381684066de8a00048ab82491599140c8e36a8eed9b9c31284e76275b7d396c",
"T1_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDTAPROOT-tr([5c-ddc924d3": "f24b6c201efc2efbb174a48766df03f5964ea95908abca791714e22bcf9b635d",
"T1_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDWITNESS-wpkh([-996ae319": "cd384fcf3379759dd5fc3f2737ddfb9185a55e506d9d0869f8a85ba31ed1d973",
"T1_bitcoin-test_firo.py::test_spend_lelantus": "4597a8d1b5311af382c9d495bbbd08ef4fb8bc61b5645d78f1411397b4d1a0a5",
"T1_bitcoin-test_firo.py::test_spend_lelantus": "cbb87e77f54c351584dd713a8eaabb99b65a515e57c30bfb9e7a38660ca6895b",
"T1_bitcoin-test_fujicoin.py::test_send_p2tr": "bfa5dc1a494ea17fd43d52a315a7f1abe9ad80d7fdaa8b3ec5f92c4118638d1e",
"T1_bitcoin-test_getaddress.py::test_bch": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_getaddress.py::test_bch_multisig": "730fd13c57131201223dd2f5a14f287ca3b43f5d3a526ac71a9f436b123de388",
@ -129,20 +129,20 @@
"T1_bitcoin-test_getpublickey_curve.py::test_publickey_curve[secp256k1-path1-0212f4629f4f224db0-0209bb73": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_grs.py::test_legacy": "1c49d3e4ce2ac576ce7121eda45117ad58abda8e432fec10094e4982a45ef81f",
"T1_bitcoin-test_grs.py::test_legacy_change": "138bc552a4cebb01a4d1677a3be808c8bef97dfffc30815148bfdd7f97c41075",
"T1_bitcoin-test_grs.py::test_send_p2tr": "9df8a38cd6885a9c8dd5af58ec53164cd59eb0d9512be755403b10ed793d69b7",
"T1_bitcoin-test_grs.py::test_send_segwit_native": "48ee1cc2413f67b8f9bebe480d9c0547b1002cf5922753a23e06f0bf103a6896",
"T1_bitcoin-test_grs.py::test_send_segwit_native_change": "fca2eaf02e835db71701d6df45662ba963f9a16ffabc794190f7453057f94178",
"T1_bitcoin-test_grs.py::test_send_segwit_p2sh": "86b417d5732c0c1c97a310f762cb2b3cc47778fe92260eb390ca0a9670f1ec0f",
"T1_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "011e1ad7d9d54317ff3e0bdf3470980b9f486bfe916bb4a7afa365b57ae85b3d",
"T1_bitcoin-test_komodo.py::test_one_one_fee_sapling": "e597c7767dc83434e556ab551f4ff79eb9ea47d5902969dcfe82a41f1c7cd6c4",
"T1_bitcoin-test_grs.py::test_send_p2tr": "1fa04df5cb5469d025c332675abe04443cebbf2c45ed61c62b88b3b784d36bc5",
"T1_bitcoin-test_grs.py::test_send_segwit_native": "0e5b337a0e15a81a35edb4cb1351453fd8b90390e5b39b4ee63eb27aea07fff6",
"T1_bitcoin-test_grs.py::test_send_segwit_native_change": "a54846c41614885d5b30048199cd3cdcc3e8dde25f605f006a4626fa732c53c5",
"T1_bitcoin-test_grs.py::test_send_segwit_p2sh": "63704fef05757ba25a6a6781de9609b8464629a4c657654d2a0c2e6c0410761f",
"T1_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "7b296e3b16d4db0655b3f38cfe02f49ad900eaa751e4272aedfb37ed268ae2f5",
"T1_bitcoin-test_komodo.py::test_one_one_fee_sapling": "ec2dfb6deb2400f35d42c9f626a55eddc07cc34162b26f721113913d0b0e349c",
"T1_bitcoin-test_komodo.py::test_one_one_rewards_claim": "e623e85329341afa146fd5f4b93eef09eaecfcd66478b2a096c9930b5b6bede8",
"T1_bitcoin-test_multisig.py::test_15_of_15": "c3f5f1880447f879d1d1b966faf7b31510c82553eab815c2c7b150c4f2da9348",
"T1_bitcoin-test_multisig.py::test_2_of_3": "31e28a5a43b745bf2206fc63268492c39cdfa39482493bc5607958c05a43177c",
"T1_bitcoin-test_multisig.py::test_attack_change_input": "b9607ae20961d384eeaf73af75c044fea71ee95855e25a25a8f097fe5ff943c0",
"T1_bitcoin-test_multisig.py::test_15_of_15": "41c00a3dcdeec1120d72df9a16a6d38047cf60407f5b1116aa5ca892dfcde7c3",
"T1_bitcoin-test_multisig.py::test_2_of_3": "ce96277e0a7b026144ee6cdd501c160c27a6d4a2ad8451d9f4de8114eebe0cde",
"T1_bitcoin-test_multisig.py::test_attack_change_input": "d8731108a403d5853de526b27e506d00909603ec0c89d1c20f917ca2ef012ab3",
"T1_bitcoin-test_multisig.py::test_missing_pubkey": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_multisig_change.py::test_external_external": "90db9f1e6c29dae422d81f8c891576b39b6550a613d6365c8497d350a11ead1b",
"T1_bitcoin-test_multisig_change.py::test_external_internal": "c14fa123284a49effcbf30184c50d1ae7e9cd998ac7bac899ca66371046c0c8f",
"T1_bitcoin-test_multisig_change.py::test_internal_external": "d4d23f38ec013a9d682c4e2d17e9ff17b9bbf42ddb0ae580821a4ef91e0d8633",
"T1_bitcoin-test_multisig_change.py::test_external_external": "e4a9c75e35046d5605d3663717ec025e7c7919ce757cdd9df66eba3bd7790d1d",
"T1_bitcoin-test_multisig_change.py::test_external_internal": "9df8e8259d7b1dab24f0500aa2d39c89fca8f5d034a033e09d44f138971c6bae",
"T1_bitcoin-test_multisig_change.py::test_internal_external": "97f523da0eee9d16b01d39800b283fce265979ce6906798d948a3cf5f850bb90",
"T1_bitcoin-test_multisig_change.py::test_multisig_change_match_first": "602f0669af9084a07900170c00699512d1cd4646aba7ddcebf6af05e36eb224b",
"T1_bitcoin-test_multisig_change.py::test_multisig_change_match_second": "ee110f116e966f842ffc174e3ab55e951aec31b1f0433fc697c9d7aaed3d7060",
"T1_bitcoin-test_multisig_change.py::test_multisig_external_external": "0c398595da3162afee0f4734a155c0cf8d96b830350b58670b47aba40659e3cc",
@ -170,24 +170,24 @@
"T1_bitcoin-test_nonstandard_paths.py::test_signmessage[m-3h-100h-4-255-script_types1]": "bec27ce6240d3be57e2815b00f66db2f3d0da60b3de8429772aed5ce5dc0263a",
"T1_bitcoin-test_nonstandard_paths.py::test_signmessage[m-4-255-script_types0]": "8501aeef2b2494e3440d4da64f2d08d24284183c1813753e653039797ffe684f",
"T1_bitcoin-test_nonstandard_paths.py::test_signmessage[m-49-0-63-0-255-script_types4]": "3f99e0c68e5fb612cb48b7d170a5f36a32e1fc5d8fe7d98f391ef4900411731d",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "6405d6fd57770fab1fec6025371bb028526dbca66989741070602f0b2a4070e3",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "6405d6fd57770fab1fec6025371bb028526dbca66989741070602f0b2a4070e3",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-3h-100h-4-255-script_types1]": "f84b6208e0874c7b81c8749fe1a4966d6656c5f945630cdaa00ae451372f42e3",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-4-255-script_types0]": "f84b6208e0874c7b81c8749fe1a4966d6656c5f945630cdaa00ae451372f42e3",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-49-0-63-0-255-script_types4]": "b6853df41ac319320631ec4d47690c361ff1ac83f56ef6bbe2e0da0b3f6cc260",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths0-address_index0]": "14661620220ec40ef5f1ebb942f8769407883cf782c80f5a26b2d2be93cd1ac0",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths1-address_index1]": "14661620220ec40ef5f1ebb942f8769407883cf782c80f5a26b2d2be93cd1ac0",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "dceba24e3580c8e6184464de082cef38556c7ebca67284599cbfddb15aaa8982",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "dceba24e3580c8e6184464de082cef38556c7ebca67284599cbfddb15aaa8982",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths4-address_index4]": "14661620220ec40ef5f1ebb942f8769407883cf782c80f5a26b2d2be93cd1ac0",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths5-address_index5]": "14661620220ec40ef5f1ebb942f8769407883cf782c80f5a26b2d2be93cd1ac0",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths6-address_index6]": "14661620220ec40ef5f1ebb942f8769407883cf782c80f5a26b2d2be93cd1ac0",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "1a3a7cbfe22d241880b170b28fa9c6256119918cb02eaec303d161f90d92508e",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "1a3a7cbfe22d241880b170b28fa9c6256119918cb02eaec303d161f90d92508e",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-3h-100h-4-255-script_types1]": "1b8d48f87223abd82f2e1dfd61d6202e416dd3cd95a155de0c3a5b4b8929784e",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-4-255-script_types0]": "1b8d48f87223abd82f2e1dfd61d6202e416dd3cd95a155de0c3a5b4b8929784e",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx[m-49-0-63-0-255-script_types4]": "63c3cf59c82146f4c1266ba7be7dd83c635737e3b350d190dfdcfec0de66694f",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths0-address_index0]": "9f11f570c87a5fdf33dcd40fc7042b6beda409561b97d9b6cbe62df4b7979fd7",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths1-address_index1]": "9f11f570c87a5fdf33dcd40fc7042b6beda409561b97d9b6cbe62df4b7979fd7",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "62a17ca92dd8e4db55cd1f5fd7b1008864e040d65be4ab316e53ebc13201b008",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "62a17ca92dd8e4db55cd1f5fd7b1008864e040d65be4ab316e53ebc13201b008",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths4-address_index4]": "9f11f570c87a5fdf33dcd40fc7042b6beda409561b97d9b6cbe62df4b7979fd7",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths5-address_index5]": "9f11f570c87a5fdf33dcd40fc7042b6beda409561b97d9b6cbe62df4b7979fd7",
"T1_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths6-address_index6]": "9f11f570c87a5fdf33dcd40fc7042b6beda409561b97d9b6cbe62df4b7979fd7",
"T1_bitcoin-test_op_return.py::test_nonzero_opreturn": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_op_return.py::test_opreturn": "9b8da17704f3d85548035b871759783880acb18d8f962ecb44dcc4d2b2b7b712",
"T1_bitcoin-test_op_return.py::test_opreturn": "d38174445b68e2119f9d141c071ae7a993f76597f4ca3c5fd8f6a2e1e89aebcf",
"T1_bitcoin-test_op_return.py::test_opreturn_address": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_peercoin.py::test_timestamp_included": "532062e36e32690039675ab776d8b64fca91c336d47041b101f8f998f7ebf0b7",
"T1_bitcoin-test_peercoin.py::test_timestamp_included": "36459b469232b78c9d4183e3d0d57df680395bd5f8d10cabfd9b63d34a3b7037",
"T1_bitcoin-test_peercoin.py::test_timestamp_missing": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_peercoin.py::test_timestamp_missing_prevtx": "eb3584a713cb16fe7a97367c0873d95554fdeb0aac32231244dc5812a7fa8e60",
"T1_bitcoin-test_peercoin.py::test_timestamp_missing_prevtx": "e4b83679c3bcc49698a8398bc4e9f578e2026b0148250ee0c8fe7d9690f3d914",
"T1_bitcoin-test_signmessage.py::test_signmessage[NFC message]": "73ea6c228f3552bc620d0d63b416046f9f245e4035c18cf04d2444de6999e720",
"T1_bitcoin-test_signmessage.py::test_signmessage[NFKD message]": "73ea6c228f3552bc620d0d63b416046f9f245e4035c18cf04d2444de6999e720",
"T1_bitcoin-test_signmessage.py::test_signmessage[bcash]": "52f71cb4a4fcbd2b8cc749df7ffb538a370fde1f69edf550e54ffe4040222c0a",
@ -209,70 +209,70 @@
"T1_bitcoin-test_signmessage.py::test_signmessage[segwit-p2sh1]": "88457129c207139569d812a5dfb535b06d60105391ad73040c40579c47adfaa8",
"T1_bitcoin-test_signmessage.py::test_signmessage[segwit-p2sh2]": "f5edfd3bd6d805c243b8a9776a2f8016da982fbb43bad084a9b9f4a5c06915a9",
"T1_bitcoin-test_signmessage.py::test_signmessage_path_warning": "d47bd497c13361aa741e92189154c2b557c4a7af3d52f61a6d32b7e9133d319f",
"T1_bitcoin-test_signtx.py::test_attack_change_input_address": "d1a0ccaefd5050e899311bcd854e36a6b961a6049891cd7f4dbe18779f386f28",
"T1_bitcoin-test_signtx.py::test_attack_change_outputs": "d9854895427d015a54aae20db518cb0caf2e09d6bc30015a992b351a37a4fb01",
"T1_bitcoin-test_signtx.py::test_attack_modify_change_address": "d415fc90494448dd952871a3ef2d77100c4b9f7f852513137ae34a9e2126449b",
"T1_bitcoin-test_signtx.py::test_change_on_main_chain_allowed": "d415fc90494448dd952871a3ef2d77100c4b9f7f852513137ae34a9e2126449b",
"T1_bitcoin-test_signtx.py::test_fee_high_warning": "a5a0ca277997d7003be6494dd5dbe28ce5278d2d04403f9d52cb7fa231d23093",
"T1_bitcoin-test_signtx.py::test_attack_change_input_address": "a0fde7774566436bd570e4fdcd07a5cc04d96c5177e8061c5e89259da45c9459",
"T1_bitcoin-test_signtx.py::test_attack_change_outputs": "347739330b633be6a836b0192eb183f02dd74520ae17f6c9405238588fa5fa95",
"T1_bitcoin-test_signtx.py::test_attack_modify_change_address": "5a309a1de343c16239ab822e0434afe0cee621c09c6b4aa882ca7bbd81f4c4a4",
"T1_bitcoin-test_signtx.py::test_change_on_main_chain_allowed": "5a309a1de343c16239ab822e0434afe0cee621c09c6b4aa882ca7bbd81f4c4a4",
"T1_bitcoin-test_signtx.py::test_fee_high_warning": "2521cfd56ed52e4705470aadd4760082d2cd145cabb9cb4abb53c611818148be",
"T1_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.EXTERNAL]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.SPENDADDRESS]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_incorrect_output_script_type[OutputScriptType.PAYTOADDRESS]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_incorrect_output_script_type[OutputScriptType.PAYTOSCRIPTHASH]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "e5d81e30539ef010c41a2e6fc73fc9ee2f4a8b222447cdefc639a8de67fe8344",
"T1_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "b3355f2ef2b1e82b8723326eb47235b80ac6bebb5c350c5415271bc5b09f8a16",
"T1_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "7ed69ed03f56fd951e4051d02c1ea9f0f7b7416c6615d86a76fbf92a2011f3ec",
"T1_bitcoin-test_signtx.py::test_lots_of_change": "ebd3f6ef181d86e3b3bf2a1dfb3099f7c6738d7e83a634a407af25c682ea1fde",
"T1_bitcoin-test_signtx.py::test_lots_of_inputs": "acffe87ecbd71750e7cca19d7fb850750f7d48363febc4446388771f2712ae49",
"T1_bitcoin-test_signtx.py::test_lots_of_outputs": "7b780dec2a555b4ba2440c9119abdc3d662a2a80c40fa82de6a1de83fe2a1b2b",
"T1_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "c9599c90979cd53f76603dc18c9fd7e9ffd17c62ea21810cb93590431a59e680",
"T1_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "f928f9445cca66040777e53dd0d3b87a504b54b58d2698f8ea254df4dd50a517",
"T1_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "d0d7d9e0842ad1075c5d1177b5e1b79a9b124128ee5983b2fc993ccc7709a986",
"T1_bitcoin-test_signtx.py::test_lots_of_change": "97fb350409f5083e757c001b3ba6ad70ac3f8cde83aba002275cab6c802db43e",
"T1_bitcoin-test_signtx.py::test_lots_of_inputs": "23dbe1eb33e97fb7f6ce4369c1adc2c19db0ec71876a27ec4934d23d59742208",
"T1_bitcoin-test_signtx.py::test_lots_of_outputs": "354e58d76b40943329ca52196d93893d84cbead7c8d5df699de1e73510271feb",
"T1_bitcoin-test_signtx.py::test_not_enough_funds": "8d684112b826d1902e8a1a2106618b6a6f4983ce790e939fc3db476b20e30dea",
"T1_bitcoin-test_signtx.py::test_not_enough_vouts": "ff217017236fead16edb90974382dccda7c669ac392bdfa25f00222300830363",
"T1_bitcoin-test_signtx.py::test_one_one_fee": "b6bc0dbcd374903f2e7ef4e0467714d015c1c1fe004f6a3cf68a7b19c34640f4",
"T1_bitcoin-test_signtx.py::test_one_three_fee": "36b3754a247c61fa477fbe48306099b19cef970d0f74b723000fd7980ba56a28",
"T1_bitcoin-test_signtx.py::test_one_two_fee": "1e9d0e62b59fbad8292746895b3cdbdbe51cc9b61600fa2f3185fa6211045f20",
"T1_bitcoin-test_signtx.py::test_p2sh": "cb907533e744fc8a37b9e47637cc2350de8d0b7b523fcb6ab3955364f2d61f3b",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[branch_id-13]": "20c49d878b51f7d20129c0f3ebefd2a0dff152d57d926dc7f539d4bd4ee44ea5",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[expiry-9]": "20c49d878b51f7d20129c0f3ebefd2a0dff152d57d926dc7f539d4bd4ee44ea5",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[extra_data-hello world]": "20c49d878b51f7d20129c0f3ebefd2a0dff152d57d926dc7f539d4bd4ee44ea5",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[timestamp-42]": "20c49d878b51f7d20129c0f3ebefd2a0dff152d57d926dc7f539d4bd4ee44ea5",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[version_group_id-69]": "20c49d878b51f7d20129c0f3ebefd2a0dff152d57d926dc7f539d4bd4ee44ea5",
"T1_bitcoin-test_signtx.py::test_not_enough_vouts": "3413455a90c3e1dfb0c907c844fab0b82c6f5acabb013d0b5e7e843a3bfe76c2",
"T1_bitcoin-test_signtx.py::test_one_one_fee": "013ca83fd68c5b3d74b66b90a9485392543c95b792e97110142c34def21914ee",
"T1_bitcoin-test_signtx.py::test_one_three_fee": "09f36a6d9e41309459ec4ff7ee075e5e8e227eb05f6b722c8e9f2898c6840678",
"T1_bitcoin-test_signtx.py::test_one_two_fee": "a208d646da6116f842df4df320e2409f2ffbae88459916d9b094764501011ea8",
"T1_bitcoin-test_signtx.py::test_p2sh": "e1d834b1512fd9018a81313ce1aabebc8a61d45ae5d32992074029b93c5342ee",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[branch_id-13]": "56a27ac97a3af3279a1cbffc109658301a185f4fbd65654e4003419acb76934b",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[expiry-9]": "56a27ac97a3af3279a1cbffc109658301a185f4fbd65654e4003419acb76934b",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[extra_data-hello world]": "56a27ac97a3af3279a1cbffc109658301a185f4fbd65654e4003419acb76934b",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[timestamp-42]": "56a27ac97a3af3279a1cbffc109658301a185f4fbd65654e4003419acb76934b",
"T1_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[version_group_id-69]": "56a27ac97a3af3279a1cbffc109658301a185f4fbd65654e4003419acb76934b",
"T1_bitcoin-test_signtx.py::test_signtx_forbidden_fields[branch_id-13]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_signtx_forbidden_fields[expiry-9]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_signtx_forbidden_fields[timestamp-42]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_signtx_forbidden_fields[version_group_id-69]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx.py::test_spend_coinbase": "9f908b31e01ba580b127284c241c9730f517a1d0df1f9398375f80b86068729f",
"T1_bitcoin-test_signtx.py::test_testnet_big_amount": "f719fdaecbbf3abda98e3429c912bfb59079ad3df92b0d0fc8cc603d189b87cf",
"T1_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "169851ff1163295e6a411685c9e3c50722a332288e8e12b84e6c71ac10c4c4d4",
"T1_bitcoin-test_signtx.py::test_testnet_one_two_fee": "d415fc90494448dd952871a3ef2d77100c4b9f7f852513137ae34a9e2126449b",
"T1_bitcoin-test_signtx.py::test_spend_coinbase": "88cdc1d295cf7cc63dcbe3c36ef8ac79bde2083af006ccb35ec69b8220b4676a",
"T1_bitcoin-test_signtx.py::test_testnet_big_amount": "2eaeb39ce6e86d3de8ed96981e1fe764875110b27681b68854dedcdfa5620907",
"T1_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "c36df6cfe6c693aedec447abbf6c2e78c306809a51054121ead28747dd16fb26",
"T1_bitcoin-test_signtx.py::test_testnet_one_two_fee": "5a309a1de343c16239ab822e0434afe0cee621c09c6b4aa882ca7bbd81f4c4a4",
"T1_bitcoin-test_signtx.py::test_two_changes": "61e8de6771877b747d58272920e47671d4cc6f0de0643c0932dba2d7a64aee31",
"T1_bitcoin-test_signtx.py::test_two_two": "dbe1e1fea61ba401b84a89253cc6d86c80ecb80d58ec50f6b984d9c043d66686",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.BITCOIN]": "469b90fc27d63c87ab5b28e5bb99b10e503273a393902f1914479f8cd1c2cfe6",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MICROBITCOIN]": "f551b1fef90fc48774bd2a8e30fa54162b2e2f5f8b1daa1ddfce96c553a27508",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MILLIBITCOIN]": "7dcfb1eb0224aa3f43e353ffcf02f63e76cb2f85600cd65d356d9a4deb078827",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.SATOSHI]": "820c57872989235da02e82ebabc1ac3475d9f7c746f62e61188ca94a3305d679",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[None]": "469b90fc27d63c87ab5b28e5bb99b10e503273a393902f1914479f8cd1c2cfe6",
"T1_bitcoin-test_signtx.py::test_two_two": "b36dd56051cd48c8a94257f8973e0b29aeaf2a84044fb00b9286ff19ed63ea63",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.BITCOIN]": "f2be7c23251127b50596f1a772a9eb933e0b1cef4c30afbc912930d1413f8694",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MICROBITCOIN]": "383c397a6d5aad1cc45e4883bfb314264161492a508de9e93c3cdb70c3975ed0",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MILLIBITCOIN]": "37ed5d570b29eef47131d1b1a48bc13173af15e499462077437dead863339691",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.SATOSHI]": "177fd9048c7661977db228678f9be74b1e769deb4cec87aa146ef51d20c604a1",
"T1_bitcoin-test_signtx_amount_unit.py::test_signtx[None]": "f2be7c23251127b50596f1a772a9eb933e0b1cef4c30afbc912930d1413f8694",
"T1_bitcoin-test_signtx_external.py::test_p2tr_external_unverified": "19e56e826e17f0b5cb5ab26d684dd4d1ef73da2711edc8bef2a086962c1382b0",
"T1_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "af9f164a44223a2b004ec49b7a18bf0add314b29331c4fa8fd98e845f705ebd6",
"T1_bitcoin-test_signtx_invalid_path.py::test_attack_path_segwit": "8ea6ddd6d6b577ab5c7b262a0bc0393d5f9415ca3c018e18099661880ce79545",
"T1_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "6695ba71c171c82c4335db3f70dbb5f861c44141ea0eeea98e295ab6b51da3bb",
"T1_bitcoin-test_signtx_invalid_path.py::test_attack_path_segwit": "ee152e7534c4dd60f939b7403a8169eb7d1703e3bdab819a575bc80f261212a9",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail_asap": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "79ed8f7d8ce8044c6305ccccd220fbb0bfa441526fa40f651f6cb6a34d4f5d65",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "837ff3ceb7f222ae71c05e7eb0a7aa7fcd7f54454a3cb2c79663dc015a13fd99",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_inputs": "2dc50217e7c93eac7a4e3547bbdbcce47a9c576ea25abcdcb64d15353b066e76",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_non_segwit_inputs": "b2e0ee4a66aab0f9b226fa99607557f1a6f40ab9c09893fdc77c2d698996f25a",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_inputs": "2dc50217e7c93eac7a4e3547bbdbcce47a9c576ea25abcdcb64d15353b066e76",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_segwit_inputs": "4df81aa1a576ec70c9a5527450b511f2f2e8ff273a8e14140d4ad57684450f13",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "715e852eb84decdecdbae64a142dbe5277ce5a717522a64b0ec7acd0c010da94",
"T1_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "ca2c0db34a1cc2e354b5eceaee0c85fda2103ff74909ba2cd721ef4430247b91",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_inputs": "7a03bc65b666015135bee51e3c54a1ca7b48b2dd1a276e0ddeeea970e7d01d0a",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_non_segwit_inputs": "4b95ff0e4b04bace41ac30a781c66e99838f654c2cb0df138c97a5e963b4ce5e",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_inputs": "7a03bc65b666015135bee51e3c54a1ca7b48b2dd1a276e0ddeeea970e7d01d0a",
"T1_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_segwit_inputs": "58e94b81fbe4879ef37133a4014b9dcc855fb075a52661b4197ae7f21b5a2337",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[hello world]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[x]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "e03b66babbcaec324e399c407016b0805dc2463d04e3095507c6df0a42583e48",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "e03b66babbcaec324e399c407016b0805dc2463d04e3095507c6df0a42583e48",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "e03b66babbcaec324e399c407016b0805dc2463d04e3095507c6df0a42583e48",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "e03b66babbcaec324e399c407016b0805dc2463d04e3095507c6df0a42583e48",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "58c629d823771a5bd2b844ee299a85f263e716c67ca347595ade4379be4113f2",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "58c629d823771a5bd2b844ee299a85f263e716c67ca347595ade4379be4113f2",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "58c629d823771a5bd2b844ee299a85f263e716c67ca347595ade4379be4113f2",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "58c629d823771a5bd2b844ee299a85f263e716c67ca347595ade4379be4113f2",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "a4fde273e063d0ba7bf17fdecba0633f4d32bc1b8400789d39545cdbfe8c36fe",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "a4fde273e063d0ba7bf17fdecba0633f4d32bc1b8400789d39545cdbfe8c36fe",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "a4fde273e063d0ba7bf17fdecba0633f4d32bc1b8400789d39545cdbfe8c36fe",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "a4fde273e063d0ba7bf17fdecba0633f4d32bc1b8400789d39545cdbfe8c36fe",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "1f8e0bd62be3e6bccbe83fb0589760364f90de7eef7e718d1741fb2591462d75",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "1f8e0bd62be3e6bccbe83fb0589760364f90de7eef7e718d1741fb2591462d75",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "1f8e0bd62be3e6bccbe83fb0589760364f90de7eef7e718d1741fb2591462d75",
"T1_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "1f8e0bd62be3e6bccbe83fb0589760364f90de7eef7e718d1741fb2591462d75",
"T1_bitcoin-test_signtx_replacement.py::test_attack_fake_int_input_amount": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_replacement.py::test_attack_steal_change": "3a79850fe95abbd2ca342fc62ba7f6404c4f437977764839a8146789ac811fce",
"T1_bitcoin-test_signtx_replacement.py::test_p2pkh_fee_bump": "a386c4c61f5fe3b073db6b8725193f5bf7881d7b6fae175ff7d879f7c94eb795",
@ -283,30 +283,30 @@
"T1_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_remove_change": "14544554428651eb22515a88418c71f66de68e581ea2df5b2259843b1931e8fc",
"T1_bitcoin-test_signtx_replacement.py::test_p2wpkh_invalid_signature": "7b3b6ebee78fed0e64c9689c64c5fbf73099812c5452b2fd2dbe2c23cd69b669",
"T1_bitcoin-test_signtx_replacement.py::test_p2wpkh_op_return_fee_bump": "897291942225c61f9b641c7a1287960e7c21d80ada6c75414399d76edc41054c",
"T1_bitcoin-test_signtx_segwit.py::test_attack_change_input_address": "bacea4ba4942945a3a9cf42bfc485dd3d7fb17fb41ffdf3bbe1f1bf8eb410f9d",
"T1_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "c02fd21552be67278e7f09d6c1ab83d4e67832d9f2db52fdaccf3b0c1c13820f",
"T1_bitcoin-test_signtx_segwit.py::test_send_multisig_1": "2281da53c4bd7f12625f0f43913210629909c877c770621579c3410ae0691748",
"T1_bitcoin-test_signtx_segwit.py::test_send_p2sh": "348559a0d862add945abf37404b3b2578bc0bae1d4e90a99f809e6b54966b2c8",
"T1_bitcoin-test_signtx_segwit.py::test_send_p2sh_change": "276281d77d42dadf4f2238cabc2faea9efdd9bab29fac41ba78754c13f390570",
"T1_bitcoin-test_signtx_segwit.py::test_attack_change_input_address": "ddd46015ad9e958929a0fe9ad37a5aa07944807f08be6d3f9c3086c4876f6af4",
"T1_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "05fba4bc7c52f1ae8154b8d55d52795900b7e1598a1d965200d36b5f44f93ccd",
"T1_bitcoin-test_signtx_segwit.py::test_send_multisig_1": "4799cbd3de2dad5255880a807f15d9d0d857b2ca0bb1afb287a4810964144833",
"T1_bitcoin-test_signtx_segwit.py::test_send_p2sh": "4d0e5e5699cf3173fa6361dee03b9c51cfad6e21f5937ac899719ac63602c60c",
"T1_bitcoin-test_signtx_segwit.py::test_send_p2sh_change": "26ce46c162932aab4a51fe6ab40b60e061d33c9cefac85db857ca6a1b1edb047",
"T1_bitcoin-test_signtx_segwit.py::test_testnet_segwit_big_amount": "32f4561974abff85a6569299f3fadbd88eadf1669e6159f42143553f9eaa9192",
"T1_bitcoin-test_signtx_segwit_native.py::test_multisig_mismatch_inputs_single": "d2090fa198da39a988f8f6c6469dcc449c4763a0cde0b795117ed35efbacff79",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_both": "a9d068ddc9ad90b7dcfd22d13ad4e5190456f8b17611948a444a5af9f85a7f41",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_1": "7460676a7cb784e0c6b3475cdac2fd6e838c0202aff52bcc264369556057c284",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_2": "9162134cbef737b452a8cb8a0fe958cd7549a5a1d27c3b5fc952342ca1b71eba",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "af0ecb0148c685a50437ffe9a28cd7ef31b52c28390cede46fb08af504a60675",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "c2a3de98946cbe686e0155d14bb93fbaacfdad33b3ee7cdb0d357808c6d9edfb",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_native": "469b90fc27d63c87ab5b28e5bb99b10e503273a393902f1914479f8cd1c2cfe6",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_native_change": "6bad42fb9c548803beea597999c0b776e4dca4d9288a564dda32ae9ac4d8d441",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_p2sh": "066036ae9327238b31ab2fd039a1797ad007a9c38aad4ce0d03e4eb55d59a408",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_p2sh_change": "9483a65bf6ba0f23b05c10db5a5249ee99466cf5af246c92c9492d514bd31bef",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_to_taproot": "3446200725a88939d53a135f9071110e6b60e77bf3f83028269ead20e700b272",
"T1_bitcoin-test_signtx_taproot.py::test_attack_script_type": "63acc64409752811004b47ac23fef38804651c3b3e6b186d6c972fc6264b16ef",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_both": "6634ded2c8af78bba59dd7ff2206d15b47f8637471e5b27f47b96df122239509",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_1": "b546ea334d8cbf87ea09f44b502a7cbb1be5a6db6180c6fd2046ee413e4ff4bb",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_2": "c5827829de525396d4f2e089f08a215a7cffd94883fa5a39fc55fc3f88a81e28",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "e7a23d38028295e8a4efa6cbf61da5c969125ecc505540e9ba53728494c557de",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "e6511ebd8b45ea980d5bcffcaf3ea11a133ee4d1e00f2861db17060e37ffdbb2",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_native": "f2be7c23251127b50596f1a772a9eb933e0b1cef4c30afbc912930d1413f8694",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_native_change": "e84023fa44000c99018eb95e4fd29a423c140f44d3ac9918be0b2854baffc93c",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_p2sh": "a4177cc812c88b18a3bec937adb2d286107833dcb52096a1bb26652975f93276",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_p2sh_change": "5a203183e002689d3d0b5a9e1ed9d495022469cc138122b2e107a82d47964d6f",
"T1_bitcoin-test_signtx_segwit_native.py::test_send_to_taproot": "aef56cf625d6c2b621eeace6371111b1b2d5fa269878327ee603802d603f8eed",
"T1_bitcoin-test_signtx_taproot.py::test_attack_script_type": "ee0df84fb7a48e8a9c7de298b28b16068a6601f0c8ea4528a0f187b07a9707b2",
"T1_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1pam775nxmvam4pfpqlm5q06k0y84e3-a257be51": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1plllllllllllllllllllllllllllll-aaa668e3": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1plycg5qvjtrp3qjf5f7zl382j9x6nr-5447628e": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1zlycg5qvjtrp3qjf5f7zl382j9x6nr-880d4a6b": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_bitcoin-test_signtx_taproot.py::test_send_mixed": "3f94ff30dff867fd58667cd1f26025939856212f8cf3eefee4eafbfa5f2c6003",
"T1_bitcoin-test_signtx_taproot.py::test_send_p2tr": "11930405cd964b68df25872fdb17a3e56832553145e0e340022d5b98c1c3d3e2",
"T1_bitcoin-test_signtx_taproot.py::test_send_p2tr": "0367ba2a029f686d2313ab464ffa5199727d9ade4e715a9c69963e208c648f51",
"T1_bitcoin-test_signtx_taproot.py::test_send_two_with_change": "6e32c316b41ad35dbc46a10713ad569b832651dc54efa935dbdc0a05f5ccf990",
"T1_bitcoin-test_verifymessage.py::test_message_grs": "3a99e790a5d48dbaf76e15d314b46113f10daba5ad4cbb652d162033b0d3b02e",
"T1_bitcoin-test_verifymessage.py::test_message_long": "ed4a40daa108bb66f076da8c3b30e905c54a0917d0b9fab12ea381bf6f5a2036",
@ -581,7 +581,7 @@
"T1_test_protection_levels.py::test_recovery_device": "9bcc413cf3e44af03f2dbb038c4df43bf503805447b71dd5713ab34335f9341b",
"T1_test_protection_levels.py::test_reset_device": "b76ab8da407423d61c605a6c1a5851885ea0aa0fe81b23a7bdb6f9f39492aed0",
"T1_test_protection_levels.py::test_sign_message": "c0ffb0307822ff7327b23e0e7db6a9396cacca93880afe8960d1b0469978a49d",
"T1_test_protection_levels.py::test_signtx": "4c55462654e8747799dcdfaf25dac99a568e20192a54cb898c7ca9e3bcec5701",
"T1_test_protection_levels.py::test_signtx": "51fc08e89938813de460d734849fa8172c0db7ee745504c0195075dbe43d6162",
"T1_test_protection_levels.py::test_unlocked": "4c32aa18ecc83cd6c642784ff825246e09ed8bc4b17f23a6127dac7c8b36bccf",
"T1_test_protection_levels.py::test_verify_message_t1": "d4f8be1019f13604e2ceec12e65a0eccc8825ed07072479b355dd30e2ea83219",
"T1_test_protection_levels.py::test_wipe_device": "71f454265675d5884e5419569ea85cc5fcb579de2dae23630fc3c9877b7e00be",
@ -600,12 +600,12 @@
"T1_test_session_id_and_passphrase.py::test_session_enable_passphrase": "a3c4b11a1e0086e2e364013391188cd19aaa5e5893372249eb7a7e3217c91e96",
"T1_test_session_id_and_passphrase.py::test_session_with_passphrase": "65a57f452581e8dd73d0f044a11abd81610cff1ea4e6f93883b1915f7a534b35",
"T1_webauthn-test_u2f_counter.py::test_u2f_counter": "7aa71ff8b3d16c8288c9ac826f95f45a0e09d395355e94c96b98b32137dedd62",
"T1_zcash-test_sign_tx.py::test_one_two": "dd1d6ea09842b7f48cdf65060bf4aa7df97ba87221434ef55e8735d9e53fdfdb",
"T1_zcash-test_sign_tx.py::test_one_two": "a3c646f091503c78d7cef7c3874813e6c6179e85b59731d647a300c9e9c31e32",
"T1_zcash-test_sign_tx.py::test_refuse_replacement_tx": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"T1_zcash-test_sign_tx.py::test_send_to_multisig": "b03803a8459ef6841d797ea364c82634f999ee49fd8b8ef0b5ab22842ab97e65",
"T1_zcash-test_sign_tx.py::test_spend_multisig": "940020ac5f56ef796268c94f737573e5ec16a1edb015584658710b6f743c40ad",
"T1_zcash-test_sign_tx.py::test_spend_v4_input": "d60a5a2d805d040c15cb74e5fa6d714d36a9fea099d12d8f4e687df715f2de70",
"T1_zcash-test_sign_tx.py::test_spend_v5_input": "833501623767379c7e0d1de438d3f0b6f5469634ecd7706741609b968b6e3c7f",
"T1_zcash-test_sign_tx.py::test_send_to_multisig": "58bcc1ea146fd1bde9549c52c824c927abeabd8e80a6e25f1a56c7cbdc081882",
"T1_zcash-test_sign_tx.py::test_spend_multisig": "65533f5073ebf67927f3e14810708650236236cc50aa4078494fc02c5f91ac53",
"T1_zcash-test_sign_tx.py::test_spend_v4_input": "436b7a43b7fc7fe0615340c6aa73d46a18e5a0d804469702941cea9c8fd9e390",
"T1_zcash-test_sign_tx.py::test_spend_v5_input": "6d29a8023d4b8b9fa4d170afbbaeb7cf1895906ab74f75c9fcb12a601154b9d5",
"T1_zcash-test_sign_tx.py::test_version_group_id_missing": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"TT_binance-test_get_address.py::test_binance_get_address[m-44h-714h-0h-0-0-bnb1hgm0p7khfk85zpz-68e2cb5a": "a8acaff76064949f9b800493cb3c8a1fb56f206bda9a85a80fd008475d2a946b",
"TT_binance-test_get_address.py::test_binance_get_address[m-44h-714h-0h-0-1-bnb1egswqkszzfc2uq7-1adfb691": "8b7387f0d82f78aa15f848a0995507db80f51416956d49ecd893ea49e7b64523",
@ -618,32 +618,32 @@
"TT_bitcoin-test_authorize_coinjoin.py::test_get_public_key": "b1b4b17120b7131e7be00e59254e7afaf43afde1e547c5b0cc1ecd105e802654",
"TT_bitcoin-test_authorize_coinjoin.py::test_multisession_authorization": "65c9435e10e3dede19169a9b02d373bd5acb22eba0ba3b31324271025d65d5a7",
"TT_bitcoin-test_authorize_coinjoin.py::test_sign_tx": "87b81a29fe6e27fdfedfdbb1953b3d0178786749eadbb0fe01509c1af8075de5",
"TT_bitcoin-test_authorize_coinjoin.py::test_sign_tx_spend": "68dca6c087240e7e2addd1f41efc0d7de1637ef88e66778d751f20fbc2f0cf15",
"TT_bitcoin-test_authorize_coinjoin.py::test_sign_tx_spend": "dc1ae93408d2c0956f9824011167045124de5a7e871b36cfc22fdfc71032f3f6",
"TT_bitcoin-test_authorize_coinjoin.py::test_wrong_account_type": "2e5cffe7bd0dc6034852d21612fba8cf1ee3c45a14e76140a4c2786f360f54f0",
"TT_bitcoin-test_authorize_coinjoin.py::test_wrong_coordinator": "2e5cffe7bd0dc6034852d21612fba8cf1ee3c45a14e76140a4c2786f360f54f0",
"TT_bitcoin-test_bcash.py::test_attack_change_input": "fecbdb1f4e28e564a4c351fe6d35b84a63f046c53028ae8d6d23ff187a7f047c",
"TT_bitcoin-test_bcash.py::test_send_bch_change": "fecbdb1f4e28e564a4c351fe6d35b84a63f046c53028ae8d6d23ff187a7f047c",
"TT_bitcoin-test_bcash.py::test_attack_change_input": "9d0012dd39987cc13cb2b15da0b58068782b7c2267ea6d214881325a449516bb",
"TT_bitcoin-test_bcash.py::test_send_bch_change": "9d0012dd39987cc13cb2b15da0b58068782b7c2267ea6d214881325a449516bb",
"TT_bitcoin-test_bcash.py::test_send_bch_external_presigned": "4ea82258a094d49829ab7240465de9cb06198d7b0bb1a56b66bfbda5ccc676c1",
"TT_bitcoin-test_bcash.py::test_send_bch_multisig_change": "2619212fc8a2abab3186e7544dab7147fc99c5dcb0e139a8b61c62c9c653fe6b",
"TT_bitcoin-test_bcash.py::test_send_bch_multisig_wrongchange": "f54901e16cd61aeb0fef3c4fb24a80f6b8d033e37a1cc0157a850abe49f146e3",
"TT_bitcoin-test_bcash.py::test_send_bch_nochange": "d4748fa233102b7821b6071bb9289716164665870d966a38f62cd69508a76854",
"TT_bitcoin-test_bcash.py::test_send_bch_oldaddr": "71158fdc8fc904549fa0ec44f3e306114ec2e4a16457a03c1b2c23e45c4531ed",
"TT_bitcoin-test_bgold.py::test_attack_change_input": "5ea9694de5965ca38b76a320e562cf7d4d012547f2ae028684d413ce187e8884",
"TT_bitcoin-test_bgold.py::test_send_bitcoin_gold_change": "5ea9694de5965ca38b76a320e562cf7d4d012547f2ae028684d413ce187e8884",
"TT_bitcoin-test_bgold.py::test_send_bitcoin_gold_nochange": "4d26aae857b8617d344fa9722d8e6160bfebc6e2361364d53a55466cc6f5d3a0",
"TT_bitcoin-test_bcash.py::test_send_bch_multisig_change": "ebcc1cc22bf3c1f039d8d665a81c4a5eb17ddc16afa1b0c3cd2d38f8f10969e5",
"TT_bitcoin-test_bcash.py::test_send_bch_multisig_wrongchange": "abc79adcbf4509993bb3e87165343604aae43994af9bacbf75357368727be934",
"TT_bitcoin-test_bcash.py::test_send_bch_nochange": "16e99f3b96f69376198fa8d082ccf60f4eb694feec37e86add77983fe2465af1",
"TT_bitcoin-test_bcash.py::test_send_bch_oldaddr": "170560168cec379249617b12c31b225639d8c4628f67ff747850ace6cc187cc5",
"TT_bitcoin-test_bgold.py::test_attack_change_input": "e1bf4a90cd9f2d53894300f4200ff50c40e76859681708e6b58b93af422e79d8",
"TT_bitcoin-test_bgold.py::test_send_bitcoin_gold_change": "e1bf4a90cd9f2d53894300f4200ff50c40e76859681708e6b58b93af422e79d8",
"TT_bitcoin-test_bgold.py::test_send_bitcoin_gold_nochange": "78747589773bd75c8c7ff102b816f0648dc1ca6f9aeae11b32dcc86165daa99f",
"TT_bitcoin-test_bgold.py::test_send_btg_external_presigned": "26edf762cee23502a3f09ed99a27f77e7a94d95ac6d1fddabba9c36b708157f8",
"TT_bitcoin-test_bgold.py::test_send_btg_multisig_change": "e618241598a88de5f342cd1ab43d18406c11231f5d36638beeea5cc35b679174",
"TT_bitcoin-test_bgold.py::test_send_mixed_inputs": "881f2eddaa614e5455f75f04be20eb80cd92ee86fdc83bd41f6d146890fdc92d",
"TT_bitcoin-test_bgold.py::test_send_multisig_1": "cf206d1f6a92f4fd4d434dc4317873ab71bf56311ac7c25dbd307a9b17f066f6",
"TT_bitcoin-test_bgold.py::test_send_p2sh": "f20668c43b0e051eff90b4daf4f43488f1e8f2242379dcfc44bd923067366e46",
"TT_bitcoin-test_bgold.py::test_send_p2sh_witness_change": "e89c7fb26be689308311ef6009a8b73746ec6d5723d5b2eda626666d81ee5342",
"TT_bitcoin-test_dash.py::test_send_dash": "84e84912d470e4bba6aa5c2190b36fcbb766bc2720e6ca4c7c890923e774545c",
"TT_bitcoin-test_dash.py::test_send_dash_dip2_input": "d27291f1e3e712fdc60df170dc1a78b42f70551885b613e822430b1b9a185835",
"TT_bitcoin-test_decred.py::test_decred_multisig_change": "4de82f12102539c4deebef75899ae6e1599ad5e96586180af317d68a98b6b56e",
"TT_bitcoin-test_bgold.py::test_send_btg_multisig_change": "5b9bf3ea996abe56f1b1dfd578556105abff59d6e4cecfbcd9a59e20247338f0",
"TT_bitcoin-test_bgold.py::test_send_mixed_inputs": "a4664cbbdcc339fd883d8078045219bc5810cd08352063d3c0e3c88487a060f6",
"TT_bitcoin-test_bgold.py::test_send_multisig_1": "a210e861315c6c2020fccfe6560d3c8f2a5f51e00bacbccee54fcf654b891b50",
"TT_bitcoin-test_bgold.py::test_send_p2sh": "c1cd6a0592e07ed267c818283a0b9b8853c322035346f879e2ee689ef1e5baf7",
"TT_bitcoin-test_bgold.py::test_send_p2sh_witness_change": "5a91bc516db4ddead42892d3ae72277c076246e3033c0dd80c3d4d769077f6a0",
"TT_bitcoin-test_dash.py::test_send_dash": "bd2fbd3b7ef6ac2c54627365ba434c0e5ce6473dc65e7ba9f3e5b7587c5327c1",
"TT_bitcoin-test_dash.py::test_send_dash_dip2_input": "aec5a54a638ad5f5033027849096b71b5d26919fcea53b8bd1dd7912d22ba11a",
"TT_bitcoin-test_decred.py::test_decred_multisig_change": "792f91c7ffa37c4eaab8e0e837fd28c5eaff2b9d47b7bc50e98d99f46a355d57",
"TT_bitcoin-test_decred.py::test_purchase_ticket_decred": "16b7fd6d4b88711b0932768432288df5357d16030de45c8520238322ab1d6a66",
"TT_bitcoin-test_decred.py::test_send_decred": "3e0a562192cd7bd1222ba4d54e33233684c35b02f3fc8bd238b33bbee82d4318",
"TT_bitcoin-test_decred.py::test_send_decred_change": "c003198e37dfdaaf1c6f61cb1cea1db9757adf452df77cc4f6c24b0fa6850c6d",
"TT_bitcoin-test_decred.py::test_spend_from_stake_generation_and_revocation_decred": "884f24d36e2ddf4637c8c6011d5a2f339614b8b3047c32a3fd6342d2b1e7577a",
"TT_bitcoin-test_decred.py::test_send_decred_change": "4c677314faf2f11925d41502d34994a2d788e03eb65539e8e668de381227e17a",
"TT_bitcoin-test_decred.py::test_spend_from_stake_generation_and_revocation_decred": "679342fafab0b37b394b28648327696edde4b47389ea35635197928fb02e2ea3",
"TT_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDADDRESS-pkh([5-7a80e3db": "24290396b20f26b49204a5551676d6f3c831009e30582d92d5b44fcc3c12fdb7",
"TT_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDP2SHWITNESS-sh-03d56ac2": "8977c539f5680a5196ad0a4c6e16c44ca1bbdb79235dbf97e33aad8d47fe5d0c",
"TT_bitcoin-test_descriptors.py::test_descriptors[Bitcoin-0-InputScriptType.SPENDTAPROOT-tr([5c-22751b2f": "3c31e8f9e396a1313c22480aac32f901086df23d8edf3f808d2f46a0d063034b",
@ -660,7 +660,7 @@
"TT_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDP2SHWITNESS-sh-e8c5303c": "6261537d1445ce1fb637760f8ec77aae8650ee4f0f5ab919ba1a41f039a02b1f",
"TT_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDTAPROOT-tr([5c-ddc924d3": "fe4691af27c7221ac650927a4ee64aeb17ba323f746a03763d053a8311f6633b",
"TT_bitcoin-test_descriptors.py::test_descriptors[Testnet-1-InputScriptType.SPENDWITNESS-wpkh([-996ae319": "3181b25e844eb1047d2904abb1099029c5f5ae4ba4d333be21336d1a745aafe0",
"TT_bitcoin-test_firo.py::test_spend_lelantus": "d3e199cfa46acba5a956d2c04eb020d89d076297962a4fad3165d1500b6de7c8",
"TT_bitcoin-test_firo.py::test_spend_lelantus": "de199320e37e0a9d41e228138f674f2139744b9fa5b85bcace947e3458d8b794",
"TT_bitcoin-test_fujicoin.py::test_send_p2tr": "ab2358502425ae446202ff00b52f31d692c3c7f3a9bf77e549406991aba19d36",
"TT_bitcoin-test_getaddress.py::test_address_mac": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_getaddress.py::test_altcoin_address_mac": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
@ -771,20 +771,20 @@
"TT_bitcoin-test_getpublickey_curve.py::test_publickey_curve[secp256k1-path1-0212f4629f4f224db0-0209bb73": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_grs.py::test_legacy": "0684f69e7dcee2df0638164fd8572a4229ebdc04f50a749b7d7f8c76be030fc3",
"TT_bitcoin-test_grs.py::test_legacy_change": "03137135974aa423ab0c108fa8b4061c13709ee98f5df839ff7cdb21e4010e5b",
"TT_bitcoin-test_grs.py::test_send_p2tr": "4851eddc91dcd4ff8bdf8558e17949bb3152d5a5d2144659abe36c92c183a942",
"TT_bitcoin-test_grs.py::test_send_segwit_native": "dc549670e2abdc0a78cde4582a13e08903f97380f1acaa1515c2ff866aa79afc",
"TT_bitcoin-test_grs.py::test_send_segwit_native_change": "2a4d434501a4855568999f16a2cf0b4f0b69f08212d929d50eef838c35ca417a",
"TT_bitcoin-test_grs.py::test_send_segwit_p2sh": "98483bfa0b7bf063a472c2bc560a72f650d9f668d2cc2b08a5a05afd249e3284",
"TT_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "8e92d676461e30db9fe68d0418757e88523db8f06afaec3aff68865d6fbefcea",
"TT_bitcoin-test_komodo.py::test_one_one_fee_sapling": "423cc84e5de3c8132529da5e7d78aa5a969f1c36f9fbc6ae46b379366d98fc31",
"TT_bitcoin-test_grs.py::test_send_p2tr": "afa031c73b3aaf82bd83edf9732bc518ce91963df444764f7eb8846a0dfd6ef5",
"TT_bitcoin-test_grs.py::test_send_segwit_native": "ffe10b37c7cebacf941fba76c33191a921b739d7fd14c71c080664d141681602",
"TT_bitcoin-test_grs.py::test_send_segwit_native_change": "7c1af889bd313c56fa19ec4cbae246787f7d7200ef3640f9483585f3039068af",
"TT_bitcoin-test_grs.py::test_send_segwit_p2sh": "dec2bea31da18b25aa31e30d78fe2cb06c2780b81c3108b470a9efeccb7718ed",
"TT_bitcoin-test_grs.py::test_send_segwit_p2sh_change": "5316a5056a46e655d8feb72bf9bf5f8831016f0b1fc22a9b108ca84589790e20",
"TT_bitcoin-test_komodo.py::test_one_one_fee_sapling": "b03a9f054193f234211cb4c10bbbdcb18f1f0c576db96ab173f7df8fdad20a1d",
"TT_bitcoin-test_komodo.py::test_one_one_rewards_claim": "b3c056df25d639927faaf16dc18c281c1a36b790ea4e77f954f681fb27d3fa1a",
"TT_bitcoin-test_multisig.py::test_15_of_15": "616d7fd025485963d63ec993db335f5e06ccb0bfcafa094d164a56918796e0bf",
"TT_bitcoin-test_multisig.py::test_2_of_3": "7b7ed7e08fba2bd40ad04addd3f8e95c705c9d9fbc0b03e0cabcdbdb9e6d270e",
"TT_bitcoin-test_multisig.py::test_attack_change_input": "b3a4625a34db37d389f17ff48f721604ab26775a9fca8bf94c81a90c18bc56a0",
"TT_bitcoin-test_multisig.py::test_15_of_15": "f14896f55015c4a3a00911d1d4ed11b5e0e45a4b82ad9f03e7089cb451bac516",
"TT_bitcoin-test_multisig.py::test_2_of_3": "19cf0914dde0573be031763473eb191ddb172a18d79dc888a7fd8eef32344540",
"TT_bitcoin-test_multisig.py::test_attack_change_input": "27739120850d31c8de2638bf156ec79472d872ac64c93ed9a09e78103afbf4e2",
"TT_bitcoin-test_multisig.py::test_missing_pubkey": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_multisig_change.py::test_external_external": "11875600f905bca2579e623a6bb53af89b5a4cc14fd1ac2f40ecd59b9b23ce9b",
"TT_bitcoin-test_multisig_change.py::test_external_internal": "9f5f44cfdf61caa01f818bf5883693ce3a3bf9798a0c977acc17c655a0cd4b03",
"TT_bitcoin-test_multisig_change.py::test_internal_external": "bb737da554fae8e4702138104c40019cbeb3af895568995204740b1c830af18c",
"TT_bitcoin-test_multisig_change.py::test_external_external": "bb5c5e48c67e8e67613ec70198cab434ef609903f0bf163c8a95dba814224a5b",
"TT_bitcoin-test_multisig_change.py::test_external_internal": "7bbe5acedb002a703f4451f82f53fd06ac2da1a5d0198aa1308892c966c234df",
"TT_bitcoin-test_multisig_change.py::test_internal_external": "ea764dd63fb5b14b4fb009b7b45999780557fb7669acfa510ba6963ff81f0775",
"TT_bitcoin-test_multisig_change.py::test_multisig_change_match_first": "b26b6e6ce81c7a993a364d56e00cb82971773850f53e1689944ac7c2e4bc63d8",
"TT_bitcoin-test_multisig_change.py::test_multisig_change_match_second": "9414230d0402801e45696d75c5e94583d026fd151f8c5c44bfb95d778d0f8687",
"TT_bitcoin-test_multisig_change.py::test_multisig_external_external": "c5e72c7a393a1bdf0d00d5224ac428a03618065e7ee08de1abe9e030c8c17bba",
@ -812,24 +812,24 @@
"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-3h-100h-4-255-script_types1]": "4f73135d2ec9add695e0a22d855816558b4ba9329a2828f9c9930be6245bdc2d",
"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-4-255-script_types0]": "0988cc8bdc5879744bd33190fddc5b5aa137fdd7214abb003c8000a871d98f14",
"TT_bitcoin-test_nonstandard_paths.py::test_signmessage[m-49-0-63-0-255-script_types4]": "540df94c73a4eed8fe88cdb475e2b31df752dca9e47b102792c01064ee432752",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "3056fd174592e12236d1f02d6bcd3dfcfd4eabcf8c14cc7c536d64219183e042",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "a1597ee74cfd76a3a4834ed7c1f6c1c660994ecb89b2dffbf6f7ef043b416e1e",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-3h-100h-4-255-script_types1]": "eeffbc0d1526b8c45361be1dead21cd35d317a43ed033eec48e3ff2399a0c5bd",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-4-255-script_types0]": "eeffbc0d1526b8c45361be1dead21cd35d317a43ed033eec48e3ff2399a0c5bd",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-49-0-63-0-255-script_types4]": "b017917ac36f45594166efb832cade2957793976605e48d00e725e7390fcbce0",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths0-address_index0]": "8327da4e1cfa1cb81b6219a8190c89d5617747399d053a560c4b2ad9da3e70c7",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths1-address_index1]": "8327da4e1cfa1cb81b6219a8190c89d5617747399d053a560c4b2ad9da3e70c7",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "1863c035e68db9a5f7c3b45122374002633684c913ab06d4c1042a0c5b8c6089",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "6acb25e7179efde13084f3ff209ed3d4f6854e289bf93bdff2646df104d23952",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths4-address_index4]": "8327da4e1cfa1cb81b6219a8190c89d5617747399d053a560c4b2ad9da3e70c7",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths5-address_index5]": "8327da4e1cfa1cb81b6219a8190c89d5617747399d053a560c4b2ad9da3e70c7",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths6-address_index6]": "8327da4e1cfa1cb81b6219a8190c89d5617747399d053a560c4b2ad9da3e70c7",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-6-255-script_types3]": "a90506a9d9407beb378962f1b68faaa1c383e94de825d2bed61b8b35f2d96ac5",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-1195487518-script_types2]": "443d46f758a63964ebf436dd5e8f83d8c7109a9f267c4de369b297f4a73648fe",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-3h-100h-4-255-script_types1]": "c18c460564ed22cac67963e312d5382cc3a6b972b15a2215299bcb3ab88feb23",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-4-255-script_types0]": "c18c460564ed22cac67963e312d5382cc3a6b972b15a2215299bcb3ab88feb23",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx[m-49-0-63-0-255-script_types4]": "287f07da3ea9f2bc42292a8923f1b0e4e93e401ad2ebb7a18a322bb938fbbd7d",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths0-address_index0]": "5b7f75a4766304722ff86f5cbf555d7e1b932f76a425a606da3107ea574f7f34",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths1-address_index1]": "5b7f75a4766304722ff86f5cbf555d7e1b932f76a425a606da3107ea574f7f34",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths2-address_index2]": "d14e7cae0ec7a1f1a1e1d7cd17e98a5faca2f441e7ddca1f3052ff4c641c7d75",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths3-address_index3]": "8b50d4650d7670f71535ac484f605425047976466955cfd17bc23b6331ecd64f",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths4-address_index4]": "5b7f75a4766304722ff86f5cbf555d7e1b932f76a425a606da3107ea574f7f34",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths5-address_index5]": "5b7f75a4766304722ff86f5cbf555d7e1b932f76a425a606da3107ea574f7f34",
"TT_bitcoin-test_nonstandard_paths.py::test_signtx_multisig[paths6-address_index6]": "5b7f75a4766304722ff86f5cbf555d7e1b932f76a425a606da3107ea574f7f34",
"TT_bitcoin-test_op_return.py::test_nonzero_opreturn": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_op_return.py::test_opreturn": "f2f6f4ac4780914040e0ac45129a7afaa4f585e6304a4730f71c22df69aa8a2e",
"TT_bitcoin-test_op_return.py::test_opreturn": "870cb6fa52df98754e54e7191dd66a1009890880b42846234ce332613205be91",
"TT_bitcoin-test_op_return.py::test_opreturn_address": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_peercoin.py::test_timestamp_included": "018e462b20548c82027af809e81aa4cef60334de053bcc3387e2bc8672255bf1",
"TT_bitcoin-test_peercoin.py::test_timestamp_included": "648edcbafd3a27b8ed36a2f4314de029d7a821ce6670ca2f6629eb8fb450700f",
"TT_bitcoin-test_peercoin.py::test_timestamp_missing": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_peercoin.py::test_timestamp_missing_prevtx": "3473e2d24b80885ee53ff9ee2e4682d34b9088aa3c38ee1f7bb432577486551d",
"TT_bitcoin-test_peercoin.py::test_timestamp_missing_prevtx": "3d1cb78590e69c5772d21405fc3f904730862b3a47b7762596be66fcede52c7c",
"TT_bitcoin-test_signmessage.py::test_signmessage[NFC message]": "4c41515a7f5fe9ffd5805ed060cb9e3ca8e578c92fefa79479df738ca1636235",
"TT_bitcoin-test_signmessage.py::test_signmessage[NFKD message]": "4c41515a7f5fe9ffd5805ed060cb9e3ca8e578c92fefa79479df738ca1636235",
"TT_bitcoin-test_signmessage.py::test_signmessage[bcash]": "096a2d5f0c75af22be673fd1550e86987a61bb348b0102eec4913fe9cc8fbcf7",
@ -859,138 +859,138 @@
"TT_bitcoin-test_signmessage.py::test_signmessage_pagination[utf_text]": "4ac1d8e2491164d442b700ea65e430867d74a941ac0d0dc8d4f51f4494fd0bb0",
"TT_bitcoin-test_signmessage.py::test_signmessage_pagination_trailing_newline": "3ecd60468981b8c59cae21ae1189ad42b9d69b87e86c17e51b40185e31a5c52d",
"TT_bitcoin-test_signmessage.py::test_signmessage_path_warning": "2c8369a05493ccdd6a368f3428050f22fc5aa42cf5c34e4995c47c3c7bf764fc",
"TT_bitcoin-test_signtx.py::test_attack_change_input_address": "0c14ec5abb64242613e347a3be60aba8101f80e00c70a347a000a653c7e584ed",
"TT_bitcoin-test_signtx.py::test_attack_change_outputs": "91933db014c3507d75bf76435c2489607ec13be79c8592fec66f80dce08ac3f6",
"TT_bitcoin-test_signtx.py::test_attack_modify_change_address": "20aaa67271db158f34f5dce1c07649de0a26b40b3b260074f5aa002a09d3f04f",
"TT_bitcoin-test_signtx.py::test_change_on_main_chain_allowed": "20aaa67271db158f34f5dce1c07649de0a26b40b3b260074f5aa002a09d3f04f",
"TT_bitcoin-test_signtx.py::test_fee_high_hardfail": "0ea1fed8f24b3b89c85f60185b56a1f1800335a07c441e485de8a11278091410",
"TT_bitcoin-test_signtx.py::test_fee_high_warning": "25a6ec724f5546ee398aa80eed194468753a0d24f8f5abf10573d4bf1bfb63eb",
"TT_bitcoin-test_signtx.py::test_attack_change_input_address": "9ceadd6997aed08445e9878a6ec657ca6aaa7f765296e423889afbc1ce2ebc70",
"TT_bitcoin-test_signtx.py::test_attack_change_outputs": "bee8876d696520edaa48847d062e0707576d9e3b14f3c0289ec0b5ecdba2c93f",
"TT_bitcoin-test_signtx.py::test_attack_modify_change_address": "0ba8136fb2078c08f1059ad099fe2ca69a49d76c8aa846367b605f9f42493663",
"TT_bitcoin-test_signtx.py::test_change_on_main_chain_allowed": "0ba8136fb2078c08f1059ad099fe2ca69a49d76c8aa846367b605f9f42493663",
"TT_bitcoin-test_signtx.py::test_fee_high_hardfail": "d3eb72c019aa6394f2eda31a04ee17dcfadb412fc8ef036a9e0be42cb7c84f42",
"TT_bitcoin-test_signtx.py::test_fee_high_warning": "994effa78332e480271a57f951c68cd1b0d88874de6d169ccd6adc1e310a180f",
"TT_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.EXTERNAL]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx.py::test_incorrect_input_script_type[InputScriptType.SPENDADDRESS]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx.py::test_incorrect_output_script_type[OutputScriptType.PAYTOADDRESS]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx.py::test_incorrect_output_script_type[OutputScriptType.PAYTOSCRIPTHASH]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "b2052bbd44a8c6591261cea400958f85bbeafc44ae3204baa37c04fec7438a7b",
"TT_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "eeeb25f88690332f69cf37c52cbdf0498cc4329fb8c3ad8370dcbd1185a04656",
"TT_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "0065b5cc304b1dd5d341a18f88e711b80fd6a37bbcb0d5838a7403a07a554578",
"TT_bitcoin-test_signtx.py::test_lock_time_blockheight": "eeeb25f88690332f69cf37c52cbdf0498cc4329fb8c3ad8370dcbd1185a04656",
"TT_bitcoin-test_signtx.py::test_lock_time_datetime[1985-11-05 00:53:20]": "0065b5cc304b1dd5d341a18f88e711b80fd6a37bbcb0d5838a7403a07a554578",
"TT_bitcoin-test_signtx.py::test_lock_time_datetime[2048-08-16 22:14:00]": "a664f25807e1d04f84bf1d61356735765943aa19797bb3ad1a4e5f1767e6d272",
"TT_bitcoin-test_signtx.py::test_lots_of_change": "ec231e92089a1639c4e4a0f8babd43b5507f13e42f3ff1c847388b3e6d2ad8ad",
"TT_bitcoin-test_signtx.py::test_lots_of_inputs": "289d00f71c895bf7aa3d5a8d83627e19ab05bb0c3f39d777380f4e77a4eebe19",
"TT_bitcoin-test_signtx.py::test_lots_of_outputs": "9ad0f1a4f6202c95e1fc42e434c1f8542426c76f8b94a8ae016fb0f6bd18a734",
"TT_bitcoin-test_signtx.py::test_lock_time[1-4294967295]": "4e31e5f4598791802e40708adda1a2c34b7ab8231feafe99e46b17600ff3d4bc",
"TT_bitcoin-test_signtx.py::test_lock_time[499999999-4294967294]": "dbb82aa1fb38ccac0cf3b44a6f8b5b17872ec4dd4c2e4eaefa5179979f2ee867",
"TT_bitcoin-test_signtx.py::test_lock_time[500000000-4294967294]": "dad909c8f1ba3eaafde963dfff56756f860509f9d22d89ff3551a6934dce96b6",
"TT_bitcoin-test_signtx.py::test_lock_time_blockheight": "dbb82aa1fb38ccac0cf3b44a6f8b5b17872ec4dd4c2e4eaefa5179979f2ee867",
"TT_bitcoin-test_signtx.py::test_lock_time_datetime[1985-11-05 00:53:20]": "dad909c8f1ba3eaafde963dfff56756f860509f9d22d89ff3551a6934dce96b6",
"TT_bitcoin-test_signtx.py::test_lock_time_datetime[2048-08-16 22:14:00]": "d5ca55c91edc5a6c08565d2961d3b1597bdbc01fda5cb9f097484f19e99ca978",
"TT_bitcoin-test_signtx.py::test_lots_of_change": "1ece8f608dbdebdda95a448c7baba7c6c72e35a219dae60655e7312497cd98e7",
"TT_bitcoin-test_signtx.py::test_lots_of_inputs": "66318a6e48ef0ca2cf06ea1512bea3461bd5e5d8487183f2b756997ae8d6e857",
"TT_bitcoin-test_signtx.py::test_lots_of_outputs": "6ab1c0fc57839bbf2f1d25ddbbd27e99cd0f713a184fc703b9c6ec3c8734a6cb",
"TT_bitcoin-test_signtx.py::test_not_enough_funds": "615ee88f8293754c8c58d2ce021d534045e8583628e8270baf41e7124c29c4cb",
"TT_bitcoin-test_signtx.py::test_not_enough_vouts": "204ad9ea7dbba119f568e50fed75a773024645ec18efe030f2e651df36c597f8",
"TT_bitcoin-test_signtx.py::test_one_one_fee": "28179c7512f684e42b0abf83dcdde60f4a3096a926ccb9c0ec64ecbda7f522dc",
"TT_bitcoin-test_signtx.py::test_one_three_fee": "13e3be9a1f12f060e00aef0983fee297fb8374ab411d97504b2819dee49caa91",
"TT_bitcoin-test_signtx.py::test_one_two_fee": "fe951f8e5d88bd7580881150e4883c8430a6a723cb917e0f2ab0d2ad5e304994",
"TT_bitcoin-test_signtx.py::test_p2sh": "11cfd355f5e1d18f380a127c64acbfbf8a78d504f6c4640d01ccd0662e762a4d",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[branch_id-13]": "119fd573db5975c571978b6d6d65e70e1d708735075bdbe59d4fbdcfe9dde6a5",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[expiry-9]": "119fd573db5975c571978b6d6d65e70e1d708735075bdbe59d4fbdcfe9dde6a5",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[extra_data-hello world]": "119fd573db5975c571978b6d6d65e70e1d708735075bdbe59d4fbdcfe9dde6a5",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[timestamp-42]": "119fd573db5975c571978b6d6d65e70e1d708735075bdbe59d4fbdcfe9dde6a5",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[version_group_id-69]": "119fd573db5975c571978b6d6d65e70e1d708735075bdbe59d4fbdcfe9dde6a5",
"TT_bitcoin-test_signtx.py::test_not_enough_vouts": "e3997702eceed8e0f0807104e301e03630d0cbdc109d09dfa99a13c7f32825c4",
"TT_bitcoin-test_signtx.py::test_one_one_fee": "f227fdd9ff1c5a266ad6aa876321325cda3c8be1939c757b4c67dd7d5467c9cf",
"TT_bitcoin-test_signtx.py::test_one_three_fee": "7b0f4b0308604e3eb8eebf83a3c5ae2be4a382f53ee86677a4cf13313befea03",
"TT_bitcoin-test_signtx.py::test_one_two_fee": "edb48791ac8685a63288dea53e80d4af7fbeee99921514cb528676811f0e4f8e",
"TT_bitcoin-test_signtx.py::test_p2sh": "912e70232f20d358ea9a7d6fa585251c3887c402929e305569b2e94ec0e667e5",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[branch_id-13]": "279776ffe9f9ebc4f3b354c5c69b97d31817b43ad6b1dba67a44c791cd6d6f24",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[expiry-9]": "279776ffe9f9ebc4f3b354c5c69b97d31817b43ad6b1dba67a44c791cd6d6f24",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[extra_data-hello world]": "279776ffe9f9ebc4f3b354c5c69b97d31817b43ad6b1dba67a44c791cd6d6f24",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[timestamp-42]": "279776ffe9f9ebc4f3b354c5c69b97d31817b43ad6b1dba67a44c791cd6d6f24",
"TT_bitcoin-test_signtx.py::test_prevtx_forbidden_fields[version_group_id-69]": "279776ffe9f9ebc4f3b354c5c69b97d31817b43ad6b1dba67a44c791cd6d6f24",
"TT_bitcoin-test_signtx.py::test_signtx_forbidden_fields[branch_id-13]": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx.py::test_signtx_forbidden_fields[expiry-9]": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx.py::test_signtx_forbidden_fields[timestamp-42]": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx.py::test_signtx_forbidden_fields[version_group_id-69]": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx.py::test_spend_coinbase": "bb8bd077d0db0bc1a5650c21448d72a6de8a79ad95b6a5a80b85675e152d64ab",
"TT_bitcoin-test_signtx.py::test_testnet_big_amount": "8fa6fecd81d8e0a1f5c8c5ed985eb381ab6c773d904b28ce7ef3053d1f8a6449",
"TT_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "4a7e69a8b1d4aa14a199cc6e7be0c07e81ca71377573a83aebc19309d01fa70c",
"TT_bitcoin-test_signtx.py::test_testnet_one_two_fee": "20aaa67271db158f34f5dce1c07649de0a26b40b3b260074f5aa002a09d3f04f",
"TT_bitcoin-test_signtx.py::test_spend_coinbase": "5eb21da7f0df53e1cb91090d6cb199e01bb03facde95e57ae3d8aa3df9da3ca4",
"TT_bitcoin-test_signtx.py::test_testnet_big_amount": "66bc8b4f94383017a6c348ee7efcc6c82e4703ff3542cdaa46fd578adee2d9f2",
"TT_bitcoin-test_signtx.py::test_testnet_fee_high_warning": "3dcebbed8d63089624e19d859a6acfb2aca368d03797144873b4206b5d82b5f8",
"TT_bitcoin-test_signtx.py::test_testnet_one_two_fee": "0ba8136fb2078c08f1059ad099fe2ca69a49d76c8aa846367b605f9f42493663",
"TT_bitcoin-test_signtx.py::test_two_changes": "0b9072f425c58bb12f7eb96bf99da624fc1fb0bca4927385489fe93717c52b1b",
"TT_bitcoin-test_signtx.py::test_two_two": "98a1b7b73f9cd065bdc0a1ddef0124f1d109964fda9c0b57173ba888d061fbe6",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.BITCOIN]": "9b3479412158ee07f6592a637244698fc7e1a4468eba944ce4d329e3a9bcd355",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MICROBITCOIN]": "4b07e39773495c105dfc512bcfc1bd392187e7de541bf83205691113ae7120f3",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MILLIBITCOIN]": "1afbc7be1095d12f9786a467564df062ed623305a369cefb931cb6052cb2f2e6",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.SATOSHI]": "9353d4905d538319b71f456abf1f4d8baa6ccc646c8822654fe2439da6d19c51",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[None]": "9b3479412158ee07f6592a637244698fc7e1a4468eba944ce4d329e3a9bcd355",
"TT_bitcoin-test_signtx.py::test_two_two": "422ee61e55fb4132d4900f9ac10ea27e45b56e1f36b7df533b320f86d7ca886f",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.BITCOIN]": "6be7e3871f03fe7c8c34b2d20a43a2650595c938e7ccc4169f173bef3de677d8",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MICROBITCOIN]": "00e46e724ada6a9622868fd0bc7e493587b3fd280b10423a708684483a26d7ad",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.MILLIBITCOIN]": "2950f443980e934672fcc11d9be5128282446466e3d0b6d0b1a754cf16295721",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[AmountUnit.SATOSHI]": "99189ac7a561ded344b460216680d326bb0486dfe27adf40b8c570dd9e0dbdb9",
"TT_bitcoin-test_signtx_amount_unit.py::test_signtx[None]": "6be7e3871f03fe7c8c34b2d20a43a2650595c938e7ccc4169f173bef3de677d8",
"TT_bitcoin-test_signtx_external.py::test_p2pkh_presigned": "8dd8089941ceb0d82c9425c69d54240f99e3ae7932ef24acd49313d28389b683",
"TT_bitcoin-test_signtx_external.py::test_p2pkh_with_proof": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx_external.py::test_p2tr_external_presigned": "c714c4a4ea8b98dfbdd8185925adafbafc62570f415688972d6003a19d7b4d23",
"TT_bitcoin-test_signtx_external.py::test_p2tr_external_unverified": "d00df4d1001677c61d95b2cae7c32c4fd01c9c51995a7153d7dfe7ca103a44ba",
"TT_bitcoin-test_signtx_external.py::test_p2tr_external_unverified": "57938429cc9af038841d10303300ad09db765f2b56fc36bd7331fa148ed2f361",
"TT_bitcoin-test_signtx_external.py::test_p2tr_with_proof": "d6723e2243bc38231ec4eb9ed63afd39610460c0d859b4c576b12db1f7915d02",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "64d9b691b6442d44e008e1dca7ee4010820d569ff88f28ff1ce5291e79070537",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_external_unverified": "a59d4430bf2e3be91ee7810e93b9a0550b694a59e054ab8c7c5ec40bc7b09e5b",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_in_p2sh_presigned": "8313bff77e41aef142c3b25818ab58dcc7e9d658d38e2e8fc50629ebbe05869b",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_in_p2sh_with_proof": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_presigned": "4608478b1d61415cf0ec93a0ea4397c35d17a91d4b6d25e9c024b77330e398eb",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_with_false_proof": "ca3bdc82d0ddd668d50635ddbc91019095311e0c165094a89b9ae6eda53abdd6",
"TT_bitcoin-test_signtx_external.py::test_p2wpkh_with_proof": "f5f2f9bc3c50908ce41046096586387b0db86796c54cb70216e4fedbb68995c6",
"TT_bitcoin-test_signtx_external.py::test_p2wsh_external_presigned": "cd1a603df8ce086697c290aa63b9d922f8360ee5b34ff0dbe5eec4f9c4dd8636",
"TT_bitcoin-test_signtx_invalid_path.py::test_attack_path_segwit": "2102f519ca1fcad43ea29bbbb0f5acfad4d3e80321e4a8400ca409d1b7d93c4b",
"TT_bitcoin-test_signtx_invalid_path.py::test_attack_path_segwit": "f58bd4cdcf02be59294ac238913bbd4068f728ac9c2d2adb5cd03cced413ba18",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_fail_asap": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "3ab024ee2fe809e2f912070f8ac804e02e62df14cb853b2bc763a324a9db2191",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "fffb490aa6246315b9ae407e426f6563b051219bda8f025498f178af57881635",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_inputs": "c3b55df982a921a4fdb72ffb579a9b43543537b6c520b6742421f67de2f4845f",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_non_segwit_inputs": "fb92593a2fceefffbc30a56a1df2b79b4de148d7db5d25ad17a2ee316260b18f",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_inputs": "c3b55df982a921a4fdb72ffb579a9b43543537b6c520b6742421f67de2f4845f",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_segwit_inputs": "736dc778b70d4b4b03e1617b2b370311787e959cc35c79685b272ec1fb8fe293",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_pass_forkid": "35765c453a575f613f31270c512b788303397039a5b2e65b62406012712999b8",
"TT_bitcoin-test_signtx_invalid_path.py::test_invalid_path_prompt": "b26a5148b20ec841a8682ceae46277d6901a17b90235d010c0d9d4376ad16428",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_inputs": "46e8ee40952b104555a1db7757c3b57991ad5d72893c5b15136f3dd322946df7",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_non_segwit_segwit_non_segwit_inputs": "df1de5d365652b452cb8f671119d71024ef199849b7c245253c1884e3aae0a4c",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_inputs": "46e8ee40952b104555a1db7757c3b57991ad5d72893c5b15136f3dd322946df7",
"TT_bitcoin-test_signtx_mixed_inputs.py::test_segwit_non_segwit_segwit_inputs": "e40b2422bfada0bfe14c8d33a7f5f2e1ba2093c5d7270c8b987a6856e76ffbcb",
"TT_bitcoin-test_signtx_payreq.py::test_payment_req_wrong_amount": "1d0da9c044d6aa5523f94e91e882f8839457d51097093fc2e5938285341a1949",
"TT_bitcoin-test_signtx_payreq.py::test_payment_req_wrong_mac_purchase": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_payreq.py::test_payment_req_wrong_mac_refund": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_payreq.py::test_payment_req_wrong_output": "887f26b4ddbb365d903b27fb9c2fab54760b2ba6f5f5252a82d8e5b4fc611fbf",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out0+out1]": "8d20ba87feb15e93dae957792e56c7e6704842d612d08d351ecca62fdf67f6fe",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out012]": "89b912e4fcf162d4e446eb5cd76f1ced382dbaac625fbcb62d2dddde04e01bf3",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out01]": "34ed35b8c2a297960ec2a4ab08969fececf919b866d139207a656d84b2385de1",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out0]": "de2b47b89aa013acccf2fff29cc3a0333c180feb18ce8e0cd3ed9f306f9b594f",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out12]": "63acd5e25d6f5d9e63b2f5ae18ebf29a379497d9ae39702dfdee20a66b1ab344",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out1]": "5c621b0bd439fa1d31984bcd6e0d58797f28f2dec485e28d8a376c7aeae24a68",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out2]": "9f4c978e37e4f8d87da10041e0eba0475c8294d0ab9dac880ff4266971bb6aab",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request_details": "c3df1052024e4f3be9296639a054231da35525c5101bc855bf23cfa236f4f156",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out0+out1]": "f59fb2256eab6a23e9d1ac3e0226da69798e255d97d2e59161bec9d0253d9936",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out012]": "8ddeb8d1bd29e033a87516c98cfc5b21992430ebd9fe3cb6f725b5ad86bf7b0a",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out01]": "c88b654d2e632b56728aeffcad018530237fcdb6e51e6ddcea30bc9167ed630d",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out0]": "1115ce17c5a51a57fc4ca1a4ce599d9ee8281f5d7f7913f3d3290ceb14cf7898",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out12]": "d84df1ee9d39aa1919ea57fe6734f848e93f157a1aeb8c69a9b3cbd1e5bba9bd",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out1]": "44703c8dc2ded69d704d7ae2ab65a905b0c41b4e09f71c33e1294ad794a4a15d",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request[out2]": "b641cbb16c414081f7f9e8fc6d813175aceaff4439fb089917aef4a489e1da80",
"TT_bitcoin-test_signtx_payreq.py::test_payment_request_details": "0ed8ad1c727cca770469b4984d2a183e9c218ee7f594e32c1c0cb6889454105d",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[hello world]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[x]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "71b03f0f2cdf1a3d3f330a7051a32642bd8f57387e0d8e5a5f7c123c7f3e704b",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "71b03f0f2cdf1a3d3f330a7051a32642bd8f57387e0d8e5a5f7c123c7f3e704b",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "71b03f0f2cdf1a3d3f330a7051a32642bd8f57387e0d8e5a5f7c123c7f3e704b",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "71b03f0f2cdf1a3d3f330a7051a32642bd8f57387e0d8e5a5f7c123c7f3e704b",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "8744a5ad4b15ffa76652c9d2df287f10c1909b51833405ee18fc717479e357e3",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "8744a5ad4b15ffa76652c9d2df287f10c1909b51833405ee18fc717479e357e3",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "8744a5ad4b15ffa76652c9d2df287f10c1909b51833405ee18fc717479e357e3",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "8744a5ad4b15ffa76652c9d2df287f10c1909b51833405ee18fc717479e357e3",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[]": "b3218467fd32af13d056ecaf1252cfd280aee25e9319dffb3e86e65c0e6b3a15",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[hello world]": "b3218467fd32af13d056ecaf1252cfd280aee25e9319dffb3e86e65c0e6b3a15",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[x]": "b3218467fd32af13d056ecaf1252cfd280aee25e9319dffb3e86e65c0e6b3a15",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_attack[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "b3218467fd32af13d056ecaf1252cfd280aee25e9319dffb3e86e65c0e6b3a15",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[]": "8bd57f4a2f7ebb388810b224cd17f00a248894e1e4926984e7453161fd044a9e",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[hello world]": "8bd57f4a2f7ebb388810b224cd17f00a248894e1e4926984e7453161fd044a9e",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[x]": "8bd57f4a2f7ebb388810b224cd17f00a248894e1e4926984e7453161fd044a9e",
"TT_bitcoin-test_signtx_prevhash.py::test_invalid_prev_hash_in_prevtx[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": "8bd57f4a2f7ebb388810b224cd17f00a248894e1e4926984e7453161fd044a9e",
"TT_bitcoin-test_signtx_replacement.py::test_attack_fake_ext_input_amount": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_replacement.py::test_attack_fake_int_input_amount": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_replacement.py::test_attack_false_internal": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_replacement.py::test_attack_steal_change": "04ba3e05862eef616957f9f0c67f7a1d841a3bc7278c5fd999dfba4ebeee5314",
"TT_bitcoin-test_signtx_replacement.py::test_p2pkh_fee_bump": "46f53aa43a1ab3b040716ad7090f602695b77e8250e65b7024d2ace11ffdb37b",
"TT_bitcoin-test_signtx_replacement.py::test_p2tr_fee_bump": "cd02aade75d2b644867fa98d07fdc6f1b22372286718980c5aac8970c4594168",
"TT_bitcoin-test_signtx_replacement.py::test_p2tr_invalid_signature": "cd02aade75d2b644867fa98d07fdc6f1b22372286718980c5aac8970c4594168",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_finalize": "90948701923e3f288fdf04a27198644f042fed8993d683dbdd577e676785e5d4",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_fee_bump_from_external": "9c625a9e2d1895d410e4c1c6a968b8b53deee3700e5b1902f491d1c7401de122",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_remove_change": "6c4f7638aa2ebf7105b3bb263e2c68c9771581738d6e2aa137df89dfb6d383ee",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_invalid_signature": "90948701923e3f288fdf04a27198644f042fed8993d683dbdd577e676785e5d4",
"TT_bitcoin-test_signtx_replacement.py::test_p2pkh_fee_bump": "cfd258bfda629705ce055428b7a6d296d4a96eccf26dee516de2a40efbbb6937",
"TT_bitcoin-test_signtx_replacement.py::test_p2tr_fee_bump": "5c6b7cf766476c68455bbbabf8cfff24ac053efca9d2d43d7e47ad241436bea0",
"TT_bitcoin-test_signtx_replacement.py::test_p2tr_invalid_signature": "5c6b7cf766476c68455bbbabf8cfff24ac053efca9d2d43d7e47ad241436bea0",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_finalize": "ad3e62fe3fffae576b98ebafaca19f870271a4af0f47791f5061a97398d60bdf",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_fee_bump_from_external": "2e1986726c176efa569ad7a2b5b81b4ee1dea6f8ddf87c15789df81909a5ba2b",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_in_p2sh_remove_change": "93bd24bb6fc24c8bb43222d83536ee3557a661635eac6b23d898f93e7329cbba",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_invalid_signature": "ad3e62fe3fffae576b98ebafaca19f870271a4af0f47791f5061a97398d60bdf",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_op_return_fee_bump": "a65bb3df6ba4f68c6060efe5eef5fd1e66d6e9457becf6c4e8112fec028d153b",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909659-90000-02483045022100aa1b91-c9b963ae": "da3ec44de0435cca3828752a0ba44483b2f087d1ae02c99530be4bcd01b80e57",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909718-90000-024730440220753f5304-ecb983d1": "da3ec44de0435cca3828752a0ba44483b2f087d1ae02c99530be4bcd01b80e57",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909800-89859-0248304502210097a42b-7a89e474": "da3ec44de0435cca3828752a0ba44483b2f087d1ae02c99530be4bcd01b80e57",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909859-89800-02483045022100af3a87-80428fad": "546caace6b10e9c9993b12033a8df2627a85d183c1eff2e090c5ff280dd25665",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909859-89800-02483045022100af3a87-80428fad": "dd877653d915f04f7da7370ebe3b166773eb8c04ba50f332b2dbbb307907d48b",
"TT_bitcoin-test_signtx_replacement.py::test_p2wpkh_payjoin[19909859-89859-02483045022100eb74ab-881c7bef": "da3ec44de0435cca3828752a0ba44483b2f087d1ae02c99530be4bcd01b80e57",
"TT_bitcoin-test_signtx_replacement.py::test_tx_meld": "a08f8f4b137150d03031a16a615f62ef8134f5599f43e5cd2057aa1a1d144b79",
"TT_bitcoin-test_signtx_segwit.py::test_attack_change_input_address": "f3398d5814422383b9a6fa8cce53948af05e985616c20e7f3aed649a9d3fe1a6",
"TT_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "a06e89d99c1e218fba7ceff794cb9dab98bbae666b397996e067fe9f0bd8a009",
"TT_bitcoin-test_signtx_segwit.py::test_send_multisig_1": "cfd3b3e882067b1e42a36623da3523829bf579399b14f8711e09f7e89aa82d65",
"TT_bitcoin-test_signtx_segwit.py::test_send_p2sh": "0cc9cebfc8e5f644a54abf5c548eb93ac5a7e735a335c653ca782e75c756b355",
"TT_bitcoin-test_signtx_segwit.py::test_send_p2sh_change": "37e4f87d45933d486aafbff196c68024c128f40177974891a0f01cb2cf695d25",
"TT_bitcoin-test_signtx_replacement.py::test_tx_meld": "8c7644e2b3622cde70069716a9669772ab2add220204bd4e468a84fb9fd75c89",
"TT_bitcoin-test_signtx_segwit.py::test_attack_change_input_address": "f2096a8da153a61cef11be2e5935b20d8dc94c15ea14fad9bce2e4eefaf6ea9d",
"TT_bitcoin-test_signtx_segwit.py::test_attack_mixed_inputs": "5d5cd7ad1a8bcefbd0f9b82fd0223ad63d6436c730e6c42be742bcaa00f9d508",
"TT_bitcoin-test_signtx_segwit.py::test_send_multisig_1": "5627e49c098d18deccb59b74c1a8bc8e32eb36941f03c24cf3cd3b4d99b60d30",
"TT_bitcoin-test_signtx_segwit.py::test_send_p2sh": "18cefbb8625b157646c80546c599ca8d0f12a2cb096e7cf4f002de9a44021fbb",
"TT_bitcoin-test_signtx_segwit.py::test_send_p2sh_change": "025e46a381adbeaef4b6b7b86f8ef16c80760ad2371a92f4a85174548e3d9782",
"TT_bitcoin-test_signtx_segwit.py::test_testnet_segwit_big_amount": "9db6c35162b766dd828aa996473bfb07376a5d9705ac9de65d992d7a4a8108d3",
"TT_bitcoin-test_signtx_segwit_native.py::test_multisig_mismatch_inputs_single": "e0de5489dc73eeb177cc69024386a39812af9ba8fb3730384bed80f7fa76bb1c",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_both": "92c34d2b525768ac5f8fc60566ea7bb7ede1ced30f2ec0c0b0948fcfbb1eb4c4",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_1": "6f8d1747d41c156a032c141d5108f5572ceddf32fd90ab986fc21ab3f8adb094",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_2": "c710852ee12bc81aaf395cc4db73d928e93ecaa3a24571a6542d71e94936984a",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "31d3a5138fbe39eef57d33fe28a31bf86c0ef3d824466b765175bb5f96a8e3c7",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "f5266e21904d84ccc94a60bb6de289c301193e70bc21e246ad420b3d5c9ad18e",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_native": "9b3479412158ee07f6592a637244698fc7e1a4468eba944ce4d329e3a9bcd355",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_native_change": "fb3ec2531cb07bcc5589034476a35473cec57f075ed36d17d89958f5991d50ae",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_p2sh": "78f6ed8edb5798c5f18c98f45dc21230e7f55eef89b6ad32c872c45d01db2a84",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_p2sh_change": "05d4a12fd931f86ecc40ebec476c94c5d1b9f6b5a835d928f341e0ee08739560",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_to_taproot": "7837294d7d4a09e2b778a7a2623b61f8671bf6b1c1ae114f548657e8ab86b7e1",
"TT_bitcoin-test_signtx_taproot.py::test_attack_script_type": "776adb9eb6166befabc0889c188ce7f4f6c32f6f0db047f134a96a0fd09b1953",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_both": "3d2415f2175000db1b48e2f6b94a539dce9fe6f59ea626dd0f58726bb134a003",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_1": "a0ce76c011921a4c743e84f1feb65aff4fc026892d21e6b936858fcdcee25675",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_2": "08143b5a47b2c519e239cda6431a0b5e84fbc447e11f1151048aaf6ed62f1438",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_3_change": "e1e6d3e1f2c99838dabe637b52e00f2a1ad03371b7d99d49a5dba506b7712e18",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_multisig_4_change": "437e30f86f9af2865f5b504323235ffc7c7a4e62487e4044971a61d2603ddfdb",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_native": "6be7e3871f03fe7c8c34b2d20a43a2650595c938e7ccc4169f173bef3de677d8",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_native_change": "79eb1830a852268418860175c9e4d7e710d37fc17233cbca0a64f319c2883f49",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_p2sh": "c867407a437f21cdcb7fe963deb696fb0ef3e156b97e0c41f0b8c4dc5210965e",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_p2sh_change": "14b3a2a82930d478cebd66a27ad632e5b331d339e591f28daf8d177af092e2d0",
"TT_bitcoin-test_signtx_segwit_native.py::test_send_to_taproot": "2e444f1ac369e8c0dc3e634f7f535148f9de91721734ac83678aff27af816c48",
"TT_bitcoin-test_signtx_taproot.py::test_attack_script_type": "4b9c6147c3340b0a9e810990df7e8429d31b1925b35dfcb67025a2be31a945df",
"TT_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1pam775nxmvam4pfpqlm5q06k0y84e3-a257be51": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1plllllllllllllllllllllllllllll-aaa668e3": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1plycg5qvjtrp3qjf5f7zl382j9x6nr-5447628e": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_taproot.py::test_send_invalid_address[tb1zlycg5qvjtrp3qjf5f7zl382j9x6nr-880d4a6b": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_bitcoin-test_signtx_taproot.py::test_send_mixed": "6e664f837b805f06a329810449af860fc247672bdc637ad67280041944af7b6b",
"TT_bitcoin-test_signtx_taproot.py::test_send_p2tr": "91597e1226f917aa01e0faffa2ba573f3f77521ce6a53fd4f8c4b2a15d8f4b36",
"TT_bitcoin-test_signtx_taproot.py::test_send_p2tr": "1c4df7e736815d063f729cab0e214fd0dac1e670f5471f7ee8cd30ac5b33e1b4",
"TT_bitcoin-test_signtx_taproot.py::test_send_two_with_change": "6c09c8bed294c912e4f504ce9ec6d786ca933a6e652b288d9c2140ccbfbe83a3",
"TT_bitcoin-test_verifymessage.py::test_message_grs": "efba87e334f62f3ee18ce6ac2f6e8ba3738fc53434ad8d4027643d2047945620",
"TT_bitcoin-test_verifymessage.py::test_message_long": "ddd376c7ce7731d990f231a81532dfa13d6a03bc88e5a77278d6eef514b496a2",
@ -1610,7 +1610,7 @@
"TT_test_protection_levels.py::test_passphrase_reporting[True]": "d9e9bdb39d15d6737ed6234f16c36bb7ad95ca54067ff8f10cffccaa3caa96cb",
"TT_test_protection_levels.py::test_ping": "5551c263e8e09c8ae683f4dec3dd9d7ecc05ebbd3f2556604b27479c8f1fbc82",
"TT_test_protection_levels.py::test_sign_message": "045d2faee841a79441683a6fdc912c3c69ecc0289b6c9801580942d47af7f0de",
"TT_test_protection_levels.py::test_signtx": "c939186b66fd7308ac21f12149cebb240c6697fff9df3187b8341660bf50019c",
"TT_test_protection_levels.py::test_signtx": "9ade9ed2b2a02f31e116bd01e3b6213420912c4d4635ce8af85c3d3052270766",
"TT_test_protection_levels.py::test_unlocked": "f2be4c8c13c6a201770966438ffa9bcfe0eb031683920f93a55fa92921a28b51",
"TT_test_protection_levels.py::test_verify_message_t2": "0cf43552a15684fbf506cd56871ca07795f62ec5f57176705aa968c9f97ef3d8",
"TT_test_protection_levels.py::test_wipe_device": "a30d958dda50b06e8bfc1c861c0ff2c0eb4acd0656bdf1dcd6474660882e3cd5",
@ -1653,13 +1653,13 @@
"TT_webauthn-test_msg_webauthn.py::test_add_remove": "3219e5ad2719319e74b5c75b1096ca7e3d30467215c15f57e57e475afdaa188f",
"TT_webauthn-test_u2f_counter.py::test_u2f_counter": "19f77e2d284431da5fadac938f5822c1a6b17c07ee6c801085efd84974f3163f",
"TT_zcash-test_sign_tx.py::test_external_presigned": "08a22a49793201f8387a085a554f006387d1df1b37ed8a34bef7aa79b363b44b",
"TT_zcash-test_sign_tx.py::test_one_two": "0c4a24211f26fe7229f8759b127ca98436c0d7a57fbaec5e1de9a58713820908",
"TT_zcash-test_sign_tx.py::test_one_two": "c9e1737f4637c6f84f1c3d987b0b8f1b43a530275d0bc57239b1e180b3209809",
"TT_zcash-test_sign_tx.py::test_refuse_replacement_tx": "1c100ce4b7c1e47e72428f390de0846c1ff933e9f07894872644a369a9422738",
"TT_zcash-test_sign_tx.py::test_send_to_multisig": "17c0a3118c96052e23cde9b323de1c8249a0f70f59774c0e949aa151de491695",
"TT_zcash-test_sign_tx.py::test_spend_multisig": "1f7cfe70831cffb4c076d0b4778704a982b37be4cc114e2cd9de85ee3173430e",
"TT_zcash-test_sign_tx.py::test_spend_v4_input": "235910c3aa36150bb7012d21d52acdca347a2a216bb09a0588910329e464c8f0",
"TT_zcash-test_sign_tx.py::test_spend_v5_input": "2ec2223bdd77dc9e4cbfe1c85ed91dec77b7e6f1f37dd1cb160308808db9d9a6",
"TT_zcash-test_sign_tx.py::test_unified_address": "5646679f6bb2a58446921e838fce39f116f8bd026bde2c453673b9361cdcd779",
"TT_zcash-test_sign_tx.py::test_send_to_multisig": "38d0fc457944c0b00a32f13dd979712aa7a929adfda3fdc37e88f6db94ec4873",
"TT_zcash-test_sign_tx.py::test_spend_multisig": "5791832c8a887dbd217a0079ad0c610f459695cdd9119a54dfa7b2d93ec9efc8",
"TT_zcash-test_sign_tx.py::test_spend_v4_input": "3ced9fa75f7be7ee2314bff9c4244adf0048837c5d778e221c65d4a6587645ae",
"TT_zcash-test_sign_tx.py::test_spend_v5_input": "4eb400c6524af00b7fabf707a66345380356bb22c055ef7548f9417dea8a6e4f",
"TT_zcash-test_sign_tx.py::test_unified_address": "6e82a3afa1bb20a5c7dfdf744a3bdec3c2d7413332add2285639979b6f0816f6",
"TT_zcash-test_sign_tx.py::test_version_group_id_missing": "c09de07fbbf1e047442180e2facb5482d06a1a428891b875b7dd93c9e4704ae1",
"TTui2_binance-test_get_address.py::test_binance_get_address[m-44h-714h-0h-0-0-bnb1hgm0p7khfk85zpz-68e2cb5a": "971ffb5a1a9a39e5308efd89f51be986e8143608d1c6638b1171c02011abb141",
"TTui2_binance-test_get_address.py::test_binance_get_address[m-44h-714h-0h-0-1-bnb1egswqkszzfc2uq7-1adfb691": "2547b2dc528bc3090219f13286d832939f3a5a89c6f1f219a60658ba00b83bdd",