feat(solana): show message cosigner's index in UI
What changed, and why it matters
This commit is a small user-interface improvement for Trezor's Solana message signing feature. When a message has multiple cosigners, the device now shows each cosigner's position number on screen so the user can more easily tell them apart. It does not change how signatures are computed or how security checks work.
No security action required. Treat as a normal feature/UI commit. Reviewers may optionally verify the new index arithmetic displays the intended cosigner positions across all device models and languages.
Security signals we found
UI-only change: no cryptographic, parsing, or authorization logic modified
No new input handling, memory allocation, or trust boundary changes
Test fixture hashes updated only for multi-signer Solana message tests, consistent with expected screen text change
Evidence from the diff
In core/src/apps/solana/layout.py, the confirm_address() title for cosigners in confirm_offchain_signverify() is changed from a static translated string to a dynamic string that appends a 1-based index. The index is computed as i + (i < signer_index), which skips the current signer’s own position so the displayed numbers remain contiguous for the other cosigners. The rest of the diff only updates UI test fixture hashes to match the new screen content.
Changed components
Trezor firmware Solana app UI layoutSolana off-chain message signing confirmation flowInspect captured patch +49 / −49
diff --git a/core/src/apps/solana/layout.py b/core/src/apps/solana/layout.py
index ea735b3a..7434b8ba 100644
--- a/core/src/apps/solana/layout.py
+++ b/core/src/apps/solana/layout.py
@@ -644,7 +644,7 @@ async def confirm_offchain_signverify(
for i, signer in enumerate(offchain_message.signers):
if i != signer_index:
await confirm_address(
- TR.address__title_cosigner,
+ f"{TR.address__title_cosigner} {i + (i < signer_index)}",
base58.encode(signer),
verb=TR.buttons__continue,
chunkify=chunkify,
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index 79a56f73..9aedee94 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -2595,9 +2595,9 @@
"T2T1_cs_solana-test_sign_message.py::test_invalid_envelope[missing]": "3931fd61d7434bd59bcc611afb082855dbcc6733b93ac1ff608e43f4fa511ea1",
"T2T1_cs_solana-test_sign_message.py::test_missing_signer": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
"T2T1_cs_solana-test_sign_message.py::test_sign_verify[ascii]": "b6e237d1627e49862ec5d892e32e399d97602209d93174a169eeffd7609d7986",
-"T2T1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "a564cc6f47b7908139dca0e2b4bd0cf03fe8e383799e9b49e9d022c6ad4618c4",
+"T2T1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "132bb20beb72157267bdf041f7790dae0b86b283689dd63ee5ccc75ef83c508c",
"T2T1_cs_solana-test_sign_message.py::test_sign_verify[long]": "410edd4fa5c1487de772a39ddb68121bfa76acd0e2fcb4d350070628768ed478",
-"T2T1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "9bdb4750fb4b80f005166b1bfe32de0402d73099813787ae1cd542afe7de6127",
+"T2T1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "3b7d557011be87a446afd1a4e350b33dc30b82656612b4ee5418d6e3c127fe4a",
"T2T1_cs_solana-test_sign_message.py::test_sign_verify[utf-8]": "81e5d1675f40b8b1a1f90cb4eb74c4a945f996966f93c2020f7738a0e637cd55",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "9fdce3eabf07881d7369c7421e9a6acafbc89e7c2edfaa9ed31a8c44093709f4",
"T2T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "38bd71d8fcfaca14d7dfbb3beddb03681cccfb55d30050b0c47d66486639fc1f",
@@ -4376,9 +4376,9 @@
"T2T1_de_solana-test_sign_message.py::test_invalid_envelope[missing]": "f198e4ef2aca96d02e3da0327bbf118b4c77831dfdb33425336ceaa489bd2247",
"T2T1_de_solana-test_sign_message.py::test_missing_signer": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
"T2T1_de_solana-test_sign_message.py::test_sign_verify[ascii]": "3745604932b5b15c4154a963dd60bed45172eb054ea833e423ff275750eacd6e",
-"T2T1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "f88c92b77071a835a02ac0afcb7c8f53eeae57359b20b55e7334770362c1ca3d",
+"T2T1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "fcc0c09f3f2a8db739d29f767626cb196d3bd06c58f98f467807f48df7310a97",
"T2T1_de_solana-test_sign_message.py::test_sign_verify[long]": "2edae9af5cf58e2720d3456c2430f8a1fe3107f4c4f8cb5a1fb9e3c9d47aceb0",
-"T2T1_de_solana-test_sign_message.py::test_sign_verify[multi]": "81eabe71bff44cd66a87f466c1473592c68c632cc4a104a2cef5231d12882d29",
+"T2T1_de_solana-test_sign_message.py::test_sign_verify[multi]": "a3723cfc9682460f575bc97effd0b4a45de39cae881f3fabd53ae1ea7eed9f6e",
"T2T1_de_solana-test_sign_message.py::test_sign_verify[utf-8]": "3ac406b98374cffb303b15f60a977742c8abefb0dc7ace34e2d7687c25973919",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "cbbfff10c7b86b6631ba7873f2364ed9bf589583fd7f238a2a9672512d32fb9e",
"T2T1_de_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "d6bd38341b32d670b9121bdba57505922dadcaf8234cce9463baf47083600a5e",
@@ -6157,9 +6157,9 @@
"T2T1_en_solana-test_sign_message.py::test_invalid_envelope[missing]": "435d2dc1164b3a3dc3e3e08cb50582e5a697a44d79fb472ef8bfcfe7531d3552",
"T2T1_en_solana-test_sign_message.py::test_missing_signer": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
"T2T1_en_solana-test_sign_message.py::test_sign_verify[ascii]": "d78bfc00591a2cbe4cc119f164c9951a1963f681947e15977c867ddb009197db",
-"T2T1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "e009b2b7c8155d043f53606baeeb09fef376715c9202924c530b08f13057171a",
+"T2T1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "0045d40e3d3ae05ac79dc9b2447fb166e072511f7fd872a4b3877257357eafb1",
"T2T1_en_solana-test_sign_message.py::test_sign_verify[long]": "4c7a6fd5acba80f6b02d5c59e55e2b0ec7b291581a0a904d54c02a8907564440",
-"T2T1_en_solana-test_sign_message.py::test_sign_verify[multi]": "33e2a18c86744d91f7bffa14d170beab7c8600b914f9f1698ed674037394077f",
+"T2T1_en_solana-test_sign_message.py::test_sign_verify[multi]": "967bcb52d6af5a72c629fb77557a33babd29ffbf98358fa27372d5d3936f3456",
"T2T1_en_solana-test_sign_message.py::test_sign_verify[utf-8]": "9e3a971c0ec15023b7ec1e4a51bba659ff04e7c079b923ca8e50e1e0f19403bd",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "e1d1a05823decc59da87ea70f6290c72ac0d13d8d632242918d991c69984d4dc",
"T2T1_en_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "81f090cef716976fdf487d727b10c7573ade37e3f200981e6870d84383850c92",
@@ -7956,9 +7956,9 @@
"T2T1_es_solana-test_sign_message.py::test_invalid_envelope[missing]": "e1ac8441259ba4d05afcac5c4012e5e843f724caeb89bbfc8fc839901647a940",
"T2T1_es_solana-test_sign_message.py::test_missing_signer": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
"T2T1_es_solana-test_sign_message.py::test_sign_verify[ascii]": "62ad1427541856978fcfb1866ffbd4444fb0c1fb6325bdba20be77cba33dbdfd",
-"T2T1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "40b93ae546976175228d2db0fd52ab20d281d8d1d920f92f89914e49419ae1a4",
+"T2T1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "a87472d3a8e37a911437e127765d6c688d57aa94daa73e517eaed8601136d702",
"T2T1_es_solana-test_sign_message.py::test_sign_verify[long]": "95d53d773ed3c51c2360da1b4fb82b70c5f91858e249cd7c2f0eaf39b5616bcf",
-"T2T1_es_solana-test_sign_message.py::test_sign_verify[multi]": "663d674e8679cae5f2b33c92a3b025d7988ef9a7543d697ad0df4e245018f623",
+"T2T1_es_solana-test_sign_message.py::test_sign_verify[multi]": "85bccb98a29f46df06ac9d5f9b27ecf8399b7d46e40c3628af5f561ab5fd81c8",
"T2T1_es_solana-test_sign_message.py::test_sign_verify[utf-8]": "551d0044ef2dad51f4e9ec32b9a0172960c659324112e35783ea010828f8a696",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "89cc3db13bd0312197b2b6ed59dbdf02e7a280d0f66b4096988526fc4078725b",
"T2T1_es_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "3f8db4b2df40fdfa8b2640b154005809c07aca8b29299d1f67479c4de978a94d",
@@ -9737,9 +9737,9 @@
"T2T1_fr_solana-test_sign_message.py::test_invalid_envelope[missing]": "43c8dc2c94980b2455917b62eb9b30ce342571be4b4a95659c7d036ac80a240c",
"T2T1_fr_solana-test_sign_message.py::test_missing_signer": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
"T2T1_fr_solana-test_sign_message.py::test_sign_verify[ascii]": "812a072077ecf7cc9365d4b37d5d55e5eddaf627e499376b5f9c493b4a4da11b",
-"T2T1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "29f7643b94f88bf7c1ee0a79059ed79d2caf316d514e37721d29423d6b0ce5c2",
+"T2T1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "a24efd207b3f295a53c5dcc61c157ca64de8e1df52b25ee8e89408a954bb413f",
"T2T1_fr_solana-test_sign_message.py::test_sign_verify[long]": "a83635cac9a760d6642dff9c172e0cfd12ea853a7b151074d5df4a89996ea765",
-"T2T1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "4bcfe44e6d47b4c977564303671479254bce8e49d7597e812c87c9280f16a07e",
+"T2T1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "128dd1839ec7be50a3497eb9d1913c8dda121f4caade4dca6eb34d1c62eefbdc",
"T2T1_fr_solana-test_sign_message.py::test_sign_verify[utf-8]": "57ec040ae7e3e3bb8d4ba3600d84cf85c6f50c99f0b108b2315e98dd4913f1f9",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "e7111a5742c14d71d81dfa177685987400e11a66fb9a372d93231a51d9bef6b2",
"T2T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "13e8f246a26644935d29acb68e7d4964e4fa72ba48a75b9638743fb8c774641e",
@@ -11518,9 +11518,9 @@
"T2T1_pt_solana-test_sign_message.py::test_invalid_envelope[missing]": "2543461170d60e2513382a6cdf55ab255b6ac241603cf76b3d8b205666728e60",
"T2T1_pt_solana-test_sign_message.py::test_missing_signer": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
"T2T1_pt_solana-test_sign_message.py::test_sign_verify[ascii]": "96f66ad7982b97f24d2e1542c0f24be2822ee401a2c728c20c5dcbefa6f5e8dd",
-"T2T1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "44fd8d6a19c260d9dfda47c3a21a950cfe0e393ba434588edbde44eb868920d7",
+"T2T1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "4691ee1c10b9b651c5864c9f56b0a5e9129fe0ec78a2a1195a8c3db16ae925c6",
"T2T1_pt_solana-test_sign_message.py::test_sign_verify[long]": "6dce297efaa7a7149ec4b08a00b6817ff1cda6317462b0e9c6bfe49bbc170f21",
-"T2T1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "63564041a1b0cdab94fb7ebd515190b736226ba12287f52456167be0b080c077",
+"T2T1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "9985ce9b20a768523a91a50177060e14e12f92e2095e6f2ad5219285a781dac1",
"T2T1_pt_solana-test_sign_message.py::test_sign_verify[utf-8]": "99a63cc6196351d9c2533aed8fa15e8cef2d66b7e69a375ecc05e8a506c602ef",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "a240fb97bea561c2dee8a0c7b789e25ed470eac167886854608db07bfa9adf6e",
"T2T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "2d5978ecab9da0897791c1e0906881397f06a40209cea49cdc527a34fdb3cbb9",
@@ -13539,9 +13539,9 @@
"T3B1_cs_solana-test_sign_message.py::test_invalid_envelope[missing]": "5c2cc103e0aed88253d3e27593208eb836f17e67c1a4188a76e70b811c498ffd",
"T3B1_cs_solana-test_sign_message.py::test_missing_signer": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
"T3B1_cs_solana-test_sign_message.py::test_sign_verify[ascii]": "49864253bf034ae386e389263b727710f95294c142342e8cacb161788ae2c74d",
-"T3B1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "76e256e37909ac7d6ed5ed48f6393a954752a5c58e8097f59c1b212a1a180412",
+"T3B1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "967c642e54e603eb9aa2999a61c82a318636af24b075f00890eae36b77809df1",
"T3B1_cs_solana-test_sign_message.py::test_sign_verify[long]": "2a1568d0714b77d626e7e12a0920a436224da20535d12e3f4c06aa6a6ec26e43",
-"T3B1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "7657e8a9b5d558e8752b221bd531bc169dfc0dc93368b5545f15cd0165b26f38",
+"T3B1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "40b29a1ab97e4c7607ac00a7eceb0c1de438ad1eec02c9fb15dea400b3af9472",
"T3B1_cs_solana-test_sign_message.py::test_sign_verify[utf-8]": "4a293c5b02cf83478f9c63124f71d02cde7288cc4df93e6ff1ed50d819db8146",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "f3f9afbe2aa44ce7d11804928a520fa87687567471205cda76e93e1d28432a0d",
"T3B1_cs_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "3e7c090b404b3b4c6ec6916a2ec23745bc44f45acc46d5d2df36d829d309e4fb",
@@ -15261,9 +15261,9 @@
"T3B1_de_solana-test_sign_message.py::test_invalid_envelope[missing]": "45007d5ea40b2c87bff811b796d3107be406d2f32eb91c2da41193e05ee65bd2",
"T3B1_de_solana-test_sign_message.py::test_missing_signer": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
"T3B1_de_solana-test_sign_message.py::test_sign_verify[ascii]": "87fb98a5f1e63bdcf16fecce41ff1b8f7a2755bace0949e055d2ff44d61e050f",
-"T3B1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "72a144eb167294e53ed63999a4b6b45e1099025f04054676ba9a25f860b976d0",
+"T3B1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "f73a0f5b35d38ac09e955b3360dce220a5ee78da9dcd6600990786be97d1ebd8",
"T3B1_de_solana-test_sign_message.py::test_sign_verify[long]": "a55da296f2d2a87b781f7e7b1aeffbd5b2c50c4fbc91061d61466cecb7653c0f",
-"T3B1_de_solana-test_sign_message.py::test_sign_verify[multi]": "5acd6e4387b9807863f2830d4a2ab9e9913fdd028260d759a23f2948b81e90eb",
+"T3B1_de_solana-test_sign_message.py::test_sign_verify[multi]": "8fda5e4a41f316590c04d93aeee39e44229933ed031772fb382f7d6e27861bb5",
"T3B1_de_solana-test_sign_message.py::test_sign_verify[utf-8]": "035e0ed75f6be3b344cca8434dca129714a41697776a8a1b70633888f8afbe2b",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "8d4aa8d24203f174ea4f85390a2145671caca7a9e8744c919b70a14ff3f0f793",
"T3B1_de_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "bf57daf46af6e9cf128865a32650ec1fa1de785068ee04dee258279588d8890c",
@@ -16983,9 +16983,9 @@
"T3B1_en_solana-test_sign_message.py::test_invalid_envelope[missing]": "1d1372507083cf29fe446bbe75f89d2346e6f24f4bcafaf4b6923ec2369beae5",
"T3B1_en_solana-test_sign_message.py::test_missing_signer": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
"T3B1_en_solana-test_sign_message.py::test_sign_verify[ascii]": "f6297e791630bf84fdb679e5e55138ada9a26ffcf7a04744186e4f97e17c6bb6",
-"T3B1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "adc53eb680b88bae1e29c88d9891cdb9374f819bab10c8cedea60bf857c37b7d",
+"T3B1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "6aed09825b5a5bf492ddc9e0aa490c0f0ae2778e12805d7d3961e0ee3e725141",
"T3B1_en_solana-test_sign_message.py::test_sign_verify[long]": "6b8f99f4cdb98f44ab29dfcbb883d2d50e1848a0118056ade9ad88feb18a3ba5",
-"T3B1_en_solana-test_sign_message.py::test_sign_verify[multi]": "0a3ddad594328952aa36622a260d7141ad7e30c546eca6663cdf025fe278f819",
+"T3B1_en_solana-test_sign_message.py::test_sign_verify[multi]": "9f60687c3408d3b211adb0f83bd61d1bc3241468a41450109bf69d424367967e",
"T3B1_en_solana-test_sign_message.py::test_sign_verify[utf-8]": "e645fce51e75ee290ce17bb38ffcad10b78e189e837bec68f951e6e85f188d31",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "972025803dd4e1e110c5d245afec4f8f666739626c6c0cd8e7d4ae14e4200377",
"T3B1_en_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "d1001a9c0fc1144c56412b399dca2f550158d1184e7b1c0ab01045bdfb607248",
@@ -18705,9 +18705,9 @@
"T3B1_es_solana-test_sign_message.py::test_invalid_envelope[missing]": "189af34fda5c9f6f23eebc3bc7f3f192ef3a24e79e7a30b4e311812c80e5352b",
"T3B1_es_solana-test_sign_message.py::test_missing_signer": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
"T3B1_es_solana-test_sign_message.py::test_sign_verify[ascii]": "3f72196a8d043bf1f758e8662b99605dedcfdfb9b07b51b84e6ae553325840c6",
-"T3B1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "3b0f6ea13e837f07601bce8966dce43a4163d9744f8bcd11fff8b8a69fee2d8e",
+"T3B1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "3fdb1a1fd2d802e30e5f737843a4fec89977edea726719f934d2bd6196f3fce4",
"T3B1_es_solana-test_sign_message.py::test_sign_verify[long]": "852804c0500a3ff01cfacd5fe96e19fe41dac7eb2d44bf7c602bfbc4fe459717",
-"T3B1_es_solana-test_sign_message.py::test_sign_verify[multi]": "fdadace8de02a2c405ff898725ae64e9885e476b9b9189ea7a8d4ce696ca95df",
+"T3B1_es_solana-test_sign_message.py::test_sign_verify[multi]": "5bfba42e51e38329a8cc4920f27cffa96610627f10d48bf807b0be02aa7a8ccb",
"T3B1_es_solana-test_sign_message.py::test_sign_verify[utf-8]": "fc856a46db982ad2e5daa2d497171e0be7f87f6a6de6da3506a3c1a17fb2db93",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "f799a8d8b2e1df1d6b81cf0664f60a293756a538464c56e3fa4ed7b56fc61a29",
"T3B1_es_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "60edb8f0307c6e0c4e76ee1f78c5026c586e1ebd79cbf934374bfae49f172647",
@@ -20427,9 +20427,9 @@
"T3B1_fr_solana-test_sign_message.py::test_invalid_envelope[missing]": "e7fb92407703ede56882fc56153175ef4470c314f80e92685c25a7ffe8751620",
"T3B1_fr_solana-test_sign_message.py::test_missing_signer": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
"T3B1_fr_solana-test_sign_message.py::test_sign_verify[ascii]": "a654f4183c583bfbe53df058a7a181147fbdc2f872013f31c16fc692ff71f4f3",
-"T3B1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "58a995604ad89b2029c2760cb2ebf874a36d13b83336d49fe6445241515d0db2",
+"T3B1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "0044d513c87a277d36c93cb768b02e6385203639a42779a76497c00ce78fe3b1",
"T3B1_fr_solana-test_sign_message.py::test_sign_verify[long]": "b07e502821413961aecd1c9491b45d94d2297280ccd7b51f3062977ed8ff38ce",
-"T3B1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "abdd3949c9ca2ff6dd8e65e00c2438f47a48cb2983d5676eb279a892e52cef2c",
+"T3B1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "a34ddfcf96c61a0a18a4e0e08a0c253a6beb8acadd5e3ae5e88ae6095b4f589d",
"T3B1_fr_solana-test_sign_message.py::test_sign_verify[utf-8]": "9c69b80e240794dd9768cd2050fc1acece44cd6792c30639494c806ec4f1a5fb",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "e7edc12cc809630d6397bc65a7e9861a07de0456edf5f35a145ddb03d1035346",
"T3B1_fr_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "b01b6bbd599824b6b64c9b1dbc40f23fefbe02a69b2d673a95fd9d8368a5ccb9",
@@ -22149,9 +22149,9 @@
"T3B1_pt_solana-test_sign_message.py::test_invalid_envelope[missing]": "841fe022ae08583005a0bbaa568d8630438fa3e1d4d96a68859edaeb39870ac5",
"T3B1_pt_solana-test_sign_message.py::test_missing_signer": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
"T3B1_pt_solana-test_sign_message.py::test_sign_verify[ascii]": "80277d96c132d4dae329ab259932a08dda306d4f3bd8347b48f450ba00945378",
-"T3B1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "e7a743bea1f59cf8d766a3f3c734c1f41042b091078da5020f211aed56be8988",
+"T3B1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "94e8cc2cafdfbdff91db2505b39f546a5b45aa8cb984a8163539e9e2901dcaa6",
"T3B1_pt_solana-test_sign_message.py::test_sign_verify[long]": "8ce1cc4b64cd43ae516ab54eb401edd888d302ef7d3b8fc3ca6862547d5d9d1b",
-"T3B1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "85b1ae5e769396f13397b07a0a18fba0e73243226b50b1a039a26a99360fa465",
+"T3B1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "8dae61ccf487bc0876ee32cc8524038210ed99b820bd9c4eaa983e19d0a90318",
"T3B1_pt_solana-test_sign_message.py::test_sign_verify[utf-8]": "1f64c32e777fa3e75ea822688933a5137a8135d16dd1fe76e9fc433b320e568a",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "8de080f468e65303c3768d8ec49c075b00c5da6642fc2fc620089993e707c5c9",
"T3B1_pt_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "5cfebe690372460acc42066970e2455d99022a8aa68e1416fd2187b021404ece",
@@ -24268,9 +24268,9 @@
"T3T1_cs_solana-test_sign_message.py::test_invalid_envelope[missing]": "53dc99bd06966200b3a7adcb21fae550088e638d984b734ea1ed448e70b90981",
"T3T1_cs_solana-test_sign_message.py::test_missing_signer": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
"T3T1_cs_solana-test_sign_message.py::test_sign_verify[ascii]": "e8a53f2e1a5043081c3496aa42429570e0895a5c69f081c76fe4fc89c792882b",
-"T3T1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "0349ed80b5e15729d79b1e4554953bf6e8582d68ec4448ae8298e35f7f8c43b7",
+"T3T1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "6c7eaf6db506a186d3942ffb420363e21d3eec6103bf723aa4005360636f019a",
"T3T1_cs_solana-test_sign_message.py::test_sign_verify[long]": "a8ac5a9e02d104556a24698025369f2126bd2da7567a528f9698c936aeef89d3",
-"T3T1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "30f4a91c454e221699a518e1d8c5c116a6a2d776c96b4b4bfb45e3fdfb443cc7",
+"T3T1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "e90c2e9ed77568754b3b32732e4ecf07a62a53163a0314dcdff3eab7e8651ae6",
"T3T1_cs_solana-test_sign_message.py::test_sign_verify[utf-8]": "476f3f1e2521580515e9a47def117ee13631c2e1bf99b0e398f70a97192d71e4",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "b9228b8a3b7c7f2a5aedb19b0ca86d403c5a24cd12457086e0a99f47df0dd67b",
"T3T1_cs_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "7fdd398b289c22f1242fd20232509cd19e80e57d68d0bd461d7c54e2974b8691",
@@ -26023,9 +26023,9 @@
"T3T1_de_solana-test_sign_message.py::test_invalid_envelope[missing]": "02ce961a514cd00547ea8b1742ba35745ebf747fa369d763dc129f760431f832",
"T3T1_de_solana-test_sign_message.py::test_missing_signer": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
"T3T1_de_solana-test_sign_message.py::test_sign_verify[ascii]": "bb8cbea54251f8a022dabdba52844e29af3386f2ba4d3ce1aed1fe38a4d3c5bd",
-"T3T1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "9a5043b0188e5a793faec17d926d1c4b3e482345e678fee48daf2877e8869d4a",
+"T3T1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "13a3e1785828363cce49216b02f03ddc964696a01b87862c60282a03d800cbc6",
"T3T1_de_solana-test_sign_message.py::test_sign_verify[long]": "1949f486844062929fbe6bf81a0643ef23903134743e970b5ea78e34282f9ebf",
-"T3T1_de_solana-test_sign_message.py::test_sign_verify[multi]": "b2b0208c0ded22e244a649872de13786365a68199eca24121fc2dad4ffe404eb",
+"T3T1_de_solana-test_sign_message.py::test_sign_verify[multi]": "8cdbae4fe16f6ebb1e8392c5a1a41d61113dbc766678b6640eb6d05b19dcbdb9",
"T3T1_de_solana-test_sign_message.py::test_sign_verify[utf-8]": "df25218b1b38f93ac4a4ea4cfdf4ca7ce1593cb973f575b50da9c30d806614de",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "04776bb3aa605428f9954db8d28582a2fff4aa240ce05273f3cbaf61719c4f53",
"T3T1_de_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "bdc07cc2cc309434adec0e3d49b6302f54569c55478247b7aa51cc5c0df65970",
@@ -27778,9 +27778,9 @@
"T3T1_en_solana-test_sign_message.py::test_invalid_envelope[missing]": "56e50fcd695740c44b77b33570c5e43517779ef97bc2048de045d910b1099d1a",
"T3T1_en_solana-test_sign_message.py::test_missing_signer": "0064e8a52b9bff0c2a31432fa781b800afb21e8910d60f303671bdfc8d8425fc",
"T3T1_en_solana-test_sign_message.py::test_sign_verify[ascii]": "1f0ea26c317e8ec1c9ade4173e48187db4c86975614b233e64b9c1684865489d",
-"T3T1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "5c925ae4a4e0010664195c2c5651b5b20f2009e749ae7c6747f07c583355dcca",
+"T3T1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "e82f193242c669d492fd4eeb3acf9f594c48306e0f0ef7f822f04f8d1193418d",
"T3T1_en_solana-test_sign_message.py::test_sign_verify[long]": "d3665692a4009b28a008cf30d859374c9eba5f634ab80f198c77f4b725685461",
-"T3T1_en_solana-test_sign_message.py::test_sign_verify[multi]": "85a9c0140059106446c1a92b874d776cd8931d582b603172d74f3849704791de",
+"T3T1_en_solana-test_sign_message.py::test_sign_verify[multi]": "5d2ecdcbf08961011898228e9080ccbfacfe26d2b66168a17cae121a9f7b41ec",
"T3T1_en_solana-test_sign_message.py::test_sign_verify[utf-8]": "2c9de5cf59379ed710b29f8178139a09eb16b43e39623c3f19ac6c58b76bfaca",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "f63b5e09233414bc5b6bf399bf67b5825d945640b2224788ea63c750db1d6c81",
"T3T1_en_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "43327fdf54b1a77e364f15ec749f99475b46df0a879b8566f715911a12f402b3",
@@ -29533,9 +29533,9 @@
"T3T1_es_solana-test_sign_message.py::test_invalid_envelope[missing]": "b08e06c98308d5a33fe3771fa882968acd9db9bc2105870b2676253d023bd3ff",
"T3T1_es_solana-test_sign_message.py::test_missing_signer": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
"T3T1_es_solana-test_sign_message.py::test_sign_verify[ascii]": "5182b87f54c906a71f21488485c4d3a2c0cd62db64b4ab42fb43e83da32b1365",
-"T3T1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "36d96dd6d080a3cca335826977262777297dfb3afa11196620717339985f928d",
+"T3T1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "e67c18f31664189cf7e8ee8e20c098f7fcbd4631813a0821ac1960c493fb5ea7",
"T3T1_es_solana-test_sign_message.py::test_sign_verify[long]": "38fe6e9bc77dae9b395396b51fd3190e8f87cff103d58d762d1a1d673cf43b6f",
-"T3T1_es_solana-test_sign_message.py::test_sign_verify[multi]": "fcfd0d731a0dec15f682448ab727609776609526ee46ab8da4189e1bbe3988d8",
+"T3T1_es_solana-test_sign_message.py::test_sign_verify[multi]": "08fd22f6da28d70a1bb3184bb7baef68ec9c40fb088de0dae95148e4e63d9f46",
"T3T1_es_solana-test_sign_message.py::test_sign_verify[utf-8]": "ce377f31bd3ba476a5590630b4e56df0705ea81e4eb86dfc4bbc72a91474336a",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "7469329929dc737ac3cc5deb3b130a2c0a0644dc9c9947cd70a3fcddaa8f10e8",
"T3T1_es_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "513f527c54bfbdff93f88a3515071d1e5a1a120ce91110474079bf31e689e41a",
@@ -31288,9 +31288,9 @@
"T3T1_fr_solana-test_sign_message.py::test_invalid_envelope[missing]": "a3c125fc86894290160ae0dc835ee5f2cb01a00f685e0a053edb68a1a7bc075e",
"T3T1_fr_solana-test_sign_message.py::test_missing_signer": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
"T3T1_fr_solana-test_sign_message.py::test_sign_verify[ascii]": "5f727b17ad5a1514d84834a84cf7631a7b604194235fdf458f822a8b1b0c3e88",
-"T3T1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "0585ee6f89763914034904a8c425007b51f69536872e1cd818ad7dd1e6d95a1e",
+"T3T1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "425929835c341d54e2046cf5adc97b2c69eb625faa8e3bc3c88c603b1d3488f3",
"T3T1_fr_solana-test_sign_message.py::test_sign_verify[long]": "bab801d5702a37eaba0a519821a3c065fee52fabfa60f85faa93c2c892cd3839",
-"T3T1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "794065b5af726a3b2c50a9eda0144d9dd8d67711131f538c581d23e0767ccb38",
+"T3T1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "1a8498a0359977b0862a9deb9a44fdbae994e1a1450018fccd83423065bcf802",
"T3T1_fr_solana-test_sign_message.py::test_sign_verify[utf-8]": "675696a902156e10aa9af823ceea86874fbdc2ca1427c4c0ab11fc559f5ad349",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "42ad13488b211a8c4d68b432e02ad4ae2e8301a272b2cc4439f9e00fecdcb264",
"T3T1_fr_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "9ee77f1d2e23260e7a2c682c6d1aa4a3c887de3626d6da6b8ce9918cd57de75d",
@@ -33043,9 +33043,9 @@
"T3T1_pt_solana-test_sign_message.py::test_invalid_envelope[missing]": "589b62964c3d15cc3641251e01ba4fb1e0f1cef771b8ab9c01f6b05710ba12af",
"T3T1_pt_solana-test_sign_message.py::test_missing_signer": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
"T3T1_pt_solana-test_sign_message.py::test_sign_verify[ascii]": "875ae406754b2c90efb3b437b25b78e4b814943739da48909b3e3b572b6db2e4",
-"T3T1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "809cb952152eab25da76f3b76165e19721e9f4cdcb7daba53f157864e500532d",
+"T3T1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "7bde039c9af450e38befec803fb18cecc1bdbe4728121f1d1c99197e64914daf",
"T3T1_pt_solana-test_sign_message.py::test_sign_verify[long]": "b0e2056feefcc8024e0ea39f8fce70dc085a3c1786f9ea41fccf4237023f773e",
-"T3T1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "df6ed6a38812925a20ff812bbc88e5238e41e3da3a2b8175145a551fc6a3b3e9",
+"T3T1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "0cf2c21efbf7f9270c6926ec94af5812cd91b6191a8a4e034ebdf37c9a401864",
"T3T1_pt_solana-test_sign_message.py::test_sign_verify[utf-8]": "5dbe9f3ae413a906d10795019217fc8444e2e8d9486ef3c72b8667670c3a272d",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "4bdf0b84902bcbbf8be1a1eebabba45b57ae83e4bc003471380ad075f2436f57",
"T3T1_pt_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "4f4c660ddc0fe0d3db11460be14caebe066692aed7b53430cda351df0cba7e7b",
@@ -35453,9 +35453,9 @@
"T3W1_cs_solana-test_sign_message.py::test_invalid_envelope[missing]": "0336c269e9a3e3138c7be5509a34e3021580fa0b0fffe767961f1015df79ff2c",
"T3W1_cs_solana-test_sign_message.py::test_missing_signer": "25675032fe6b1628161f0cd2398edae2feace6873ae31c44ce545c91f7ced796",
"T3W1_cs_solana-test_sign_message.py::test_sign_verify[ascii]": "bed55e1b35da08dc1a8ad82f61278b92a5ebebf63fbe33549330a029f7996f7d",
-"T3W1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "bdef095885a037260238f85792e40595be6135e78572dad5fc09fdad4cb2c9ab",
+"T3W1_cs_solana-test_sign_message.py::test_sign_verify[large-multi]": "7771e04a5fea596cca7324e3d4e8da0b80259ec48b11db4aa9049ec308be704f",
"T3W1_cs_solana-test_sign_message.py::test_sign_verify[long]": "638e99383ddf3fedf0aa1b509bdbdf68ac637baaf9afe6840a3e252cd945b80d",
-"T3W1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "fabbd08867fd7992c17f87d5d962372fefb4c5a8d14f99a3a82a595264d69b3a",
+"T3W1_cs_solana-test_sign_message.py::test_sign_verify[multi]": "70d48294f36e9816d7e55267d5e2132fefc1eef27d8bc4fcb963f6da94a8b47d",
"T3W1_cs_solana-test_sign_message.py::test_sign_verify[utf-8]": "839d11efe368d36663479650cbf6a24f114867bc45f454c279af9ba78f3d0473",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "becc10f9687d5b82a0cd9a87f34f71039ab464f0b80f2c21b2fa5ac427cb5d69",
"T3W1_cs_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "dc70dc7bcd6d6aa0cdf5e2bd9698f8fe32003e084c1e7292f7f9e91d7e4ae659",
@@ -37225,9 +37225,9 @@
"T3W1_de_solana-test_sign_message.py::test_invalid_envelope[missing]": "90336862012ab68fb19e90eb6b347e43abae78bcedf41e5a52f505ade4f88dbc",
"T3W1_de_solana-test_sign_message.py::test_missing_signer": "aaafdc361a1d1494db1b142427ede204b978fbde090811b1ff02e54df49414f9",
"T3W1_de_solana-test_sign_message.py::test_sign_verify[ascii]": "d0e63a3644a4e1b7e4fa515fade3117321a451b749b629efdbf9bc4a621e8e57",
-"T3W1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "dd42f0e2b3cb60ce24b1da95b5800b24f4161cbe0d474f186efe8c3d07018631",
+"T3W1_de_solana-test_sign_message.py::test_sign_verify[large-multi]": "5e2f95a14b330c3be5656198b2f13864147c3d9fc55e6add73f00521d29ba5f7",
"T3W1_de_solana-test_sign_message.py::test_sign_verify[long]": "3cb6b76245097c3120a434ecb0649316e9fe5e8cc4c887a2dd9e9227e3f449b6",
-"T3W1_de_solana-test_sign_message.py::test_sign_verify[multi]": "59fb5b661165fe5f45a71710af3b7b0e64601428c0702c2cc8ad5a9ed11755f2",
+"T3W1_de_solana-test_sign_message.py::test_sign_verify[multi]": "582fc0fc4b008906c1313c108e18be8724dd8e8c639528138ba21dac2afe8805",
"T3W1_de_solana-test_sign_message.py::test_sign_verify[utf-8]": "70a314508d5b58119ba77d702296f67d91dd1b27de7fc47d04fb9b68cac0d275",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "8cef9b3ec00e1d1730efc7e8dd9972afb6585bcdef3f08d0e65d5af942941fb0",
"T3W1_de_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "a45c193ebbe530958e2d7935949c9b655db623a8b6338c6d49851dd41e541b5e",
@@ -38997,9 +38997,9 @@
"T3W1_en_solana-test_sign_message.py::test_invalid_envelope[missing]": "422d260bc9f739fa85f3bef0088ff683879c6b5a3ebe49de8a5605e4eca3c878",
"T3W1_en_solana-test_sign_message.py::test_missing_signer": "778dbcfb96e575c652b06902ef2842f6cc261dd3d457cc66b8b6c9338e82e1fb",
"T3W1_en_solana-test_sign_message.py::test_sign_verify[ascii]": "7fc35cfb3835a1f652df0d231f8543cd9cbe87f9bc4b4e7bd3a1aaee2567a81a",
-"T3W1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "2cb051d097464a0e6961c6848210efd8b3c4faada079675d0e89e83b8df2232a",
+"T3W1_en_solana-test_sign_message.py::test_sign_verify[large-multi]": "4187ac515642129b9983f7f401b0b3681d6b129dc56fe6196ed9627979b81908",
"T3W1_en_solana-test_sign_message.py::test_sign_verify[long]": "731ff0fd2d7627d6bce0c36a85cadeafbe5bb1a808232967b968664c0aa921e6",
-"T3W1_en_solana-test_sign_message.py::test_sign_verify[multi]": "bf78c96d21aaa742bf663e82a0fb2db75a777bbe0bdad429cec169b637be715b",
+"T3W1_en_solana-test_sign_message.py::test_sign_verify[multi]": "b1ea71edf03aa1bd221fee6b05c4fa576ab2257bdc716fb00e6b7b7eaf92fd32",
"T3W1_en_solana-test_sign_message.py::test_sign_verify[utf-8]": "4c4030d4b792f1a0b4efc008cb42e582438e9a059f82ed1e25487e24978b286b",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "9675f7d40129e50327df2ad13cc11706937b076addf91f5a7b160b4432655cde",
"T3W1_en_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "3208641872234e7f8d6fb1f117e64946fddebc976f2f6c6888b711099e82ac0c",
@@ -40769,9 +40769,9 @@
"T3W1_es_solana-test_sign_message.py::test_invalid_envelope[missing]": "fc560675ed04ceeaa198b5af61c4a97dd6d6bad64391b2a44d3e47bcdbe45fe8",
"T3W1_es_solana-test_sign_message.py::test_missing_signer": "ea59c9d24216e9bad1b1fdd99068e34dbc5beeea54b06c34219d37720f17a470",
"T3W1_es_solana-test_sign_message.py::test_sign_verify[ascii]": "cfef6be482562281e7334710669a6782ba1347b931eeb99573cf090618a84c24",
-"T3W1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "8261d2aa813973263895f5e5350b60fb0bfb6e1d751a42f8e2dd8382e28f93b0",
+"T3W1_es_solana-test_sign_message.py::test_sign_verify[large-multi]": "319799e38fa1a80eac80f02442da113ebd8b7b040440025a0863d44432caa8a4",
"T3W1_es_solana-test_sign_message.py::test_sign_verify[long]": "2c1e5559a9b10e130aa63313ff326be8288d79c99588091076de6fce7c9b0593",
-"T3W1_es_solana-test_sign_message.py::test_sign_verify[multi]": "ff99db1bcfb176dd90e40769e33d0b20932d2bbf9cbc1f0d1f9c4aa100540b49",
+"T3W1_es_solana-test_sign_message.py::test_sign_verify[multi]": "d98ba33d7dff42259470085806d202f64f9a1434f97aa3a07a1156e5afa5d05a",
"T3W1_es_solana-test_sign_message.py::test_sign_verify[utf-8]": "0d3fa56e017a0a0d284a8aa7b4df5be326b3b7e2a1ac0e91a0b87c99d8855c42",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "9ca9337fd3f5f3034e8bf4c16c9b6586a6ef5c58925d0c9c8de55abf8627c71f",
"T3W1_es_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "dd2aee0d8c041d59e2e2313641041eb0a37ef477000893b0f4c6630d522718af",
@@ -42541,9 +42541,9 @@
"T3W1_fr_solana-test_sign_message.py::test_invalid_envelope[missing]": "16a56fbd2bda60f9d39bc1ec2eb26e18fd1e16abd85050c376ccd050b127f60e",
"T3W1_fr_solana-test_sign_message.py::test_missing_signer": "1cceb37657549d7798a606fb01cffd95cdd3ab59cda2e25228d11f1bb906cd31",
"T3W1_fr_solana-test_sign_message.py::test_sign_verify[ascii]": "ad9228e0e25cda2de267a06b7b713c5a956a693d4d1130f3225fb72c508a4212",
-"T3W1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "00330b5c9116a71a6b1d13b2e56c35949c74daa66174c0460605f2e2b727a218",
+"T3W1_fr_solana-test_sign_message.py::test_sign_verify[large-multi]": "d1ad275a7def8ebe4ad349d9ee24eed1398e698d31a8d6b7e5c796ec9521e2cc",
"T3W1_fr_solana-test_sign_message.py::test_sign_verify[long]": "288dde76593bbe50001505f02e0347a7f51c8217298f59c0e1cc547155711e65",
-"T3W1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "9cd73c0f79eceb389a912663cb2c83a57c7bb640c1617aedc2811577fc3aab3b",
+"T3W1_fr_solana-test_sign_message.py::test_sign_verify[multi]": "38c2ee3e0bc36e1ef5f0930cadc9e1b783547150d9dcb207ab3d2721355009ab",
"T3W1_fr_solana-test_sign_message.py::test_sign_verify[utf-8]": "0f943412f3a12d483aed750b08337b7687325171f93bbc141d933d2a5e16b693",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "545fcfd229e4e02fc029b052997fbb19d1d69252ee7723ed86e8b8ba744da244",
"T3W1_fr_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "c21b588994eab1170a90310eddba5206c06716cb08e6ee450e3e59be69106b4c",
@@ -44318,9 +44318,9 @@
"T3W1_pt_solana-test_sign_message.py::test_invalid_envelope[missing]": "07a96b0ec281cb8fa2e6c8ceb6ee4ce4a5a7ad9b98efceb74e7c6daff267987d",
"T3W1_pt_solana-test_sign_message.py::test_missing_signer": "67695a9de4ea2860aa20568a42ba0dd34e1fdf983ff4cf32347e6dd81e79c6e3",
"T3W1_pt_solana-test_sign_message.py::test_sign_verify[ascii]": "33812836088c95654fe40ed488b9aa00043347d3e42515276bee2fb9dc55d062",
-"T3W1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "412c55a3713783c72d698eddc99b4c8272e7744769de0e1a5f4a5e8807822d22",
+"T3W1_pt_solana-test_sign_message.py::test_sign_verify[large-multi]": "e885fe1bcc68969a97cc556b821013893a9e5dbe26b7e6ba65a8419d565c8167",
"T3W1_pt_solana-test_sign_message.py::test_sign_verify[long]": "3ebfade9e98c2bc89b5ab61031b36089ec1354c65249bfaae8d2c1bc26efcd03",
-"T3W1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "2e71798e80421f02a4c5010a6d2fcfa6f41d7c2f0db7231254995a167d0afc23",
+"T3W1_pt_solana-test_sign_message.py::test_sign_verify[multi]": "5e1f798ca761caecefd4a8a9f94b65f7ac5f45ca192af5e1ca0db2e7c52ce83a",
"T3W1_pt_solana-test_sign_message.py::test_sign_verify[utf-8]": "dffce8dd73a7ba26a24c9e2ef3e03d0222ff12cb2cbc0a8b47939e52ad94095d",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[advance_nonce_account]": "0f09e181f997ac7aa5534ee2d52ac8051186cdf33b827f1502b10843eaea25fe",
"T3W1_pt_solana-test_sign_tx.py::test_solana_sign_tx[allocate]": "e67db112835504254be4d563ac0d1f23b6b27ae16608af471710751a18b1adf7",
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.