feat(tron): add support for `WithdrawBalanceContract`
What changed, and why it matters
This commit adds support for a new Tron blockchain transaction type called WithdrawBalanceContract, which lets users claim their voting rewards. It also improves the on-device confirmation flow for claim transactions so the device warns and shows the owner address when the transaction is being signed on behalf of a different account. There is no indication of a security vulnerability in the change itself; it appears to be a normal feature addition with stronger user confirmation.
No immediate security action required. Treat as a routine feature commit. If auditing, verify that the owner-address comparison correctly handles all address encodings and that the new TronWithdrawBalance protobuf schema matches the Tron protocol definition.
Security signals we found
New contract type added to allowed list (CONTRACT_TYPES) and name map (CONTRACT_TYPE_NAMES)
Owner-address mismatch now triggers an explicit warning screen before signing
No new parsing of untrusted lengths or memory allocations beyond existing protobuf helpers
No changes to cryptographic signing path or key handling
Evidence from the diff
The patch extends Trezor’s Tron signing implementation to recognize and serialize TronWithdrawBalance (WithdrawBalanceContract, type 13). It refactors the existing claim confirmation into a shared confirm_claim() helper that, when the contract’s owner_address differs from the derived signer address, first shows a warning screen with the owner address before the final hold-to-confirm claim screen. The new contract branch is added to consts.py, sign_tx.py, layout.py, the Python client library, and UI layout implementations for all supported device models, plus fixtures and UI test hashes.
Changed components
core/src/apps/tron/sign_tx.pycore/src/apps/tron/layout.pycore/src/apps/tron/consts.pycore/src/trezor/ui/layouts/bolt/__init__.pycore/src/trezor/ui/layouts/caesar/__init__.pycore/src/trezor/ui/layouts/delizia/__init__.pycore/src/trezor/ui/layouts/eckhart/__init__.pypython/src/trezorlib/tron.pyInspect captured patch +432 / −37
diff --git a/common/tests/fixtures/tron/sign_tx.json b/common/tests/fixtures/tron/sign_tx.json
index 1fd6a9d6..57d1b7cf 100644
--- a/common/tests/fixtures/tron/sign_tx.json
+++ b/common/tests/fixtures/tron/sign_tx.json
@@ -488,6 +488,48 @@
"signature": "833f6ba5c449a28ee6c58d98298f2f7cce8be1b7f70396e763ec216ca1d396b152bcefe9c7dde9970db2f1d38ecfba5aa20023f966f685da0048944415cb56f31C"
}
},
+ {
+ "name": "Claim_Unfrozen_Balance_different_owner",
+ "parameters": {
+ "address_n": "m/44'/195'/0'/1/0",
+ "tx": {
+ "ref_block_bytes": "f55c",
+ "ref_block_hash": "e53dfa7c93866297",
+ "expiration": 1771439874000,
+ "timestamp": 1771438614000
+ },
+ "contract": {
+ "_message_type": "TronWithdrawUnfreeze",
+ "owner_address": "41f2cd810c48c401d392ead3c6e1e1cb9f57750a58"
+ },
+ "raw_data_hex": "0a02f55c2208e53dfa7c9386629740d0bfad90c7335a5a083812560a3b747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e5769746864726177457870697265556e667265657a65436f6e747261637412170a1541f2cd810c48c401d392ead3c6e1e1cb9f57750a5870f0cbe08fc733",
+ "raw": {
+ "visible": false,
+ "txID": "0e9a64350214495a4a6439c3ca27e8d3707c47c7ca489ed8cb12d9783f676603",
+ "raw_data_hex": "0a02f55c2208e53dfa7c9386629740d0bfad90c7335a5a083812560a3b747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e5769746864726177457870697265556e667265657a65436f6e747261637412170a1541f2cd810c48c401d392ead3c6e1e1cb9f57750a5870f0cbe08fc733",
+ "raw_data": {
+ "contract": [
+ {
+ "parameter": {
+ "value": {
+ "owner_address": "41f2cd810c48c401d392ead3c6e1e1cb9f57750a58"
+ },
+ "type_url": "type.googleapis.com/protocol.WithdrawExpireUnfreezeContract"
+ },
+ "type": "WithdrawExpireUnfreezeContract"
+ }
+ ],
+ "ref_block_bytes": "f55c",
+ "ref_block_hash": "e53dfa7c93866297",
+ "expiration": 1771439874000,
+ "timestamp": 1771438614000
+ }
+ }
+ },
+ "result": {
+ "signature": "09994796d64065ab43cff4753d234a74e200ad2ba19139bf31427a4bde627ba305b48e5523ae958b538815eba9ea0b1728aed6a3e0f373c1dcac9094da29cee61c"
+ }
+ },
{
"name": "Claim_Voting_Rewards",
"parameters": {
@@ -530,6 +572,48 @@
"signature": "613af5d3a5190ce6f2ef4ff0a2164cd929950353e2a5d75190c927c6ff3277174d75ab0b2f1e3c2804de6f34d50d857c7a5b78043e61a448fa3f2bd7ce3ea5401B"
}
},
+ {
+ "name": "Claim_Voting_Rewards_different_owner",
+ "parameters": {
+ "address_n": "m/44'/195'/0'/1/0",
+ "tx": {
+ "ref_block_bytes": "cb1c",
+ "ref_block_hash": "bda32dda74927326",
+ "expiration": 1781336880000,
+ "timestamp": 1781335620000
+ },
+ "contract": {
+ "_message_type": "TronWithdrawBalance",
+ "owner_address": "41f2cd810c48c401d392ead3c6e1e1cb9f57750a58"
+ },
+ "raw_data_hex": "0a02cb1c2208bda32dda749273264080e7ceffeb335a53080d124f0a34747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e576974686472617742616c616e6365436f6e747261637412170a1541f2cd810c48c401d392ead3c6e1e1cb9f57750a5870a0f381ffeb33",
+ "raw": {
+ "visible": false,
+ "txID": "4ccaede54129810a8f74d28666550ffaf515f4c3bab0ce5168985a48ee333b85",
+ "raw_data_hex": "0a02cb1c2208bda32dda749273264080e7ceffeb335a53080d124f0a34747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e576974686472617742616c616e6365436f6e747261637412170a1541f2cd810c48c401d392ead3c6e1e1cb9f57750a5870a0f381ffeb33",
+ "raw_data": {
+ "contract": [
+ {
+ "parameter": {
+ "value": {
+ "owner_address": "41f2cd810c48c401d392ead3c6e1e1cb9f57750a58"
+ },
+ "type_url": "type.googleapis.com/protocol.WithdrawBalanceContract"
+ },
+ "type": "WithdrawBalanceContract"
+ }
+ ],
+ "ref_block_bytes": "cb1c",
+ "ref_block_hash": "bda32dda74927326",
+ "expiration": 1781336880000,
+ "timestamp": 1781335620000
+ }
+ }
+ },
+ "result": {
+ "signature": "0b0abd9f6014d36c49b1491507c456fbfcb2cc2577e21ef4ecb4affdc8cf4b0f69dac8c11c9c660f63f819d88bc93172e2951a532a7d58b24f3999a19f3fb5851c"
+ }
+ },
{
"name": "TriggerSmartContract_unknown_contract",
"parameters": {
diff --git a/core/.changelog.d/7101.added b/core/.changelog.d/7101.added
new file mode 100644
index 00000000..34a7ba1a
--- /dev/null
+++ b/core/.changelog.d/7101.added
@@ -0,0 +1 @@
+Tron: Claim voting rewards.
diff --git a/core/src/apps/tron/consts.py b/core/src/apps/tron/consts.py
index 7c38223e..e44132dc 100644
--- a/core/src/apps/tron/consts.py
+++ b/core/src/apps/tron/consts.py
@@ -15,12 +15,14 @@ CONTRACT_TYPES = (
MessageType.TronFreezeBalanceV2Contract,
MessageType.TronUnfreezeBalanceV2Contract,
MessageType.TronWithdrawUnfreeze,
+ MessageType.TronWithdrawBalance,
)
# https://github.com/tronprotocol/protocol/blob/37bb922a9967bbbef1e84de1c9e5cda56a2d7998/core/Tron.proto#L339-L379
CONTRACT_TYPE_NAMES = {
1: "TransferContract",
4: "VoteWitnessContract",
+ 13: "WithdrawBalanceContract",
31: "TriggerSmartContract",
54: "FreezeBalanceV2Contract",
55: "UnfreezeBalanceV2Contract",
diff --git a/core/src/apps/tron/layout.py b/core/src/apps/tron/layout.py
index b612fe78..f0d56787 100644
--- a/core/src/apps/tron/layout.py
+++ b/core/src/apps/tron/layout.py
@@ -149,16 +149,31 @@ async def confirm_freeze_operations(
)
-async def confirm_withdraw_unfreeze(owner_address: AnyBytes) -> None:
- from trezor.ui.layouts import confirm_value
+async def confirm_claim(
+ owner_address: str | None,
+ account_details: tuple[str | None, str],
+ intro_question: str,
+) -> None:
- await confirm_value(
- title=TR.ethereum__staking_claim_address,
- value=get_encoded_address(owner_address),
- description="",
- chunkify=True,
- hold=True,
- br_name="tron/claim",
+ title = TR.ethereum__staking_claim
+
+ # When the owner address differs from the signing address, confirm it first
+ # (with a warning footer) so the final screen is the hold-to-confirm action.
+ if owner_address is not None:
+ await layouts.confirm_address(
+ title=title,
+ description=TR.tron__owner_address,
+ address=owner_address,
+ verb=TR.buttons__continue,
+ footer=(TR.address__warning_not_yours, True),
+ chunkify=True,
+ )
+
+ await layouts.confirm_tron_claim(
+ title=title,
+ intro_question=intro_question,
+ account=account_details[0],
+ account_path=account_details[1],
)
diff --git a/core/src/apps/tron/sign_tx.py b/core/src/apps/tron/sign_tx.py
index 08f5b115..0b2ac096 100644
--- a/core/src/apps/tron/sign_tx.py
+++ b/core/src/apps/tron/sign_tx.py
@@ -34,6 +34,8 @@ async def sign_tx(msg: TronSignTx, keychain: Keychain) -> TronSignature:
from apps.common import paths
+ from .helpers import get_encoded_address
+
await paths.validate_path(keychain, msg.address_n)
await _validate_tx_fields(msg)
@@ -44,8 +46,13 @@ async def sign_tx(msg: TronSignTx, keychain: Keychain) -> TronSignature:
paths.address_n_to_str(msg.address_n),
)
+ node = keychain.derive(msg.address_n)
+ signer_address = get_encoded_address(b"\x41" + node.ethereum_pubkeyhash())
+
fee_limit = msg.fee_limit or 0
- raw_contract = await process_contract(contract, fee_limit, account_details)
+ raw_contract = await process_contract(
+ contract, fee_limit, account_details, signer_address
+ )
raw_tx = messages.TronRawTransaction(
ref_block_bytes=msg.ref_block_bytes,
@@ -59,7 +66,6 @@ async def sign_tx(msg: TronSignTx, keychain: Keychain) -> TronSignature:
serialized_tx = dump_message_buffer(raw_tx)
w_hash = sha256(serialized_tx).digest()
- node = keychain.derive(msg.address_n)
# https://tronprotocol.github.io/documentation-en/mechanism-algorithm/account/#algorithm
signature = secp256k1.sign(node.private_key(), w_hash, False)
@@ -71,7 +77,10 @@ async def sign_tx(msg: TronSignTx, keychain: Keychain) -> TronSignature:
async def process_contract(
- contract: MessageType, fee_limit: int, account_details: tuple[str | None, str]
+ contract: MessageType,
+ fee_limit: int,
+ account_details: tuple[str | None, str],
+ signer_address: str,
) -> TronRawContract:
# Importing individual enums would de-clutter the code a bit.
@@ -79,8 +88,21 @@ async def process_contract(
from trezor import TR
from trezor.enums import TronRawContractType
+ from .helpers import get_encoded_address
+
_INT64_MAX = const(9_223_372_036_854_775_807)
+ # Every Tron contract carries an `owner_address` (proto field 1). Encode it
+ # and compare against the signing address once here so any contract branch
+ # can reuse `is_different_owner`.
+ owner_address_bytes = getattr(contract, "owner_address", None)
+ owner_address = (
+ get_encoded_address(owner_address_bytes)
+ if owner_address_bytes is not None
+ else None
+ )
+ is_different_owner = owner_address is not None and owner_address != signer_address
+
if messages.TronTransferContract.is_type_of(contract):
from .layout import confirm_trx_transfer
@@ -135,7 +157,19 @@ async def process_contract(
elif messages.TronWithdrawUnfreeze.is_type_of(contract):
contract_type = TronRawContractType.WithdrawExpireUnfreezeContract
- await layout.confirm_withdraw_unfreeze(contract.owner_address)
+ await layout.confirm_claim(
+ owner_address if is_different_owner else None,
+ account_details,
+ TR.tron__claim_unfrozen_balance,
+ )
+
+ elif messages.TronWithdrawBalance.is_type_of(contract):
+ contract_type = TronRawContractType.WithdrawBalanceContract
+ await layout.confirm_claim(
+ owner_address if is_different_owner else None,
+ account_details,
+ TR.tron__claim_voting_rewards,
+ )
elif messages.TronVoteWitnessContract.is_type_of(contract):
if len(contract.votes) > 9:
diff --git a/core/src/trezor/ui/layouts/bolt/__init__.py b/core/src/trezor/ui/layouts/bolt/__init__.py
index 6ced37d0..a76a25b5 100644
--- a/core/src/trezor/ui/layouts/bolt/__init__.py
+++ b/core/src/trezor/ui/layouts/bolt/__init__.py
@@ -1705,6 +1705,33 @@ if not utils.BITCOIN_ONLY:
description=amount_description or TR.words__amount,
)
+ async def confirm_tron_claim(
+ title: str,
+ intro_question: str,
+ account: str | None,
+ account_path: str | None,
+ br_name: str = "tron/claim",
+ br_code: ButtonRequestType = ButtonRequestType.SignTx,
+ ) -> None:
+ account_properties: list[StrPropertyType] = []
+ if account:
+ account_properties.append((TR.words__account, account, None))
+ if account_path:
+ account_properties.append(
+ (TR.address_details__derivation_path, account_path, None)
+ )
+ await confirm_value(
+ title=title,
+ value=intro_question,
+ description="",
+ br_name=br_name,
+ br_code=br_code,
+ is_data=False,
+ hold=True,
+ info_items=account_properties,
+ info_title=TR.address_details__account_info,
+ )
+
async def confirm_tron_summary(
title: str | None,
amount: str | None,
diff --git a/core/src/trezor/ui/layouts/caesar/__init__.py b/core/src/trezor/ui/layouts/caesar/__init__.py
index e1b3d00d..e98a1ecb 100644
--- a/core/src/trezor/ui/layouts/caesar/__init__.py
+++ b/core/src/trezor/ui/layouts/caesar/__init__.py
@@ -1763,6 +1763,34 @@ if not utils.BITCOIN_ONLY:
description=amount_description or TR.words__amount,
)
+ async def confirm_tron_claim(
+ title: str,
+ intro_question: str,
+ account: str | None,
+ account_path: str | None,
+ br_name: str = "tron/claim",
+ br_code: ButtonRequestType = ButtonRequestType.SignTx,
+ ) -> None:
+ account_properties: list[StrPropertyType] = []
+ if account:
+ account_properties.append((TR.words__account, account, None))
+ if account_path:
+ account_properties.append(
+ (TR.address_details__derivation_path, account_path, None)
+ )
+ await confirm_value(
+ title=title,
+ value=intro_question,
+ is_data=False,
+ description=None,
+ chunkify=False,
+ verb=TR.buttons__confirm,
+ info_items=account_properties,
+ cancel=True,
+ br_name=br_name,
+ br_code=br_code,
+ )
+
async def confirm_tron_summary(
title: str | None,
amount: str | None,
diff --git a/core/src/trezor/ui/layouts/delizia/__init__.py b/core/src/trezor/ui/layouts/delizia/__init__.py
index a0f0f976..7f085e1e 100644
--- a/core/src/trezor/ui/layouts/delizia/__init__.py
+++ b/core/src/trezor/ui/layouts/delizia/__init__.py
@@ -1717,6 +1717,42 @@ if not utils.BITCOIN_ONLY:
description=amount_description or TR.words__amount,
)
+ async def confirm_tron_claim(
+ title: str,
+ intro_question: str,
+ account: str | None,
+ account_path: str | None,
+ br_name: str = "tron/claim",
+ br_code: ButtonRequestType = ButtonRequestType.SignTx,
+ ) -> None:
+ from trezor.ui.layouts.menu import Menu, interact_with_menu
+
+ menu_items = []
+ account_info_items = _get_account_info_items(account, account_path)
+ if account_info_items:
+ menu_items.append(
+ create_details(
+ TR.address_details__account_info,
+ account_info_items[0][1],
+ title=TR.address_details__account_info,
+ )
+ )
+ with trezorui_api.confirm_value(
+ title=title,
+ value=intro_question,
+ is_data=False,
+ description=None,
+ chunkify=False,
+ hold=True,
+ external_menu=True,
+ ) as layout:
+ await interact_with_menu(
+ layout,
+ Menu.root(menu_items, TR.send__cancel_sign),
+ br_name,
+ br_code,
+ )
+
async def confirm_tron_summary(
title: str | None,
amount: str | None,
diff --git a/core/src/trezor/ui/layouts/eckhart/__init__.py b/core/src/trezor/ui/layouts/eckhart/__init__.py
index 9713870c..afb11851 100644
--- a/core/src/trezor/ui/layouts/eckhart/__init__.py
+++ b/core/src/trezor/ui/layouts/eckhart/__init__.py
@@ -1820,6 +1820,42 @@ if not utils.BITCOIN_ONLY:
description=amount_description or TR.words__amount,
)
+ async def confirm_tron_claim(
+ title: str,
+ intro_question: str,
+ account: str | None,
+ account_path: str | None,
+ br_name: str = "tron/claim",
+ br_code: ButtonRequestType = ButtonRequestType.SignTx,
+ ) -> None:
+ from trezor.ui.layouts.menu import Menu, interact_with_menu
+
+ menu_items = []
+ account_properties = _get_account_info_items(account, account_path)
+ if account_properties:
+ menu_items.append(
+ create_details(
+ TR.address_details__account_info,
+ account_properties,
+ title=TR.address_details__account_info,
+ subtitle=TR.send__send_from,
+ )
+ )
+ with trezorui_api.confirm_action(
+ title=title,
+ action=intro_question,
+ description=None,
+ hold=True,
+ external_menu=True,
+ cancel=False,
+ ) as layout:
+ await interact_with_menu(
+ layout,
+ Menu.root(menu_items, TR.send__cancel_sign),
+ br_name,
+ br_code,
+ )
+
async def confirm_tron_summary(
title: str | None,
amount: str | None,
diff --git a/python/.changelog.d/7101.added b/python/.changelog.d/7101.added
new file mode 100644
index 00000000..2a11fcc9
--- /dev/null
+++ b/python/.changelog.d/7101.added
@@ -0,0 +1 @@
+Tron: Claim voting rewards (WithdrawBalanceContract).
diff --git a/python/src/trezorlib/tron.py b/python/src/trezorlib/tron.py
index eb42957b..fccd036c 100644
--- a/python/src/trezorlib/tron.py
+++ b/python/src/trezorlib/tron.py
@@ -14,6 +14,7 @@ if TYPE_CHECKING:
messages.TronFreezeBalanceV2Contract,
messages.TronUnfreezeBalanceV2Contract,
messages.TronWithdrawUnfreeze,
+ messages.TronWithdrawBalance,
messages.TronVoteWitnessContract,
]
@@ -87,6 +88,14 @@ def from_raw_data(
contract = messages.TronWithdrawUnfreeze(
owner_address=raw_contract.owner_address,
)
+ elif contract_type == messages.TronRawContractType.WithdrawBalanceContract:
+ raw_contract = load_message(
+ io.BytesIO(parameter_value),
+ messages.TronWithdrawBalance,
+ )
+ contract = messages.TronWithdrawBalance(
+ owner_address=raw_contract.owner_address,
+ )
elif contract_type == messages.TronRawContractType.VoteWitnessContract:
raw_contract = load_message(
io.BytesIO(parameter_value),
diff --git a/tests/device_tests/tron/test_sign_tx.py b/tests/device_tests/tron/test_sign_tx.py
index 65b989b1..931156fe 100644
--- a/tests/device_tests/tron/test_sign_tx.py
+++ b/tests/device_tests/tron/test_sign_tx.py
@@ -47,6 +47,8 @@ def test_sign_tx(session: Session, parameters: dict, result: dict):
"Note_hello_world",
"TriggerSmartContract_USDT_transfer",
"Stake_for_Energy",
+ "Claim_Voting_Rewards_different_owner",
+ "Claim_Unfrozen_Balance_different_owner",
],
)
def test_cancel_sign_tx(session: Session, fixture: str):
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index ad6fe687..30b470bb 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -3012,13 +3012,18 @@
"T2T1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "c273e7cd3572e5de0105954f1ff9923f3b7899911389d970c48d43e3e7133dec",
"T2T1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "c37bc762e9bb587ce360fe8c819660bd9b37df5dd565838feb55481f68a4763c",
"T2T1_cs_tron-test_get_address.py::test_invalid_path": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
+"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "07aa4810357e0c7f555dd0a3847a9a7461a8f51cca8661fea60a75deeb5bc45d",
+"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "07aa4810357e0c7f555dd0a3847a9a7461a8f51cca8661fea60a75deeb5bc45d",
"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "96bc269e0e42ec98c3b5bb9a1934d5ef95730cd576b87a511c5449ead49471a8",
"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "841a80c42351b1f969d4bda2622e5716984de0b9308dce7d14cc41501ee78b11",
"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "6c3e54102051f0a169a11690a69275e3370620f7347b29b4da060e60bfac6b83",
"T2T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "caeb5ebe22ef4caaf9eca6da77ddd584a2ded5f147d600d07fc19bf64bc35b73",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "ac0e637852c7b7db2d138b824c99f2e846ddef166bdb029cd5832a8ddc0bbe99",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "d4d85e381dda81944cf2c3a0af3d70f211cd275fb37a0f614f806fa44a8da97d",
-"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "6967de4a83f3071a2f30c2f0e289e1b4e0d490f47d5810d6615663f27d3ba1d7",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "09ba2e3c83192f7c1c30f7007ea919b97ca4e038df9ee27e49d3c03144c6b764",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "05b121b6714a161d1889a53d1e7a2aa2de3e8d3ff104e446ca331acf5301658d",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "c1d4445961a4bfad96441c500c5dca3a33ff7a38f1993433368fb3ca7976d103",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "13d36efd56853cb3c76aae2281f43c34aee5023ef9491466eb76703d390959c7",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "15848e725aa1bcfb2c12f3ee5ae1a6b5579e32c28582f44aefb2bc19aca812f5",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "b3415fe620b588c6af0ab75f0edb42cd6c9a17c57416d9441c36af2c90e2f7e1",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
@@ -4827,13 +4832,18 @@
"T2T1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "3c7dc55ab8780d329e33290d74025434da7ec54168ca92920c5f4f6ff494ba31",
"T2T1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "8096e892e00b55747320144dd99b335f987e598acc2f6abf2bf91f82958746b4",
"T2T1_de_tron-test_get_address.py::test_invalid_path": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
+"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "0b8021299aa5fe394befcbc3a81d140be99d551f5281c9bef73a0de14ab82a7c",
+"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "0b8021299aa5fe394befcbc3a81d140be99d551f5281c9bef73a0de14ab82a7c",
"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "906b437ac935c1f91f2e4ff7659b6d5c877bae2b33593f296e50020d2ed2f00d",
"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "a13683c8a1706f423e9361591afbee8d92c2085958111bff1f6950b886c794e7",
"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "162cc960f10ad5788e6b6a26b84aae74458bc752186c075a10d01920a2867382",
"T2T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "43f473c547214f46029b42d1b7489ee24e0acc94951841b7f4fba3f14d4f8a69",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "b0abe2b852a329f0d350f8065dc13be127428042f33d829bc73fa619032c43d4",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "7875443e84fc13b14b144edf1b87e84cbf535464360db15fc3fd8d0805a12858",
-"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "2b4965c614c9ad342f05acc9100dace4a90a74854bdca67b2bcf124f242573f3",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "364bc38e836097065605c917e7fdaad2ff6f7caf72a7a34a41640ba530782003",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "a3ed93026a95fd1d3ba7fc1eb74c3990ee1ba0bbe247dc6b30d494322855cf03",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "706704e507f27e8842c87c7db7d7fa87958c19873e469042e4ed3c92b0474d99",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "eff867d25891554fac7862f149f27d5b38b4e5ade7f8f4e2b6774990be1008ab",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "8910ce616f8796cc58d29265196d8fe417eccef404bcf78e70ae5d7c92377a51",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "5c105adb6f490d74e9846e57f8ca57fe50b24501322c5713ca2a56105c010ac1",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
@@ -6642,13 +6652,18 @@
"T2T1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "f39cee8655d31a8546414a19c8247e30111fa10b3f9af84fa8f26534abf14da4",
"T2T1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "54b370d113d0227c0968048363f18768c1a98faab4bff4f7b02fc6cef5c86248",
"T2T1_en_tron-test_get_address.py::test_invalid_path": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
+"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "1305ce0ca873f51ab1587162a8b8bc3e9f2046a54a7913704ef14a83682b46c2",
+"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "1305ce0ca873f51ab1587162a8b8bc3e9f2046a54a7913704ef14a83682b46c2",
"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "dab73237cd164ca2e2e41c7a85ba70b624a0de812792db4e4d124ff3e207f39f",
"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "8d57d035e97d5e919173bfdf9ba8c3ad78084c1813fc8b6180f85d4293d8eb6f",
"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "66ab9b48d159f83011b577ea5c64c92cb137db82ccf3f24216720f54be7b59cd",
"T2T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "fb3c474194b172effa45450bd81db5c69dfb7b976aeab737c0b6672852260182",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "445cd0830d39dcff248aa0aaf525d0bec9175da83f1134dad255981789f83ade",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "239d6ac2e50094eca56d5068a75efbd19a2a0322356c0a40c9da9567ac896782",
-"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "e284faffdd35c42cc4fd59bea5c52222c4ea66815d6fa5947c87b5205a4db6df",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "bd69689b7c8ef42725301669d35c7c5b6608011d1980d5c1a0716ba3a254c918",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "4b69b139088303bdf9ed1c7c9bfc93651c19489af1d1ebb814faf7225dab60a4",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "771453b59903933cd6c2d238a00363628a636d625e6e39057635cc24421e26cc",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "387b5dcd025b16efab149232ce7fe90c430c4644ebcb1eacf0f32918e14b89ff",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "7980a6bd44429cbd238ddabe5bbcdb393bd5418a7d67d02552543f637c6f7053",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "15044ced6d98cef2e768f79d191896cd14ca512c15db811c21987cd04eeb33f2",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
@@ -8475,13 +8490,18 @@
"T2T1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "b86f736faa97014316413c1def801518deb6a351066fed6f62bb9ffe138ddf3b",
"T2T1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "9500ec75e82bf60d10a0ab7e29552e6b3355616a310ca9d1a80526042d65e847",
"T2T1_es_tron-test_get_address.py::test_invalid_path": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
+"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "3aafe53f2fc31975c44e450635f919fab57290c65c48c0ae81f7f52ea343c599",
+"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "3aafe53f2fc31975c44e450635f919fab57290c65c48c0ae81f7f52ea343c599",
"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "2a1a112334cd7246686607913689182cf43655308da29a77035e7abe26fb0c2c",
"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "83e5b4b7a704171571385922051e9ecf16887164a1f5da03bc8177cbbcb3a075",
"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "b9e7d96acdeb23c9856a917ad475a330f947625d326a5eb4345be7d436267c1c",
"T2T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "c62a5729824238e3b42d27c131cffec10696574b7a01d302071bf7f4bf0db470",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "da83910668613770361c11ac9e0ebb53aee5a2d18e4220931607a86b2118ec67",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "d92941ce987b11b0fac6faa7d03833602e8f22af27a6e45b043d814d6e831879",
-"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "5df0a215075b6627c894b6177fa32a05537358c353eb03ae959834d9b7d80c9d",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "9637f9ed6cae11668006ab7b533e04737a6486e4f74ec991435a94c5a18c122e",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "70867b8f8f761761b0bdde3693a36995dac7f24410387a3a4064686bea4ab879",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "38d2e92a76e6afaf1298bdf2623b6a47422df532add0ba030825c94b7f6275bb",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "532f2f7142be150f7491f209052166cb26cea7643556987daad64ebb2d14df1b",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "bd5910abec053c36d13b80098fb66b4c80457154ddd95effc6f033ab89578f90",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "9736a30ff304adf61e88fa9b79c70f0586907bda375b837993816888e51e45fd",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
@@ -10290,13 +10310,18 @@
"T2T1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "058c0d51edebafcc029fa9c437e2117df3b5b0ebca9bd51ef1f24348225ad0c0",
"T2T1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "f6b893832e23044a57dfb3533102ecfdd98d0644931f396285fec64c32f1c8b0",
"T2T1_fr_tron-test_get_address.py::test_invalid_path": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
+"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "2291baccc17e9569d057da801078a4a2d552bbcc51c08096551b0a28e751140c",
+"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "2291baccc17e9569d057da801078a4a2d552bbcc51c08096551b0a28e751140c",
"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "6b8d5deeccd749ebdcfd87f86f59a8fff0df84bd2d476c62dd91c257b1885ae6",
"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "5e03cbdeeb69786363453e761e25c6fb8b00e3cc36fd4ac32e3dcb3e53d484a2",
"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "9d4752e239a4ce8bb1eb429ecf3b07a3546322f66ce9b0946291a8eddabfd79f",
"T2T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "057be5b7c7e70ec80d4ed1e98b6982231bdd36bab1fa2d8d19bb07492e2c6bbb",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "b77545f2f6481d340943353c4dcd44ee5ae90ea29a27ab052a93ce56130d14b3",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "2b2edf4512dd35646f9cc66f820cd446de1a9c5b9da16a7c8e3996fe1c395cdf",
-"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "398a9442a0b4ab0ae3f43c1442fdbcbaa5aee9b94cb0c24d3499268705abd7d6",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "c5c23211f7dbeb5b4aedc1d2005f9fa803128c1bba9a2ca62908d9f7321a671d",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "98eafd5c280193dbc48bb770b3347ed09d1511436127d4194e2214fecb7e799b",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "01edc12784fe747586eaaece6bdf70be9915ade27cc4d76bf17591e52a52cd61",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "fbf90b2a07ec9dfd94536dc9c19795ddf3c83895185e37060b4c92b308046bcd",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "c27fd1d1e03fb6d4b2e8ea2cfb58b280450cf6bb0e78eeeacf30548ca616f209",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "e5237b26c21ec019a835fabb0aad590637a243d0949104b68e52d824d2f7d3b5",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
@@ -12105,13 +12130,18 @@
"T2T1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "a79c2668ac134aea55a81ac0c858947db6bd4f419626bb21a743d2d3abeae5bc",
"T2T1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "4c2b5311e7b8e9d57fbb4f95eef07f5fdba32150f645f8d9c1921919464043fa",
"T2T1_pt_tron-test_get_address.py::test_invalid_path": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
+"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "a9bb840420b00b793b0855a4a0af7e14760808ff87df147d650518efe3ce7248",
+"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "a9bb840420b00b793b0855a4a0af7e14760808ff87df147d650518efe3ce7248",
"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "a1b027fcba8b9d33fb124ef1d0c9db56d9dc57d2cbe03387767dc890e0945c8b",
"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "b80c557f75c621068f80bafed3c2d2d3ef60e868688a827f5be03b002c2f25bd",
"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "79838f8a9ce5a7c7448bcfece3025311722ec72e53264a098681415ad8e712fe",
"T2T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "bb463c807ef82d02751dabd1734b32f719d4c29ae46e4c1dc49f8d5cbc132c89",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "9c35a12f650a537ce71a6222a8ed9dd44ea103bce876016fed217fcc328eef97",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "241df5cfb2a4d10a2f65818591818cdf698e4e66388eaf7908fe028985959bf9",
-"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "baef5ad856bfb90728364fe7362026c9c95e143f6e29dfd3d67647eab43b5181",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "510868064b48cb7d00370f5afc0f2122185b42c1d119a2f90b926aa2faedd3db",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "a098e6a0085921e38531afff7add1b2e35922721dc6f38c1da3b916158d34c41",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "15f84e00895c4ac189332f23a07ddcc5f573abc14a8a17b917f8849dd9f35c06",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "8c4eb3951dddd58104aaec1feb2249d5a4a617575bd581e7fd9c922a1fb09f35",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "5c3c102e378093e5b1fb4b2ff5505185f0fd1b43dcb39b3c095cf940c963d196",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "8e1084770c7bea6d1b3f98d1803ffcdc39c2e7ce8d6b8d0cc2ff451c4b5dbfd3",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
@@ -14165,13 +14195,18 @@
"T3B1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "d3f5f29346c2a4ee228a87a07da79c96d55359dd35eaace8fce2779c199cc601",
"T3B1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "9c92616e1a5fa082edafed07b499b2d071f7133877cb1dfbb85ba3e7d535fa1d",
"T3B1_cs_tron-test_get_address.py::test_invalid_path": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
+"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "992bf12785728cfc592ad394383aa28905177924ff484b37cbbbce3a44acc2d4",
+"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "992bf12785728cfc592ad394383aa28905177924ff484b37cbbbce3a44acc2d4",
"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "bce492eb24c7a4bff27717af885e8092cb5ba16d3856f851faa3ad51b867ec68",
"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "9ea603592ad6ed76dd33ea64f469c7a0ef62f8d67c46db07c6cb455d58bf75ac",
"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "003a64701d6a98f6a7ce5f94e4d56739fd57d47ef474fd0eaeea61359bca0095",
"T3B1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "94398a259a3b8b7c1ff50c605af1a8b51f18f47ffc17b0e769b2e1b84e3693b9",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "1288c553574ec2a88c325dc1253da369a15ccb58f16c1c70f732f46ade3f9470",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "75ae3142d5d5d0fa5b0cdec69c285fd1ffe6af3059d21ae4d0cb014672700e36",
-"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "e1ac431d83f9d4f613262985b69d8c8845ead785a0f159cc19ad2ce1a2513498",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "a077b44f67dc270b929e224afa2be3cfee206c8daae21b669f91db9a5c5f50a9",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "2f0612390fe8201fb6e34f0c7d2d8b0db202c18682871c1d8af580115f493975",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "5694f20dc4c7901127eeb14a7772ecd4e44643b567d127ba5063d3b4419b9c46",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "fa2ef9a4d13cc5038cd95d3d9a7bdb352af5867e10acfc25696dbc30acac69c5",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "53d445495f4e2c5ba9007b5e5aa60d593ef84b8db729f9556ffe48fec5b3e1b9",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "5c9cb6cb9c0cc2de401e8fc5d77a75b1bbb48829452259d7b06258641dc21416",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
@@ -15919,13 +15954,18 @@
"T3B1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "a975d5901152739ed9431afc0bd04513f277d2b623a6ad2b45e4445c34249e95",
"T3B1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "99a94c70b5971d65957c639209fc189225b1a765dfffa655b36ecad642c83bbf",
"T3B1_de_tron-test_get_address.py::test_invalid_path": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
+"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "4bf616eded3de7a6d811aad22f3e762f6553537fec2dbf50c2217321b812edae",
+"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "4bf616eded3de7a6d811aad22f3e762f6553537fec2dbf50c2217321b812edae",
"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "51f4dd6ff9dbc527c3ac04839a91459711cac3d74255c91b54e45f8cdaeef692",
"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "3a5657905200e84e6c3f38f0f2ce2a94b443514aaeeb0acd28afc4e2e91552df",
"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "eebc0ebd38f318c48de4845bc80266231d7b05a334e11778609255ca926bf0fa",
"T3B1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "91dd86939a3b864ac04c90839a3ec30add0a42bab09e0a886a801ba5a4d78101",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "10e5231b5ccbd177e56a7c74524c17bd8161d2a3dc9e256e1cd2c283addf808e",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "03f9f8b848f1edbb3585c739ac0ce828559cf1e1e091a52e0101a218c03dc7d8",
-"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "64f9e11e6fa39af6f3029e3fe3d2f5a30a65848cfb8cb40a36345b11f0a830ee",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "56931a77c749617dabd2acbad2d909aae7bf0a2994ef789f2118a73199d88cd0",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "fa98e51f066a3a07e48cc3a03c787afe473cc7388d2131c4327ba01a1ecbc9e1",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "1de1ba4d69fe6ba2bb992855a8a70b9a6dc40b6a22991f4de4ed1c9ba79ce347",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "9b959e1e330a2a0732f7b568bf7878ed803a27668ba0d136938610ae68a851f2",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "58d096f0d126af153e881807cd4491873624ea21a39de2e28889c39a752c2b54",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "16138142ad0875327bdca3088b5322c1ab97d4e449c5c539a6aab605afc2fa6e",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
@@ -17673,13 +17713,18 @@
"T3B1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "5c30386f79d8c2fce96fe097ba4f91afaefc59889d05b929a8bc9e1592d68283",
"T3B1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "c71f4478b9e899b9e9f7ad050c7a3afb57c55cd1d9cbe27ad5e567d4e48d6148",
"T3B1_en_tron-test_get_address.py::test_invalid_path": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
+"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "83a19c76d6cfc31e0474fab32bdacca6e00470af976bd3b170c64d9349df00af",
+"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "83a19c76d6cfc31e0474fab32bdacca6e00470af976bd3b170c64d9349df00af",
"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "15877420b8b66d110e23d02c1d99ab305cc5a563f4d8131fd31f48b68f44b7d4",
"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "a98c8e07bb9d9cc55ffdd0c4229d3597c6250e502145bd20e192881b4fda82a6",
"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "667c74164b6b5067dc863ae046e275459b506ab97aae476977e50671b9119a16",
"T3B1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "546e1561b82fd6175528109e97a79cea76efb9e474992969f23dc5de84763cef",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "a2e32b83a102f3fa1fb81800c9b15405e24e2eb8fb55beccf2a207486cf292b8",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "83bc6992e8a07e9e4b05989ae6b60eae754a01ebcdc7f16903330c8fd0953985",
-"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "f4e0730dc27b84a1d3c42fdf31441d2addfaed3b7e8eed7e8f07921ca04429c2",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "63824046e6cbc89e88b195fce6c615bcb9a8584f650e526f6e6821362ab31382",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "f985f1e4dcc070e9b82ef979d9c170d48faa590e62dbb26915b259cacb943eda",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "1d2d2f2cec0cbcad5b3ecb1f199a19b9708c5f1b744e3c9b46afbd17588e11ab",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "b1e40f5ae026745fb4c54e947b8da0916a93600d15e5a5ba89092e9b5b10ae03",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "b02e1c1ad21fbc56f1485485c3cbaff4c77c000f66408c9884b3d91c6167c008",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "a3e851c6498b4ad079d73055f7d03b86869983bf3f10067a73ecb5790576a82a",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
@@ -19427,13 +19472,18 @@
"T3B1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "95ce746a6952abb978938c30d7f39e1cc7af8e8b726d9b825ddf25ebb3a5afe1",
"T3B1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "5eec86140328bd92f1d208b49af2eb0b4eb2687fa9eb3db5e6dc39f37ad56c4f",
"T3B1_es_tron-test_get_address.py::test_invalid_path": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
+"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "bbb2477f147763307955bb07462a045d87e12b10d13b2e25bbe8a341186d3e20",
+"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "bbb2477f147763307955bb07462a045d87e12b10d13b2e25bbe8a341186d3e20",
"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "c988d909964e8e0f6afc263bca48a19c9fcbe2ed39777d5a812f02352da24f8e",
"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "280ba974c3a8731696e1693d4438d23d1b2a9e5a0128910fb4e2cedebb4e292e",
"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "91db32ba6fa23840d10ba3837e0a0671a8f9cc1850d19f33efd99c3da91d402b",
"T3B1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "8cc449f70c479323fc3db701b906e24311ae19aacb26ddd1138233781d611114",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "ca5d35af2de4fa6255c35c916c2672ca4f1a84b81915e37123c05e80a700b8d5",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "0b2d02fd1af625e89d396d76807555166fc15841772658761f05cf41cddeb307",
-"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "253f673522ba26a03a563b0c77f3200addfe185fe20bebeb64066e2e793f902f",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "9c74bdd6f255b01170995e8e1af3cd8fb248646cd314be3d369bbd7de9d83c19",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "e1817733da224d64a962c37d0048a0560cf2e2afcd00cd2a22f7c28d794089a8",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "5d6d13544353ab0719753475b0399a219abfe09313fbbf8c1f0b5924d9629052",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "e653f518c9a58365d0ecc3f46307a53ebea66b03a2eda253f2b9e9ee69f6d2e4",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "dff2c65578dad548419607d6829f2cd67cab35a0b4c586521949006967cd9ea4",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "fc2394ac732e5c98054c9c299587ac24dc848ad705669f36f19504e5c68e5bde",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
@@ -21181,13 +21231,18 @@
"T3B1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "85b0c867f9f1314fff64b2b00a85adcaf5f3b5bf202afe60a6eadd1a42d60f03",
"T3B1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "bbe7f987da593349d2b2c6af5422a2280eed1117d85c2952ec471d62732988e8",
"T3B1_fr_tron-test_get_address.py::test_invalid_path": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
+"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "7fc8868d0678bcf6b1fb8ddec90172d87ff92a72f71d6d8cf35b464441cefe66",
+"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "7fc8868d0678bcf6b1fb8ddec90172d87ff92a72f71d6d8cf35b464441cefe66",
"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "da64955cb9e64b0d73a8b986dc663a39568ec0f96454c9b8eca16afa14067d48",
"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "3a91fef18e634031d1cce20d10333673b1f96f6cf5ae3b1c49e64891fb8edc90",
"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "bbae96de3b254bde43b783ae40e606105d9acbc5a92fe4a589a8873bec452914",
"T3B1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "d900dc4edb43ed961f2424db26ecc2530821c66730dd52358031064603b7cb9a",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "368f8c83a59649d95346ab0f338d467df5ef479f130d452a03ace7482a0fffc1",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "87bd98c6bea873669184a4e5033b079609b4418b693277e765b3d978e0fe0935",
-"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "95f6d781c2c1fc17af53322f3ea35e9a832874ed3157f2fa1c913a731f21e2df",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "52be55bc43f8ffbefdb78fbb8512958dafc23689091b6cda5d7da507d9cb1cf9",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "1a2feac52bdff90d728550f24cb2e3d010d05764681b5c73370cd7af048a7d90",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "6f53df33c4898bc7281980a6368f74df98e6bd680fe517ac039492fff093d446",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "295d6b5ab27423e3dbeabb2c2d226309eb36f5e763131246333d6f35df3594de",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "056486f9f1ff93fbca70931da7ca77e75485a3624e5b52c265065de1fab8843c",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "93f2bba0657fdf61d8d65c5b119f40c323551bb01355ba1930327f64edc8abae",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
@@ -22935,13 +22990,18 @@
"T3B1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "7cbfd78119b9e7e2d022325c5d0d09b13351587c53d6f475f41c25ec791ece3c",
"T3B1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "960af18722d0ea29328c0ce2b4da88ab09e7118ef22677359e6895bc29c1099e",
"T3B1_pt_tron-test_get_address.py::test_invalid_path": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
+"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "0f704bf5c0376af09d6a9ccdbb67c47f9f52df1a43f5b69a2ee6889b1e905908",
+"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "0f704bf5c0376af09d6a9ccdbb67c47f9f52df1a43f5b69a2ee6889b1e905908",
"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "7ef53d0cd10dc67f217ce316385b8347d15c9fa7050325ac161587a677490729",
"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "0308732d02c824d47a7da1137b9d3eb10a6a5afb102a932f695cb5803ee95a0c",
"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "b4e9a4fbde5bce5f8a411589f6884d8ebb56022de46bc705ef9f4e597409f47f",
"T3B1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "b4533a821c268ab74ef7df1cc417814e0e8a08344b28a203d29ebe66a3c5fb3e",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "1ceb1c69a114d410d0b760979f129e3a0c6215af77471d54cd2a3a8f804093d5",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "d342a6d21967fec1e2a0b13b72b30d0ffb2e859ab26d784852ddfeb830615f16",
-"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "5271e1a7b38819c63c12f2a0dd9940438580ff43bea5803d2441c8c039753fee",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "befddc9e67f4f5522b8c0cace777b3c64361f30cd444762d7fa748528a9f03b8",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "26eca57cee0bdd457999a34e2a5cf68f7b46db8e82ca42100d57e8f39701b9b0",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "d5d92daef74ee891c262914053bbc9185199275be2b3083c60e7b0f3edea49b6",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "d5e0d5bcd7dae37b940e620eae8af77109a34613b6845ca04ba69eced9470b5e",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "1fc5c2029efd1441220f6ecfe99fbca53ce2e7211b25a44761e145af1ee64fbd",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "0a8c9810c5fa50eec30d3593d7e475ae4e139582808aa08f7efedb7c031707df",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
@@ -25100,13 +25160,18 @@
"T3T1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "776c5d8ec222bf10ba3959302d8f54c8e62535cfbe09c3dcba38a39deaf40dfb",
"T3T1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "8ebdadf751450d0f450d815895132e73a67cab91c84cc7effcc87a05c0c8d403",
"T3T1_cs_tron-test_get_address.py::test_invalid_path": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
+"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "58d00e6af344c0edee6cbbe7374b1a37559bb8f98e133046657c59c4c63d760c",
+"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "58d00e6af344c0edee6cbbe7374b1a37559bb8f98e133046657c59c4c63d760c",
"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "47e38c0e50f1c8311b57992ddb4184db4c7c4d3cb4fb4a8c2403b7db06f3a448",
"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "9adc94131af0ea44f1869bf280593d8fe85e911b77e8fc772da00b368a4890b7",
"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "b1d5c9f4cf3c80ef46131500175328e9a0aaa1f4ae37f04aed264bafc9be71b2",
"T3T1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "e7fcaec477ef0d687643c8f62fa9a77fea1687f98eed823845328b72cbd18488",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "213293f0ccbe681ac5d454bb2fa01d806d3aaaad291360a906b0a17e8dd0d145",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "0ea97b2488e6cb5a028c6c4dd949d5de4ad48d05e14dcbb1546968928576ad78",
-"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "e32959e000f4537ff983dfe39450a6355df68881ea66f4ad4aa897be0c4fda76",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "12fca7e9d940a7f2ee2ac2c34fe97a2b45248d99fea27041963896d1385a19c3",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "a9fa89dec568214206469675d261a0b836123686e87eb2feb761377cec0a059e",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "acf5571d7f2f0bd7db8529642afa036a0cb98029aba4f8dc2b01715881221465",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "4f2499a5f22a8bcae47deb57b6ce59f8f6132e8c7e7be95bb12ed6dfb3bec61f",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "fc5798cb61e26d967ebc7a3fd74e2033d32f52083dd824d846e347b1c9609b4b",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "35dfac99ff2018e4d45b7bdf8852d4b73a6771da57eafec6ee6116fc843ac44b",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
@@ -26889,13 +26954,18 @@
"T3T1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "0f9d77cb692dfee039aa503a1fb043a6dc7f8cb2a6a0c041525b8d4b3adfbf01",
"T3T1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "34ba90939a75acdd80c88f893d8c6ccc3d0039cb721a14f1f4cbae37520b20a4",
"T3T1_de_tron-test_get_address.py::test_invalid_path": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
+"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "39bf8d65e67797dd15ee55913c373d70d57619abe075796d40f1102525708645",
+"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "39bf8d65e67797dd15ee55913c373d70d57619abe075796d40f1102525708645",
"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "d1240661fcff2a36edc73b3d1513f4993b81d95d21246f6457872b506adc8237",
"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "6b158f0b77d31628477b24a3e713927450b90d1441cb6b69b560c09535b413ab",
"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "43506e7a27e636639a552e3e907c7d564381f3ddfdf160fdfb87583b824236f6",
"T3T1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "700183696b6383cd1b6e139355bd165e5b8140b20343bb8e61a6e2d0912d520c",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "518372989214bb5a94ae3f4025f48c701ead3c23681f4b448b480e828c38ee48",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "6a0839e1133fef09e705cb9599be20eba6e6b18a2e1528ffc728b98a769b0178",
-"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "a85bd9de3ec7f4ff61b74fb887eb616dba16bcd60c6695854a671c698ed5c74d",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "4e8767f7318880d6481e0190c8e9c19afd82eab6050b049456148c13b06c1d88",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "02bea50c42d711003bc50e7968fa04ad1d7d72cad29dc15961371697d05f8b4d",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "832c3fe3ce507a72ebb8a95dbd4f7a45905272c76ba591a9b60051642a1e0ab7",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "73cdbb4942048284449ac64cacd65d50adabc682123ba0353f0e5732bbbd451e",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "4e9e7a0e1a7e36b2464056225308630746dacae92e619b90fb99b1409bc5175a",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "cc60ec3a534466c577a64d6515f29ff0458a2cf7ef3b084c06166520919c2641",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
@@ -28678,13 +28748,18 @@
"T3T1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "41984ea2e5f95506a0416a65089dec054ec02e383766279544bf84786f6d1fa9",
"T3T1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "cc29dfb45a11b7f25518326c217052c2944fb5ca6cad78224c0bdfe73479e27d",
"T3T1_en_tron-test_get_address.py::test_invalid_path": "0064e8a52b9bff0c2a31432fa781b800afb21e8910d60f303671bdfc8d8425fc",
+"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "6b3d37c21d75929cb590f8edd3589aef226686b21e636418e27704c2271f71e6",
+"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "6b3d37c21d75929cb590f8edd3589aef226686b21e636418e27704c2271f71e6",
"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "637dda09423e74178e5800631a477060656068eadcf905d25796310e40e57eff",
"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "5a2b2ff3dd3affc3aca5761afcb992c11850f71179358a9f82d42a07348e72ed",
"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "b2529b0210e7c939428f81a986e33d883bd9656146f34334d3dc7ea2cbc0485d",
"T3T1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "66e61257c4130559317bb78a69dc2bb302149b45da3600512d74e2832809dbde",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "85fbc23b19a1d973b862645924f04c69c6c0e3f66d7595c1c5ccd00e2514535e",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "fc88de763b91301d5133395f5614232a41854c3a468ef6639e709af8a9b72352",
-"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "66a9d5364dd26e1ecd9dbbf5cf26d9996c3f306344e3c60688d0f349de3ae94f",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "23d4b300822d0588dab6e38b6661447c63e20157c22403fcea998090869d347a",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "946aa586e26d2d793e4061eda3faef97cedb65e3738f7de17316f0e0c0f2e45c",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "3f7c629865ed157617d5fbca6d7ff68f9f15eabb61476fc479a0ab506ccb50ff",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "e87df6c1b197135ae4e76f5c3582ab4428b78ed234143f213e38a8c4bc49f3c2",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "5a194bdbb73e493cbd80a3b5c07a38e0696cda701b8f923a9adb4132caaf9463",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "f74416df0534c16d4923bc919600829d20ddc2a16e558fed9d49ab82241ab6d3",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "0064e8a52b9bff0c2a31432fa781b800afb21e8910d60f303671bdfc8d8425fc",
@@ -30467,13 +30542,18 @@
"T3T1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "ea60d5a867d3d8ab82c1b65b4d91e2f5a02209c29d1d3d5b7fd7eb0bac9dddde",
"T3T1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "f33a99b0a7bccc2aa150b715c16918cdac2e24e614024cb0025992c3581af37b",
"T3T1_es_tron-test_get_address.py::test_invalid_path": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
+"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "060eb51ce1f8f0793ca19298f464dfd6d259f0cd3094567fdaed4d0f4c626f5d",
+"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "060eb51ce1f8f0793ca19298f464dfd6d259f0cd3094567fdaed4d0f4c626f5d",
"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "f67c153f16c0aff3f642c5681e0d021a9477bf0b8d98a4503917e5dd63340773",
"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "e6c245a51bb55beefbf2d389a2bbf8698a8bc30f8b1244e50f5dcda334e049f5",
"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "7286e82591173d1a20a81c29189643636f208495b718e83ed51896762b368903",
"T3T1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "420271194913ba8a65662c89e70fe06e0ad2e5437ba43d9d4b7089cc2b012b4b",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "2317791e0bc845f662ca92ec75e086dd923f5d531d29e0bce7225bd38c46737d",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "f26b27edc273a8d44bd35a05e5a17ee68e4ed09d693454df534e0935e0fc6b33",
-"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "f363f038100098b9dabe9e0992189401976926614282293fb53b39481c7a0b1f",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "b17da85b2b6422fd899cf3c6390b39fd22659add4c9ec81b4a961d2ba317a1fc",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "727edb395dc19985a405c82e7eac94b8467a86f2a624d669bcc01f050b579103",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "750c95e21b367d7e065b0f44747e24ba450e446f0e9b03bb9486e62ef3e0380a",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "49817a0ab513fbed5f47f9779c8742ba1c0012dc417ffb2fe5baa6b174d37ab5",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "d9f09ad9d85c0638811f08356e6c6fdf3b5272cdaf9764972551c4751d398d5b",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "5cf95c8d33f464907c93345ff7ff64f590b5828bc75423accd63d9c687da04f7",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
@@ -32256,13 +32336,18 @@
"T3T1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "e563905da030dbbef01cfc44cd3a65c0a6c0982393af9e9205a5ef42cb3f87c7",
"T3T1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "69eb16cb7af03212ae5dc77091148fb6621fce639be346f1bf4df2ddd3d41e7e",
"T3T1_fr_tron-test_get_address.py::test_invalid_path": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
+"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "a7acbfdd653f2bad3f5889f08a0f6f341d8fc69afc39cc8c65f65e43993033dc",
+"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "a7acbfdd653f2bad3f5889f08a0f6f341d8fc69afc39cc8c65f65e43993033dc",
"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "9b109901f54453c578128198c6805ae796688555d1622a8a24a2b0ed3dce900e",
"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "6cf87600932984dc686b00f9c6c9ee049a4f0a0992639f6b348480c76bbfb456",
"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "5823e8fac584690f653c22b2ff243bf2c9bb453e25917218f57f26deb836f5ab",
"T3T1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "5210edd4023cffe7e29b8bcf191dc7c5b89726451d4647c9ae4d0e566e840ac7",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "79293c6d53f528a03c4a4afe108daa257fb5507fd2518e3128924698c44ac68e",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "35b768290ddf77c6f6bd863ff9cd6cf1cf76fd00d97cf1913f3caa6558444dd5",
-"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "4389c1e6c2482a77adb7334a875b7784062b2edf143de5ffaa1a25d2e4a93575",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "fd284fa31ff0855b407b12ac75091f66de934083f02ad9b1c197c8453e3b5898",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "038293db28d1bfc30d1ddc8936833c55d00e96f5b8e522fb691ce2c04da85b9a",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "fbae8da7aacb86be35898255a322d73ea82609c8347f1201f13b5ab4470b8c39",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "bddae588f4ea39e04a324942798534e3d4088589af0c5776980171631289f7c1",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "d2f7b0ae0b7c417db809ff791889bde2424cdc7066adee25ab6bd811fd5ca445",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "b34fb281a8f0911347f2860361adffac0a3459f04278f4142c232b1c4f87de4d",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
@@ -34045,13 +34130,18 @@
"T3T1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "a2720aa22b1e0259f299406597aa8e02d1969def399f69c935b0a914b82aa48f",
"T3T1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "66063b1010f778cb2735c82463d0efff4e4e8d9d3158fe080ca7fb2eb7445759",
"T3T1_pt_tron-test_get_address.py::test_invalid_path": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
+"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "f1f6767c61d0355b6160b12ef14f08cd7b1cd91533bc78ceb478a6abcac00e6b",
+"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "f1f6767c61d0355b6160b12ef14f08cd7b1cd91533bc78ceb478a6abcac00e6b",
"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "3321d1251cb70e22856cf51bea57942a01e141c0a8fe70b9e479b42b7ef61747",
"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "a4315f6c01622805f924f2183ed215b67acc870bfdae96443a0782c8ce7f2d94",
"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "7457690fb701c3f35aecca0a74bed25a12702f411d6348c44ab863eb2f71b948",
"T3T1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "3e6c813355174ed88d3dd3c4ecb388b3738cedf8a513670aa220184961bf11e4",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "06dc276051800a7be2f6ef6d3ecd2776b7599ebcf5814330c2e56a2a71a7ebfc",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "17767b62891a2a54ab25652a6257be58f7bf413e6697b219c6e3f56a824a9a88",
-"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "2423670232c024db1219962a40a04ce4aaa74988b28ea54bfe1d090292e92501",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "eacda369deb8d890a4a96c67c8ccaecd3f7673027b593871756eb26c2bf0fd8f",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "53bf752341995378023d376c66cd2fd9c9e343ca62ca25f3838be5063eebf566",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "827271067130e44a59e63580c40c9ea19ce13f8e717312b064cf9b8fd1d5cd73",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "86530d53088f74f59988ae4d47494cda3f06a8b60ce09ee2c5afe5f47cd9cab2",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "11d5dae8a4f3a8495129afff9b7adf21df91dd6eeb0f7c9a66c5c3e8a0bd09c9",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "f7afbe3ff788f90462bfc687e3830a713ae9ece66ae33ca44c8b42292811ca76",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
@@ -36500,13 +36590,18 @@
"T3W1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "c08356e30e5c350d08faa81e67585203acce691e5249ba085fcb1ff1d12dff5e",
"T3W1_cs_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "aed4310668c45007087ca43a77960aad99f4bda31a4cbdab7fb5f759f9b5d62a",
"T3W1_cs_tron-test_get_address.py::test_invalid_path": "25675032fe6b1628161f0cd2398edae2feace6873ae31c44ce545c91f7ced796",
+"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "79255b1500d562d1eaacd112b7f842e9c70fa9e303ce5322b0e0094333e8aaa9",
+"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "79255b1500d562d1eaacd112b7f842e9c70fa9e303ce5322b0e0094333e8aaa9",
"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "428e2ff529f98a2d9862ac5e925dcc9dd3f3c43c3f43d34f163a2deeb0bf523a",
"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "9b518c3ea17dd2cb4d6623af92f0841d536f8b55560b843d0ce4efbe2b669d06",
"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "d28d6e22ee58372b506341a78f8f73ed0ea0bed99a86b3131710b2bd5d618338",
"T3W1_cs_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "f4334f77c27e9493c028db159fd8909e87fd065874dc9b7874de1d6f92eded11",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "2e25b18ea98f074e458044e47f38c3c0377ac6aaf2a5f8d51b2db5912fd48452",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "3c982d0dc2e31ee95753e9a609f1fe904568412a5a3897b3c8451a4bfa1cde3d",
-"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "2700b56515ec7d474f1330937f59adae061d24966e61f8f822e75e5b1981db2c",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "69921207cd626134bae5afbb8fbae871633c835655eb6f2c76ba230a53715f9d",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "cd17a675002f88ae32ab73677f1eac3c4a0923c3be211c20d6a12f0c0290e488",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "96ced175930f166c025df487833e8c3d0a6894cb6f17f326b1a4c079435e2126",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "cfe841b8a12cde0119180cc6de6910194b85841f8c4e53e54525e891570443d3",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "688019a1e9ef6b6db567cc2a844cd1d1bb988e63335a5844fa9c007e21aa5701",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "6e34c30c36c7400877128aa435619d9985fc760ce4ed823d51954f796e055b1e",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "25675032fe6b1628161f0cd2398edae2feace6873ae31c44ce545c91f7ced796",
@@ -38303,13 +38398,18 @@
"T3W1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "28f61eeeca43ad6530bdde171d78d59d93dc5b6f00bffbda6c05c161970714b9",
"T3W1_de_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "1c22a46de3bae32f6620eff79dd9bcfdfe8c7fd474c30e080305d1d693311d62",
"T3W1_de_tron-test_get_address.py::test_invalid_path": "aaafdc361a1d1494db1b142427ede204b978fbde090811b1ff02e54df49414f9",
+"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "86172411ef3ad167efa3feccded2784f37de3a2334fbd225b65599d90ee9ef3b",
+"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "86172411ef3ad167efa3feccded2784f37de3a2334fbd225b65599d90ee9ef3b",
"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "12fd11ee9e580891a3a3e6e134f386cc844e3db6ffdacfc86952baf639ee8e43",
"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "14613bce7aaab80f55ef7e9dcc182362819631415046ce0f5e532f265c9ea86b",
"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "df92fa41e26c08980daa48727188462b2a7e2937b712b19288349b4d9794a51a",
"T3W1_de_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "f49370228bde9b4fad21ad4ef538ff285ba775ee357f227cc13277f837f8468a",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "1b51f103dbf950f0fc7267a5f080811049118a36e663b5f1e8ac409d3475eb2d",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "ec95afca6240b9f391c4026c2974730df884983dbc14f095acfaebb3cad0688f",
-"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "e35ddf883d31012391f95ccd0eb4d62e2978295a6f709840592883f8b4a352fa",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "8c5e737e501f6e8ba2bd2af29af709a67ca6d9fc0284adbf94ddd35694dd7403",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "7883f9c0d689ea6c04ae83f8e35db423f04e2ad25554170eb7fbf8c09070afb0",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "ab341fcc7d2464d49192e8eabac72b4f3efeacf136becc5cddeef0e1d0904e4f",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "a5eae7f9661bfd6261f7c8f818d2c8482517c3d6b5a8fa78df205583e41a5f86",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "6927a3924ab8598aaf0659dc3210325dd6b8122f3086e7bc75477c6105007c7d",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "1419db0bc58e02c779c5ff00777ef9e80397f9b7770e9f038f5d83b30a3da74c",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "aaafdc361a1d1494db1b142427ede204b978fbde090811b1ff02e54df49414f9",
@@ -40106,13 +40206,18 @@
"T3W1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "aa27ed84685e15f60e9469be31d121c1ed6d19a82be6759183bf88f473b85a52",
"T3W1_en_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "8f9de5e4e31a6e1e1e84281671dcbbc4e89e0b70129f811c9d55ca73921b1fcf",
"T3W1_en_tron-test_get_address.py::test_invalid_path": "778dbcfb96e575c652b06902ef2842f6cc261dd3d457cc66b8b6c9338e82e1fb",
+"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "f088bd57e17811edcd5a290225ad60e99b69767b62f3a36b704727e5d13a7020",
+"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "f088bd57e17811edcd5a290225ad60e99b69767b62f3a36b704727e5d13a7020",
"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "9b138bdbbdde1b904ad4836a33fb1ca6d6e39c15b03cc44ad0f0a33f24a2be47",
"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "0e2be091f6f20848ee975d2257d8dfb2d711e871f20b53aead33fc4663b763b1",
"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "e1ee2bc554795fc91423e358b6287c74ac513258f968ac108db9033b95440c53",
"T3W1_en_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "7a02ff0cf71d0e03b89baefdf6cc8d4d7d05ed7ec83511904336062eb7c78fc9",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "c3278223f0d6372a4e24c8a7bc1bef52652d05e7537a509556bf4a5a554d0cd9",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "0389c87ce367996c9897ae5d11f29e789a6b7394d78bc2a675ab5f288522c672",
-"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "101d5b6a48f13075f05bddababe67eb2837c2bf0a3893679079e6e0556de9f0f",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "c713368ba49ce32c6b555ce9bd1880dd8bc3aba52638fc81bc147c47621e46e7",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "6aebd09779d80dc1f185e533fd6f614121027887f572b02a1f1133a79f589909",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "3395f2708d71f7310f4e9f582bab613b845b125231fd1bcc6bfa258904b18b06",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "c0213d3084fbcdab6fc16452de257907378f0c654e4d1b58b01b5cda1dc26d39",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "2eebb5dbd8734f04136e197c388b8b3226920328d27a0476df2bb174be1094c1",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "372b568c25a741e5f28d0d5d7f8452da1513766485d8ed090bba5982ec5acd7a",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "778dbcfb96e575c652b06902ef2842f6cc261dd3d457cc66b8b6c9338e82e1fb",
@@ -41909,13 +42014,18 @@
"T3W1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "cfb5cb1c5bf3f7e2b4b81ef90c4a463f09dfb5dcee5bf5e058e22233cd2e9330",
"T3W1_es_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "de879a9216652fce717f8f9554bed5a0866060609b36ebb92e0f29e2c784290d",
"T3W1_es_tron-test_get_address.py::test_invalid_path": "ea59c9d24216e9bad1b1fdd99068e34dbc5beeea54b06c34219d37720f17a470",
+"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "f98ea25095c2341a15139e88afbb5a81c975c97b4d171b8f66b5bf0b30f750e0",
+"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "f98ea25095c2341a15139e88afbb5a81c975c97b4d171b8f66b5bf0b30f750e0",
"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "6ac7a9e9daa9b691f18ebf899b04c30cf5a834057707f7d62bd47eedf259cc9e",
"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "7d19c291ecf327d97278f2d0cb26269f0ebeec2677e275f212a63f378658920e",
"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "e99d1e9d735646a61870442a3f47c90e98122ee889ea87ffe452620f461c2e54",
"T3W1_es_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "1e415719e453bb1623751f09e87146c074d83927e944d4868cd4379fb4e804be",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "f55c94cfa6015d168674d3f85970d47267efca23681a58a35f142ba32cf33e43",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "9f90f78b0ce02fa3aff92cc5e5988c137cdf3d1e244b2335e5eb73c8d86ef867",
-"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "5c68ac00eefbfe515b73e59bea07daf189d817f62ebe8321ceaf1fa3492f21f4",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "cd8e270955cb2f228faf1751a5468d0885741a05bbdf167a592eb8ec1480332b",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "8796df8e33a03258c7e1e29c74851598726988be7fd3dcdbcd41bc55f7194a75",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "da3a71c8404b44936b724ec4b572751339bd3534fbd24efeeb6085b41a01c1de",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "1d78e9b34c81fde16c400a57b827553e1d7cdb8ff31d4654ce544f03f8e0ca65",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "5b381ec0f087c214b978df7277603e5a0e74a0dafb5f4039e5458552f48be193",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "4a03fb414174366d87d3fb6e69edc53f88dfb79e836d650dd2ff4d2aadde94cd",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "ea59c9d24216e9bad1b1fdd99068e34dbc5beeea54b06c34219d37720f17a470",
@@ -43712,13 +43822,18 @@
"T3W1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "e377e9de565a9df26e8cdb1f2a9b5d85cfe7858bd2eb0ca4babbed18fdabec94",
"T3W1_fr_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "7fdee3c1f79a7c2bad4eb6ead7fc18e65ae8d2ab7ec6efca9e3b5e16f7c04a7d",
"T3W1_fr_tron-test_get_address.py::test_invalid_path": "1cceb37657549d7798a606fb01cffd95cdd3ab59cda2e25228d11f1bb906cd31",
+"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "1ac76d90e86bcac68798ea9f25f1680f1f4b9f42c9466403d36a89a29e317e8d",
+"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "1ac76d90e86bcac68798ea9f25f1680f1f4b9f42c9466403d36a89a29e317e8d",
"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "fd18bbf6db5e1ff40450c3e1d5ef4d1e5967e7a118ca8a3886d8c562ae4f5d5d",
"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "53e9aba56b77a03775f8b2010e939815a59c86632e3fba585c4e458300466b97",
"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "d13ba0c65d3da4173323774e66251dea58b179d8e67da87aa5cd9aec72147acd",
"T3W1_fr_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "8c5021ed9e1bdae5fdf4651f738cb90a977ea02600773977da1b0daf7d1c7798",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "7fce5ac07ba68bb080868318b434ffb87a7e6994242a629854127d1d6dc35651",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "cb02085e9f6f94999b6c3c29096bd40745c9d053d4b62d0cc9803e49d9b14327",
-"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "72b23b2f2b8e2c862338bbd357ad43b6884eb16ff2d2dfe560c2f5564471ec0b",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "77f9e91b4dd22f481ceaff197549e4ff088f3b819567091ae18c432a9758e53a",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "cd5175c73b0c05e9b64932e395237531e412361da459f92abaf1815782b4caf3",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "da34ca76b09c262997c89d1dc0bee042c695d92010c0e61e4498a147842634af",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "e1b6883b804f7ff3a34692acc49a691f8b24bceee2c52242eebf38ef253a3883",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "7ad645d82a2b876d97f81c3f39e4119cfb8e3595e020247e5f4361fc1588bc46",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "e5874e96bf0343516914b54bae2ad838a9aea81be9d2afa1f9da8787a02aab5f",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "1cceb37657549d7798a606fb01cffd95cdd3ab59cda2e25228d11f1bb906cd31",
@@ -45520,13 +45635,18 @@
"T3W1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters3-result3]": "77e05d3c6cc0f3543c4c2a481bb014bb7a1d201cfcfd38ecd4c33c99eb18ef4c",
"T3W1_pt_tron-test_get_address.py::test_get_address_chunkify_details[parameters4-result4]": "92d4977fb8e1fa0ed1c4b8b5d5dcce627b7c9ec73102c024423dd74e0e8142bb",
"T3W1_pt_tron-test_get_address.py::test_invalid_path": "67695a9de4ea2860aa20568a42ba0dd34e1fdf983ff4cf32347e6dd81e79c6e3",
+"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Unfrozen_Balance_different_owner]": "705c9e0c524a6c29db1344e1a3852e958d1b3988440315e8622e5b5425be1fa8",
+"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Claim_Voting_Rewards_different_owner]": "705c9e0c524a6c29db1344e1a3852e958d1b3988440315e8622e5b5425be1fa8",
"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Note_hello_world]": "61def1cf90461013542f5c69b2d09923305c14f7b80fafb586743e46179c73bc",
"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[Stake_for_Energy]": "58026a15eda668a1a2363c5be54e23ceb790dba5834703d1b3ef664b812713e9",
"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TransferContract]": "9838312148b71bf9de9310ec1e954066b69bb89e992e4cf6967cc8d1e69a536e",
"T3W1_pt_tron-test_sign_tx.py::test_cancel_sign_tx[TriggerSmartContract_USDT_transfer]": "c62a13c8490ea8f4e1e736bf0d4d491f8a552f94909f236a202c6cb7d12bbd98",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20]": "6c73b86c03739521822c98bc5675b1bb019575609416844fcb014a9462acf57c",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "dd31bfad975991bacea1e4119e75c1860563cc7d81a7c4c62f5e8567116df3ac",
-"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "55721bd9d23e28d15de411880eb88dab98a007aaabed96d4b3ed5d439f2f037f",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "59678d19ce7d2f905e357b08b459fdca27f2fd480a5201631180f720070995cf",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance_different_owner]": "8db7abb5b823502bb24cff53da77a63fb57abecfdc5a4d37497dcc8c8994428f",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards]": "9f748e8da90cee03843dd007d69b9dcce9e0848de6ed73e2124ccfa24fa99bc7",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Voting_Rewards_different_owner]": "a9d7e0c06f4a876cc039f8f352fc77669fd29dc6996d56560b8c00cee53330c6",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "00e23b250126939e46dd37e52b19677531dbd0f20694c8aec07a004c890e4a5d",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "a8d2b2d166938c280c94828565d550d00e4ed40ac001e06641a127b2a09e91cc",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "67695a9de4ea2860aa20568a42ba0dd34e1fdf983ff4cf32347e6dd81e79c6e3",
Why this scored 12/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.