fix(solana): show the program id for unknown programs in the tx details view instead of a generic "Unsupported program" label.
What changed, and why it matters
This change improves the Trezor hardware wallet's Solana transaction confirmation screen. When a transaction contains an unknown program (smart contract), the device now shows the actual program ID instead of a generic 'Unsupported program' label. This helps users make a more informed decision before approving a transaction, but it is a user-interface improvement rather than a fix for a code vulnerability.
No urgent action required. Treat as a normal firmware improvement. Users benefit from clearer transaction details, but the change does not address an exploitable vulnerability.
Security signals we found
UI/UX hardening: improved transparency for unknown Solana programs during transaction signing
No cryptographic, memory, or parsing changes observed
No privilege escalation, buffer handling, or authorization logic modified
No vendor disclosure of a security vulnerability in commit or references
Evidence from the diff
The commit modifies core/src/apps/solana/layout.py to add an extra confirmation screen in confirm_unsupported_program_confirm(). Before displaying the unsupported instruction details, it now calls confirm_address() with instruction.program_id. This lets the user see the 44-character base58 program ID on its own screen, avoiding header overflow. The change is accompanied by a new test fixture for multiple unknown programs and updated UI test hashes across device models and languages.
Changed components
Trezor firmware core/src/apps/solana/layout.pySolana transaction signing confirmation flow for unknown programsInspect captured patch +96 / −24
diff --git a/common/tests/fixtures/solana/sign_tx.unknown_instructions.json b/common/tests/fixtures/solana/sign_tx.unknown_instructions.json
index 5408768b..e94adcc8 100644
--- a/common/tests/fixtures/solana/sign_tx.unknown_instructions.json
+++ b/common/tests/fixtures/solana/sign_tx.unknown_instructions.json
@@ -34,6 +34,43 @@
"result": {
"expected_signature": "90093762546ad274def9b20ca6c441564193f2c7213cac704aefc6b7d65ebb315415fa7528728279a6688e2c99aa572d5af17b21a15a1d06b94e03df4ce53205"
}
+ },
+ {
+ "description": "Multiple unknown programs",
+ "parameters": {
+ "address": "m/44'/501'/0'/0'",
+ "construct": {
+ "version": null,
+ "header": {
+ "signers": 1,
+ "readonly_signers": 0,
+ "readonly_non_signers": 2
+ },
+ "accounts": [
+ "14CCvQzQzHCVgZM3j9soPnXuJXh1RmCfwLVUcdfbZVBS",
+ "AeDJ1BqA7ruBbd6mEcS1QNxFbT8FQbiBVuN9NqK94Taq",
+ "E9yCRPT8A2AyuEaMPwk2Mi9iJFDoQVMoExyYvKQuNhyN",
+ "3JUnusNfX8BZx6Gio4kLx1JHg9mHodSW9NbSnqwYwk1s"
+ ],
+ "blockhash": "2p4rYZAaFfV5Uk5ugdG5KPNty9Uda9B3b4gWB8qnNqak",
+ "instructions": [
+ {
+ "program_index": 2,
+ "accounts": [0, 1],
+ "data": "04deadbeef"
+ },
+ {
+ "program_index": 3,
+ "accounts": [0, 1],
+ "data": "04c0ffeeee"
+ }
+ ],
+ "luts": []
+ }
+ },
+ "result": {
+ "expected_signature": "c53b5ff26839df02ce781da299ef625f50a627ef58a97738e53102946b1847b76ca34e464d4dc7b6f21cc4a30a088619f15dca538cd2f8d42ce1f094c382b40b"
+ }
}
]
}
diff --git a/core/.changelog.d/7065.fixed b/core/.changelog.d/7065.fixed
new file mode 100644
index 00000000..4b9b7bc8
--- /dev/null
+++ b/core/.changelog.d/7065.fixed
@@ -0,0 +1 @@
+Solana: show each instruction's program id when displaying details for unknown programs instead of a generic "Unsupported program" label.
diff --git a/core/src/apps/solana/layout.py b/core/src/apps/solana/layout.py
index fe7dd17f..e18d278a 100644
--- a/core/src/apps/solana/layout.py
+++ b/core/src/apps/solana/layout.py
@@ -298,6 +298,16 @@ async def confirm_unsupported_program_confirm(
) -> None:
title = f"{instruction_index}/{instructions_count}: {instruction.ui_name}"
+ # Show the program id on its own screen so the user can tell which program
+ # this is; putting a 44-char base58 in the header overflows the layout.
+ await confirm_address(
+ title=title,
+ address=instruction.program_id,
+ verb=TR.buttons__continue,
+ br_name="unsupported_program",
+ br_code=ButtonRequestType.ConfirmOutput,
+ )
+
return await confirm_unsupported_instruction_details(
instruction, title, signer_path, signer_public_key
)
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index 3b3908d5..5c1f9960 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -2705,6 +2705,7 @@
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "17148905029bf3f30549c003946c2c2c7642024a72b00c6e7241db036c24dfdd",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "1f4bfd764a2e082d0f45d224ad67f828053f32db01b32731e79e5906c95672d7",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "bc2e6d251184766d94baeeb502b83ce12eafd3901e8b17e882b3510a4ab617fa",
+"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "8fb9a8267130a8ce6f260aa94f60e1ea0887896121ddbc1417367dc359882880",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "202ce42e86884c3e59a10ec897df430d9f9e4023c9de71ab2e13d5729f9f6be7",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "ddb54002298e713b4397b5697f793f23d431d040fbe2382857cdab6943695ced",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "d378aa99e63901d27613a3dc55bccc8c2e68604b73a6f0c6fd29ec0ea0c96865",
@@ -2736,7 +2737,7 @@
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "8ac8093d856fc116aaf226b7c01e836beed93fe5c45efa3ce7a0d03456205f99",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "2505ec1853e3547d7f7b610269d82cfa325b2c2e3f649983f3fd185276a0b021",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "a79c1e9dc83bc18c1f6f795174a10270fe4d81b6b71a024ae28a81b983a3a624",
-"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "de74ed516f7a303fa1b4663afb347043b036ba64713890457738d1a624e82a43",
+"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "e3c176bcc76941cc0080a369392a692bd0131f176d6c401d94cb8260995d02a2",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "202ce42e86884c3e59a10ec897df430d9f9e4023c9de71ab2e13d5729f9f6be7",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "e41893adc6d2d76bf2482bee0efcf804bcb6feec79016c5ff336fb10dceb4810",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "0155be539f57f261397892a83cd7f97b7e2788622bb8c098d47180238eaa16fd",
@@ -4516,6 +4517,7 @@
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "bfcc8cdbc8893674ef41bc661afba97f10ea67fe79c35dccc6848f9a9194d1d0",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "e1f682825d082f08e8f9fa1920d7c584719ac6a4e2e93193e97ea3a93619137e",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "fef71a67a99f097c2a108e82421d4a9e2a9f9d1c5285e39b285b98287eb10ae6",
+"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "f63b9a967c0a602fe580509dd066b33c0f19a60608a40c5494fe2e398ece68a6",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "5d28eeba2f82df2eded1e38fd86cabbdf9dfc80084b38c1d71b906fcca29862c",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "a1a737c864565c8af88f8044c33f54cb0a1a0e5ac21925e5f7ac0751e8f6e09a",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "22252f96ce8a3dfbb4f67a43cb79319561f903489e1a63f959f4f2fb8e1b7789",
@@ -4547,7 +4549,7 @@
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "ff53806de598866fcdc9fe660cba93d350619b94f5b57bf5a34292c6adb69486",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "405e05fba22a57622e89469e4055b2278cbfa523eb12fcbf8711b7f744c8bd21",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "6c9c767926ec1ad36e6f8b0f9cb25a5cecdd886bd2a94104715942f06748a40b",
-"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "f6b13cd46ffbbed665b8cf12d866ebce4f1389bb63882a518762ed337b107ebf",
+"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "74fb6b6c91ba942db68804a89e93fc49a734eec9d483eaf55a57e7fe539bd002",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "5d28eeba2f82df2eded1e38fd86cabbdf9dfc80084b38c1d71b906fcca29862c",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "44f85ba63449cf77b8701fd870942741d83c7e97a1520a181e8c2cfffc3de3b2",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "4a850ef3b0418a5d2b58d9ffc7bc32c670e6eaec6362e376516dace99a62560c",
@@ -6327,6 +6329,7 @@
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "9e4b1f33df2ef1cc6427570f9b0377d322db0dbdae7f31382ba6f273ac39ae91",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "ee1fda9db0a5b62fe0f007b507a92f2958eeeffd261266d598800a58b0c19169",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "396fe702f3942cf2e1fea856fc5710780fb61126379a22261cef00478859dfa6",
+"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "5acea5a8e64dafe3a848fbc0861f8493431b38d7f669e6e643db833e54cd10cf",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "220372854e436846f9eb1fb2ef2d3ec99a6fe7883eac5e0d5c44c02f482a50a0",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "ed1ae94cbb70f6be4c65e179bfc818a0dfc24dfa3fa9704b76e34a43bbdd71e8",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "92421cb35e9dd4d32b9c4922214de69f1de818a2ceba7f4a88156a0eec361146",
@@ -6358,7 +6361,7 @@
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "da4b42fafc9a863b4ab5d78f67998035e0c524858903943fc340ea73c69c9a69",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "2e87a1a936bb30f01df39f9969a4dab65fcb4fa3bad890b7993e15114379c5cb",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "718626bb1bdbd2dc1825c96e2cefcbaa651444cb552b267746eb91c3a583d8bb",
-"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "fbfd971f1a7f372376a7e52547b08bc8c534a7f8915da481ccc0cbc4906fd42f",
+"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "2141bae1e3985cdf957b6c6579dae3c0735ba1c54dd150ae6f4e78391b8b9f78",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "220372854e436846f9eb1fb2ef2d3ec99a6fe7883eac5e0d5c44c02f482a50a0",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "48c9c2fafa27679933a0227322d42c68fd0fd5a65f1cea97d146c8a9eb605e87",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "044e81213ae8abf6896542c6cb0d0413b5cb265b77665f23b9a1a740a8c82116",
@@ -8156,6 +8159,7 @@
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "ece1d146f8c5f106ba9055b523bd79f262f5e63bbd6e0a6f6d6c8c52e46b19ac",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "ab81db93b9027d9c4bb0c21d69e65dcd988adb011673f87e18c0bbba7e5b4bc2",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "c04a9d557ac2055f702e29135a4de4f09a1473afaa34f662133df6d55d55779f",
+"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "0f17e7a2ddfc3c703f81845d899ceeb6878023680a8ea4329e8b097216ace0af",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "23481d076cd761f50285a96044b4f6383df313418814ad2c0fb550fff058698d",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "8dd1c9bb0bb22f62850cdd5b9775670150e90ea8306d83ddfc47dd34136cfb04",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "4ba0f37bd3926e65ba1beae81a467c728fc18ad9ecfbc26c97029acd12259019",
@@ -8187,7 +8191,7 @@
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "3ef511f465f65766f909000c3e44cef3a857186bd4b62c9b8d968ed4384e2763",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "94aa807cb72ea7bbbf4eebbe16eaf326a7ecaa2f093e78c647b7795246a84e45",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "08021be587a4a5475e4675a97e6b0b8eb3701dd55fe18b9c89b66f52854b9668",
-"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "954670093077bd1622b08d3e37b8c8fb284c194d2d78c428a5ba09e0e1787c9d",
+"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "e5c06f0ffe46eef62a7372e69b1afb9ed32562491743b9f0d9965d6c6a227baf",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "23481d076cd761f50285a96044b4f6383df313418814ad2c0fb550fff058698d",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "9e8c9c30bcb31320fc7c931ee2044f0c5388f05667cbe631fcd685c375948dd7",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "2083488506232d0bc92741ac3471e98d7bb3adca8fdc4dd227060a5e441c6c8c",
@@ -9967,6 +9971,7 @@
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "c50e4dd25125d79e95f29cb14a266b7376a4d0bd92f0f15d1961157c08099764",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "0ec471306439f33f9d6adde09db1eb64ca69efc1d7e94a9733ffa475cd50574d",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "d3b42f542efc66ec891b5fe8d9231670202508097943180019041ed1ff6403bd",
+"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "2fbcdef75917012fdb25ea12a7b0a94be35a836e70bba093d5d1992707952c76",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "bff800d0ef482ca86b66df11b95b78c952bb966d68f1bede96af9ea4c7289390",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "8988e5367d736250939dd6f9436dc4fc0a88dc8d3f2464ad32cae0e30d031aa8",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "7a4f7017aa50c277ad5c57c9868188e2550179b0700bd8693bcd1fc4ceb58023",
@@ -9998,7 +10003,7 @@
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "d9750a3db3773f369990ceb82de9c8849c9625a511571c3d8bc8c50687dbf0cd",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "9065d938ddddd56ceb10df0dfca20947725b844cacedb4c20be33b2aff8deede",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "9e22adc4b030146a6f122559b4e4fd1584f87eda9657ea139a35a58ca0ea4274",
-"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "4a844f0b579fcd3a38ccf97150910dda8db5dd6765dc1ce6044817f5dff078df",
+"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "bd3cd56f7851c0dc6be4e454542d2dbb46862ce71c80c180b866e8043e204d34",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "bff800d0ef482ca86b66df11b95b78c952bb966d68f1bede96af9ea4c7289390",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "3268d0d6ffa2eb02b90a91a6610d88f64035d7ee20c9be55b2018b4db87d3476",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "6b6d197e24077045ab376dc5846063377417dbe4e2276cac72a9b13bf7806ee5",
@@ -11778,6 +11783,7 @@
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "daea1e528c77df23c3f3b1eaf1f521609db07fa8405ee835b0fcb62bee21521f",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "6383c266e0538c6b08459ae238edee58a51c3a8d3c506b3d65bbba287a8c8939",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "b34d68b3aeb8d0efbd5956c9afd54fd501597b7acf74cea59bb8431834d5cae4",
+"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "29cab19d4d27f438a8ee5d4ecb6562590c5dbdf46d76fbc4da7ff9a4bbe9d878",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "e4472f140ea4e48963613c16fcde2450ee4eff9b3e82fa68c44904e5b81c5d05",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "a1d4bdc2ca109ba26fb852de300f8c81790a2f9818df3c5bf903a3792374f21c",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "1efa29e7e86a6cb1da13780ccaadde9cc24c428110e2061e7a2a20631b221eb3",
@@ -11809,7 +11815,7 @@
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "552f9ef0f3fc53aace238033cbcc839ec523ee04c33a345294837eb7b63ede0d",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "c3d600d81940129db179737826933303aa817936c803b7874f5330da636a96e8",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "6b348e0427464048c1a45b637067b9163f7254d4726ba87067a92df3e0a9e535",
-"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "95833ed2baf91cf4a79909bbca8b2e538b5e5988da47541ef31183d8b53da1a6",
+"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "af729fb71b0accf78f9016a674302b8b79d1201e8b1ee7bec852c37839541f1a",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "e4472f140ea4e48963613c16fcde2450ee4eff9b3e82fa68c44904e5b81c5d05",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "6f8256ba4bb5ce708c026dcbca89cc4e66d3cea5c31f868f7edf889972e9ef7d",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "016d4afe6ad8ed1f59bedc31dce61dce7746c2c8cf3f294b5b3ff12fe84e5099",
@@ -13829,6 +13835,7 @@
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "a3fd6d8d4e3aab71438be0978ee6e7c0f8e85f7d87c79fad1b82bd63d21afec5",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "51a9ebeaa3861ce5ebebfe479557f25c901afbabaca0c4c2143dda58d323ad61",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "c5bd66217f27ba50a05c1d0ee031e9ac4cd319a2b90f40e945817f16ec9842b5",
+"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "38d4b60c786608096f5e6fb21a8417c3d3d962ff20db2c266c233054025de090",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "68414b18ce5b46e68af803564ecef0b928dea4a01ee356b9c1b997958f0d4469",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "357bb98d74631f2683d2a0dde1c29a990cee22693f7eb6624ce5903a86470db0",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "f48828a1a3ab3686149a7ffe6e8b5bd243af74928562a6022aaf63339f40a500",
@@ -13860,7 +13867,7 @@
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "b20f09a8a45bc43d3e657403fe344c6a937477dcb8be4f3ddc06e75cd6647fa7",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "46655bde96d311cf228153f0a67ae392e089237055cf4b0f73a917f5a906db54",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "908e6acf2495207a94a95d86a98928a055916fa94e563f024feb7bba61e8dc60",
-"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "4f3c34d2eaf133ca7a285780267a14d9deb55c282f4211b32c32c76e50b75302",
+"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "181318ef5184fe191c8651032874b2c70aa087420180ff6f6df01a33b99f2d29",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "68414b18ce5b46e68af803564ecef0b928dea4a01ee356b9c1b997958f0d4469",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "84552bab624856d7fadafa558f4243dbfd91e64a98bef89283661dd62d59f384",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "790b70ca1a540685c82678696496d4d7e51dcc99ed9904d1ce91a3231de2cbbe",
@@ -15578,6 +15585,7 @@
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "7110f7b3b1b2b572088789403d0ff6faa61c5b51e605fc0632aad731ecd9fda1",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "52a77fc0e98e253f224691f7f6833fde8d0c09da7f7c9146d12152f95fbdec70",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "a53d3e4b3a02371efa0c904eee2e7fc3de55185d913f4c44994be576910195ed",
+"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "96106d2d1fc61825ffe45ff5ead049793e4962998aab72d66d7a104d1475dff0",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "bd305718368fe89aba67a8379228736f5950259d86979c4d9a33cf074d1bab0a",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "87d039a3315a6a24c4753d338b3c836207c1d5848d81b8ca789f9b4b2194b21e",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "206d4b0c5d766bf6cf6345302011a2c4b7445d92e9bdbeaa49d12ece93d27d23",
@@ -15609,7 +15617,7 @@
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "a04c2cf0f0a004b2c78bccc2071200a2cd34e7b2feaaa4824c64b6f924ce0d52",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "56be52e9929996ac51fc07dc7e11b2ad25dd1abbbfcb04e9ecd16d244f0d1309",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "cf6aa8ce9776379fe3f9a15f024cc8117b16600787428081f7dec12ee43bca47",
-"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "92e3aca11b22696c0cce976be9f4c12c859a88bafdbce016039e8e1fc9315621",
+"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "cef81c5db98791f2deaa0c5c68e47141dba58763a6755d48633336cc24ebae0f",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "bd305718368fe89aba67a8379228736f5950259d86979c4d9a33cf074d1bab0a",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "fce87c5b2ed1736e761ef7eeae90f025961c02a816b4dfaa0c4d409d6e12ffe6",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "1e5d13544c4d6fab7ccccb2927c96e5fb8f0a2a6b10b39d93ce738ee308a7bd5",
@@ -17327,6 +17335,7 @@
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "cdc22ac466d18685db299f429a6d59d7e70508ef8c5a0ddc6b96e9133841e093",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "827b766c4290e9ce7f3899514132e087fb80ef9951c108622c94b4a86cc28eed",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "597bcffe211677fcc97c60e5e26fdb217f290b0213d54ed42d5b7e49c5c9878d",
+"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "f3432b554f24a8735d359d6c379c77ffcdcd8f7865d1754f11d6374786eb42cc",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "08e5cbacccc7f1aa36424b6099aa16f9b97b77112acb98b74bef3b0fd97a3809",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "9c09ad34cee4d7c0096bf5f9bd8678ce6a586dc156fe4c2e3fe0de097741b315",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "cf2281c0e94a246470f0dd32c06a3fb84481d873cff4875a0440b1e121d466e6",
@@ -17358,7 +17367,7 @@
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "bf3f6799831c702c4492ffa1042051085e5403e251388bc9ff650cf734079ef5",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "77d7b610642901c6a3bcc2598e9ebc2abdf2f8d2bd497e74b20b539a06f734b6",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "ea976558972b2ed33f91bdf2c1a33031bdf40d19f4dd70cee688dc1a90b86db6",
-"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "7b67fc1837cc117b7c63c65e68e9d5c62834445068f49656a9170cd98d9cb299",
+"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "9a218a86216d2b21747a4e5d2b2e6062e3d9f8c6c59b21166cabee6e32b30a61",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "08e5cbacccc7f1aa36424b6099aa16f9b97b77112acb98b74bef3b0fd97a3809",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "ceb7cb6f41875e30cdadbbb46392099bd863f66ae77bab63dfc8a8b76f371a84",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "f59fd0d6842b30067edb5045030c1ff13085a0c31a953d976633f19096bae051",
@@ -19076,6 +19085,7 @@
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "4c27a543fa8c4681d15742201c3ab8ab5afe1ec0b53845a93dfa4cb502eec816",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "9e3efd608e6c69d76954ab0e4d8a87010c0e72af3ff968f4d606b45a6241b90a",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "106a7fbe8c78e8bc816bd0bbf617c9e929e74a159845269c1b6b5bc618449f03",
+"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "4e48fc3fce3f102e8e417069f8449fb386e46023ef7c5e9e3d1e39346478dfc6",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "85e476ab3b6ed247f3a4e5fa613dbd350dc57f41f7234e967176ff2b800cb42f",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "548d250d06f4f426b6a9a90a373aadd7fe899d33377c9ae48746621ee40ee3ea",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "f839f084622bccdb7f5d048953a0e2ed84fe3d3fb13b516461bf958b3d54543c",
@@ -19107,7 +19117,7 @@
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "e2cbf74173cdb00d1b82a786e053b2a907874d05dccddbb9208ef52841d7cca8",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "f8512a497dc8cbbf2590adc2f0cc7c7d8d6814377d28cb73e866c1da1c1095a0",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "b3a39bb9a6b8ca920c8b9a09e4a9fbe539be11c58e62ef37025445696095334c",
-"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "f8fcb357b8149fad595d962e165627d4ef210fe3faf69e1daaddd9146168a714",
+"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "b09071f7a0a9cbd278600bd78f7ed330bd88afad8a887707252eaf413f71268b",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "85e476ab3b6ed247f3a4e5fa613dbd350dc57f41f7234e967176ff2b800cb42f",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "f8038ae4b09ee35972e68a9eaa4e549629db3d103d3328c82160361601f1d7df",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "6979a882286ab63fbc51df8a660d1a4e6e2094e9dd1b1f822b71e786ea33c8d2",
@@ -20825,6 +20835,7 @@
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "632088bc108e7dc02f61783e87d6a2591acdcc16ee736134ffd7cc91ed63e610",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "332ff6faacc9a3d1d51bb7e7116e4b24f93f5f502efd892c343081cfff00e50f",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "2cbd4bebd6278ae80e3e545dd3c775eb9ea6dca3bd9ab9808dc36abc9733e6d3",
+"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "c913ed01a91a9c10cf7f5c82bd0c3a3667efd541e902e2568fb7ba35a2968832",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "fa7ef2b4d5398fa6f6f8b040705c7192b8a83489b3bc76e7f77057c4d9224e5a",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "9100198f7f5219e65dbc04fbee0cf2736a5f8e8edc501fd98c4243c3f04df88c",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "a1dd9ab8a57c30dee3fc74651f81f0f54de12367fff8b463b70a3f5e18cdef4b",
@@ -20856,7 +20867,7 @@
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "553d8e509f5a306cabc6fceb82faef175fceeb5bf1cd00d065a05c5aab697f88",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "83b2e28ad97f42616196fac9e108a22896411d4e3ae711dd83a3a69f20f9744c",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "7815bde968c59b9e76b115203255e63b0cdd69bc45a5bb39bc8bb90feac96c98",
-"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "16d1e28d9fef9612ff3f7d3c6896bb4b2fd15d79f31a040c7510f6abfed2b0f0",
+"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "cc9c7440ef4c332fb96d0d009890a9e1af40a1c2f0235a8d3429243357b7b933",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "fa7ef2b4d5398fa6f6f8b040705c7192b8a83489b3bc76e7f77057c4d9224e5a",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "b7f0c8bc94d757c3b988d7f27d5c81f32a61186bea9a4ab6e30657f5ba78b3a7",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "edfd9f3877be44eb91de51f81326ad1e674f1ad2180f2ae27f6b38e184812276",
@@ -22574,6 +22585,7 @@
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "46d44811e57e30eed0da5ffe787d4642944bc6785903060364df242a93a9887b",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "afed2dbcf5f9e3aab159793ead7de153c08e86462d5fbe8921ca20f65685e2cd",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "8603b20c2269bca0d433038a16cf1816bb1ed660db65cb62b4819df2a20114e2",
+"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "1c17d2195082cb6cf8bc26e9655d0881f87c1bc69547b06cc706acc5fbb33e94",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "f12ea18aee6989f682baa4af1185168cd5ea0b38e790190ec1b0cc36df5860b6",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "68fe318da214bbc4eeb6e76e8bb15e59e311edc41149aed4b8b926dadbf1329e",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "153c3cbbf2727a1ebde13a0f065d336a3325d2bfe2ab410d15b02c85c92be7bb",
@@ -22605,7 +22617,7 @@
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "8e44240c16ef6d68d54621512435477c3807bbab731abe37590d7accd8ea0001",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "3a8648a1bcf951766451c68579b7a65541fb9a702078686399d9245fe6d6be51",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "95ea7ddbb2f7611d810c1826ce8f209a4494b8083b8af0ce231ffe91bbc13bcf",
-"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "b05e5fc27ad85123c4fa4ccc72b14d22e38894ce6b5473e95e4b8ec2d6b539ab",
+"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "10622c8d4811513a7752f1b1a796d322fd850c13f514b21ecffe0c43a617ca58",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "f12ea18aee6989f682baa4af1185168cd5ea0b38e790190ec1b0cc36df5860b6",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "d2046bcf28c121b5a66c295f4a89d475510abfcc6c6adbfb01384adf4f5a2660",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "0114fe0bc8871857aec68cf10f84b0d750e7bc4d6a4161fa6b8ba53d6a04dbc1",
@@ -24720,6 +24732,7 @@
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "4cae5f239693e8bb285742e4972ab51f2eac0d79e02000c8fba395fc8a0c0922",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "9e90a5ef180e4dbf06d5e3dab14673e8848cffc2eecb3c19501a38174f762077",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "7b061ba96e9a7c3e38b3d6d63d3e8361c9b86963cc4cb6e6d51b6631ff945ef3",
+"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "8f6d6e8b85c4522230c99396163dd22c5adc71f0539e603473a9205f6da34594",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "51e7de34ca09b29dccd924cfeb90cd29b4da579cef56ef85557c8b392b94ecf0",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "45ad9a618f8b432436f3a4716f5ee88da1733780702d6e7684f71205c5e1a671",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "d46e6c980a0a93f17e47388cf3149d268c3d94d1e295697f5773a412e02c7010",
@@ -24751,7 +24764,7 @@
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "fc47e270d75a6d560298ebeb0ad049807deaa7c9f653e62559b726d99b41b2e3",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "0dea21c7858e8a00559be6956e3bd865552391e5f80537dd49382bfcba2cf61c",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "f64f1f9b2702e16caa02f5b2676077830a701260113ca25b92ca5d67bfccd954",
-"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "44d190f58e5133c982898d7025f07a711f3771b1d66cfaf173e51bf0d8bf2cd5",
+"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "8623fd3dd9d0963793cbbbbed0b193bc4dfcd84d05417035fbf0c1b161ceae0e",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "51e7de34ca09b29dccd924cfeb90cd29b4da579cef56ef85557c8b392b94ecf0",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "e7a9f32e452f95a648b4389bef8aeaadb874a80c3b97544b9013cd90bad08426",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "0970cdb542449b14b74614dc1e98ad92063e768ae76d71b1ac6e1af73367c003",
@@ -26505,6 +26518,7 @@
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "369db7b13c0432ef5b797d9fcbe13de422814cab4b45c496aa32a137e7da1acc",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "8597cc9b846014f786768e1ce0416e563f238a6b2913acf30fb186511d97296c",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "85691e7c6c4b1aea8c8cc0b596160fd9058565d3e81ece2c1a7b2f388089717a",
+"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "c0e90beb72174826abf75da64f1b4c2cb5dd098540a0a1f61e26810a00c2fb0a",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "30fe72214a686ac184c35fc9a6f4928ee4d11f92268746e3a85a951f31e49215",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "59597ea75a111c7b3824b653d826e0697e9f4e59fe01767ec6ed273787fed607",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "c9ee6c8296a536ae7df8b7a6775b88c1e540f806ac0321c9218ef4310bd6a7fc",
@@ -26536,7 +26550,7 @@
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "ea05e80d0257c49b3bf43f455782117de1e1ce37ba3290afe4c119d2c422d9b4",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "141698ec505a2cb467313651c046cf510c9b5978e374775e3759c28c4d7f5e85",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "92daecea61d5a5902e4ca2365c06e9dc2581db19729cac6daa45f85cd5b8379c",
-"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "bee90e7592a5179bc459bd88cec3dc93fd6e0501644d4073c36d82decab9a15d",
+"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "69f75e5e77833581bd948db1ea8e9b63d720dad463b3563ce1487066bffc0e60",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "30fe72214a686ac184c35fc9a6f4928ee4d11f92268746e3a85a951f31e49215",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "64e5f1e3916979c66512fc3b66edaa55cdd2b4ef08fe7caea2bbcded414408f5",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "f76ed1959b44ff08004fa6a434e1945558cebf2ab72dd648a9403fea74299879",
@@ -28290,6 +28304,7 @@
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "b3937f7b73c70d282a2458f04402d8ba7857db4b9163a20c071ea516e1f52992",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "f0d2ab6c53a1fbbdb76b8713b2d91710c4b45764d89d5f5e2b6d392352a536fa",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "9150b3c34cffae8e7710bace59a34aeaacbd99b03598d7dac5911ce83bc15bde",
+"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "3128bdf3a00a8d38653b038d6cf609e8e695eaec6dbc47c4fce659397027ecb8",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "2dcd84781308866c96ce05b455f8e341621a11dff4c3522677fee472ee158e44",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "41e28c2225183ff5fb0a389d651a576f6e0099c497f535b5dd5bff6aad5c895c",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "4e2129880b0646e4c4e4f46f6529da0f3d80b8ec61448dd8695dceb7fc6910e7",
@@ -28321,7 +28336,7 @@
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "8ac0c10ede04bc45f2f9695ee254887f28096e521cc1aaf0c60cc988aae20f64",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "5f13390a2d3203685eb48ee341422d2b05526b9096cd7349d5503a950d668449",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "f39255fb44671cac4b2a601fa8b0674420a4f1d51b64a8457e64f227d577be46",
-"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "c6d54a3f584de6ff2cc46bb37c79fa30a0177f893e91834d75bb7fd863c7072c",
+"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "023388a24648ced08fe28d9db026dd4b7d4d60806938beb0129da6999923c399",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "2dcd84781308866c96ce05b455f8e341621a11dff4c3522677fee472ee158e44",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "2aecdfcf491f5a8cbc1a68f8c260e44855e739bcfce0b4fc5ea8bbc0b91eef4c",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "9978d6f7f5b915c09e768df542c63ebf5300a3c7cdbce3be1a62bf8e961d8ad2",
@@ -30075,6 +30090,7 @@
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "d85b0aad943ecac600b990560a4d4757abef716bb4c065f53bf2eeac41030a3a",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "9ace8537e92afd34bd1e3c3569f6352f2e127b7dc0f42a6be931734eb75ec5e6",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "f0fda709f52c67db35795ce8ea22590847c8a100e1f3b89c1d9f5454ea7951df",
+"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "98bf6ce9ce6ac11edd1b3d432a4bcabc857c03e67cabb30b4d4a2652c0a6d828",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "8a0d7a82d3e55dd36ff0c31c44b955a9ba8fa32e3417e3f00823abb4d0118037",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "5950c210786bdbd98b645c5ab025676391d8576c1e7d905ac678a1332cb0dba0",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "e00c7ae5fa7c1f721e916e8546b3954d45caaa06aeae99de2db54a2a6a008fc6",
@@ -30106,7 +30122,7 @@
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "c83a4e978a0566b17ef059c59afc02210e7728ba576d0cabfc470169a459d335",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "179eb026a72ea3cb3eb3f2bb7e152e4103bfdaa6e3ee60d705a53bab87bf6ea4",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "ffc2d5086bf341013524d63625e08a672d5f20202ba6a6c1b74e0a58a13b601d",
-"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "662e6e98e82c01774ded72a464e2ba2bc648599deab0757fad8f9a892e908330",
+"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "29c85e0893a1c8957614f5b5ee706e7ebd6b27599c388910078308bace58e715",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "8a0d7a82d3e55dd36ff0c31c44b955a9ba8fa32e3417e3f00823abb4d0118037",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "69fc2e056744d220ea7bb59b22757b72fd552fb6af2ba724b6f8b38031df31d0",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "0aaa28af8aa5fedde8ec5f7e9b0b1f4947cbb7c051148676fd087b84fd9892c4",
@@ -31860,6 +31876,7 @@
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "20ec2aec50a982bc22e76a69e02e05c99c9869c2909080fbc5a345c161174494",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "855a80a3e470cf0f082d16d1b111101cec9e2a61fa58a92802ad04480852cb01",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "43897dfae6b673d5ef44cb735b6e42938556f21a7924f4257ed0846f49c44134",
+"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "c1ab89b1939a4c984ee16b7df41a519ae3bd81a0943ce3f1e2d37c799f9a1445",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "ca8cafbeccfdd2522aec77ca1e120e00143f612234c7e02e793fda799c1d8241",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "a16fad909fe19d1abda6e2d891cdcdee2fa2f68758ac4787998e837c6b3ed9c7",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "61ee4473ad9c1da40bcab078d3e3aa1dfb853705108f3fd97fcd618b8c8db338",
@@ -31891,7 +31908,7 @@
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "687b15b70e87704b350844061d8e3a21a40d6925a0864252294f3934a0919593",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "5f64db4b37f9b0cb9677ed4249f00642b81e8bf8a682f67af0d5707f80ade65b",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "b922fd7b6ae7c15f46a1709f22b8898f754823e525116421097605b22bb987d6",
-"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "18ef1ce0b2182fc99c49facea99360e8aac72e82a6e67b8652083e359ac028e7",
+"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "f2f71af091e1a8304ea9bb8200571d2ea7d38494240ea2a911930f5850d8c4b9",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "ca8cafbeccfdd2522aec77ca1e120e00143f612234c7e02e793fda799c1d8241",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "7ec98474834df4649e9e62bb716c26530f4617da9559c1e261b5b05bfdb41d93",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "cf2e7bb0589c59c317d6cdcc350cfa7f1a23d2a82d0a89541c87e1b6e430e40a",
@@ -33645,6 +33662,7 @@
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "e7fe8bb96a8234186f249aa03dcd3bb6e4573497241b03c9fcdbf8ab7440284f",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "0c3fa3a6ade4be3eeccf80009dc800f4433176f45b17c3fe46f699d147fb4f20",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "9ba49beb446db808d6eb997557e04b9046ff7d7aa240de8e4445d8c1f39b294c",
+"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "c053bda178c1c49b292dcf09078686c8cded4a6ae0524b8c543542eebf202180",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "b81cd2f77df7d4b06be188476e8f967e6c9da7f3babc6624a7cd68122f8806ea",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "4aee7bc2baf7a224590c08abbf0781e3b50bd6b4de52ed95b04081505539fda0",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "d950972f043d862cdadee67b75bafa906b294d3238cbcaf6841bd60b2d758367",
@@ -33676,7 +33694,7 @@
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "d8cb84b24410baf8e7fb8f889fdf4fa9b5a8cced6920db59bc8f6b6e74981a37",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "462bd83d6f90b4e16c55b59f3c5aaee61f4a84f5cf3fe6c3a9052f6eab1c92e2",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "52a4bfe0b2e602195c75f88690d9e40620b047f022f93f9a8b582e25b2ce5951",
-"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "92a3bc602caac4f3295cf11157fcdd6ee6df6a7ad2f462596589ede3c0c9dac9",
+"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "6a80e4be735da8ddd8d98661cc9c7017f023a27347bc13edda51b50e2a89d73e",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "b81cd2f77df7d4b06be188476e8f967e6c9da7f3babc6624a7cd68122f8806ea",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "cb32d4a67447f7e25391e08f26ecbc6a9a6f1028fa54e628d252206896c55528",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "980fc9ee20801c4fc9029a58738b39f2127c736bd901f9eec5e900d7e11437b2",
@@ -36085,6 +36103,7 @@
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "cb042f1eb1b59444f8ccbb43c711181e23b055b8831c56bb3c2f655bb24b4b41",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "ebca28ca7cbbbbd4cc96a1d1d4be9ba91691750820bbde7ad7da37ed9322981b",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "1ea08ed1b3a837f9473da02d180617ff07b9677678366a18a1ce12715d7bd099",
+"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "ec1e65992a1dd5146b0c4c86020cf01aaa44f211438e8aef82f67dff3f083d6a",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "d8b297602097fa8b685675eb7e3976c3107354c0979f8ca12df4f3224a513c7b",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "4a623ab90e547f1571157f8bc873f207294c4f385984db76a8659f9f755d2860",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "e2b481f345952b5cd07769421a38d764192f39c68889600b094dfea6de56af87",
@@ -36116,7 +36135,7 @@
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "b96811ba01b4deab4a031fa82c7603a05e3851f6ec972dd6fdaf49458a9d8c6e",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "31569428a3975335526265cf9f949e3add047d1e171e4cc2c1154b44c2b4254b",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "d914ba569d254b4a41242518e6908e1c8f25d69f236bcc0f56acccc259b4850b",
-"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "accc3d6d650455d415b1f875a45ed9265708b9571a4ea1391b1a9f7fa3304fe1",
+"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "671159e9aac4f3bac1766ba9660618d764e86fa85b41aeea45481eb874c66669",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "d8b297602097fa8b685675eb7e3976c3107354c0979f8ca12df4f3224a513c7b",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "a8905fe1aa6b5080bd275095e2bcbe60f3caaadeef80f1ce83c4d126fa5b0d01",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "07b49a6875b68ac48f2db7116c8348f2dec06837c907884187ce0044db6bc0f4",
@@ -37883,6 +37902,7 @@
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "b648234535298bf0bb47e615a36a3c1397d1093158d70dea90277ffb3de474ff",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "8cefec1a6ccd0f4e3206050c9854f3b368696b108d07a599d71c4b855237e545",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "fd1215ac47a41ea2a22fc91102028832db7ea4953d8f4b3471daed49d020e25c",
+"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "1536ff14726596046fdee2e71e7f033a4866623f75c3a76fa469aea7fec7f04d",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "311afd54af9af60e8ea8c4be47b5f36684ca53ca39c0492a1e396cd07505992e",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "21e3752900b90f2cf6fa63002c82d463f416c2cf5a1d63a91279e597fe73518d",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "87e0f82b637b71c55c0dc4f85009e8c227e1b5e5336d76b7bdc86ada1514407e",
@@ -37914,7 +37934,7 @@
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "61e68e834ec81956cd1a85bb54a52bd5b8390f503c230e6549194b4341987c74",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "984944a96b9b02cd23bdba14d05b9949656254a4d337b31fd0e9b3805f9679f8",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "d801c6b4e3428f0ff6c3c96a9a8a49d6b12e222679afcdda08fa0ea19689e4d0",
-"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "89446095cb27a2115b3d3c308985fdfe684c6fd2362a8ad6e6bb3e7eb91384e9",
+"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "479f7f4357a03b224442ee67112c0fc702394a90d0432c1b6db702f032f7806f",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "311afd54af9af60e8ea8c4be47b5f36684ca53ca39c0492a1e396cd07505992e",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "3112f732f12f7aa2455e38021940932cfa3afe888da364c858e5d1cbc602532f",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "6a7a93bc8bc4d4dcdd797590af1a947e1765ae09fd982aff178501c1afa821fa",
@@ -39681,6 +39701,7 @@
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "e6764cb5f591eee0a2712419ce8cbd8e2264a92efd6525f65e8f774c50e5c3d5",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "faf06292ce01ff39f9c6c6573962ecd85c6147db7d9600d03ed5a77ce59cb764",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "0b0e6015e56fe49c0a6a3bf396060cff17fa349cacde2a004c13d5bf76dc0fcf",
+"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "6a934b70a5b75f91ba1bb4e3876bb540314014386e70b117391c3e7ecc1e8b7f",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "4b0dfaba82aa0a86fc3168cee5b8cacc2ea9867ad493e1942597f37d58eabe3c",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "820422e2a1e7c954ac87722c0fca68e97f14a3369bb5890aa07b662a0798288d",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "320c697d6d7a3e0314e1752329dc7eaec8ff2ecf800aa16fea1a7b728600be4b",
@@ -39712,7 +39733,7 @@
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "6827fc87c45a5e0f93163f854973fa2d87e95d9c6a18b71d1faef1e3679e8af6",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "6e62544825574cc98ebff04f49a45cec4abe7e0e462778228676ef8c3f74c300",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "05867820fa4aef0aa2adb9b2d78ab038b0f60e3b111a872511e5b7fbd30d524d",
-"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "ff8e07386179433513849a53270dace2cc0316161741645bbdda0f5e1d68a7c3",
+"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "3a26c005c5f953ebf0e1ce1d5c87eacc7ab219c7b7fc7c798609d9a85b056a53",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "4b0dfaba82aa0a86fc3168cee5b8cacc2ea9867ad493e1942597f37d58eabe3c",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "0667de81d2c40e5d3876bc93d511f6bca14b384a550bf61aaf9fcb96abff8871",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "e522d01b71a907b4f84f017c3757ad96b555941d31b694df3b1b45a755c2d4a9",
@@ -41479,6 +41500,7 @@
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "3c8dad057e3209ab6d38375f53ec3f62545b8c3b7c903d32006e7ec5ecb40882",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "6a83dcc823288e74f8e9a849ad7bb0b14c646d4949daf9ebc575492341354ca1",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "49d899788d4c3fafc67d23d7c503a66e59d22d0f92627739aac9c320df92044d",
+"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "ca3b714f2facc77092822aba50903bc3a29063089aa3b09b1d2256558630a5ee",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "2f4c404308f0a4de78f91fc8a5cfecd31ff6adff0247f8985a424d4e56f49103",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "1b08085b7e7d4b444932c41cf9f57e88cd99c748121b807a9426a8a124694531",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "0f6ef3465c6257dbd516d8054edd2cb950506bc134d99f9ffe7bb37c5cea946f",
@@ -41510,7 +41532,7 @@
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "10075115c0cbc5a1320e2593d8739bda53a5189d545e26c1034cf6170ce13f40",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "86c7b105fa7b608ec870c38cac16707962d1193e81cbcb86edadde0cc22e1384",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "2d31095ed69bc09a9176574220638859f674cbd54db0852c334e711e96de53e3",
-"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "79612abfb27da0936fc6c7670307698b9be8a8bac8feb0a56566c4bb969ba0ea",
+"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "5079f19ad7a7f79af0baf7b1c3d37441861ffd33edb9d724482d76fe09ccdf09",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "2f4c404308f0a4de78f91fc8a5cfecd31ff6adff0247f8985a424d4e56f49103",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "3806ff59fb021250bbc3bbea788af899b88698c6c72f7ba495010efc21549cb9",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "c024f0d026807f316535e3eef1ec444bf123b61b15209516672226352e4000b2",
@@ -43277,6 +43299,7 @@
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "0e86b1df2773f4673a4504deb5e73e90b7b446e604e9cfc05a39330aaa38b667",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "5e17b0450e875276686f69d4ad748925608931cf080e988cda1750e4da33c23b",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "55e927c0e00b7f23a63b2d2c7a0a3f228b0dcc769ba2ee257afe3aa8c9362229",
+"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "2e56677dcdffb4feae158ad61ed4c075381fa7df4addbf054ecefac3fa2bff73",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "7e0552e6674713e1a20ceb1667e27e0be4d4a05649711fbc551cf663183e9c56",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "38d465964e65b8f2292b3093c22b1d6e8821254ae08f1faeb51d86042ce8fe05",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "f33707ba241edf5fba2a37c0f8446fd655ed021244323a64c41fe66c025ad15c",
@@ -43308,7 +43331,7 @@
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "f2d3e5b80bc31c735a9710e039a1661aefb7bbdcd94de318d27411d78abc1fc7",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "15889fd0fc0fa5a9420d72a2da7ecc9e119d9d6c8f43b35f42f0f7d42e88f575",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "4e8fb6b0cf99d470fd9a6e9db2c6317dbd8963de31a524731cc90d3f2f85d17e",
-"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "200a9b9997de7f9a46809fedb10e8a709ceb06092b21a582c1e0815754d6aa36",
+"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "1d4ff056c5da8efe6668ccf3c783dedc11b7ee4f16be45dbe2edb4d543050b26",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "7e0552e6674713e1a20ceb1667e27e0be4d4a05649711fbc551cf663183e9c56",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "8fb7f04ce97e0e85134bb26570394c038595d2705da6c5a4f3a4df4f1706bffe",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "77ad723c24a5a912c67a2605ec80d4bf0b557a08bb84ada890fa39fea7a87f75",
@@ -45080,6 +45103,7 @@
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_-_multisig]": "6cb7dd3c8643ebe0c716a159ff5ce97ed86d830096084e6426443860eddaead8",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[mint_to_checked_with_token_definition]": "4d01f58acd8f93820037c6c5a791682e9cfc15a2b5c3bbd08c04d97a0c091de5",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_claim_instructions]": "b459c19d0f7175cae179053b22b774a841fe7e2f8848451db72e9afc852c8f54",
+"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unknown_programs]": "d5ae101f794567328cf885e73a9fa0bdd2bade6d64149d63dac7a198a6709e9f",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[multiple_unstake_instructions]": "3301d8e9f3072fc443fd0808aba9ca4f955858f26e59c64d7bf3845668fe8a5d",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[native_sol_payment_request]": "d7b81261eca818a5780f5a31f17b53070c8363c4c29ef3e32a0faac9d340ed8c",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[payment_request]": "9925a7260c4df4ff91ba921e910f5da1033ee33ccb7051944541ddc2913b4730",
@@ -45111,7 +45135,7 @@
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget]": "2795a5ef3a1bbffc1b2fb57bc0cf42787373b63d286842f5212fca93089922b4",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_compute_budget_without_heap_confirmation]": "a978d4966c2fa7dbc41f400a2d766ce7035b7fedfa71efbeffb35bdd10949c17",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[transfer_with_seed]": "65685fae8ba416a0f30e38ada0f75d0e5c70ec3554e2faa9941a5c378282c58a",
-"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "ef0dddfc975e64d2ff21ef4ad1e2417647266b73a71ba0186656f9968370883f",
+"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unknown_instruction]": "50f7bd67fb4afc18e537e151c51a6111d1ca90ade0f514b6e4aefc04ebd8257e",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[unstake_instructions]": "3301d8e9f3072fc443fd0808aba9ca4f955858f26e59c64d7bf3845668fe8a5d",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[upgrade_nonce]": "61726ab27998c5c7d82500b00572886628263dc1c14f7343a05990f5c659c937",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[withdraw]": "2d0bb8727a23053cbb49de5f94949f83305bec32e28fab36aa5395d28ed4311d",
Why this scored 20/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.