chore(core): add trailing colon for Bolt/Caesar EIP-7702 info items
What changed, and why it matters
This is a cosmetic user-interface change for the Trezor hardware wallet. It adds a trailing colon to labels shown when a user is reviewing Ethereum EIP-7702 authorization or revoke actions. There is no security impact: no code logic, cryptography, transaction parsing, or signing behavior is changed. The only side effect is that on-screen text labels now end with a colon, and the corresponding UI test snapshots (fixtures.json) were updated to match the new appearance.
No security action needed. This is a normal UI consistency/polish commit. Reviewers may verify that `with_colon` behaves as expected and that the updated UI fixtures cover the changed screens.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit wraps existing item tuples in a helper called with_colon(...) inside the Bolt and Caesar UI layout modules for EIP-7702 confirmation screens. The tuples (label, value, False) are transformed so the label includes a trailing colon. The third element remains False, meaning the value is still rendered as non-mono/normal text. The diff is purely presentational: the same account, delegate, derivation path, nonce, and network values are displayed, only the label formatting changes. The large tests/ui_tests/fixtures.json diff is a regeneration of expected UI hashes for the affected test cases across languages and device models.
Changed components
core/src/trezor/ui/layouts/bolt/__init__.pycore/src/trezor/ui/layouts/caesar/__init__.pytests/ui_tests/fixtures.jsonInspect captured patch +218 / −200
diff --git a/core/src/trezor/ui/layouts/bolt/__init__.py b/core/src/trezor/ui/layouts/bolt/__init__.py
index 954280c5..45479af6 100644
--- a/core/src/trezor/ui/layouts/bolt/__init__.py
+++ b/core/src/trezor/ui/layouts/bolt/__init__.py
@@ -1523,23 +1523,27 @@ if not utils.BITCOIN_ONLY:
main_ctx = trezorui_api.confirm_properties(
title=TR.ethereum__auth_title,
- items=[
- (TR.ethereum__delegating, account, False),
- (TR.ethereum__to, delegate_name, False),
- network_item,
- ],
+ items=with_colon(
+ (
+ (TR.ethereum__delegating, account, False),
+ (TR.ethereum__to, delegate_name, False),
+ network_item,
+ )
+ ),
hold=True,
external_menu=True,
)
menu_ctx = trezorui_api.show_info_with_cancel(
title="",
- items=[
- (TR.words__account, account, False),
- (TR.address_details__derivation_path, account_path, False),
- (TR.ethereum__smart_info, delegate_addr, False),
- # TODO: switch to non-Cardano specific string
- (TR.cardano__nonce, str(nonce), False),
- ],
+ items=with_colon(
+ (
+ (TR.words__account, account, False),
+ (TR.address_details__derivation_path, account_path, False),
+ (TR.ethereum__smart_info, delegate_addr, False),
+ # TODO: switch to non-Cardano specific string
+ (TR.cardano__nonce, str(nonce), False),
+ )
+ ),
)
with main_ctx as main, menu_ctx as menu:
await with_info(
@@ -1564,22 +1568,26 @@ if not utils.BITCOIN_ONLY:
main_ctx = trezorui_api.confirm_properties(
title=TR.ethereum__revoke_title,
- items=[
- (TR.ethereum__approve_revoke_from, account, False),
- network_item,
- ],
+ items=with_colon(
+ (
+ (TR.ethereum__approve_revoke_from, account, False),
+ network_item,
+ )
+ ),
verb=TR.buttons__confirm,
hold=True,
external_menu=True,
)
menu_ctx = trezorui_api.show_info_with_cancel(
title="",
- items=[
- (TR.words__account, account, False),
- (TR.address_details__derivation_path, account_path, False),
- # TODO: switch to non-Cardano specific string
- (TR.cardano__nonce, str(nonce), False),
- ],
+ items=with_colon(
+ (
+ (TR.words__account, account, False),
+ (TR.address_details__derivation_path, account_path, False),
+ # TODO: switch to non-Cardano specific string
+ (TR.cardano__nonce, str(nonce), False),
+ )
+ ),
)
with main_ctx as main, menu_ctx as menu:
await with_info(
diff --git a/core/src/trezor/ui/layouts/caesar/__init__.py b/core/src/trezor/ui/layouts/caesar/__init__.py
index 2db1d8e9..05569f91 100644
--- a/core/src/trezor/ui/layouts/caesar/__init__.py
+++ b/core/src/trezor/ui/layouts/caesar/__init__.py
@@ -1510,23 +1510,29 @@ if not utils.BITCOIN_ONLY:
with trezorui_api.confirm_properties(
title=TR.ethereum__auth_title,
- items=[
- (TR.ethereum__delegating, account, False),
- (TR.ethereum__to, delegate_name, False),
- network_item,
- ],
+ items=with_colon(
+ (
+ (TR.ethereum__delegating, account, False),
+ (TR.ethereum__to, delegate_name, False),
+ network_item,
+ )
+ ),
hold=True,
external_menu=True,
) as layout:
- account_info = [
- (TR.words__account, account, False),
- (TR.address_details__derivation_path, account_path, False),
- ]
- more_info = [
- (TR.ethereum__smart_info, delegate_addr, False),
- # TODO: switch to non-Cardano specific string
- (TR.cardano__nonce, str(nonce), False),
- ]
+ account_info = with_colon(
+ (
+ (TR.words__account, account, False),
+ (TR.address_details__derivation_path, account_path, False),
+ )
+ )
+ more_info = with_colon(
+ (
+ (TR.ethereum__smart_info, delegate_addr, False),
+ # TODO: switch to non-Cardano specific string
+ (TR.cardano__nonce, str(nonce), False),
+ )
+ )
children = [
create_details(TR.address_details__account_info, account_info),
create_details(TR.buttons__more_info, more_info),
@@ -1546,10 +1552,12 @@ if not utils.BITCOIN_ONLY:
) -> None:
from trezor.ui.layouts.menu import Menu, confirm_with_menu
- account_info = [
- (TR.words__account, account, False),
- (TR.address_details__derivation_path, account_path, False),
- ]
+ account_info = with_colon(
+ (
+ (TR.words__account, account, False),
+ (TR.address_details__derivation_path, account_path, False),
+ )
+ )
menu = Menu.root(
children=[
create_details(TR.address_details__account_info, account_info),
@@ -1573,10 +1581,12 @@ if not utils.BITCOIN_ONLY:
with trezorui_api.confirm_properties(
title=TR.ethereum__revoke_title,
- items=[
- (TR.ethereum__approve_revoke_from, account, False),
- network_item,
- ],
+ items=with_colon(
+ (
+ (TR.ethereum__approve_revoke_from, account, False),
+ network_item,
+ )
+ ),
verb=TR.buttons__confirm,
hold=True,
external_menu=True,
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index c80685b2..197044f9 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -2101,19 +2101,19 @@
"T2T1_cs_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
"T2T1_cs_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
"T2T1_cs_ethereum-test_getpublickey.py::test_slip25_disallowed": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "c65eeef9449bdf06f22a8e0c9249bedcf5ab45455b578f6fbdf2a5245f3bc978",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "e26243b14cb5002c5e2a6934c443d73dc86cf420357a307edff01d1cf08b24ba",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "a5f400b0e83491053bf49a128805a8fe7d76c3301897651d6ec50f9a1cfa6e61",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "ef64e522b8b880837f39be274608f572c1638d88fe6debe2d31ecc2285578ff8",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "282efc02bcfbeaa4ee64130fbda8a268340bc8dc9c6e2432389ceae1c15cd344",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "12a1da69ec2cf6b0546a7313a676a95df406d5805d82abb150b426a0905fc169",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "1027e2a614ad58e5aace78820b76375b240064ace5a96544fd9174386415d898",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "9782ffdc94ee7cd2b7bc9479e89181cbc6677826b0256abcfae6d11a653dde42",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "be0c3e6675b769a50ef136535ceda1edfa094769c6e45477ec7b6276da4488b0",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "c371bd261330b6e658fbcbbf51d089644169d3e9cee01a336f14c7ac200ee7d7",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "d3cac367aee8b857f3458251ae532e4f7022ec00d0ac104b6f5e8aee37f4ae62",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "32f5778aef439f44c2bea6ec6a52921e1783ef4c9ac6970968c61be2380b079e",
-"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "75f8ecd96faf905600e7a388693d59a2a68a441d0d372ae59c9b827df1478013",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "bd981efa44cce9346fce4cf0a3d37e5715212bf6423dcd92a1639614d3ad0620",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "41dbc86492a99283d8e57b27a6c1603b05b2cfe3aab0c33693216deaa1b59e5c",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "cc47f5c8f92fd25f8a61b22b1b9536a75de4200a57c206fe2e00c4f1a319a24e",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "20a1a5f7e622c7dc07da8d7be4e3c48046e01428453936a244ae27c1509d47ed",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "16c9be1c2f741df87a99b2c4f7bae7fc0daf53fb04ccc3aa3a3b3f549af0b9b4",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "434ad5445f45ff8d33f3515db5e701debc326c89387d8fe98813707b6941a0c3",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "0c8f494120b89f909f7e034a5294cee64312f163d0502ff95fbe58a03545c7b4",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "333c3081818aa6d2165b2250ebcd947b4f1496334c2dd89f9bf0fae02aea28ef",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "df3bbc584a7a9e69b10f63a6f2aa80a9d99d6ad8cc21cf88604be231f7f0766e",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "5000c33a3c29708d77d49ecb0efdefca838492a380c46995a9730f63a543f0b8",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "c0161310012c6ea5e84c62b4990dee8931ad6b827b87d220c8c90c64d732580a",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "86506d8fbd2ece6a7ec1f9b3e2db81df227a34a00a9753fd5d074127e5897f37",
+"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "8b25e4605e7ab380ab273d427605e970370db29b1f96adcab4d123a4ef621c46",
"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "b4ef5fc99d433b988d8f4af980391f9f2d3a5f45a9a02662d56f9a1873796539",
"T2T1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "b4ef5fc99d433b988d8f4af980391f9f2d3a5f45a9a02662d56f9a1873796539",
"T2T1_cs_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "ac59bb8ef15ecdd783726b672f2edb3d837379c334b3761eca93968bc0a2df92",
@@ -3931,19 +3931,19 @@
"T2T1_de_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
"T2T1_de_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
"T2T1_de_ethereum-test_getpublickey.py::test_slip25_disallowed": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "06f2f3cf0e586395f2c06fcc34c925095d5ff71b61d92d55af39e07e313f8490",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "caaf4e38ef70c9052fd1bbca68677bf35d5dfcc9b3ed51c8eae3b2806b06730b",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "40bc0b585d7a65afd5877c730be0f3f093f07272f7a3ef6e40b656e2e8134c71",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "e0191fc94ba9d534a090ad1992d11cf87882e3e5f081c9d25de6bc54c6932471",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "4e622bcd7c0f5ce9dc119c2edd196e68deeae693773f9e1ffd16eb3e22d2e38a",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "7bad34e283892bfae0c18e10b0048466fb84cdcf19d0679f96919861f982e7d8",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "c8b756a2954cedbd7790280a4c4c49516840e7f82b8c0ee28f3121c389c5047d",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "8e3d7040cbeaa253ace3c663caaedb4775feaff0384910985f9b791db12f7275",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "a0221d97af8a662a8254a589bf92c13b5220b52356031ed5f94b84f286bad485",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "65f0bed7eabed01b149c86b6dc40747763b6ecfc2499ec56042cdd285a051777",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "324f5407b20887032bd4299a9596d2c0d78e935c3e452a9b77fa97fa47086180",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "98d2afe1fcfb2d12ef06deaa0a8cec6937e8231f2b5f3e5a119466da3757fb71",
-"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "ca07b9e789ec182cde4111451bd33186b3f093e1fc365c9865f6a89a410b488c",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "0017c30467a406917041800d032172811df48772693ba10ec60843635cb9298f",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "79366bc67cc722e8c85c8eea94dab2e62952757e2aafa1dc9fbc10325706f0df",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "90fc4c8e01bf101dcd41d645d4bdeb963f4d65609e96c1d124ee9081130932bc",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "f5433fa54e7730b6cf40256f5cf3f2469858dab24e009e9c40fdee805dbec848",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "fc85ac0dd3d999826537084d6bf429b140f224ec0f74ed5193d4fb17da64096e",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "a78bd033f7c50ff7cd375e2ad3712f09e49c45555bc00002190738938c8c381b",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "f83434148616be322e0af6dc08cd6d5011d4c3497ae93aab87f9107da143637a",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "b0d278849976e09a25ee6305a1bcda3c31b27328cc7ef12019320661d47fa3fd",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "abbcf03aeb55288b977c3bb48bf4b9e2f33fa727bd87365ecd626c7747b46b62",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "95a2eef156a4e9ad57b2a21d676c30d4347656d5b1bcbe2f2db05429ac548945",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "b8f267d8703ab5a573022255dc636fac05f18b889aeaee29a99b75142c279dbc",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "e87fc28fe38282974236e3f7da62783a46d07f13d2f5bc2b837a23252c8151e5",
+"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "9dde3adc156c3a33653a15fc5b4688a582dcc17c378a791e71791bf2e43bdc80",
"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "18e9a25c2bdd7e78dc9dca894c96d5078fc77d94a1e6b1c7bc99beb96b271b19",
"T2T1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "18e9a25c2bdd7e78dc9dca894c96d5078fc77d94a1e6b1c7bc99beb96b271b19",
"T2T1_de_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "2da2338c9f918e48af5e58e4f4b51b3a4cd5b979d37c6ded333a23d78ec0cf61",
@@ -5761,19 +5761,19 @@
"T2T1_en_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
"T2T1_en_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
"T2T1_en_ethereum-test_getpublickey.py::test_slip25_disallowed": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "1059da847d84344fd8c434b79aaf93482e0bc35c70f5a176aa071ac371c7d167",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "503a6848fd9b20c7f5ab8c7732d4a529a86227d10586ab7e3ffc854257b18e85",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "715303b5d4fceb711fcd053a4e9d9f16c0a9627077cb1453e2675311a184a8ea",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "bbb271f0a531e26eb10aee9610197d36738f2af522eac11f2f0b41140627b524",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "7537607537cc617ed2f81b715243b691f93b9b07ec090aa63f3fa952311084b7",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "fdadff8f37d4800c8e2605ef87fee28b9f3eb9140457a30a9439c7f6da1d458f",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "05ef05176bc69cc21224925cf17881b4fb100f5f2a485b9c14dc191a2f14c9d2",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "9f79cbcdf95ef61493d15d567dd840735b0605e5cb3e544f8015d256c991e32d",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "792aaabcb06f28f3fa34db838b09ad22437db014375dd80008a78e3ade8cf766",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "42e938ab2a0313faf1473d74d4e2a7800d4d67a05ca888d97e223f33dff43bb7",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "e1e0ce9c993cc5c5dd7d0dbe88d1e2023df0bd4cc5d8984ac8c1f894f092e364",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "d4112c1feba7b679a42ad954810176a84ae02afd8c7ddb36cba803f0a57bed5e",
-"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "934dfe00009110cad9a28439e5d5722c69690e876ce5c9ee7e697784035cee06",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "eec4efec4e7eec47a5fea9833e9f18abfc977274a10f85240be4a5c6c2d5296c",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "fe0951bcc299bc5f566acbd7b462b635f8e612fb456eff9cf1b73fc56371c819",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "e5e9c9a9e4b1ad6506a91eaacae2f03ab2b48dca835f4512c5c11ad2b188c18e",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "626866d847535cbe5f75a34d14f2898ce528b3f5ef49d308e38b33f9076ce4f4",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "53e465d4bd90972bef8a4dd9f293d40293aa0fef7782812e2942fea31660c62a",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "efc1b43e0f342046c810a6e7b1655b2f029494ebc8aece9bace78a554db29d94",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "b43ab32307c0187cedcac222b62f71d2229f300e0fce28559cbe208537a0ecc2",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "d67c3aeb50be09b98184ff7a591457b80be3a2f66627274be09a01632eb15dca",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "a69557432032fff60c601929ea8f325ea03e938cc83e86440c8bcae606dec9e1",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "fc747956e2d6e66c5e84d5fb62d191da2528c12b71750a2f9199a87bbad06284",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "a39549e9038cd043ef0eb98e5fc4a0bc1e1151bebce25781c8dcf42c41498cda",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "35f821806418d6dba11a21e3dbd2a0557958348f7b7c1c7a352bb4a5418d32cc",
+"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "cf19eee235924f6ad0d1879b49ba06b867256b1030a76dbf27275f22ce6d5b14",
"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "7a6feaa1989a2b1558101bca512657147b7b542992d3b652a1e8c19e4c682c8a",
"T2T1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "7a6feaa1989a2b1558101bca512657147b7b542992d3b652a1e8c19e4c682c8a",
"T2T1_en_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "dd677d4bd1a50f449941aa6445d72e3c76ab19e5bed6e7ff80aad42c430f144c",
@@ -7609,19 +7609,19 @@
"T2T1_es_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
"T2T1_es_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
"T2T1_es_ethereum-test_getpublickey.py::test_slip25_disallowed": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "882f829e8576a09356f4743c049042c2907633ee3888c7254acb142313abbe4d",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "fbadfc4c0667709e67f2d2570efae3a18beb07c1cee6c548b7260b606dc15586",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "72697ff0b89ed683289421321ed902738c73aae020b9ac61fa603808d17eac86",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "bb3df87852b7f8c93528ae25a6babe1260f49f31504aecbf441b1121b671aa3c",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "a8ca80ebbc3580e0bf7e1dcc3917e4af0b697046551ed208785f93f4d2213d3e",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "cd88d88aacd3bc44204a200b8e434daea56822398a47f8e138ded3c90a0e5513",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "730efa258bb03b8c946be2229aec4f7e8d3834147b8d3847a35e0cda0bb2830c",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "020177a75f6f38b72b2ff5199864b8f7c939990e7cb5b9bd8c2422a372e1b890",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "903fa9f502dcc66c4dcf270d0d7f7d70f8f57ee22a617785b60191a66b71d7d5",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "11c3f4858cb8f72413d81367d735b09f8253c1ea58f6cef6cbdc32a53146726b",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "eae57158fdf8664b97230955299aac733b4e2a8b6e62bccd7f239e679c1f0f2a",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "728e8022676629d7ead84992501ff07c849bd75b8e6f78f2405ddacea2de994f",
-"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "0d380ca880b659877eb137b985f6b4803eeeab506489625a676543bb79685344",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "94250162e4365d298400bb97ad97e17bf0f027e21da8f04b9b771541ffa6089d",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "92c1f3d4562aaa6408a2fd65a3a44b11b62c6b948f02c5f7fdc6b97ebf93fd5c",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "41c15e5a207c294af260ee20460b656aa2ba8e60691f51250f0800d09c6138ff",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "e7b7452632f315ce64ad9d310002e23eda95040b231dfada26c888150f869ec2",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "b312729d44d99f9db642448ec905044948a24b538b4ade540aa5d20d4a1c159b",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "4a8b1d9a3aa960701fafa095d3e46b954653136cbb9a40ab874a078ecef6d4ff",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "c62132d8ca57ab24e48950a721f029023b10caecb132bdeda8dee162311e3e0d",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "bb2a7501528c200c23896c90bd89bc453c77867681c77c13f5627cee4c4e2366",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "9febbded847503b7694d901a1e9d42c7b6aaa2ed048a1e665d2f363d364cee6b",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "c8cedeccc9aca99bbb06f8326f02559ea4956cc48a5750e98740e8db1f112554",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "c6bccea8d596b9fa138642d2e72187ce77e1452cf349ac025e58f7e733c396a8",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "31fdfdc4c653f8a04577b31ba2ef2650488253fb2194eca65138f801b332aac8",
+"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "ead7b2537bb3e4a2de29d9d2d22cc6b3bc948e949afc438f0f183547e390a09f",
"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "33dc509ce9a6d56f2302a48b9fe1e10c2417a1aad187b2bf0f1aa5bb51a4c0fc",
"T2T1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "33dc509ce9a6d56f2302a48b9fe1e10c2417a1aad187b2bf0f1aa5bb51a4c0fc",
"T2T1_es_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "77d57ad7ee4a0bf940f1c9f52688b82c9fa73d43fefead639f8665fd93a778a8",
@@ -9439,19 +9439,19 @@
"T2T1_fr_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
"T2T1_fr_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
"T2T1_fr_ethereum-test_getpublickey.py::test_slip25_disallowed": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "ce35badace94cfe1bf7f396e0343eaae47006cfdb3ec94a9cee9a21e9f016244",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "7d23676159a738105c5115dbf0bb9b8684c3d4810f61d4861367dd1d8449470d",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "bee3115f2f2ad1e015e07790163ab94dfda196dc48bda68e4e5c3075ba01a9ad",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "c23ba4592fa7d881aa19e3e4afaa22cf6d9c7ae8fbe11781120d2395483d4357",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "6bee1ca795fbb189c2b705c8601c733c6f9917c7f33acf4e79a19422e52bee62",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "b943ad62880f3fb3a81a33b72b15e096d6e9ac6e8308415e23c7e4a732f8fa70",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "293faacbdfee2fe2a5b6166ecc0d1319effdb8a6cd4f9723a79f2d7cb168ecbd",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "09239acbaf2668fd933ea6e2593e927ccd2858e4d0d33dd37d0c39b7772b15aa",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "d9fc3088f62b827db4850eae9273b96c7a9501e3a2bb8be4272691aa936fac0b",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "6ad2c0c5d40c249193f0575eb336d79cdc9ab7236dadc1ca525e967506eee3fc",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "4490c96714881ee5123eed6c22d8a4bac4853c08a69604a29416662798397b12",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "768c48358cdc18a68dd5db064afe9d3d4c12013e3785795dee3edd61e3c59b14",
-"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "dad20ea43ea8c74a5905b8859fdf8085a46cb6a20864e91f91d3a32a9c3d112d",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "73afa57f7ac7af6a666160906a0240244a4d88b95bc9fcc86ac7cc5ddab32320",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "8b9f292c22ee4e73f299a226b41954da791941cb65bb4f105ea6cd378dd63386",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "dd0877170bc0e8aab48ae8e95b88949e33cad485e7b7ccd84e8162f0adeb7d72",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "cbac0fdbdda7881f08403da78c4f41c56c1a1c36f4b6ccc65f2bb541511bbee8",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "64a6ca0046e75c41e01f9d6adca532d73faad60294c650a60addbc35c6055b1e",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "bf103fc09447667742014b139936a8dfff62d60681738f9f44d29d752d55759e",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "588aaa2523eaccc41c0a8293d0f4be039829dc4fbe0ebada2b4cd3940c611ee9",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "eb97b7c9b1f4737ee398d5e39084ad4b9c524689a44356489160b8050d1936a0",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "e2ebaed6ceb293a7980d7a9eec70eb9a0a20693131c25e6b462570552fc2bd00",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "0a7212bc45b23c040c2bdbcd7d1ce588f9d9db02aaa99eb9656e80b5a535c780",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "d8fbed7425f2af85241e97080b606f1cbc031a7ecd3a59cbfd2a995b93f4ee82",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "9782cc92f3b7e77fd42eb824ee81ca7dc2df988c28910fe360de68691248e4ab",
+"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "74b386d71d170f7c183bfc2b9fdff9301eae5cbc27b4ca9ed2e8ae68f9460f84",
"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "1790037292baa724e847c091feb862c89389835b24afc686963a45ac25ebd633",
"T2T1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "1790037292baa724e847c091feb862c89389835b24afc686963a45ac25ebd633",
"T2T1_fr_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "99e662f84c679999637b7c4752dd5532ca00997c5715d58dfadd7f8aaed4927d",
@@ -11269,19 +11269,19 @@
"T2T1_pt_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
"T2T1_pt_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
"T2T1_pt_ethereum-test_getpublickey.py::test_slip25_disallowed": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "73d79f0f65239fce74da100f48e9f640dc6007b2b90865a13cd1773c9ca4bfbc",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "2fa35ac836452fa8b35afa3bbf51370bb6bceffeda08c5c8bf844661a04c37ed",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "5bffa5c9471d30383ff4e9ef352302b85b52b3309efa562cd532cc2689050fb7",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "938bf09c8ac507380340b7cf0a6239593668a30b6f7b3f084f2834f96db454f6",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "1aa61e487c65386713a469c4ba988e2865ce15326968dcc174e8c29fbd4167a2",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "a3603a5afa5f79263faafbf73b68a7692cda9040c83e468e838daa550246c8e4",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "aebb18b99beff2aea53f177a81ca6d16a9dc76c6977c099f2a21dd0f37664533",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "8d0f136174a0b7fa1027e749102329c8d438486538bb313af1764778f9a4b476",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "ab18db5c2d15df424664d7dca4a97de96473a6e547f7b69e4d2c720548cae1b6",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "faed4ce2667f074f655df0915f94841abaaf05e4061ead00e015f2378a3c7e9b",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "296553b6e80ac373fae4546db9a3a4d55980904f6a4dde2bd5ad99540a550be7",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "8314f373ab3cf5abafb04208353960c9ac55a7321bb10733a2a1496d92bf3cb6",
-"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "22bbaddb298c3eb78b78ccf3eaecdcfd61917bf4ee9dd27b52df16e4bfb66a1f",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "dc83ed596cae3751d62622bbbd6e1e3107b10bf4face5ca428b3da69cfa20855",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "588166d9a05f369cde01e4e879332085c8f5da381b4d0586deef252ef59f3715",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "d7df0c2b409aa244b6302fb4ea7d53d944adb742712f5a0b1dd6bff826faf1ba",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "f71c756cbea9d62db09bae045116545c731cfc3e9da8883f798a737f63779ee7",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "67fcdc243944d47fb2370d3c141fd6623e83d04980ab36e1de4533bef2436d85",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "cd3340f2c9fcbd4b42599de7fb51216573de06ec1a2ee25d958ae84520eed384",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "ea104ef9189887889c26b81165284e0e8e1010cc356496788a093bd8b18bf9f0",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "97d0ee4316839060892889a7022796ffed7ff5b5a582d793a523f157ef1e7bef",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "064e9ea5439c306bbeb8b3e54355c8441c92af495f08172aaee13a0c01d02609",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "91687e5753ed3624c8777e47384779c313f82e0019d42976ca98dab4e18342a4",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "a386251e273263801163f33a97947ab21a9aab2d5792fa1cfcf21f9a899255bd",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "350e0919c03432a6dfef7363a4b3d5a72666ac70d3dc33f2c47e80018fe1e22b",
+"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "4d19f92a30ef01cb8ff848710f9504485a0eac4b05b5159b917d20ea229c731b",
"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "101980adaa8949175596f2b7733e40a0299f5b8221e3aa574b39b00c4d7efd05",
"T2T1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "101980adaa8949175596f2b7733e40a0299f5b8221e3aa574b39b00c4d7efd05",
"T2T1_pt_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "c575b08ae4f231cb1a8c015304edec40949d3fda91abe5f5dde985f15040b4a1",
@@ -13350,19 +13350,19 @@
"T3B1_cs_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
"T3B1_cs_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
"T3B1_cs_ethereum-test_getpublickey.py::test_slip25_disallowed": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "9688adb1f4a8f957c0cd6a0cdea5ac2d4fa3c3519d32f36a3da5eebf38cde908",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "811bb02feaaee681c4ff1ea06d9c1d3fef7ded20b3b1bae133952af140d6ad3d",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "6c8da5f154c0628f2dad9526d98a2a9ed2cb08461c25dc6c16544c4dfabbe170",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "800a6a8d2357948a930abb0171b0dc0648b75b0289f3d2343ca81c62427e44ec",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "cdb453abd008610ec2113b796defed7f95bd32fdcf355675598179f4b631a8b9",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "809578f861e8a49ecc78b06baa9fe4cfea169c3625bdfbaad8d1216257671ca4",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "866338c13930122c4288629875a3d5f1a67049992a88ca2a01d59344f44d0263",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "5a520f92a9dff9e1010f1a7e369eb71b552a75600656066e48302defe2bc2559",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "0c1c1ec2f201de55b45d7835222e925cdf77ccf2305fe57bc68ded86c087be62",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "34b26ac0bb194398f2068eb6cbc5db7fc0fd6ae3beb94d4898c42a9673955ae6",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "5001cdc899df1bba2a82a4343d2874590b04af14bc4ea9e3c851d8a81ef3131e",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "6ccf255c4973a024f8ee6faed1d41b6f8d2e63c0453cbed3ebd5515900ea1208",
-"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "0af6a76ae226d9894b1d3975063dedeeecbf1c250854aeac3799f9c868aa83e5",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "82566d76ddf5bd1d12c0d684f8c0babac8aef94b66090a56b73e1ac3e112c1a1",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "be5211c48d5d813792653bc5dfdd7ac4ea0e6177d25f2eee637fa11f825202fc",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "575bb11652be2ba6bb2691716cadd9d15e2b33c0962f9ea9bffeb0ccf01214fd",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "2855533c3f2af66cd0dea5eb01b249eb20cc37bcef485d41eae74765be87cb8e",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "3269bbd52977dda3261fc82f6fe0ee1a156efa4b86feebffda0d0b2071caff28",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "8dde016e2246e3d1b32b7a0ffb0d3cca28f21e9b7ebc69334c72d0f5ce3de24a",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "7d0dbbfa571995d946d65231defe3e604c505b40325c72918340aff5b4f571c0",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "d40b054fc08e0f9310873bb812bd81da466ba0f13b41ff1d43435779baf2b47b",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "2c90d1a01e9adde8764789af6bfb1cc90f32d17adbc6e957b013e1d6d7acac19",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "543833985ab6933464635e028154538c257d11351027d55ac97ac33230a2f505",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "5b3d2f047bc9ca032ac24761b3361cb20ee356b674fd384aecc960d077598239",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "7b0fda2b1926d4d651cd689f8e09abab9ab2f99990a5f9b26fe8e94abbec80b4",
+"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "ee815b066b8b100328c33639edfb36b455a594ccd320ff03dc8e8589b2893951",
"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "34d3d8346540472f81bf6578439a0f3bd0f38953f3b8543d08f6c2a5afa385f1",
"T3B1_cs_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "34d3d8346540472f81bf6578439a0f3bd0f38953f3b8543d08f6c2a5afa385f1",
"T3B1_cs_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "b8a67632ee641e63026f318b41b00fa1f35aaabee2bb5b001460b14806960ede",
@@ -15119,19 +15119,19 @@
"T3B1_de_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
"T3B1_de_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
"T3B1_de_ethereum-test_getpublickey.py::test_slip25_disallowed": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "537f41ded78a82ef3e3cb08fb08dbd8382ad46117fae5bf0ba7e73cf41bc353d",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "4586f26a947cb62f01d3f32f4cda344f8ce49a3f02d6152b4e005460d385b3fc",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "35bac7cc0b3cc8df140738d581d74c55f23082028a8d6166b8acabbf2f08c105",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "aaaa7eb4c71af183b3ff17b1ebc3e4451d4a96bd7955a85a55b18c186761fa7e",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "acabee80ba66ccd9e8ee0f370d6dd0681bbb30244b8b7f03acd30d318d8f4d67",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "f656a46d284de1c33868998b14cbdd4f12e08c83d812926cd7cfc82108c739de",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "c11bcde5b7df7622476e58259a36f01f75174ee1b705b5e614b8ea5b627a4b68",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "dd2c544a99c379ee0b98ae9d9865fb7114586fd4d53727a6693f71c6478da2a5",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "4c49fc295a0002cadbdf2062fed4684826d6f3dfb2a3a35d7e1156779b1f12b0",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "002a7ad1c56b3ae57a91f25b556ba38ad8d6f276062f9f5fa44a66682a4c4365",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "af2916489dee5a313a0980051ecd2c1c8e131be22a6d40d31c45b70273819c80",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "d538d3294307a36103b52b984e52480887bc6f78a10a7705ad04749bb8d39798",
-"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "0a92c0d943e82f5d20c6020bebf06317d72683b0f539bbd0b3cf78b1b9a44253",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "0c7a40b5b2fa7efcc930f15f9b38ae891422989f144037a831fc1644e02cc92d",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "1ca0fd8f6611b0759251cbdeda8145452ce5e88516012d3c274bbbb851beb065",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "c17164d01879cf351e334371e7cb2e1de09cd95ea3e55090e8a099c5d557c0fe",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "a613e92fdc222d03a94a33d83c3105574ea50726f55c3f5ce3589f747479b7ed",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "94296c14febe02c972f0f9a6499de9ff1a651febb57b4c1a46de223ad53fcb55",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "825ea25525f297ad63cd731f97e80fd44e338c98b06eaad98e691ccde0b5d942",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "fd6d98dcb4c8f9e228a49d25ce859a4a23cf9e28055a3c1f4b15ead257085e54",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "6a2c79026f349a5ad861db8ce34b070a8593b391c349ee1e8db8dbde0f8b2181",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "49995ffd0515a4f612e3f13ed1d79517319ef5edc022af1ca8f0ed4121c55319",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "e20991ed68c039e2d40e5b72de68dcd19aa005d1007207e432e50d8c1d8df166",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "edc02de5715687b404af673e90cccbe9f2e89b404bb915d098d6941754cb9629",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "5b21b99b04ff76914c0ff09dc18c375bd5c44dbcdc5f2c7eae36a091565e2672",
+"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "50d348170c29a4ded8a1227a19f64f381914ee52c73ab3e97dba71fb324914ad",
"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "d479f6f0354bfbc8590826eb152afb0c8f96b61b1e32ba5c5f8a397e650c5a36",
"T3B1_de_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "d479f6f0354bfbc8590826eb152afb0c8f96b61b1e32ba5c5f8a397e650c5a36",
"T3B1_de_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "6721f0119b4201daf22b0ddf300f2281cc18a3848eadb5ba5cb1808df54041ff",
@@ -16888,19 +16888,19 @@
"T3B1_en_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
"T3B1_en_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
"T3B1_en_ethereum-test_getpublickey.py::test_slip25_disallowed": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "f4e041e930f4a758fd2c61c245a9c32d46da1adb31ada85ca09095828fdef9ea",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "4c58dc44af2f0f21e5729c5dedef0124d472e9c71de6774340290b8c0fb9d336",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "03a997a44626c558ee3c210ac6791f235770c92bc540955f58c11936b7064973",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "3c9777ff8a96946c472cbccf8c293a185e69ea3e929ed2ec2eb379a4ef1b7a6d",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "bbd96f75fa850c0fdf7a4a51eeee1c7815027cd6eadc6636d3402ace67aa74a6",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "1f151fd2071db0fe97079922058e0f42dfd98c94a85a8606b7d9ef37f71c91dd",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "de1626fedf6da6d4967d601bcfd3b951862f44f006f5ede05d9c4e0fcdd8da0e",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "9cd8ee1eb5927fe6c28acea1457ff573b28e71acb587efa279b2da8b9fb0116c",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "7cb4638489e3cb35a457465d64d33da09bb4705b778899b51e484eabfa9c7e7b",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "06bf95e497be8aaf2f19079451d2542bb17e81fe1b2f8b7d235a0e44887e1e8f",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "210c57ae152fc89daf1a44f725747ad8b74de6521e6f5bd44613675e5affcf0e",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "ac67c018e284c1a32f266a7e43a72e3362451b61c86f678083974faaadb4c35c",
-"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "35b724ab92c7decf1457e6c3d20d879ef087674c41187559f2e975f11c9da85c",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "0e5e468939b5b165589e4dde0ed334a6d2a4118d8888bcb17f2bda22036d3dfd",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "f65d886ce54fc6d7c55e4b1d907b1c59eb27cb705dd3273295591f38e0b57f17",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "cc0c6a287b87a9ef313d7561836d7fb21d8e33e5d9de5d474a0e7a537ce79d36",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "fdcdc88fae4b520cc92008e3815f82d946fc29f7b09a4119f05ae81e70763ccd",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "e4e7d7478407d2a19332a003dc7f613669387ee7ddc783aa71d4b9cccd6a3c8c",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "611c5054115c8ebf0d49cadfab492fcbe3783a7eabe54097d95e0923074483e5",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "c4fdc76db449f88f33a1cf6cd4f62d6f833b3b577054b3cc76c8729688000f2a",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "9dfad652ebb59c20f722e6c33cb68d423c03cc12c3a95aabd46d46cb78bd156c",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "be2c945f357030fae2207d8c51d89ecd112dbb3cc7304baa85f2343ea3a87ffb",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "c4a60921fb7589c8297cf18696f35047e90b8354b44d8bd0e80a220be5c75715",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "2967cf8cf28bba0a8a918fe64550aa39f44535f3a6211f9f11a73d4f22e7a7fb",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "9048999c9ee8e65803674791a3dfa72d49a94f502dde1b6fa9667e24957efafe",
+"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "ce71c0224d9482678c7b975f0454c57088807f72bdbf2d5132f8365f857eefe1",
"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "db90d1bcab6ac9e22dc44c4cb1df0fee37894895dc1b4404fecffe2a4b64ec4f",
"T3B1_en_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "db90d1bcab6ac9e22dc44c4cb1df0fee37894895dc1b4404fecffe2a4b64ec4f",
"T3B1_en_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "2d181e758122e756dcbd9fd6426d45cd4617589ab77e186c08cc8aefd89c8493",
@@ -18657,19 +18657,19 @@
"T3B1_es_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
"T3B1_es_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
"T3B1_es_ethereum-test_getpublickey.py::test_slip25_disallowed": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "72d5e71c2a8efb2dad8c0597c77b1e83d08fab8ca70dd107b5522f3f14b69727",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "f5c78367b9b26ecc3b077d0f44074102e3777cf004d4f6b15a31bac45c22f7c8",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "b24f6f30384335642d63dd5369b148984f355397edbf441b7d6cfce78dd5d6c8",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "befcc1e227b4496335c35e114b627cb8c689536693a17e49654dcc173a37ac3c",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "e63383d3435b4b85092878ea6f138329e4de2cd5d6f689c6733bf4b15cc3b7e4",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "5498615d766f1f534a12d05970cecc7e4b1d0e237932bbbcd23b3aad002478b2",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "6d234df10f89b574cdcc2d3a320c3dee37c546315691a49e7e92c231c8325247",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "9d590b4a85c71d913b775d29148c84d000397b0e9dc4cf986b6ff32c6e625ee5",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "908118c425fe325cb5ab294372b21e025a40ef6ddf7b6b16082ee0f64f85194b",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "b0e84413cafbc4bccc56672f54162a18768a2c8e366cd8aea95ba5964a085018",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "1bbec691fcdc1498d3f9db791a8220218f140e482bc265f1138aba6ceb56aaff",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "a95973b4e66cd67c3783d294bdc15ee7ed57555016461f7331db5eb5c0b4ab4d",
-"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "9894ee7d1788b93f5adff0cef379cf291a13f52618d2a14a44e824116d06a12c",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "01eff86aa670c7b1770112699e88ac19ef42c1e3f94263ddec078ff3cda344dd",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "d5861c6c806b692a2c644287d21d1603e6ccf406e1c6ccf42e28847967f3e349",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "800a940b0304586f9459b61fd2c71c7cba9f2e1c2ac50d53dbe42adedc310384",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "7038cccca392493cb7715e66d67b922f0d20f949099bb34711e2e13ed245ef72",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "373df809ee43a6355e3fd91c6314c1180025126643f40c2f4c367ff1c1cca7f6",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "61e5d1cd01356e9ed2be9375ad9557d764551fc0a2ef640c3141e1bfb54a88e4",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "d025e20446bee823f0b1080980772bc9c3166f5a4cacfba1ee6b7ac780088be3",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "546094646fe73a9e10894c0213fdf14b8589aa8228c097255dc4612c99ab5567",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "5a454774a8c14baea77242970d437434583d143787abc4315f3903edb4473cb5",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "177bca876b54289473f6e2e78dda38ef569be18a172160d86da799f1a4d326bf",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "3b6891d3a2c8f964e5a3425529239db9b0fda706a26cdf2f26f4d4ae5f05a83e",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "0d7f395c78caf161420078fbe58d7b8fe4571da9a9644dac0ddc47d58cf3bf0e",
+"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "21e3a7b79ea54da3d0ea96667bb2f556b0aec9077b789a4d801cf2b83b9ae6d1",
"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "f05a9439d0aba4397336fdb20dd0d29f84df0ae9bccd9fe765cf08a6e4b630b4",
"T3B1_es_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "f05a9439d0aba4397336fdb20dd0d29f84df0ae9bccd9fe765cf08a6e4b630b4",
"T3B1_es_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "0691badc39e8748d77524655083d893d801efcb429b7df10067b163227ff95a5",
@@ -20426,19 +20426,19 @@
"T3B1_fr_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
"T3B1_fr_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
"T3B1_fr_ethereum-test_getpublickey.py::test_slip25_disallowed": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "440d0be3e06c15cdff6e37cbd94c2dd88cf2f222e16a8f5293aedd7b9d194927",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "34d4aa6dbd14b0094915de2e8fed601f30227517492c3852c33148e51733d8bb",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "c25f6c112eb385fca32e38972c74df7a47c0ba95b2b87d8e07af867e545eaa3d",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "11ec3694547a552001a3ee9b12b5177f0daecda3a3480d72e071e8db1996ab2c",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "ffe8e4577e95d3b2f86526cadb57063351aed3fbe9fc35dddb69c1acc3e892f1",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "8ace7268aac81bf4bd421845610b5781bd954e8e59cb0bb9c89f7b14ea22abe3",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "f75cb3de570cb7c9f4e9bf08e47a7282c5154642cd2258016eb068720f6c3b41",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "06601dad5a20db873b2b2d3d4dfc825fbb5c7050eddd875ce29ad5d9f47934cb",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "b488bfb20377973715a2cc5ebac6565c672b13597663c8fed56be93675e36564",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "168222d2d3b1346c98ebe093c72bcf3d97e4f9e9d23305375bc3bd9ea53150cb",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "e19e9631cb7588bbed2e000c1386133e56a5f8de24ed92d6702b58aa3571f64d",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "667ce492e6497b8f1bffbbaebef522d52351194d03e1af18b184a259ca15e40e",
-"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "8630cb3192f0c1a3e5224db1c05754a12c07ab366c6f943d315e6da2f197fd76",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "171b5b6a368e86db30fb35521c0cb95aeccfdc51d123bf9be7760e18a5531bbb",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "ff74a94a4963561ab11de02d467d2d073aeccebce0960f5804d25b052d168673",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "781d476c177c7836db8707806f25da3dd44d3e4ae39a09266146ab1e3a4c4cc4",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "8ebd5c8c3cd47eb04b0df325d86ba995f0348d70ff7a722dc4956e9e6c49491d",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "df814770e4c23226057068d3d3cbfc6ba2a2978601d01d5d5595e364d9108489",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "bef6d9908f4140f6a594fd7fb537becf10f0cc9454e334b239b244a22a127cb4",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "fdb88aa417925b3c97dd568bf9f1f124b3515aa64e4d9ef1df186b84753d6cb2",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "f455ad71af897a1bdf53ad0502f52bc629d194ae7fcec4288b94bbbade698b5c",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "51e11df1942e792b0bf57765be4784224354f61f87171b15433689d1d063daed",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "d642e336bc95a8054ce8f6128f252f24ca9298ba3ab8295591f256c97e11d6d6",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "b52ee31be46dd5b15f9a88f9993a952b53ae8b2ddc5da865e9404121d40f2b2b",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "1cac0261c1148144bfe59fd0dc89fae91aa5bcd131434ddd85fc0fb81184fe68",
+"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "4c7c8b3c52d48baa58290c3d166179fa0bddc9bb0d3076e15480deaa58daeaa5",
"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "8be038fc1b13373022fa23eb3fac713dd9ae5ba549a167d954402ff9c792263a",
"T3B1_fr_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "8be038fc1b13373022fa23eb3fac713dd9ae5ba549a167d954402ff9c792263a",
"T3B1_fr_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "f7dbf3b191fd182046a74cc53252d3fa3f384d685bb4873e49bc49b06a0bdf72",
@@ -22195,19 +22195,19 @@
"T3B1_pt_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters1-result1]": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
"T3B1_pt_ethereum-test_getpublickey.py::test_ethereum_getpublickey[parameters2-result2]": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
"T3B1_pt_ethereum-test_getpublickey.py::test_slip25_disallowed": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "de1c1192e970338c8bffd996f60dc015f7e40c46de045729dda6d8bc5fbcb9ef",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "da6a30af7b127c3809d99434850884ce294a37c2f5abea4083e0d8db744d15d2",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "001168434fa6944027102839ba2bb3a90c36aedf462bc929b979da4248d8c295",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "7f7006ac98a07ab1f5fdce752935b48a04600442badd1819d401d5ddaf49c15a",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "e2ee2362b7046aa3debfa5557d65fee228652190104ae5918668baad24ef0de9",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "d4e912141a54485e89e998eb259624b2e355cb79cb6aba8d1fb73b0f3cb11f6a",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "4cd94a96408f0b323fbc5f6c9b58fc384b5e84312a1d005e19cee4f57eca39fb",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "3e1ea9ebcde54ce6783696bf898122466b00ac52a6ece846144057c6e10c8ec5",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "3560b4c0da13675602a109f9e8c65c384fa90fb9b3b75b0c5c3fd24f61c0db26",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "65898a9657185218e36240abd2247c9aabc2560cab3e2fd1edaccdfd7561f617",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "a94377c5482d3ea847ed2617d574e93e302c086e577e62d3d7c847f7c023f763",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "7ceda9a026422d336cc85516fe370bd7faf92c7768105812cd1915a36daf4768",
-"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "6aa2e91496296d22589f9d06f467ce5eaee33c843cfd1ac4dd25aae210230f0c",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_0_all_networks]": "d7802d4fc3477c758517afcff9497010c7cf16d093c5f3bd4cd151b5fc0bcec1",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_1_chainid_1_mainnet]": "26d33e323a25d592858d56b65d03d1650eb2a1054e86d7e2e3e64d747a7d953a",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_123456789_defs]": "7698d489dbf2e5b800db0bda9e4d8f25d132df1b91521ac5544c5898ac853660",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_2_chainid_42161_arbitrum]": "c90eb12d89a7dc18b0d908aa8b0f9dc28d6303a15507c312810e9a1b0e4ad70d",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[ambire_nonce_3_chainid_8453_base]": "4da6686420a4a412ff5264a10ae67d91ea280b4542c86a2220db0aa7cf088116",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_0_all_networks]": "faa2c0173589bdc382060d85b3b0220776f0ed3ae68f50691241605b24e9d663",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_1_mainnet]": "2531a93e3c4f74e4cb5eb3bf8e5b12dcaa2bbe70f6113ce094c46ad94cc357e5",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[metamask_nonce_1_chainid_200901_unknown]": "69cbd7f80ee71b1538930f38d18e68f730a73212206553cb2bf0632eb5d301b7",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_0_chainid_123456789_defs]": "7ae56fd061e990c433605e396e895f9d7465c18bca177e014837a27961f041cc",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_0_all_networks]": "c05fb4bcef4f479bb5e70e3a1c0dde8bc12cd683a005c058c2c9efbf81ebb331",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_1_mainnet]": "74c8b969fea2cb149ad494ec1b6c80de3a4c8295da94b536f24e5b20cc45626e",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_42161_arbitrum]": "e15158778fbc2fde78e8b9c911e77036ba120eaed5b6ba107806b51e2d119cc2",
+"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702[revoke_nonce_123456_chainid_8453_base]": "4e61a5f9396bd03e1039201cc07f2ead4bdde5b9b84ea7cb7be6a14dcc6ff785",
"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[metamask_invalid_nonce_chainid_1_mainnet]": "d07ce0213411c1e0bcd960510b38c149059e99cb8b185de754a72853aa307565",
"T3B1_pt_ethereum-test_sign_eip7702.py::test_sign_eip7702_errors[unknown_nonce_123456_chainid_1_mainnet]": "d07ce0213411c1e0bcd960510b38c149059e99cb8b185de754a72853aa307565",
"T3B1_pt_ethereum-test_sign_typed_data.py::test_ethereum_sign_typed_data[array_of_structs]": "f0b30f5f19e18c256166f616553a18ecec3b224070018e205d1f8828ecb89ebc",
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.