feat(core/stellar): show trusted SEP-41 token contracts as token operations.
What changed, and why it matters
This commit improves how the Trezor hardware wallet displays certain Stellar token transactions on its screen. Previously, some token transfers looked like confusing generic contract calls. Now, for two specific vetted tokens (SolvBTC and xSolvBTC), the device will show a friendly token transfer screen. This is a user-interface improvement based on a hardcoded trust list, not a fix for a code execution or theft vulnerability. The change does not alter what transactions the device will or won't sign.
Review as a normal feature enhancement. Verify that the two hardcoded contract addresses and decimals match the intended SolvBTC/xSolvBTC deployments on Stellar public network, and that the precedence logic (SAC match before PUBLIC_TOKENS fallback) is correctly implemented. No urgent security patch is indicated by the diff alone.
Security signals we found
Hardcoded trust list of token contracts introduced
Host-supplied asset hint no longer the only path to token UI; fallback table is network-bound
SAC cryptographic proof retained as higher precedence, preventing host hint relabeling of built-in tokens
Symbol and decimals are taken on trust because SEP-41 contracts can be upgraded
No signature validation, authorization, or parsing logic changed beyond token metadata resolution
Evidence from the diff
The patch adds a network-bound hardcoded dictionary PUBLIC_TOKENS in core/src/apps/stellar/tokens.py containing two public-network SEP-41 token contracts (SolvBTC and xSolvBTC) with their reported symbols and decimals. The resolve_sep41_token() function now falls back to this table when the host-supplied asset hint does not cryptographically match a Stellar Asset Contract (SAC). SAC proofs still take precedence, so a host cannot relabel a built-in token. The change is gated on the public network passphrase hash, so testnet entries are not affected. New unit tests and transaction fixtures cover the fallback behavior for transfer and approve invocations, and UI test hashes are updated for all supported models and languages.
Changed components
core/src/apps/stellar/tokens.pycore/src/apps/stellar/SEP-41 token display flowStellar Soroban transaction signing UI on Trezor devicesInspect captured patch +232 / −14
### common/tests/fixtures/stellar/sign_soroban_authorization.json
@@ -426,6 +426,53 @@
"public_key": "2f22b9c62f08b774f3ebe6dd6e7db93c3ec2cbde0279561a3d9c5225b8c32292",
"signature": "rUo5bk3oEMcnj7YDXiyBWU1XFoPBF2wbaVDg2jFj+cep/Lh+rIhxpoVRaA0uM327cRPJ3LF0AMZcAjI2idKqBQ=="
}
+ },
+ {
+ "name": "StellarSorobanAuthorization-xsolvbtc-revoke",
+ "parameters": {
+ "xdr": "AAAAAgAAAAAAAAAALyK5xi8It3Tz6+bdbn25PD7Cy94CeVYaPZxSJbjDIpIAAAAAGo7POgAKrmAAAAABAAAAAAAAAAEo/7SgDcnZpivZVTey0Vi+gF8DFM8IlkJcezYZR3Og7wAAAAdhcHByb3ZlAAAAAAQAAAASAAAAAAAAAAAvIrnGLwi3dPPr5t1ufbk8PsLL3gJ5Vho9nFIluMMikgAAABIAAAAAAAAAAJulaObuwWvqT+0PF7E0odaS6uGZpXi6b7RMDCRDG/20AAAACgAAAAAAAAAAAAAAAAAAAAAAAAADAAw1AAAAAAA=",
+ "address_n": "m/44'/148'/0'",
+ "network_passphrase": "Public Global Stellar Network ; September 2015",
+ "authorization": {
+ "nonce": 445566778,
+ "signature_expiration_ledger": 700000,
+ "address": "GAXSFOOGF4ELO5HT5PTN23T5XE6D5QWL3YBHSVQ2HWOFEJNYYMRJENBV",
+ "invocation": {
+ "function": {
+ "type": "SOROBAN_AUTHORIZED_FUNCTION_TYPE_CONTRACT_FN",
+ "contract_fn": {
+ "contract_address": "CAUP7NFABXE5TJRL3FKTPMWRLC7IAXYDCTHQRFSCLR5TMGKHOOQO772J",
+ "function_name": "approve",
+ "args": [
+ {
+ "type": "SCV_ADDRESS",
+ "address": "GAXSFOOGF4ELO5HT5PTN23T5XE6D5QWL3YBHSVQ2HWOFEJNYYMRJENBV"
+ },
+ {
+ "type": "SCV_ADDRESS",
+ "address": "GCN2K2HG53AWX2SP5UHRPMJUUHLJF2XBTGSXROTPWRGAYJCDDP63J2U6"
+ },
+ {
+ "type": "SCV_I128",
+ "i128": {
+ "hi": 0,
+ "lo": 0
+ }
+ },
+ {
+ "type": "SCV_U32",
+ "u32": 800000
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ "result": {
+ "public_key": "2f22b9c62f08b774f3ebe6dd6e7db93c3ec2cbde0279561a3d9c5225b8c32292",
+ "signature": "1PEmWWVlw5F2e8DEFoj+ZxcTtFyi93coyaYhtfRg4uy5ZX/0bIUKF7bDMthCyD6NWSQ+uSbqStM/D4i++IglCA=="
+ }
}
]
}
### common/tests/fixtures/stellar/sign_tx.json
@@ -2656,6 +2656,60 @@
"signature": "V8/e+0SaCFgaEQCZRvPq3b++X4LtnMeDBicaZV7g5vnJfita3nMrdacP5nQ9Ikg3dfqku8qPE350/y+Z/+NRCw=="
},
"skip_models": ["t1b1"]
+ },
+ {
+ "name": "StellarInvokeHostFunction-solvbtc-transfer",
+ "parameters": {
+ "xdr": "AAAAAgAAAAAvIrnGLwi3dPPr5t1ufbk8PsLL3gJ5Vho9nFIluMMikgAAASwAAAAAAAALwgAAAAEAAAAAAAAAAAAAAABw29iAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABUJCNuWl5ffQp4UubCGGQlOf1oePWbkmkbFiwPwbj+lYAAAAIdHJhbnNmZXIAAAADAAAAEgAAAAAAAAAALyK5xi8It3Tz6+bdbn25PD7Cy94CeVYaPZxSJbjDIpIAAAASAAAAAAAAAABdVWQkZrGFuEMVLp4hkVHbxYkgJ+xAEBpRe+1coDDC4AAAAAoAAAAAAAAAAAAAAAAAvGFOAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=",
+ "address_n": "m/44'/148'/0'",
+ "network_passphrase": "Public Global Stellar Network ; September 2015",
+ "tx": {
+ "source_account": "GAXSFOOGF4ELO5HT5PTN23T5XE6D5QWL3YBHSVQ2HWOFEJNYYMRJENBV",
+ "fee": 300,
+ "sequence_number": 3010,
+ "timebounds_start": 0,
+ "timebounds_end": 1893456000,
+ "memo_type": "NONE"
+ },
+ "operations": [
+ {
+ "_message_type": "StellarInvokeHostFunctionOp",
+ "function": {
+ "type": "HOST_FUNCTION_TYPE_INVOKE_CONTRACT",
+ "invoke_contract": {
+ "contract_address": "CBIJBDNZNF4X35BJ4FFZWCDBSCKOP5NB4PLG4SNENRMLAPYG4P5FM6VN",
+ "function_name": "transfer",
+ "args": [
+ {
+ "type": "SCV_ADDRESS",
+ "address": "GAXSFOOGF4ELO5HT5PTN23T5XE6D5QWL3YBHSVQ2HWOFEJNYYMRJENBV"
+ },
+ {
+ "type": "SCV_ADDRESS",
+ "address": "GBOVKZBEM2YYLOCDCUXJ4IMRKHN4LCJAE7WEAEA2KF562XFAGDBOB64V"
+ },
+ {
+ "type": "SCV_I128",
+ "i128": {
+ "hi": 0,
+ "lo": 12345678
+ }
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "ext": {
+ "v": 1,
+ "soroban_data": "0000000000000000000000000000000000000000000000000000000000000000"
+ }
+ },
+ "result": {
+ "public_key": "2f22b9c62f08b774f3ebe6dd6e7db93c3ec2cbde0279561a3d9c5225b8c32292",
+ "signature": "k2dCGIudv63WKDpwBA5mzzw5R/93R5glH2ew7mdzryfqtKOkO2JLJweiKDldyc/hXGqAkE33eH1vzXsTQ7ohDw=="
+ },
+ "skip_models": ["t1b1"]
}
]
}
### core/.changelog.d/7652.added
@@ -0,0 +1 @@
+Stellar: Show SEP-41 `transfer` and `approve` invocations of trusted token contracts as token operations.
### core/src/apps/stellar/tokens.py
@@ -4,7 +4,7 @@
from trezor.crypto.hashlib import sha256
from trezor.wire import DataError
-from .consts import AMOUNT_DECIMALS
+from .consts import AMOUNT_DECIMALS, NETWORK_PASSPHRASE_PUBLIC
from .helpers import STRKEY_CONTRACT, encode_strkey
from .writers import write_asset, write_bytes_fixed, write_uint32
@@ -14,6 +14,20 @@
from trezor.messages import StellarAsset, StellarInvokeContractArgs
+# Trusted SEP-41 token contracts of the public network that are not Stellar
+# Asset Contracts, and so can never be recognized from a host-supplied asset
+# hint. Keyed by contract address, mapping to `(symbol, decimals)` as the
+# contract itself reports them.
+PUBLIC_TOKENS: dict[str, tuple[str, int]] = {
+ # SolvBTC
+ # https://stellar.expert/explorer/public/contract/CBIJBDNZNF4X35BJ4FFZWCDBSCKOP5NB4PLG4SNENRMLAPYG4P5FM6VN
+ "CBIJBDNZNF4X35BJ4FFZWCDBSCKOP5NB4PLG4SNENRMLAPYG4P5FM6VN": ("SolvBTC", 8),
+ # xSolvBTC
+ # https://stellar.expert/explorer/public/contract/CAUP7NFABXE5TJRL3FKTPMWRLC7IAXYDCTHQRFSCLR5TMGKHOOQO772J
+ "CAUP7NFABXE5TJRL3FKTPMWRLC7IAXYDCTHQRFSCLR5TMGKHOOQO772J": ("xSolvBTC", 8),
+}
+
+
class StellarToken:
"""Identity of the token an amount is denominated in.
@@ -69,18 +83,27 @@ def resolve_sep41_token(
) -> StellarToken | None:
"""Resolve token metadata for the dedicated SEP-41 UI.
- Currently, the host may identify a Stellar Asset Contract by supplying its
- underlying asset. The hint is used only when its derived SAC address matches
- the invoked contract; an absent, mismatched, or malformed hint leaves the
- invocation to the generic contract UI.
+ A contract is recognized in two ways. The host may identify a Stellar Asset
+ Contract by supplying its underlying asset; the hint is used only when its
+ derived SAC address matches the invoked contract, so it cannot mislead the
+ user. Otherwise the contract may be one of the tokens hard-coded in the
+ firmware, which are vetted in advance and need no host cooperation at all.
+
+ A SAC match is cryptographically proven, so it takes precedence. Anything
+ left unrecognized goes to the generic contract UI.
"""
+ contract = args.contract_address
asset = args.asset_hint
- if asset is None:
- return None
- try:
- sac_address = sac_address_from_asset(network_id, asset)
- except DataError:
- return None
- if sac_address != args.contract_address:
- return None
- return StellarToken.from_asset(asset)
+ if asset is not None:
+ try:
+ if sac_address_from_asset(network_id, asset) == contract:
+ return StellarToken.from_asset(asset)
+ except DataError:
+ pass
+
+ if network_id == sha256(NETWORK_PASSPHRASE_PUBLIC.encode()).digest():
+ known = PUBLIC_TOKENS.get(contract)
+ if known is not None:
+ symbol, decimals = known
+ return StellarToken(symbol, decimals, issuer=None)
+ return None
### core/tests/test_apps.stellar.tokens.py
@@ -10,8 +10,10 @@
NETWORK_PASSPHRASE_PUBLIC,
NETWORK_PASSPHRASE_TESTNET,
)
+ from apps.stellar.helpers import STRKEY_CONTRACT, decode_strkey
from apps.stellar.tokens import (
NATIVE_TOKEN,
+ PUBLIC_TOKENS,
StellarToken,
resolve_sep41_token,
sac_address_from_asset,
@@ -72,6 +74,11 @@ def test_sac_address_from_asset(self):
self.assertEqual(sac_address_from_asset(network_id, asset), expected)
+_SOLVBTC = "CBIJBDNZNF4X35BJ4FFZWCDBSCKOP5NB4PLG4SNENRMLAPYG4P5FM6VN"
+# an ordinary contract, not a token known to the firmware
+_UNKNOWN_CONTRACT = "CBIELTK6YBZJU5UP2WWQEUCYKLPU6AUNZ2BQ4WWFEIE3USCIHMXQDAMA"
+
+
def _transfer(contract, asset_hint=None):
return StellarInvokeContractArgs(
contract_address=contract,
@@ -83,6 +90,44 @@ def _transfer(contract, asset_hint=None):
@unittest.skipUnless(not utils.BITCOIN_ONLY, "altcoin")
class TestStellarResolveSep41Token(unittest.TestCase):
+ def test_builtin_token_table(self):
+ # A mistyped address would never match an invoked contract, leaving the
+ # token silently unrecognized. decode_strkey verifies the CRC-16 and the
+ # canonical encoding, so it catches exactly that.
+ for contract in PUBLIC_TOKENS:
+ version, _data = decode_strkey(contract)
+ self.assertEqual(version, STRKEY_CONTRACT)
+
+ def test_builtin_token(self):
+ public_id = sha256(NETWORK_PASSPHRASE_PUBLIC.encode()).digest()
+ testnet_id = sha256(NETWORK_PASSPHRASE_TESTNET.encode()).digest()
+
+ token = resolve_sep41_token(_transfer(_SOLVBTC), public_id)
+ self.assertEqual(token.symbol, "SolvBTC")
+ self.assertEqual(token.decimals, 8)
+ self.assertEqual(token.issuer, None)
+
+ # the entry is bound to the public network
+ self.assertEqual(resolve_sep41_token(_transfer(_SOLVBTC), testnet_id), None)
+ # and anything else is left to the generic contract UI
+ self.assertEqual(
+ resolve_sep41_token(_transfer(_UNKNOWN_CONTRACT), public_id), None
+ )
+
+ def test_builtin_token_ignores_asset_hint(self):
+ # a hint that does not derive to the invoked contract is discarded, so
+ # a host cannot relabel a built-in token
+ public_id = sha256(NETWORK_PASSPHRASE_PUBLIC.encode()).digest()
+ hint = StellarAsset(
+ type=StellarAssetType.ALPHANUM4,
+ code="FAKE",
+ issuer="GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN",
+ )
+ token = resolve_sep41_token(_transfer(_SOLVBTC, hint), public_id)
+ self.assertEqual(token.symbol, "SolvBTC")
+ self.assertEqual(token.decimals, 8)
+ self.assertEqual(token.issuer, None)
+
def test_sac_token(self):
public_id = sha256(NETWORK_PASSPHRASE_PUBLIC.encode()).digest()
issuer = "GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"
### tests/ui_tests/fixtures.json
@@ -2704,6 +2704,7 @@
"T2T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "600a8bf324b7072550240a6ac3191aea125f0fdd231e3b34e50cdf62ed6635ec",
"T2T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "3819102be4c0917c4cc2a2a14b2e356b50b46bac1c351b5764316091be03a180",
"T2T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "e1ae4ae36cba07abcbb0a5d4142f65fd448e137d9d85c6366f41a89a463326c6",
+"T2T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "b4e9b3d7f4fdfda950a135f32fe82f7435ba80d4aa7bcb3d243136e800213519",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "ab284e844609e5dc8c0d2b9f75f47d066148e6577817db351eaa6b352cc8dcfa",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "3a4e5cd77196b16e5260aba5fd987946f69158e0b7a5654e1dd5d5db58e5f7fa",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "dbd4337fa536b96fa381e2a30b18cf954449d80babfcdd31ed1a8feaafa11f0f",
@@ -2732,6 +2733,7 @@
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "585b578fcc88583ef3ca6e95313822e115b80efa43ef2f7f43dbab7206ba6c05",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "ed43725cb699b6826fcf009b0cb509e38f3a14d2f451ec4de0d58839d2e53829",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "c64958b0d24ccc94656685e942033963b2a43f2fa246af8f1f451f7db5a5a987",
+"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "48021e1328e08f35345d2b9858b204842188c9ed24ffe428a45f9678fefd8c7d",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "a0a0da3e4c069f0bc2e1587b07a13795a03451711fd545e4fec80f03ecc782c3",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "71e5c7ab2fbdebd6437de94175d6d301c0b3f892dad43121d233c4fde9f5ca56",
"T2T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "c805ed662a29f61475dcc9244bd79486423d21a5a6c0212faf085b61242df9c1",
@@ -4562,6 +4564,7 @@
"T2T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "50380304d0f963f806a75f64dd7dccd5e2830420fde19246891a7b0b5614fb9f",
"T2T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "b7a2be7125d1aa7aee7e7a1ce57104c338846f6a5aea348ca75ed728dc08bf5e",
"T2T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "f1569c3e08a764ed772bd235a770b573a1c34589b0c67ab0da88205c4de99b63",
+"T2T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "d6a90819b5e1ba874c7e194cad06d7176fee8e4f9c9657a1c4ae1b2d3dd8b0fd",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "09e88f19e717c6d55aa9c051b34fa4857806f19131694ce6e104736ddb6633a3",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "2cc8a9fa5e697cdcea1327ade9fb34200032a5b091942827ebacf54d256b8c22",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "0ccb11910629f396029d10b59586b82ee9b506d7e19f46c89ac93d8c19f238d2",
@@ -4590,6 +4593,7 @@
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "d7e43f97f17cc75892e3660bfea76ab71a0e6e18e7f521ba8e896dd742f1c33f",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "39b34655ac8a27590924204b89d7c09bceaa52480891d9830efc181011bca530",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "ea95928feaaa7354dfdb99eb71c89262538314553d55439b405a7a2acdb6b1b1",
+"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "112faca4f235834232c3e6a63be566dc06e663353dcfc18164a6b72c4e16e613",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "e1e091ab189b57a5fe0acf2650ab46316574bec63fa0cc6ed5d43f89153cc102",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "ad0813c39408e28e7da192e65e94155a9e2f6a20d2c865a7cd704560c9b84c16",
"T2T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "5cad352bf48cb65179fd9d08638192eef6011dca33584e9a640ba71fbb5a4a19",
@@ -6420,6 +6424,7 @@
"T2T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "6ee5c9dade2d80468132d83fcabf4a996421b867ea474e37053cb5f0cf87b6bf",
"T2T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "bde4bbaa7ab403ebc851eef20eb2b7a0c2ec59f18a133539274b8a847bdcd59e",
"T2T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "2ba539170ac0677e7f7b34217a5bb4b444ff9769625155984be5febaebe17c11",
+"T2T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "e8d3fbd38dc22f2b0fc4265f3054787c035d635b09e2141082b3d26c99e28f91",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "c5af00cd9d34557f143a61cc06863cd351fb8328345e369c526f69705412451d",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "ce98d24837ec173b19e794fd2d04da048cb050837f72e005b2f628c259e9db8b",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "f36e44ed05f361bbf39af49f74a56976ed15a37e98543d2afa691487e5a95436",
@@ -6448,6 +6453,7 @@
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "4d2008667d9c7328e10253f88550f06ae8ec9a91ff55ad85b508d0e5a2f4d612",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "10e54436243660ede9d81a50b36ead76ced0fce281fa22fba1eefba9c5356c1c",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "8b41a05947b3507cd2a17300d3fde261601bd908549ca3a346a00ea45fc668ae",
+"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "631d2cb43992cf8a0e16d9db4af623209d45ffebb000f236f8ab173631f5a05e",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "6c6a1d56b32c89b8e684d9ba06db1ce9ea0e00015d986175f9905e53ba82622f",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "67c406e4318fec45ead3e17cca10fd00a04ea711e45244dea3611a9aa1977801",
"T2T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "181345cd7c8d2f7229efb4a427324e89791a749642c140bb20a56f551d6e6214",
@@ -8296,6 +8302,7 @@
"T2T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "03a133aa1b6f44b091d83d82131a0456e0dc5e91290e7620166467208a6128f2",
"T2T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "0235f35edce4db44c18b84eb69a57ea1cd8722bb9eaf3b5de124cc51f4ccd4ae",
"T2T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "10808cf117d050ed87751097f19bf266f6755526dcbea4c7c1c7fa1811e6330d",
+"T2T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "044c9c4283d6cbfb957b360b5ab59c75af8b058da7f4f35ba0e9f08d814b5368",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "782c00bff0abc4fe12b0d8808b76caa5821752934bb691966f5903f6c0fd5ba4",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "fc5f2fa1b75389bbc98a4cce95e323deed6a451358d439c94d3323c84d105a1c",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "95ad043351383da21265031c0f4fd7143eaeaf6e1c95019fad8c5cecb01fc508",
@@ -8324,6 +8331,7 @@
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "718d2d993235de0d11b23d5e3059e0d8035b9d56fcd266161befe1f2084202e2",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "32f9ccffed74195f774efaaf8e7aef3d945d310cbb24d2145ced4da9ab25cd0c",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "080cbcb1edd6708222b66831d71deb219f13e3d826e0b84af224898820d2b60f",
+"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "c30ff6a311b805b86f177ac181e78987292a31673d9c559fd972701f8a4e7727",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "419665f8bfcc02936c3d4b26947cddc7003d525c9ed5f3e86ba3122ef050ff7d",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "bb451da54163eed9521cdeb1a724678898364eeda1b91379c5cab1d75a598974",
"T2T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "be53d6175bd719b2b352bee5a74d4e411d629e832ec1926d89a14e63bdda1119",
@@ -10154,6 +10162,7 @@
"T2T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "6fd552e121dba7c27cc43170c80c1b8b281c9708085d71c0bcc1a743f16c00f8",
"T2T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "1aac13dc1d61b7c68c3bbade74f2a15e8e2ba5964de2d57bf0f73a4f67329200",
"T2T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "5a297c270fb1a898563076cb4ce7aea884ade2b665b6a3fac91abf6025c75e23",
+"T2T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "e3ac3b23a4d20ecab6e5341cd7a153833ffbf1ee785765e40968b269fcbad0f6",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "50778fd84dfbb21be6395ca645068993267e061e49ffacd30f0505e71351e442",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "86615361eaed3134bd020f950c681fec77bb68baf868114783c449a447850ab5",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "706cac48dd563df8166d63ecbbe0f4268daa52c5a2e98875d1fa37902b470fce",
@@ -10182,6 +10191,7 @@
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "2815487796e7eef50229fb6a0a95f2b0dba2747083871e9f98e43e8eab65f7fa",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "0a53276de8aaf0e6b251149cf57c3c639eb5ecd568f8309025073bf18dfc216e",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "7d3a53cfce854f0f83f47f963bcdcc1e409a251203edb0edcaa8dcb0517daf2c",
+"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "08e19e2a08af5749c4f6929601c2692516af6fafd5731ed9104647c45a6fac7f",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "9a758b436f0c24230e1dec63a0bd1ec2f3cb4e20b86b8bf2abfce18d0b38a528",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "76239f5666cbe74985e5a536d7a69b11c7820f41e6ae10d1f299b021a10dd24c",
"T2T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "841ce95fb2f1cdab9136a6e7a23fe02146b0c6459f9918e9383a6fdeb3f52ca1",
@@ -12012,6 +12022,7 @@
"T2T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "63a7d1228fbebfc36853e09b445e7b5e1d2949c404ab3e7c1e9b8591962f4c9f",
"T2T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "3e08227bfd79dfbc8b4a7fa08e0cddbbaa251370906324adcdf5d6bfd0818629",
"T2T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "d4a1a0794cabbe5fce943ca764a8f2268c898e88914ebccc2f9912c50aa4c51c",
+"T2T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "478a2d6bec908c9c62c05e1be774e6cc266b6993cc8ccdf5bd3d23787fb381e0",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "a38bc0e501363d278bf4aca0bc5b8f653dbbdfc3bddd134de857ebbccabea604",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "48cbca666216f0d04b552fe0b6d45f1e4c8ab343bbc20b7130b40079377657a5",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "7625b85c82d1188447a89b43545bac2f31fc75c96864f322692d3f4ffce02afe",
@@ -12040,6 +12051,7 @@
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "12881108fd53dfc5a40805a9932d8f0c162204fdc165375d3bb08cdce06b49f4",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "5a2cdf9e854e0521253e2fbad27135ce843c304677cc328c7fddea7993e90002",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "d74ed17b82895a7096ac864cce3a584bf43dd40db0e8a28b7e0b6a831d069c46",
+"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "860ffe8a827d441209f5d8d76a99d9c3ec1ba6463a51c812533558ba9e3d2075",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "86773b9c5bc5c2d319ccf0fff773ee66563698017a7cb982ec8dac5ee4ad6b95",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "f0e0e5a7e0737598c9ea65865eb387b4827dc1bb37cb4e94316f0c07cd411e68",
"T2T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "a59e279768adb105523d34ea428d9cef59bcb025c4708e4cedb6b0aecf3d6aad",
@@ -14110,6 +14122,7 @@
"T3B1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "6333a56d0e51873f2a6949a7d597476a49fd575cc8dce3ef3548a08d5401c447",
"T3B1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "a98f5d6886ff828cae2ff8704f6924028efd7facb96d5bcbed34f59b4ecc2ed5",
"T3B1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "85a13c6c49c6af7ed634e4106d2f0861e5b978fd2cf39a4f43b813a4f0a8673d",
+"T3B1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "c9d168abc5729b98835372a866e85606c30fa4108371975544cabf7123b4dfbe",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "d1b3f518c37ba3d98e61ea7b35b1388d4243312744de0f5c8735df4bc63507bd",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "685e85cc1f9fbf52e2ad13ec8607c988cba69991936ebfd491cee054a4a097ce",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "a0552da5718193c653286912059011d3cc36acf891253548c6445b538c6b37c4",
@@ -14138,6 +14151,7 @@
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "e318d7b317f41229a0200a76e8c484a7b696e4d83d880a84ca44c831c88d6a91",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "f48a73d7e73591d461a6600e1348ed44ff603058616ebf6454b548f248b190cf",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "a986dab1d1b2ff1545986872b18c77689a1eefb1eb526400d352ab16b93f0175",
+"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "50da0b1904faf8fc95aff9991932e48e6f43c6a0362a942e34c1eaba29180ab6",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "46a4ca185dea20bd4e078084519fd12ccc8835d86e49867a3f379d64ad0b4c1d",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "f6aa0f5edb7b4f22fad17c1b21945b2d826a24bee57a33677dcfed9913ea511d",
"T3B1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "40d56bf3aa4bd49650e36a5ee6520a90c2f07c16ddc989c42d5be6caa61539a6",
@@ -15907,6 +15921,7 @@
"T3B1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "06c5a21a0e1a00277cb70bb65354e19ef8af7b68b78ab724f5b79257f5c7f783",
"T3B1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "4696c9b93a22d69cdef4cdad8303d933e1e615f2c567cfcfec438e4c5122e746",
"T3B1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "0cf4163bd0fc82c0c683b9e31bb3e1c1f81d02c5604392f77fc6ccb125d5336e",
+"T3B1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "0fec8da60b6232fcecc355d6f0446979ac47182bac967107c5e1ea7ae99bb6ed",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "b26f2c5562c0a8fe1ef574cb9836d68729384866d9ec86e4429b56c2b192d9a1",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "1279f2442ec77fa747e30855eada6634be36d72be68ed930202a48f78e91d996",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "fd3e81db31412980085035f754023233ab9dfa304cf1c011178efc2fb1eb5d5c",
@@ -15935,6 +15950,7 @@
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "983e1967874fc32cc16eb39648822bcce4aacd3735e92f8b46dde44285cd90f2",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "74b466f41f64dc4ff98068ffbebeb392e5ac29d4e4e5eecbb258b7ecc6156b7c",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "f3633287d623c90cd68f679f5e1c82d4fea80c2b00501e43fa3259b90f74d321",
+"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "9e9c0ad7c93aec8f06448b787419faeeb7193e7e71e0c2e6a078b6aad9f8f844",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "6a1df846afea2b891e77529e9ec89d03fadff2fa5a43d36248129803f5db3d23",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "5ee4788217da5b0ccb5504353c9453573c1ce1e695ffdbb12920170dd7b18321",
"T3B1_de_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "57f987685084ad0f0eaf5a2525ac00cbe4860649cf08408949f939ed68a3e062",
@@ -17704,6 +17720,7 @@
"T3B1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "a37d8a822534740c9ed4d815ff5cb0c55578c696982a98d7a9b5b4dcb88bdfb0",
"T3B1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "513d3d527f073f602349e531df925f6ca86708473d16a7fad659b44a51398e73",
"T3B1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "aa3f711a2b7966077710649bc44edf8cda6f0d8230631fa007f3f314229ae498",
+"T3B1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "5b0c488cf18daa13520bb90115aa39bc369956d50b1b37613ef1c0eef0414471",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "b2c61e77790f42175f4deb4e6457abfb39ee836193b586bad4c3b927906c87c9",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "0ef32abdf9c2aeeb946fe825cd91949ee0abffd6bfed09fdd88b90119b45dfce",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "058fefe278d0f67001a9107df80eee4ff463db9c1f12dfc5d0b5ac187fb669d1",
@@ -17732,6 +17749,7 @@
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "7a5d7f880458a24d7fedac171f7d1be35ed8de36a84436c72f5ec759bde34f94",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "ba43949f1c277e1ea225cd39acffc148c2f87498d0a9feadd50971a35ecfd1da",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "afa7deda142ba6a06fe278dc28a261876093cfbd975dcd4696abbe96676ea801",
+"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "a6ac301f6988cb193e0beb12551ba535cb93aeefe58d0592775bd56c80ebe0dc",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "88788269d31d433ed6c019eed076844bb76e7f6dfc9bb521303abca11b95c61e",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "0da913fec5141933773b7cce8079fdeb436b2c7a8b7d71c82927554e8ab287ef",
"T3B1_en_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "0d9a6a39d1850261ffd30fc979d0dd41d1631950ecb2c9fa85d87df7564614cd",
@@ -19501,6 +19519,7 @@
"T3B1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "93f18b328b5bbbde5e4882a05dc9fa3a3f857dbc6e4a58c32b34a8d3c9cff332",
"T3B1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "71215dda34c93e4cfeeb388012500cc85f2474df4b5d77c7bf1ca8b64570fe24",
"T3B1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "f8aab52fa8228ad376c7b1bbf72d96ea259908215508cc173d1694e6a6d2cf5f",
+"T3B1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "c365a0e61ed6ec486a9c1a8049ae0891f4fd255083fc2a7d61bf9ce3f2d58bbe",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "f7ff6fcdeaec5f91d30031f2938e3f171a9f58bc5a80236aa5ca7970af5cc2b0",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "7bf581290dbf761189c28fc587b23a799c0f1753dd7813141f88eecf246bf578",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "e6c3429fed39aabe034d1089e0889eb7c9f9e4e1d53ddbe358147f4b86073d60",
@@ -19529,6 +19548,7 @@
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "2006d31d1f8315df116d6622a94a93b27aea007854a7d74c4b98a1d24ded85fe",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "0418478ef99ee0fa565d4dff45c59cb1717471fec41ef9c2f31d6eac2ca565d9",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "7f8d66ff63416cac6cf01b46d217fa9bbe4c179d41b4cce05b35470f062a5b72",
+"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "779a5df7c6f5e3adf450dbd658ee74c419fa97e918c65b7f91d3bad36e762bf5",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "d6c2fa85186ce749f164c85234c1028eb6756b926e8ff8350ffbb53845e3a392",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "d3de787b722d8aa1964628af465600ebc725db6ed05d5ebe0eb6a9acd593eb43",
"T3B1_es_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "e68e32b1cee26f086acba1ed530d23cfca610ad95526a06de3db93a4f4a66efd",
@@ -21298,6 +21318,7 @@
"T3B1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "e06695244003a1dcb4340e21e89c942bede61abcb2a4ca55613be5cb0df78ff3",
"T3B1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "6462ac52d7bcb4679d79a85dcd28b180f5d68f40dba950a958cf9dfeb5a555d9",
"T3B1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "b08572d43226c4be0d9ace2ea0af5aaea21810931e73a2ca4020142ca7139c3a",
+"T3B1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "988772e9166eeef178f14dac670b2a2c873043b12d8f342ba8e236a271d445df",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "0c48f57fceab93c736e123f302f47c182e6fc1a8854e10246ba548879df6daa6",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "d98b6f6e1d83327df48e8b02afbf5942e9bf6cfa70e89caf0b5bd1323987265c",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "dcb33d90485c0b2631a0de4f866b437f7737d60163365ce5f1e73ab96ee25766",
@@ -21326,6 +21347,7 @@
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "97a92ed6237c86ebd08411211f2844948c5c6842c43f333c4befecf0890fde93",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "cd3480073fe6200786652fe042380190edc43d9e94447c4f64ce2125d153ae70",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "ea21d04b70aa2ccdddaeb94d112fb1a57234c619d96da2bc3817adc2276a3b00",
+"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "f7d5aabdaf29ff578e9c29b847550c0d02c4c0b849eaff1ac28dc6a90fa4a5a9",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "2680e2553244bf84ffa6611319c5509aba3acb1528f68dae4e62fcf6f3e47ee0",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "d839ca168bae2a7ad4e5404aa867ad2708711af8d14a25f19004965b0dc17c52",
"T3B1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "cc7b4d582286d3c7c8957d4a621fafb75f81f191d309e05b7a8032b2548121a5",
@@ -23095,6 +23117,7 @@
"T3B1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "ed14ac14d9cb4ba6c271610549da0532381f7e0a92ba12f74ffefa5842afbbfc",
"T3B1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "0b6147f116cba7ddefd99bde6189a4694c1ed7fbf3207e8e38397245817cbc47",
"T3B1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "655a6bb8bf6b14f3b2925504b2fa0594be0d2cb73714c31a9e245a0cfac0990f",
+"T3B1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "269d853e23b07aeeff3c32d7a94718d8ef93aa824275bbc324ded635ea5e2406",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "14bed3d8b1addc32fc1fca7732e34300ccb28a2e428433e054c43220561ea8e5",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "18d31189efab0f710b5d11cbb9507e66761874d66efa95b68fd1848db25aff45",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "a91305bdf0caa1af7ec3f0b51b8e7848c66c54bd56748d8f2c9986c8bd106958",
@@ -23123,6 +23146,7 @@
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "5a98305cf4c336aa80a24b523ae8990ca1b47283c0c22d1b251bf0520abdbace",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "1efc33d04ce5a5d949904eebc4083636a42f5dc74508cfc931d4b7b9ff7b545b",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "fa11d7b0495f87000af6c9888add848cf29b07d8d3a15b7320f5e8bb21d8e8ea",
+"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "295be2d198cd72ce66d3c8d52fd67c83f15e27366d89a5cccd80ce51eb0cd67f",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "82f65f7370ef54672e5beb9c4c7c46c141c9169a2c3f644543b3da1b9d2ebafa",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "0728f1de2050d8b9cd8a18c55585a09bbe0a4899b416aea49b5358beb7322579",
"T3B1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "4cd1aa1a557d3157c33f34832a51deff98dc088615f1c9a884207c433971ee81",
@@ -25289,6 +25313,7 @@
"T3T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "359e3330230172542a001e109f96b5a41f9a9055a9f6182501866fae5c4be112",
"T3T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "d87db068fc7dc3e3850f0f625012879a9be6af6fe72147e1b8fbd1ee91711ba6",
"T3T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "ea33b72824f7ffd2342a468ca8673e1f4fd85b58bd0f184c4fd2a38018eefd0a",
+"T3T1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "8c79c48046b202b74c021b1d9a9a6106527e1f4310912f3288a7cd92d0ea9d78",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "a873df152a1ee5f51102ea61688219d8fe99c638ef407f6a539c971675260882",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "f9ae97ba86b5dc0237d9077b803405d913c6c137c1bde61a0521ffee5c8cfce4",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "09a80c43cec9cf6990e59f8cbc78958885ac48fb67b87597c8966db61fdeb0f9",
@@ -25317,6 +25342,7 @@
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "1ef79f28c6e36bcbfd2918b5047614a031d7296291c2a27b1b3176738279a192",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "f4f49c2664557a4cd2a79bcdc88109b8aae77e2bf2fb2b32423039aa90786798",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "747ab106aaee0516ed774cccbe2dd5a9a6da5d3ceea6923de8782a8c75994287",
+"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "ef097bcfe25616fc897a20e7db15f4ae765ef0e1e7fbce51e56b5eff5267f868",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "5d223abe1ffe2f302dac82bb9b48884590a94cee9d8779a23120c5a984307302",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "8e801fd4c8eae175314f989216a975e83cc3bf35e99c794273d7b1c4cd387ad6",
"T3T1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "7ff6e8cd1776fa67adff07bee17db7ca762160ffa4bf187b891a643526ba761a",
@@ -27121,6 +27147,7 @@
"T3T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "d19adafdf28b7eec4669870322a757bf2f047d5a8d08834f33c08c03d4366f79",
"T3T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "0893519ec25ea4eb99026fa376f3f505df4f44755ffa05576d1d664349727a9d",
"T3T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "6853c015f87d8e0725b62f1d43d53272dfc3d60482a0c48ca502f0b177d5771c",
+"T3T1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "dfe987f8dbab299e99bdd5f11c5466adc8fe8f8881f173f89499a2b127fd5cf9",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "450bdb9fc3d81dd13ebac185540cb2656d1f503d05ae175504228c279d3da7ef",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "767dd58826c0e1c6d3cdae31f5fa6590988f9cee8cba4e452ac4374bdd3aa68a",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "682e6c4619b21cc5b8b114cac91eee69dc9b1ae8bd552887fb8b343581659f3a",
@@ -27149,6 +27176,7 @@
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "92c2f912cfc8c77853e5d8fa86ca014e5eba058a7fc094b7edf4dd84c6e4f711",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "9ed411378b6e74ab83c0bbf9de02ac0636b5d76d023a8f5f48cbb3959a413a65",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "f0120bb1efb4346d40d6c2e0c0f12819c6a4084552cf66a04319a1df85e4e7c9",
+"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "62e4badf338ec61d01777d90deafccb8869020b60c990270161ed38cbb9f98f3",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "f84f2c39c67e4326cf89ea0a678cafeafa5578fc959676c5372335fb705367e7",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "48872e22044e18a65698d48c127a72699cfcc9f29edc35174b17869473a86968",
"T3T1_de_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "07075d14b47ebc3c44758ce351205fe4e37dd9360c69eded99dcd60cccb5b073",
@@ -28953,6 +28981,7 @@
"T3T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "f9f078f4e13035f3f2043fdc1497f53bb29fbdd6a80bee478f4a91a0584a29ae",
"T3T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "11f08f132cecaef02f5ab0db4c505cd29f0dcec892987abf3164ae175bae8c88",
"T3T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "c120d75db06218a1b044bc39d440ba5f5acf14791a1ebf4996f017506affe3dd",
+"T3T1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "287b4b54e1fc187c3eab41d954262efddebbded925af9b85ba37115c1e81ae3e",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "7a35e03356779a87ce74e8b402ef67d81a78b8c55d8b1abb3074d250b7b1939d",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "a300de21ece6a05b0a1f6606c0450f51745572e78113d4c700dc15c4d407038a",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "c037b7cf657fe3dabb1aab7bb18dd671ab7d22296ae321034d774100a59dee9c",
@@ -28981,6 +29010,7 @@
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "e22fef64b23d9d63528d06bc39754c51880c92324d34dd54cf46e5435bf9e890",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "829e87194f59ef07cc52c90eb9af08357884cc71b97b3042acb449e20c1dcc9c",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "cb211538182ebb8769b53fc2afa930177e70dcf3b8b35bd778705e9087d74e5b",
+"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "4928f7a9a88f40f550ab931132a755a2480301a2e679e6677be598b615626664",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "4dc38d441c12d9493fefbc0d1bdd1d466e7a141b71eea6b5106aa6f29844c218",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "dbc4100628381a92d2e8bae45458795fe6c8946dac077209d326cc51c20f6cf7",
"T3T1_en_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "48e53b35e65179484042b22ac79f71d280d4cdd7697f6c44fcc18ac9d99e2171",
@@ -30785,6 +30815,7 @@
"T3T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "e3cd85bd659c091c293ccfce39166f5f9ae58a4f1d28dda8b5dae453135d7fb2",
"T3T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "7532a2a25dc22de8b8179f4273d49548a35583f9a51166575d59e3b93848ea8d",
"T3T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "230c447695d3e38f0435fa6def3b6617cc67a53aa1b71a331763e101e8575e4a",
+"T3T1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "d2692c6df2c3b87dc9db48a2bb4b8e6071eb9bbf0cb3b5723f8c4d6d9fbf03c5",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "cac64846cb829c3a2a42901cbed8b3ac383231808bd85c1c266790d478cf46f4",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "d2c2b8e6a3baae8001cdad7b56019ef5575cc39515d339c4ee7bc0a2fe7a7aa7",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "73438e0243db79976d55fcff1e355a31a677bc677b3fabce23b3711c57e8d4c7",
@@ -30813,6 +30844,7 @@
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "f8497c74140e41c968c7cb3459e52ab3d6da17d6555db34dd963d9329a0ce3dc",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "8926447fd5b961c9683a840288e1823ffbc493a16b4db51edbd87aa62c967cc7",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "53ed493be30f4a0e258f686d974ba802dfe258bdac6a5f624c322bc512f4c265",
+"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "2b83385e4b945a74c0c7cd058c0ce6a505cea2688add5edc7b7beeb51dfbcfec",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "d71453effafd97f81a102ad2cde8441eb38f408b9cbc8a79e6e3cc53cfa10450",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "8f9feee4fa1cbc5439e97b8f0fc2ac45269e532c543944c9c5873cc7fb1630db",
"T3T1_es_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "2565a5e883f244f3aeae541d8f687d24eac106476634be660fe37635e8e6922b",
@@ -32617,6 +32649,7 @@
"T3T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "9f1eea4cb2e88204854f6fe8e45e4b3acf4bb60811b46fe7c02892fc34dcfedb",
"T3T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "0d0df1c4a8bfc3157599ada8eecd35722eda992546d2c27be30efcdf617ece4a",
"T3T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "ca077b699d2eb340424d98aba4406f85a77801584a694f9fd96b57fffbc03083",
+"T3T1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "387050f495bcc0178a3984783a71dc719ad09374cfeabf2fcdbc5eb46508da8a",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "7117a1733572dbdd315c0acd11e0852a030c8bc6e7b24c4f22f6d1b3acb5465d",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "b350a61e422583f57059ab72cfb824865261a6b733646a2b883aa1e731efaa89",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "b8f07ee856a4134b2270621f2d3f4460a096a134333cf16005a07db4e04f1b65",
@@ -32645,6 +32678,7 @@
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "4f7bb04b07688abac602b62e8a283c985400113160edcf180874ab9a0f001f56",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "f457692dd7311fec4fe9d0f44cc0705f732e709397dfd1394753c0e01aabeb4c",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "7ec9eb4826aa6cf8e56b50892976fa4744befa167726dba8186c98af18b77d95",
+"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "a02f9081b99bbab8e86aa6ef6cb28b0b69e8b04f2508af84c68a7be3ac83416c",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "45f2203cbce9105ccf164d35a649b1f9c5937b60672726495e014809457513b1",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "1eaa561918075a1dd5935081ab610705a4f9b62c95457383c17d64031a333fae",
"T3T1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "0eb499198f0eaf27fb683768918fc48d042d8e4e06f52c455d74cc218a93c8db",
@@ -34449,6 +34483,7 @@
"T3T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "ffc8937eec405b9e90ca18d54a706029f207f04e3e9bd79ec5ca4bcf649f7c4c",
"T3T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "4603c0b98bf6d964671b09fbf1ee23fa45f9f01b326b22043280a35b8843d9f1",
"T3T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "dc679f09969d4091394fd24352be61d8612269baa7879228293b004d1b9ccf8e",
+"T3T1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "1629d5da02018aa30234126c3c5fdbd103d49011bc403ebabfe7335928387858",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "b6b20eab1841e145ce718d755ba0b8be7fcf12d82d4a72160bd9afb60e51cbdb",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "39ae6a21622a5fae1f0e15659247636f5337bc545323d5a15cd0b1d977cc510d",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "e2100b8c4b4260bf70d6d79521d677169557a8c9297847f74c799a10a57d8340",
@@ -34477,6 +34512,7 @@
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "9c36f77bf149d25a8c159f1ed5b4bde69640acae5751372b42a53a3f4b10f941",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "60e421a2e7feeb6ac80c418d6249b725aa858a5dbdb2626f682c18729b967655",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "49b5e5ecd560df537805cb01cf4bf07d63dbeac2c913c50c87e13ff95918b6c9",
+"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "bf5c4e9b55095551ab6a8fc8a7f631f8a38d049723fe945ed198d537a59edf46",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "05bead08330c71fc82e746162823c6e1847ad309e12270b717457bdfa5a2273f",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "a9546470d6c365b3743f01abc0de2deff13d500a08b0448500a8b8091888a9d7",
"T3T1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "fb0968e1dea991af4b9e80fdc4da8d8247b64c2ed387083b640ea2b3ef99cdf4",
@@ -36936,6 +36972,7 @@
"T3W1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "dba445eb51ba95685d4e9625679459e45f350088f08e10124a16225c9605eac4",
"T3W1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "e8410fa1f476d6a38c8c672d787c4876f83c9d9dbfeed3f4805343468ebe7715",
"T3W1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "f0fc78fc3aea04c55a887775524a63d7bd1fea5a0beee500f021738bb43e21a4",
+"T3W1_cs_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "91644b86c7323a05956e47534434e627a7ed48550bc7e501d9abdc276a35285c",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "0e8e76c41dce3d1510cb54ec59830e718b7799cceb9a81186b892e7297073f1d",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "d2ad8ee185c28a324e1cb7db48f5bc932b6c99a545b207d4ae70a81c2134f940",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "69afe156cf2a0e3476483e34b9c7858a0080537431162b90217d4302e55192c7",
@@ -36964,6 +37001,7 @@
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "5dc4dfc1143d918589ef8b4ec9ca06ec6af011eb9a0967f9a5fb91b67afa5aa6",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "6be99fd0b7a80baeaf61817a63bfc3e2be0f6e1945ea9692cce0ab196658cc0f",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "7b2358bd8cf88daa0996fb59077e2aa15689a988f051dade2803b1764451e2ba",
+"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "27045d0325168484dd6ec414463c28af1c3d548b6c54318866df832abd64becc",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "6087c96e33865c64e1b90c0cf805890d2c2e8efc52b267b001166663c2e98f75",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "0b9dabeb1e2d320a85f93839cdd689493829a56c6f7fa2141bb18d956d58d8f9",
"T3W1_cs_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "ca32ae5654f2140a7ab60c994d88da83502a9bef0a458330eae3903c38071d81",
@@ -38803,6 +38841,7 @@
"T3W1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "120a0bdde598f3269603727ecbb1c6050781e9150b37e92c05e4bd9bc28d9b85",
"T3W1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "6686fda5db77d09402345db73a64c75a9d6bcc563a5b6bdae11411f7a02b4d80",
"T3W1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "494acbad9965b55462699719e2dd9d7928c1364751f39fd2fe46a5af8da26596",
+"T3W1_de_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "86ccc65dc195587d1ebc4cf7868a40a467a7618d8409e9051d11ad621e898454",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "42d11864e7fdaabdecf52732dd1a7003d86f63fa7a0ea846622857381fb88cf0",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "16f529f325ad552789ec8626c1b14f0e4a3d36a2c5e80451d4b11ed9e89cef8e",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "8bb00d9ba862ddf7793361d3baf0f0d40d498f50f87e85f140158fda06509b4b",
@@ -38831,6 +38870,7 @@
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "e2dc4eb765eb96964f161da9a428a2bcfc2f2dbf56a7e5221b216a8c6e9d70e2",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "fc891ecaedfc10bfc2184d565f9a50443d4c5bbd07f9e4a981998bfdacab298b",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "7ab532458b494d69616270eb8244d85c9aef6d48bc990d5eb84a24a4b3201b73",
+"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "10f14669c5a39f7671fc16e9f0b8f8116c5d87c5aeac872e2c4b88d221d01aa8",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "bd5ae3788ebdd62a075bb36f4a95db0301d07c04e8e567b45b540f14470ccf3e",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "f45f2c378b7b23122686c473c9d9454ba01ee51a0c7342529896f75eb39c518d",
"T3W1_de_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "5d779023d693ba162218e3c5149eac1a1c8298c25698dfafe2d324bbc87439bd",
@@ -40670,6 +40710,7 @@
"T3W1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "e4b8da373da287825048d9857856e38229a207e39fb25d7a60cf4ffa5160064e",
"T3W1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "8be51fd10af7793eb8fa70417202d8e72355b0b4030d61d11b681d88dce75767",
"T3W1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "d2a80d874112c365d4e9c6d3e591379b30c39ca3b9784e126b7f9ca0489843f7",
+"T3W1_en_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "872c1ebe875a1fba53a95279510728122dc634b77e04517b4c28ddab5ef1c393",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "71d21bec656793b57ab6d67de1124f1e6d14b48593fcff1aa1ea650d8ebbb2e0",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "57cd311f586e9d1fad7beb3f8f2cd22ecb1ef6347d8ab04c82e05f3081727bde",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "b8fb9066d03b595c0ad0f76cfe3a868dbd9302516166eb53db6d7cdcc12bc7d5",
@@ -40698,6 +40739,7 @@
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "b72c78a499f9e63e1aec82c1d47f9cbaca5d5ddfadbf8a5492ad4209504dd89e",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "5d00f3bcfd149091f32ec2150e0f1a7cebd35c9b6dea440b8aa73df556ca08fe",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "b07eae8486bf993ae498a19d9a6a0705f9d6a620e00037b6c1878f61fe358af8",
+"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "51a4b28407a5bc65b5287c290569021eb7c0514e1732b5fb3d634aeedddc4690",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "d6c8defbed405cdfcd0138054a1e05a3b8d07a2a83cfbe23618ac8d1c3a0f86e",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "e160c03007892d07d49608d177eac8a04c4b0b25498f71a9e79d77955f2830c0",
"T3W1_en_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "f3233d8160c79c357cadde49b49a4132ad00b91eac7db84c097e3b659f1a3d51",
@@ -42537,6 +42579,7 @@
"T3W1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "c429d090a0f97d09f3c7755b19e8b7a197c413c4d9e05e938eb7850fafcfb454",
"T3W1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "dba2e7de30286bacfab8ce171494b8a6039d169c38fac72dd959fe652e58d132",
"T3W1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "181a569b4de51891e86a2482855b974760097d2859c37744b8c3a0eb0f0eca49",
+"T3W1_es_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "aaf55256a224a6d80a01cfdd3650c42b254d530f406cff094d0e20bc91069b98",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "350ca52190cd433e17f885a9ac67d21aa64bc90fb4c4dc48f51e197ee1754095",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "e96dce5c723a068c14d937b8fbb54d5bbeed8a6f8c65f475e45819e02f9e28e5",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "626a4a2f14bfb17af5a96c91854467247f7b5ce080b9b1e2733c5e38de88f325",
@@ -42565,6 +42608,7 @@
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "df108861d707a32c573d3d6c8c73b525a679f4f283171deb0c94087256ab051c",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "863ba232f41e78401a968656cbafab9316947544c19ed8340c711a6bba9da015",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "cb042ec00023c7ca4bc17a0129d7e866973cb5ec1bc134cb659dcb817aba55ca",
+"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "dd7fd4942cbc654b53f823205c6cae9fc01b14d3b6dce4f7155322f363eb5760",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "22a8ee411b5f178598113707f228ffbf117fd75bb8733f032cbb3ff9d7cfc4f0",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "f7da43fd3a01d553f30e2af5e6453c93513c3a27b7cad181306f26c21a399c8a",
"T3W1_es_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "7caef6fd0c5c79b05feb115fb7ef7bc959af2edb9c8c6760e37c1bd9ea05d933",
@@ -44404,6 +44448,7 @@
"T3W1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "8c718819935b68e5ddbde16a3e208f1948f9a0cec93458542c0e2d0ddff40b2c",
"T3W1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "560959c503199eb2df625180a34c78b67d28eb072ce9410bfc8d5fa709da2d4b",
"T3W1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "f031be6d260492749d2c73efe0c0cdd35814148d759f1bf93d2a527109adb7f6",
+"T3W1_fr_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "26b00f02cec18a34b0a48ac541d694f7c114c5b06d9cd19faa446b115ad1cc01",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "f9d16e148b1a71dffe58361e6bbcc937b70ff9fe32ce659012bfe093cca08501",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "0fd3572bf1644f5c88138964eef04df5381868fb09fe3f5ac2a92c320c03315c",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "245e026b8bef8e5eae4b15c973fa8a0a66a68bbccb6f44e1203f8190718c1654",
@@ -44432,6 +44477,7 @@
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "912662f548bd542c6d176a5b1f5cf249bff225faa9ce49443bb7580921b20ace",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "642215db6b4e42e62490604c6d2d580370bee8d5641bf0a6087189bc4e893225",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "ad5a6ba291fb9b16c63716fc7f275b8bcb96a10eaec0bda1592b5b79d4d9f911",
+"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "6e3477b1a33ee468d87cc3073fae0af284350664aeba8b413fc3f93bcafd62f7",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "8d6d3671253c2abdd1d743dc0f65082e85788c6059a1396447ef538a7f9e188b",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "07517ace0a87793484db8294b7af2b811cf2391054dcd6b1ed18ed69124dfcdc",
"T3W1_fr_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "23174b6bb7223846b4f4835dc015b485c318941922a55b0bf99b4694e095a5c7",
@@ -46276,6 +46322,7 @@
"T3W1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-transfer]": "4bc0b08301fb0af998796c249647ddeb2647c3d8de6466d98cf83b030cb5efa3",
"T3W1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sac-tree]": "9817cdcf91c409b4aa5fc1545f889dd23eb1053e835417e927cbb93038139008",
"T3W1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-sub-in-a9d7b5f2": "523139c97a49ce03c32b71b0608cffe6e6a66c9975ba5fab36b9602c1333e2cc",
+"T3W1_pt_stellar-test_stellar.py::test_sign_soroban_authorization[StellarSorobanAuthorization-xsolvb-54ccb4ad": "2e0f8b53ef0d74779604cb4cbec90daa9c1ca9977b5a8057aa8913bbb5a976b5",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[Payment request with invalid op]": "2638382b153bd97c7dd2be0e272f83522c336807f44675e03a8790d00e11109e",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarAccountMergeOp]": "385501c29ee06cdbfb34d9a9c72c1ae5c408c87bd42b42af37e5416be1426097",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarAllowTrustOp-allow]": "463bc41e373be87708c64e040658ed371d93944c85fd9e5a10b8cc38dc39c109",
@@ -46304,6 +46351,7 @@
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-native]": "69211ae7d2dfc911fc0ff1fae56dabf030b3302eb65261f581c5e36c0bb27872",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer-no-hint]": "4a049f38c67202c15f4ec9613c6297a6d7ad4a22a1753914567954b564d10738",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-sac-transfer]": "f000a87ff64a0769e0e78b1e9c73751184f30bfde6e7a50256f8c0bf57722d72",
+"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarInvokeHostFunction-solvbtc-transfer]": "d4903122035be6051d35311e06af5d83b164079d61d9520dfe772e1a15ba83dc",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageBuyOfferOp]": "10116bcc9d3d57d6696096c6763003fb38130de6941746fe8bce55b35ab7c9cd",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageDataOp]": "ba454afc3ee67d903d8eec38b59ff20361ef4e9a87c335b91e51082cedc2ec64",
"T3W1_pt_stellar-test_stellar.py::test_sign_tx[StellarManageSellOfferOp]": "455ebdf075cc9cd1e86ea2b798c2cb22e5bdfd7fec956ab8d69a259426a5b73a",Why this scored 30/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.