fix(tron,ui): improve tron transfer flow
What changed, and why it matters
This commit is a user-interface improvement for Tron (TRX) transfers on Trezor hardware wallets. It changes the on-device confirmation screens to show the sending account name, derivation path, recipient address, and amount in a clearer layout. There is no indication it fixes a security vulnerability; it is a usability and consistency refactor.
No security action required. Treat as a normal UI/UX improvement. Reviewers may optionally verify that the relocated `_validate_tx_fields()` is always awaited before signing and that the new confirmation screens still require explicit user approval.
Security signals we found
UI-only refactor with no changes to signature generation, transaction serialization, or validation thresholds
Existing `fee_limit` and `data` length checks are preserved, only relocated
Account details added to confirmation screens may reduce user confusion/mis-signing risk
No vendor disclosure of security relevance, CVE, or researcher attribution in commit or references
Evidence from the diff
The patch refactors Tron transaction signing UI. In core/src/apps/tron/sign_tx.py, validation of fee_limit and data length is moved into a new _validate_tx_fields() helper, and the derivation of the signing node is deferred until after transaction validation and contract processing. The transfer confirmation flow now calls a new confirm_trx_transfer() helper that passes account details (account name + derivation path) and the recipient address to a new confirm_tron_send() layout. The old confirm_tron_send() is renamed/reworked into confirm_tron_summary() across the four UI themes (bolt, caesar, delizia, eckhart). UI test fixture hashes are updated to reflect the new screens. No cryptographic, parsing, or access-control changes are present.
Changed components
core/src/apps/tron/sign_tx.pycore/src/apps/tron/layout.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__.pytests/ui_tests/fixtures.jsonInspect captured patch +425 / −210
diff --git a/core/.changelog.d/6520.fixed b/core/.changelog.d/6520.fixed
new file mode 100644
index 00000000..64312392
--- /dev/null
+++ b/core/.changelog.d/6520.fixed
@@ -0,0 +1 @@
+Improved Tron TRX transfer flow.
diff --git a/core/src/apps/tron/layout.py b/core/src/apps/tron/layout.py
index 9367fbd1..b612fe78 100644
--- a/core/src/apps/tron/layout.py
+++ b/core/src/apps/tron/layout.py
@@ -31,13 +31,14 @@ def format_energy_amount(amount: int) -> str:
return f"{strings.format_amount(amount, 0)} SUN"
-async def confirm_transfer_contract(contract: TronTransferContract) -> None:
- to_address = get_encoded_address(contract.to_address)
-
- await layouts.confirm_address(
- TR.send__title_sending_to,
- to_address,
- chunkify=True,
+async def confirm_trx_transfer(
+ contract: TronTransferContract, account_details: tuple[str | None, str]
+) -> None:
+ await layouts.confirm_tron_send(
+ amount=format_trx_amount(contract.amount),
+ fee=None,
+ account_details=account_details,
+ address=get_encoded_address(contract.to_address),
)
@@ -51,7 +52,7 @@ async def confirm_unknown_smart_contract(
confirm_address,
confirm_blob,
confirm_ethereum_unknown_contract_warning,
- confirm_tron_send,
+ confirm_tron_summary,
)
await confirm_ethereum_unknown_contract_warning(TR.words__send)
@@ -74,7 +75,9 @@ async def confirm_unknown_smart_contract(
ask_pagination=True,
)
- await confirm_tron_send(None, format_energy_amount(fee_limit))
+ await confirm_tron_summary(
+ TR.words__title_summary, None, format_energy_amount(fee_limit)
+ )
async def confirm_known_trc20_smart_contract(
diff --git a/core/src/apps/tron/sign_tx.py b/core/src/apps/tron/sign_tx.py
index 30745bea..08f5b115 100644
--- a/core/src/apps/tron/sign_tx.py
+++ b/core/src/apps/tron/sign_tx.py
@@ -29,35 +29,23 @@ async def sign_tx(msg: TronSignTx, keychain: Keychain) -> TronSignature:
from trezor import TR
from trezor.crypto.curve import secp256k1
from trezor.crypto.hashlib import sha256
- from trezor.ui.layouts import confirm_blob, show_continue_in_app
+ from trezor.ui.layouts import show_continue_in_app
from trezor.wire.context import call_any
from apps.common import paths
- _MAX_DATA_LENGTH = const(256)
- _MAX_FEE_LIMIT = const(15_000_000_000) # TRON: Maximum Fee limit in SUN.
-
await paths.validate_path(keychain, msg.address_n)
- node = keychain.derive(msg.address_n)
+ await _validate_tx_fields(msg)
- # It is not necessary for it to be UTF-8 encoded but all applications using it use it as a Note to be attached with the transaction.
- if msg.data and msg.data != b"":
- if len(msg.data) > _MAX_DATA_LENGTH:
- raise DataError("Tron: data field too long")
- await confirm_blob(
- "confirm_tx_note",
- TR.words__note,
- bytes(msg.data).decode("utf-8", "replace"),
- chunkify=False,
- )
+ contract = await call_any(messages.TronContractRequest(), *consts.CONTRACT_TYPES)
- # https://developers.tron.network/docs/set-feelimit
- fee_limit = msg.fee_limit or 0
- if fee_limit > _MAX_FEE_LIMIT:
- raise DataError("Tron: fees too high")
+ account_details = (
+ paths.get_account_name("Tron", msg.address_n, PATTERN, SLIP44_ID),
+ paths.address_n_to_str(msg.address_n),
+ )
- contract = await call_any(messages.TronContractRequest(), *consts.CONTRACT_TYPES)
- raw_contract = await process_contract(contract, fee_limit)
+ fee_limit = msg.fee_limit or 0
+ raw_contract = await process_contract(contract, fee_limit, account_details)
raw_tx = messages.TronRawTransaction(
ref_block_bytes=msg.ref_block_bytes,
@@ -71,18 +59,19 @@ 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)
signature = signature[1:65] + signature[0:1] # r || s || v
+ # TODO: Change text according to transaction type.
show_continue_in_app(TR.send__transaction_signed)
return messages.TronSignature(signature=signature)
async def process_contract(
- contract: MessageType,
- fee_limit: int,
+ contract: MessageType, fee_limit: int, account_details: tuple[str | None, str]
) -> TronRawContract:
# Importing individual enums would de-clutter the code a bit.
@@ -93,13 +82,12 @@ async def process_contract(
_INT64_MAX = const(9_223_372_036_854_775_807)
if messages.TronTransferContract.is_type_of(contract):
- from trezor.ui.layouts import confirm_tron_send
+ from .layout import confirm_trx_transfer
contract_type = TronRawContractType.TransferContract
- await layout.confirm_transfer_contract(contract)
if contract.amount > _INT64_MAX:
raise DataError("Tron: invalid transfer amount")
- await confirm_tron_send(layout.format_trx_amount(contract.amount), None)
+ await confirm_trx_transfer(contract, account_details)
elif messages.TronTriggerSmartContract.is_type_of(contract):
contract_type = TronRawContractType.TriggerSmartContract
@@ -233,6 +221,30 @@ async def process_known_trc20_contract(
return True
+async def _validate_tx_fields(msg: TronSignTx) -> None:
+ from trezor import TR
+ from trezor.ui.layouts import confirm_blob
+
+ _MAX_DATA_LENGTH = const(256)
+ _MAX_FEE_LIMIT = const(15_000_000_000) # TRON: Maximum Fee limit in SUN.
+
+ # https://developers.tron.network/docs/set-feelimit
+ if msg.fee_limit and msg.fee_limit > _MAX_FEE_LIMIT:
+ raise DataError("Tron: fees too high")
+
+ # It is not necessary for it to be UTF-8 encoded but all applications using it use it as a Note to be attached with the transaction.
+ if msg.data and msg.data != b"":
+ if len(msg.data) > _MAX_DATA_LENGTH:
+ raise DataError("Tron: data field too long")
+ await confirm_blob(
+ br_name="tron/note",
+ title=TR.words__note,
+ data=bytes(msg.data).decode("utf-8", "replace"),
+ chunkify=False,
+ verb=TR.buttons__continue,
+ )
+
+
def get_token_info(token_address: AnyBytes) -> Tuple[int, str] | None:
for address, decimals, symbol in consts.token_iterator():
if token_address == address:
diff --git a/core/src/trezor/ui/layouts/bolt/__init__.py b/core/src/trezor/ui/layouts/bolt/__init__.py
index bff03325..2bf45835 100644
--- a/core/src/trezor/ui/layouts/bolt/__init__.py
+++ b/core/src/trezor/ui/layouts/bolt/__init__.py
@@ -786,6 +786,8 @@ def confirm_address(
chunkify: bool = True,
br_name: str | None = None,
br_code: ButtonRequestType = BR_CODE_OTHER,
+ info_items: Iterable[StrPropertyType] | None = None,
+ info_title: str | None = None,
) -> Awaitable[None]:
return confirm_value(
title,
@@ -796,6 +798,8 @@ def confirm_address(
subtitle=subtitle,
verb=(verb or TR.buttons__confirm),
chunkify=chunkify,
+ info_items=info_items,
+ info_title=info_title,
)
@@ -1658,17 +1662,59 @@ if not utils.BITCOIN_ONLY:
chunkify=False,
)
- async def confirm_tron_send(amount: str | None, fee: str | None) -> None:
+ async def confirm_tron_summary(
+ title: str | None,
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str] | None = None,
+ ) -> None:
+ account_items = (
+ [
+ (TR.words__account_colon, account_details[0], False),
+ (TR.address_details__derivation_path_colon, account_details[1], False),
+ ]
+ if account_details
+ else None
+ )
await _confirm_summary(
amount or "",
- amount_label=TR.send__total_amount if amount else "",
+ amount_label=TR.words__amount if amount else "",
fee=fee or "",
fee_label=TR.words__fee_limit if fee else "",
- extra_items=None,
- br_name="tron/send",
+ title=title or TR.words__title_summary,
+ account_items=account_items,
+ account_title=TR.address_details__account_info,
+ br_name="tron/summary",
br_code=ButtonRequestType.SignTx,
)
+ async def confirm_tron_send(
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str],
+ address: str,
+ chunkify: bool = True,
+ ) -> None:
+ await confirm_address(
+ title=TR.words__send,
+ subtitle=TR.words__recipient,
+ address=address,
+ verb=TR.buttons__continue,
+ chunkify=chunkify,
+ br_name="tron/send",
+ info_items=[
+ (TR.words__account_colon, account_details[0], False),
+ (TR.address_details__derivation_path_colon, account_details[1], False),
+ ],
+ info_title=TR.address_details__account_info,
+ )
+ await confirm_tron_summary(
+ TR.words__send,
+ amount,
+ fee,
+ account_details,
+ )
+
# TODO: #6359 Reword the TR strings to be ETH agnostic.
async def confirm_tron_approve(
recipient_addr: str,
diff --git a/core/src/trezor/ui/layouts/caesar/__init__.py b/core/src/trezor/ui/layouts/caesar/__init__.py
index 4e48402a..40e0f5bb 100644
--- a/core/src/trezor/ui/layouts/caesar/__init__.py
+++ b/core/src/trezor/ui/layouts/caesar/__init__.py
@@ -853,6 +853,8 @@ def confirm_address(
chunkify: bool = True,
br_name: str | None = None,
br_code: ButtonRequestType = BR_CODE_OTHER,
+ info_items: Iterable[StrPropertyType] | None = None,
+ info_title: str | None = None,
) -> Awaitable[None]:
return confirm_blob(
br_name or "confirm_address",
@@ -1719,19 +1721,77 @@ if not utils.BITCOIN_ONLY:
chunkify=False,
)
- async def confirm_tron_send(amount: str | None, fee: str | None) -> None:
+ async def confirm_tron_summary(
+ title: str | None,
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str] | None = None,
+ ) -> None:
+ account_items = (
+ [
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ]
+ if account_details
+ else None
+ )
+ # caesar's confirm_summary always displays the fee row; when there is no
+ # fee but there is an amount, pass the amount into the fee slot so it
+ # is shown correctly. When there is no amount, hide the amount row.
+ if amount and not fee:
+ display_amount, display_amount_label = None, None
+ display_fee, display_fee_label = amount, TR.words__amount
+ elif fee and not amount:
+ display_amount, display_amount_label = None, None
+ display_fee, display_fee_label = fee, TR.words__fee_limit
+ else:
+ display_amount, display_amount_label = amount or "", (
+ TR.words__amount if amount else ""
+ )
+ display_fee, display_fee_label = fee or "", (
+ TR.words__fee_limit if fee else ""
+ )
await raise_if_not_confirmed(
trezorui_api.confirm_summary(
- amount=amount or "",
- amount_label=TR.send__total_amount if amount else "",
- fee=fee or "",
- fee_label=TR.words__fee_limit if fee else "",
+ title=title or TR.words__title_summary,
+ amount=display_amount,
+ amount_label=display_amount_label,
+ fee=display_fee,
+ fee_label=display_fee_label,
+ account_items=account_items,
+ account_title=TR.address_details__account_info,
),
- br_name="tron/send",
+ br_name="tron/summary",
br_code=ButtonRequestType.SignTx,
)
- # TODO: #6359 Reword the TR strings to be ETH agnostic.
+ async def confirm_tron_send(
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str],
+ address: str,
+ chunkify: bool = True,
+ ) -> None:
+ await confirm_address(
+ title=TR.words__send,
+ subtitle=TR.words__recipient,
+ address=address,
+ verb=TR.buttons__continue,
+ chunkify=chunkify,
+ br_name="tron/send",
+ info_items=[
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ],
+ info_title=TR.address_details__account_info,
+ )
+ await confirm_tron_summary(
+ TR.words__send,
+ amount,
+ fee,
+ account_details,
+ )
+
async def confirm_tron_approve(
recipient_addr: str,
amount_str: str,
diff --git a/core/src/trezor/ui/layouts/delizia/__init__.py b/core/src/trezor/ui/layouts/delizia/__init__.py
index a5f58948..b7367435 100644
--- a/core/src/trezor/ui/layouts/delizia/__init__.py
+++ b/core/src/trezor/ui/layouts/delizia/__init__.py
@@ -787,7 +787,15 @@ def confirm_address(
chunkify: bool = True,
br_name: str | None = None,
br_code: ButtonRequestType = BR_CODE_OTHER,
+ info_items: Iterable[StrPropertyType] | None = None,
+ info_title: str | None = None,
) -> Awaitable[ui.UiResult]:
+
+ menu_info_items = (
+ [(info_title or TR.words__title_information, list(info_items), None)]
+ if info_items
+ else None
+ )
return confirm_value(
title,
address,
@@ -797,6 +805,7 @@ def confirm_address(
subtitle=subtitle,
verb=(verb or TR.buttons__confirm),
chunkify=chunkify,
+ info_items=menu_info_items,
)
@@ -1666,18 +1675,56 @@ if not utils.BITCOIN_ONLY:
chunkify=False,
)
- async def confirm_tron_send(amount: str | None, fee: str | None) -> None:
+ async def confirm_tron_summary(
+ title: str | None,
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str] | None = None,
+ ) -> None:
+ account_items = (
+ [
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ]
+ if account_details
+ else None
+ )
await _confirm_summary(
- amount or "",
- amount_label=TR.send__total_amount if amount else "",
+ title=title or TR.words__title_summary,
+ amount=amount or "",
+ amount_label=TR.words__amount if amount else "",
fee=fee or "",
fee_label=TR.words__fee_limit if fee else "",
- extra_items=None,
- br_name="tron/send",
+ account_items=account_items,
+ account_title=TR.address_details__account_info,
+ br_name="tron/summary",
br_code=ButtonRequestType.SignTx,
)
- # TODO: #6364 Consider simplifying with confirm_tron_send like ETH flows.
+ async def confirm_tron_send(
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str],
+ address: str,
+ chunkify: bool = True,
+ ) -> None:
+ await confirm_address(
+ title=TR.words__send,
+ subtitle=TR.words__recipient,
+ address=address,
+ verb=TR.buttons__continue,
+ chunkify=chunkify,
+ br_name="tron/send",
+ info_items=[
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ],
+ info_title=TR.address_details__account_info,
+ )
+ await confirm_tron_summary(
+ TR.words__title_summary, amount, fee, account_details
+ )
+
async def confirm_tron_transfer(
recipient_addr: str,
amount_str: str,
diff --git a/core/src/trezor/ui/layouts/eckhart/__init__.py b/core/src/trezor/ui/layouts/eckhart/__init__.py
index 57a68af3..11f1531b 100644
--- a/core/src/trezor/ui/layouts/eckhart/__init__.py
+++ b/core/src/trezor/ui/layouts/eckhart/__init__.py
@@ -786,6 +786,8 @@ def confirm_address(
chunkify: bool = True,
br_name: str | None = None,
br_code: ButtonRequestType = BR_CODE_OTHER,
+ info_items: Iterable[StrPropertyType] | None = None,
+ info_title: str | None = None,
) -> Awaitable[None]:
return confirm_value(
title,
@@ -797,6 +799,8 @@ def confirm_address(
verb=verb,
chunkify=chunkify,
footer=footer,
+ info_items=info_items,
+ info_title=info_title,
)
@@ -1749,18 +1753,60 @@ if not utils.BITCOIN_ONLY:
chunkify=False,
)
- async def confirm_tron_send(amount: str | None, fee: str | None) -> None:
+ async def confirm_tron_summary(
+ title: str | None,
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str] | None = None,
+ ) -> None:
+ account_items = (
+ [
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ]
+ if account_details
+ else None
+ )
await _confirm_summary(
- amount or "",
- TR.words__amount if amount else "",
- fee or "",
- TR.words__fee_limit if fee else "",
- extra_items=None,
- br_name="tron/send",
+ title=title or TR.words__send,
+ amount=amount or "",
+ amount_label=TR.words__amount if amount else "",
+ fee=fee or "",
+ fee_label=TR.words__fee_limit if fee else "",
+ account_items=account_items,
+ account_title=TR.address_details__account_info,
+ br_name="tron/summary",
br_code=ButtonRequestType.SignTx,
)
- # TODO: #6364 Consider simplifying with confirm_tron_send like ETH flows.
+ async def confirm_tron_send(
+ amount: str | None,
+ fee: str | None,
+ account_details: tuple[str | None, str],
+ address: str,
+ chunkify: bool = True,
+ ) -> None:
+ await confirm_address(
+ title=TR.words__send,
+ subtitle=TR.words__recipient,
+ address=address,
+ verb=TR.buttons__continue,
+ footer=(TR.address__check_with_source, False),
+ chunkify=chunkify,
+ br_name="tron/send",
+ info_items=[
+ (TR.words__account, account_details[0], False),
+ (TR.address_details__derivation_path, account_details[1], False),
+ ],
+ info_title=TR.address_details__account_info,
+ )
+ await confirm_tron_summary(
+ TR.words__send,
+ amount,
+ fee,
+ account_details,
+ )
+
async def confirm_tron_transfer(
recipient_addr: str,
amount_str: str,
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index f120f0d8..91d581d2 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -2902,21 +2902,21 @@
"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[Note_hello_world]": "a8596b895fbc2fff7255580fdadb0ce174cf2773659ed526aadd1d85f377d2fe",
+"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]": "a7247ffa2c21816b4f04ac607976e5eb40aa0ee1ea8bc6d3db427528b231a631",
+"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[Note_bad_utf8_bytes]": "c8f7cc77ca9731c8630944de34461f81b109b8b370038e231d6629d0e5385535",
-"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "9465fa4c752d6fad9638a9c16f7ee1582128d74d9c236b7b6550f537df095e16",
+"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",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "241f2208f254178637014dd152b0173cb22ab796b7a8a00c544d74b5c9a33388",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "5094b7a8052f9a343a9f97a64048d21410cc6f107cd8b1a22eee5321063af645",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "38347eabb94343ca755f216c49371823a26cd4bc23b714b3435df10fbc3e1ec8",
-"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "dbbc51a32bbf0a9c37c760b413677552c0372bbbb35008fb764e777c5774759f",
-"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "f5cf98cbdc27d90bcbefa737fbe75d2654bea9738a4de945e6137887ed0d7f0b",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "bc1c92a22711cf781fea587e74bbc2a02c38db80571a38de0b69ff6605fdd8e4",
+"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "53dfccdc122136f491bd3391f78b0c163597d55d0f1be07586eb9cdb77e2c7e1",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "a791465877468c1566e5b35364a56252d7e107b7bdaa44769e32122cd829342e",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "f2b80196c81ce473b7f24f16f6192ac76d9d2ca23fb0b40053c00d02b53d5111",
"T2T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "f4e2a7a6970cff89d8bc8e9de7d69b16898ac6a598431a58e802d00ddd0a4d6b",
@@ -4651,21 +4651,21 @@
"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[Note_hello_world]": "1f942c1c6310e7e6f91a4eba08c6d550f2a80982bc756f088c6f76c5830b1480",
+"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]": "dfbfb8440412622231559535c007a9ad331ec3a91030e882ea5860fb1e1bb5f9",
+"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[Note_bad_utf8_bytes]": "4cf81c74ed6dc80c6e62731dd432a7f05804d1fac48e22730574cce154993ba5",
-"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "8b78285daadb65047d2833d97dfe75592b050c3a5eb12d1170d009b7f277c8b4",
+"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",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "f1408a7ca0133bbc0effda5666080ad0cd2653768a7764b616d12458895799c0",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "60ca18481b7bb5a1e231fc8c1d31712c4cd69294cd743e392600bb0198aea569",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "394ccf5dce270f978aa96f29f33f482221604ae497fc68f9bf153ec27947a33f",
-"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "7270c2413329249af36006d4eb4acffb258d5a9ffae717447d11fe52bf8aaf42",
-"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "ef8f0ef993a35a1c014840a308125673e9583e0024710a3ec5f972c8314b20a8",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "d08757c279d9f5861b38e1cf27d76963d0d7a1a765df74235a5fab40eda58111",
+"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "e32b23687b01b9cf26fd12aab03076f5300c87a9e4aea4f84dbe1e947a874e4c",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "f0113a07af3c33c98ae7b4101b9e16668ac59139d6181cedbb0219965b503815",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "efeaf51fe18b983e9b1a6947a939ad305a92e57798fe07110bb61c0f65755881",
"T2T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "1cf4d7e8a4cd8d2c003423cb3a033a7d01c35c4b5b63671e1dc16b0822d064f4",
@@ -6400,21 +6400,21 @@
"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[Note_hello_world]": "8dc048e2d15059401e2a234eecc768605718f8be95a934546eefd9a41d48f016",
+"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]": "ce71ff2bf88bd5f91be0dbebd84c8409925045306beb13bb8e64b247533c5c8b",
+"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[Note_bad_utf8_bytes]": "f2c5f89a139c79faa0cf2617ac5dc7a0b02096be8c4469bcc189881ed0cffd5e",
-"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "b520b51d0465f1f0ef6da120494006419826e2af3ab596a77a9b2a6ecb4fdc5f",
+"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",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "838b6cd182f905578078afb6ef9c1e6f909939764d30f6db9f645f67185a8df2",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "e7e91ec58c9be1c75806300ded84ac344d84c356e0f59d5c27cce690bd9fce5c",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "cbab50b9453b6867e3d77feb10393b4ac2ff7f51ef3019a89bf71cd9f0c80034",
-"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "8f2a1476d05873fb5f6431ca888950348eccf453b4a2762ae89806adfe9b275d",
-"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "434957f15a96fd70791eafc06bd2a08b373be95b9d8d9c3c2a85b46ba71d8904",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "6890b83605afd91f76dccd6839bc3ef58f2f7d642cbe54c4ade1be2f21303d91",
+"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "057bbf1483653c88f738581963c77a09fbe939cdf65bf3a44331ca6bfb2eab8c",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "265a8ffcd8674c060b0efd256742d7ffff222ce0bd4772240091c97fde9eda1c",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "8aa7c68cd09e700e8c6903dcfc39c4a66214481c12c34dc56762829478399b79",
"T2T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "d67cf22bf0ac96a2642f58920156e25ffb93dee743b7ab4fe2ec248b6d6edc5b",
@@ -8167,21 +8167,21 @@
"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[Note_hello_world]": "8e018f3850b315cb083c3d6a9b28cf15bde62c3a6fda05520e7fd524aa26594a",
+"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]": "0964bf655fe0cdd96a94abd5c609f10dee16d73a38e0755a865764a43f438083",
+"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[Note_bad_utf8_bytes]": "ed03dff980fac1150a531776ce395853c46bf37337cafe16089480ee2b5d1738",
-"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "37f0e22b132d2ddb46544e457ac910e704c4c083839c1628257796acb20a6d34",
+"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",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "c2a8e885b100b432e6f7d6b033cab8aac65ff8b2d69bfba2c207c4e97c6f6ea1",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "45f68436315e384fdeb976d75f26df9dfb2fab49ee83ab6c8168c90ad7de4a12",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "b5524eea2c079be1fc346db2b813c7637fddc3ede59352127f67717f73303f95",
-"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "fa8d7ad64d1353bc94997bedc2ac87f1fc6a270a5d91281f7b884ebcbf418460",
-"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "90527ee2dba8888ee1d2e29da99e892f7c46c59329cafa0b431a40069e7e5449",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "4566a305cc6477775bea9a97954d9bd866114b28ead10d6bd2af87c5229110ac",
+"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "53ac70f6b6da3a396f61c15ab87a79f78f5ec090c80c12c191b99cbf08c8a323",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "9cc2f53bcb8571ca67c664ff9a65a6b585184fafc59edc98b35afafd96848e2a",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "17d836396f272c01cafa175aa87b0c076aedf7698c935d1921c7d3d7e8911903",
"T2T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "b417bc08b7fc9c6a95532a25192026951394a392fb31768f99196d5aee172d08",
@@ -9916,21 +9916,21 @@
"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[Note_hello_world]": "f61b4883a99be1d641fcad3d153fd47957973f650c6774ad56d86af74755ed2f",
+"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]": "c6752842e12abd878a3a840dfdf41326e42b58000eb74ff48894973262e7c941",
+"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[Note_bad_utf8_bytes]": "834318094f4dcff26d8bb32183b0a185213857d9a9bcb553e2673879e6e2a77b",
-"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "ba8075d2783ec3b54899c8d63f7ba3bf92a488061c56a6208579c39382bac0d2",
+"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",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "e2bbc400efa33840a9d414c07dcaf4da65a28f45b84592e90f402a9188005347",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "a9b039a030bf55638626b45cfcc48f1be5f3d71e1f2da3efa2dea0d2adedfaf2",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "052dd91cbf3507d4978a53159c814c54208d582539cdb88a469068d9fc67b8b4",
-"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "e6f35423f37795fac5291d334961ba2743c0c3f1f94643c62532b0b621101a20",
-"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "c01b51a1a6dcad7da1bdbe1e9ba1ff637cd856494f1bf0099218b6441ac8a59d",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "870728d9f22cd81b7fca9264d0d3ca0cbdfb79d71aadbda3f8120ee7d47ee946",
+"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "a641da318ff2538258c70995fbc767331addf9277de01c1b18d0458c40e2b9f4",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "22447726b7523e48f41729d1f57310b19ccaeb54647cb860230b7bd36cf6a4df",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "7e5a99a4b6aad4cdf7a9f9aecf483faa381108ee2108efaba88f261e29ac1f8a",
"T2T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "048be32203ccb13291409f91be18a6f3f27ba40c92bbd6c77a0555970b0255d1",
@@ -11665,21 +11665,21 @@
"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[Note_hello_world]": "9437380a8450b388a5bb01a27ca8eaaf85bfcf22416f4dacc97c03df7b6934e9",
+"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]": "c5bf3a9b70ff7e89dbc012391a93b1d81dbc453fc06732fe4ba0b1a71596546d",
+"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[Note_bad_utf8_bytes]": "3f22d720616c96f7e2df25c9ad0174095b0728c74c8245f578c660effa72b903",
-"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "e323d0db14742fc27aadca6ae7292cea608a166844125dec58ead1dc6e4bbcaf",
+"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",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "240a9105b15092e9d4aaa0839ded5c73f744bce0c4905f5c2484656920a84a83",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "630231b61cf6aa8c7b0932805d8dcdb092a7fbaa172018a855c8da75f94faf23",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "cf2ac015ecde502af925cafc43dd40c55f0a2633280c35dbcdbadfc3f7a28181",
-"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "c895fba40878fd39634fb514ab19340f95ad645d2e1bdf9ea4ab439aca79821a",
-"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "0b1a39cb192198e7659bc0ab62969b2e6946993b163bdb7030f4b3acdd43248f",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "744611b804fbebd84933e0233ee7834f6660cf6ffbcf4ac1e365159fab97b034",
+"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "028d6688a8bc38c9e79cfcd3b4aece07b82c9fd7d8c7d81d24d7163cb860ebf9",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "d330543ff5cb6b54443fe91a763e2ced440872719691aed13dc242e1b2ca4b40",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "020b255e04b59e53d2aa87ae960038f4538d350de28df15a1ac41b376e9d04f2",
"T2T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "11ffe8aec5d69ac84a09833582f1e577b9560d14485af11c7522a8f243003622",
@@ -13648,24 +13648,24 @@
"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[Note_hello_world]": "ff1788296ed63eccd4843725e2a9bb2b496027cf3ce650c5d3cbc8916448fbbb",
+"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]": "79d73593ad878ce93acfee3c90564d559364ec58a817673b97d4f27e8cd0e246",
+"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[Note_bad_utf8_bytes]": "ec1166e2c44cd6f7a00e09189a3d6f27714280192a0aa17012f84122246e395c",
-"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "a9fcaef387669393dac98d4b838d884d65e9d4032ac8e4cbd2ae5d764720e59c",
+"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",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "115511ba97a1a3e40d14eda8323c4e9b892d740d1b5767b4fcbe9da4331a29ce",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "447aed1e12d6c1d8a1b8afe4eea5bb7b87146aa0888d05fb7ad5a052480c98ea",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "cfd0f5fd12ffabf9a6d935118c6175177bb57271086abdbba2618846c1a4537c",
-"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "93d78eff0ff26db3f9a59636d3d0a6f51bf65a46f8f459828a69c15c0051a2d5",
-"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "ffe7263a818d2fea4a68784e6a63c07fa6223b34205a2a4afa2a5c112c4d2714",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "05a86bbf44838799175895dd2cd19e322fb58938af385109dd0706fe955a3ed2",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "31d3dd1d3ec41d83bc9a99c370e3eed8b7f42b14b2d6c61aabcc1be63055be7c",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "45d0f55427559465fea3e17228ed49e8f31d77da796aec1f09e2ad1bd2d726d1",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
-"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "79d67edfb8ec54fa06e9bd2384ee64743304e130e503aeb83cd4037cbd5e4569",
+"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "dc0367c38ca4dfd4fb8226c9c3616a017336ac890ffd5e18a16cf9f52540cfe0",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "2d3f0ae2543b6ff7f1e587f4a99a7a09d3922871b7f9182442ebf96a0931abd6",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "34fe9cc3f3310fc8069c4f6806eef0408f5c0fc7565b3c936f6064b444cc9406",
"T3B1_cs_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "aec89f6952811bcfa54db3842b2e2e24d7ae162a65bf19424b4e6b6620fe70bb",
@@ -15325,24 +15325,24 @@
"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[Note_hello_world]": "f0e7421ab1325ffb7895d601eddb71905ff84e0af02b6348bb247ad03559676f",
+"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]": "e06f1a87b3a75fb280c692f0dbe7881e1ab41d631bcb1769c931a357f9b28893",
+"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[Note_bad_utf8_bytes]": "6f6180bd1384543912ba8050c9f4285b571695a11186deb99983fcb485ec1677",
-"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "dcb079d1fbbd13d8a1440fee0a41ddd79214658662262cf72d87db6e3156b489",
+"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",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "61172a6d9bdfef9d9ad8cb518b83c4fc8a4773c336ef0ee33c6fd5ac0806d335",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "325cf1ab506c3b50189dba335eb6103a0b72714eef9dbc9f031441864f75971d",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "f68255b93de63f273d4897225b7b7ca86765283d510482a3a117c19cc4741ba2",
-"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "359f7870b5b6f79be8dc24eccd1a6fcb0539ed4159740ca91a94552b71c38713",
-"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "e7973e1c8edd8772993b3e9cadf69e1e4a9c611501d6f1bb12f3dfa54fb068f8",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "a3a6a3f9e095d623d66650f65bf0694af17e45beb7ed2df878790a0b5e04ccd9",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "4c6771a33796d5d5586f0e849fe7a9d425df2d9af9cadd6eb2441900ce300759",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "a5caff31567902b4c188c355fd199cd02e4e0f36f1928250e950768d11e7b5b4",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
-"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "cd0a8432ff92ff03316b266bcd182c510869c50b80a312e04f0b49fae280a1e9",
+"T3B1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "2c680027dc327ccfc2c8d22946745a6830b56d210af78e7b9416827cd65139b7",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "02c1c02b2775d7f5d1157ddb1505b12249298ca0a824f2a1d18076c1c44b442c",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "f324e0f43ca6bc66df89362f46171c307200d08511228ec702862238aed99c93",
"T3B1_de_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "14dfefb39e3707b5294815085c5d94626e4e632f7fd9ca60df4b28e57d015dde",
@@ -17002,24 +17002,24 @@
"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[Note_hello_world]": "6cf7ee3a919107d75dedadb418976eb31d906fac9cafa0ce7b4f2b55913b627d",
+"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]": "842f4929287779d6e230753397c239780ed095cf0f07082042f250774f75d88d",
+"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[Note_bad_utf8_bytes]": "5ed89613a3c55204db57f86536c3e9a549327c3134ff836d859a25fbfe8c3bfc",
-"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "a297feecafd3e1a515649f5efb429318aa6ce4bf7c15a25c1ecc10c754cc3b53",
+"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",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "7c28612aef5defedb37cbd74a91ac8d7cf93785114629a96ccf57fded0be9b85",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "bf302e0546d2f48a3fdbdc3769033bc2e7a7e0cc832ea7933d5fda77bcecb80e",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "0a862d181624b8fb8aaf02e521efdc927ded625931dc879f8cf8b0fa326fbfe8",
-"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "2279bb0e3dd7473155a2f542a412a5b0a5e2ee84f28a438ad7605de34b71b0d9",
-"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "9763138b48f201b2901d1de5ecab54f1826b898b2c9b7727ed62341bddeb496c",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "f352cd80dbdf5ad36e557ba931a0b63fe66e9a5182da76283510fd35b291fa8a",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "9ab207d7a2a2877a11079eba3e3d4562011c762c4a445a552f4ee1b46cb89fd4",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "cf4c87d1e2fdd701f341ed3f79eaeeaee12d36193971fe9231e0a0ef8fe974fb",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
-"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "7a670205708500b0eafbaf6947cfd916f3723c4c1d06b2d4f8f9938676a7285d",
+"T3B1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "d043cbced51fef0945d6f0d14454934857e33234415139f1dffe718435e509a3",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "cc0b78317996c6dc3376bd9646d41c7d9adf03da972606d64403f9ab79d33c0f",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "95cf4f0a6eb5890a3f883f69d9811f17e015ac9d5381fd8002dafca602f3e69c",
"T3B1_en_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "7945fdf0623a34efada654fe62a57fa06c6ab0cf4383bc14c6b7acd594b10596",
@@ -18679,24 +18679,24 @@
"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[Note_hello_world]": "2343cab9ebe9b1369c577f1f8b5fdf789c009fccd4cd9df4218b4fcc522ae417",
+"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]": "021914b0fb87f0936613ee0dca39c70e8e0eb3bf9ee1e31ca8b187b532f57135",
+"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[Note_bad_utf8_bytes]": "5bbe7672274f76e2c0f42056d4bc39d7fd50acc6993b70c6183fcacd8f5a07a8",
-"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "462467e7240af93403e52d32903cf35a414d45ba5662f40aa2e9a10a35a9b856",
+"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",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "c3d64f695f19ef26a0df1faf6f75048aad75ea67715baf00e47f6d45d55ba40b",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "fb8ae9d65d194e1a95c58de3fd2c8efc48ac5e601e2f91acf41a76b2afa7ae4a",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "fc7c0ed8aa09b210623f5b1dfa547c64a8fa263bf43f42e6ae4d3209a40a7e77",
-"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "cd03ee43458a36f0b5231b30b64f7d95c29d792020d1b3a9545ead4b77b6a75a",
-"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "66cc7eb9e2afe5369806d88a3e21c82f5ca813581b976cb6b836b0152ac57bdd",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "de5c91a1d259689796649c580b62e255240541d42c97af316a38bf5dbeb36ddb",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "edf434f052d5732035110b3da4acfefc4e8188938bea6b8475b6bedfd77b342a",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "81b7a6037dd2883f38f587248427395f8505a5f942123bcebfb20120227cf07f",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
-"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "c72bce813b77acce20fbd4c867fa763bbb931b63bd2dfde1e518cc0c142cd67f",
+"T3B1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "2edc29d3586f759965782a61f3a5e1a88c692d1b4def36e71b6b4ccd9a6a0a08",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "9109435422761ff26a4bff4f385a9ac197dc95d590383b5741e5aa255e17e620",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "9b1bb7210c847acbad9f1e3f8fc3c3ab3f8722269d17be0cc838286811f40261",
"T3B1_es_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "1c43a01a3864c17b781e3a68121bb7c4378f858ab5c4db5b3d012f138eba5fb8",
@@ -20356,24 +20356,24 @@
"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[Note_hello_world]": "e8611bc6ed6922e6b957590c476edf65f4f58bc8f603efeccf9937460cdfb5d1",
+"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]": "f920d2f1477d2680c3bc12076e961cd1f538373bfab6495b6b55bf7732e21c2f",
+"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[Note_bad_utf8_bytes]": "5af2708374906577d0b7666e43cad46706463446250cabb19da8e2db1d8d06a1",
-"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "72dea6f5e36f3f9c65e59b66acc5636d192c4bc368144907df7698937ca75d1a",
+"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",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "2b97f4d634d5487f2bf4c9b98c92d5a0be34ccd0c26ad652b126e42d2b0790d3",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "666d4dc56e84f8cb87bcfe581305b7e7f5d31a4907569f2756a092bc799b51bf",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "fd97b799bdd99ed8fff144bcb8d09ea9eac866dac27e30dd22e8ffdd8c50bbe3",
-"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "e5a35d440820a447d85b426a5c300a5e6650ecb59dc5858b6062715879dbd691",
-"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "06b9f0e0f2f07dc7c94e018fe9f87f26df13f212f75fc2d2a9c65d984dda8f06",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "2e7c0990c26813862cbd22963d3d25636b47afd203e553bfc34140f7da0485f4",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "da303e08011c8956e804e6d3c1febe212ad218b49d16e7caf087ededc4e401de",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "322d09ca75dad1a7ea0367232dec58502f9073ae473e2a80984da7a91b074a40",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
-"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "4042c5c18e637e0a505ff7179366ad568ac95ea5b17c726c8fd91fb448bc703d",
+"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "a2005509f7e6be1c902502691344b2e515ceddfe31978774176d8f44390d4b39",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "65a6ed63d5b2184e6113e90589addcef9da7530d5911f43e1fc2423fbbc4e9a8",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "41d2b853b876487796cb682b00a9db8d116970aeeec8e17992f2464b86167f48",
"T3B1_fr_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "979886e5de665a0a5bd752457a29ad2bd0aad9d94702754cb351dc7d31979b42",
@@ -22033,24 +22033,24 @@
"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[Note_hello_world]": "fa85e8ded92a569e4c65a93b10bedd70b0f172a946a99dab06e7f47e0061e475",
+"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]": "1f8484e8ecb8fa449bbaad7864f1f8974d86fbd70ff6c43137bad850b002d955",
+"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[Note_bad_utf8_bytes]": "1e106d38f56c30439c3569e0b458859a6f1fbd87e5daf54edc767c6b1db8bff0",
-"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "f193348d62977f88b671e0833047dcf8e51baf39de62dec666b5d7d8ba6e3ede",
+"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",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "c347615715b8159c3eb5468b4441bbd96fe698500788750ba0b866713adc45bf",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "8722446987f37480816d1170fe8c17bb700394416164ea1b9df626c2516919f2",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "510272c91b4561d64b2f5a0b9de95bebe1ac358ff042a9380e2c3a656a1abebc",
-"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "482b6a792de9b3596ad4a79358900e898938fecae0d792bab21e10fc946e3687",
-"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "7ad0cd74fb6fbebe274b2e8c5826511e4663b31c5bf3aeaa1c7b9b1b163ba2ea",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "f0bbe3e0e9dc015ef498ebf205b0b8e0ba73e2d652adc6845ff295e2d5cc2607",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "3dedd69d003ff1a8345e1834f913a2556fc80a633f1a1e7ca8d13dfd97a58f13",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "08192d03f8c508050d7ce2b98bc5eb82b1e6eb6d6185a4149e2137aa46bb0396",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
-"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "3952113305d2749f7ba6f3adff81b6bf497f4918e5bdac541bb46efdbe7b52e8",
+"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "16f268ea5a5fb5794b3b5e9264aeb3ce783e7b4855d5b35f5f101593d761d959",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "10cc2639372cee48626ec06873105c62fb8795d006b77ff0d20c97e7001017fd",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "da97a59c01b93c6623d1958cfca7f31266d2543e36130e048f2a14e3df0f1cb1",
"T3B1_pt_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "bbd866375fe164eb4caaddceb8a49d710b09ad01ca2cf67a0006d3a0d3ecb121",
@@ -24121,19 +24121,19 @@
"T3T1_cs_tron-test_get_address.py::test_invalid_path": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
"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]": "7a704a4b0d0fbe8bbe94382bf62b7278ec6e16cb2e429cdf48e0acf4d29e3840",
+"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]": "44568536e9bfc4e19b4e8094553dd4d160c9b649704c51354ae3edc93d767531",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "1a9fbd23a751ce83e07f99d4b230c5c1ae0725082ac6ea0d41ff59a752c0a38e",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "7e21f7bd36c5e9f36fee922b140ffd193d2a636b1497b1e1469a83959f822f7d",
-"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "0ee114259d42adf32359f897664422c6f51a5e019a897415dc6c821c8a951ad9",
-"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "b06b5e723e862522b91882ea56e0f672c9f57bc91db6d3728049c02a613a9ae5",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "1f74f020bb48a5f83a5e5cfd287637d0f8394cce8a2239ffb7fcce10d89acd44",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "ec4aa6718f8980d4f36d546f93c577ccc75609e96f642d3c90218940152f3760",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "296b9146bb5b08ece00f75bf6adf1984daad95768353efe90537159c15dcde17",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "91fe9b9fdc81d21cd9d392f12e2ddd39a622a1622d5d43feee1e8ed513c135f7",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "9a295e4cf8090543217348d69a5e9a6569b8ad9100ffc5b5b24ac23cf31732ed",
-"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "529856ea766b64ce13c630e27d7690013db271ff6c1c292db5fd31d80de52bdc",
-"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "5732b6da6293468ef39c5f797ac905379b04d2215e54220b0ce8a08d8b8f8586",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "b0fb70efc11c3e08c5038618041d1529eb4d3aa78046e7671bb59c4ded897a3e",
+"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "230ffe952d18372d1b5e19b506d2de17423601e4c4dfd4437402c69be450aa1f",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "0b545616d0322986ebb59c77f5e247044b42bf91c6c8e79274cdee14e12e9508",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "9c20243bc5dacf2442af5a8778b66a0ab7cb978e11c02fec371f109fbc9d55f6",
"T3T1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "d7a51de8cb5e58fa8770912f48252e1d88892f8a4c7cbaaf44534c4b529abc12",
@@ -25831,19 +25831,19 @@
"T3T1_de_tron-test_get_address.py::test_invalid_path": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
"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]": "03bd857d6f5f73f870374a4c06989f276340995cc873a0dc3d8767cedc35b303",
+"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]": "37a4da5500587c7ff68f6f52b260b8d11786c927a0b5e5d2abb375c1cbe5b8aa",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "e1a8a8ad1a20325ed287dea58dba19ee565ed8de4d3f17f089224293f2cc2d43",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "b6b305c0728ca02d6e814697336778dd8cfb33e20a32e4c86f2395e781c3b2e8",
-"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "c1ecdd1e39dce6d18726cb40f4dd09cc4281c53ef57166845bf94af37c0b3739",
-"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "65e6b1de48e914dfaaa9cbc747587b0352df95bb5f84db9ae65295e82f21e4bf",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "f4b9285dfd07a60f03c4e5c65a3ad60ab155ce39c3af393ed89b196f74808797",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "275b60bf2b79bfa5b9c2b19ace2cbf4ae7c1b3f3773b3c24d59454597c68928b",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "dfc80d6e3a1fd00259fca1ecc1e3a7d4ec36ce8dc3cda71fb2aa6ee6f83d69c2",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "c64272c718c64159b16bc1ddb9a6f0735fb5d2f7fed96b46e59b9140bc2c8b05",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "7ebacdbbeefb71233f666051639075719d6cd76a3f3a3ed1c3980db53837f758",
-"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "66cbda8438112cd62351e7dfdb9529c5e9000983da5f3eab92328d9583181a39",
-"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "dfc42366c274e71b5c9e612812f1523ab638a639a33c3a00589dec4132729961",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "0388e8cc7ddf89595cbc129c6df30655be136bf2a0d4ae69c960d850686915b4",
+"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "b0e669ae742624cc209fb4b62e910d68e711c29b3015a9cd46ec857b9fd76c45",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "fd4e07a463de707a509939b34100c10a9fb24e03b2a415bc36849b03165884ce",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "68c146f13417be0845fee20b1d8de4a05e0844608c2efb3cfae9f573be39f0c4",
"T3T1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "053696e4ad0045a0fc8ac5343aa9b25c2f94190489b82ceab76ef3404b91c8a0",
@@ -27541,19 +27541,19 @@
"T3T1_en_tron-test_get_address.py::test_invalid_path": "0064e8a52b9bff0c2a31432fa781b800afb21e8910d60f303671bdfc8d8425fc",
"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]": "432cc86b48dcd968ff8b6a1312140b4d6b2ef5e3fbb9bc390ea92813e924f78e",
+"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[Note_bad_utf8_bytes]": "044171255f77cce0ec13958c7189e7731dad7dee625d1a354c1bb4c3a8fa38f9",
-"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "e5729a86bf88c0a0330791b9bd93e0020a765f21762f9dd8e412b7f170e2c198",
+"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",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "5a3c05a5aa4766cf734575e4f32d4e7686152e6cb6414c1b1ba6a86f6850b2ef",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "9c71fa87e3fe7c21e67ca1bd356e7c58c5aae11db17bad719328ca50218aecd8",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "07c188b370ea06e672071f81707f677b996ad745ccba58bc019ca359e733540e",
-"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "41da0c91cb2785ab35bbcc2d22deb8947275c5713bde5da31e057ab489e22a40",
-"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "e4472a0eee63baf1b23420ef3069a49101a866d8eec3f6c0bcbae60c01006b80",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "5a026e39a91d31e2be879c647e5a2446d73de44accbef1610fad9e096077725d",
+"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "2d5c6b083ac02b2363169f6c7e40d16685dd640982952da27f21e87ca04be2e3",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "a60b82f0a5258688859fef050700cce886c5b06f130e57f010bbc4b640a50e9b",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "0064e8a52b9bff0c2a31432fa781b800afb21e8910d60f303671bdfc8d8425fc",
"T3T1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "41b25079c1d6c0ac2d89bd6315234b6ea36afbf122645d0137e5171a0621cd98",
@@ -29251,19 +29251,19 @@
"T3T1_es_tron-test_get_address.py::test_invalid_path": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
"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]": "78bde1746e9cdd6c439dd42649c7c315f7a97f25580fec5a3737997b7abb2220",
+"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]": "ee54f1c67a75ebcb61b2aec096681cc29202b130bf8f1020cfd53bae99cf6c63",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "817c78242682ad0b43e7665031553bc5cab1552b1f52d0f9e753ac3105fae1f9",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "a24d695d9672895c7e23daca0aac7a0dc52af18f366b9b91f644f250943b0372",
-"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "63e2cb6fcafbc89942ad458335c7889bdf9f9e231dbf438ad0307a543db98031",
-"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "14b6f6e684bbdaf7fabfac8f63c2d87f00c4904b38a623b23482f22429fc5eb1",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "721214f3396533220b5c1324c3be40410d9e6f9e16366a44b8da719a51639f92",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "9d2d642c6dad1a4754062d8f59e759416282071298d8822f817f0995b908c76f",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "66c65d9ae0198cb8289353b6c7ed4bd3bd95e814228230daa371d7209c7b8fff",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "1f3af23dfbee011b72b787c85ea231b2d63ffa470c908989bd20c32e5646e320",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "417448726b9a20312e58b703ddcc80b20481ec909e15f7688693a2a9be580d99",
-"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "490753ec3b611a32e8b2eca54428f9ac346f62e058eb83319464edc8e11839a7",
-"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "d51ec22df3eae7cc318d6879f2fa1b9c93ebcd8e3a8d32ea13966fb8a6518db2",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "46354533fadfa1ce64c471554ed005116a3b1fda533bb57b5197e9294ffe1d00",
+"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "aef470906da411a6a0ccdb421a96275027ae5d60febdc3e076025e7367ee8350",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "0611d839fce97454a85dd69918a397740318426d0c50016814d24f27f05b243a",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "41b9c9e85d64891dcfd03d675df77c533f035a2d191b161144d00afab69a589d",
"T3T1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "3f3eb4a1c496aecd6a05563f12be2db97a24ee9a9d97eae7f837d6e0c442f52e",
@@ -30961,19 +30961,19 @@
"T3T1_fr_tron-test_get_address.py::test_invalid_path": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
"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]": "f304303ab609894a671aa1c50d4b1272ca36d0ca6e6b858bab63df16383491fd",
+"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]": "fb37af1519b800abf095e935ff38df85face0598c058b305a80a3e096f67179d",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "461767c94b788f3f2d46eec3b012693d8ae4bfb2a793641e206879260163adfc",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "e72e71295010fd88c28fd62de9b7511e2b15f835909fee6501be1cb19e4620bd",
-"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "db82569c9395cd5f896bd43c6050a753adc40f9e6192a0f9dcab45a69720e166",
-"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "b22d4d79b419dce3c0626139bfc0e8cbb389ba4b329173eae2b7a7e31671ba13",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "1ce48094e41f264893d28c5ce3b4933c21e5a01a423117d72e35d74adcf24494",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "f1f66caec94d66cb30e195d2ba0f1cc4dffdf4cca47708819b078446ef645e7f",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "a5ef19753a572bcc1d175ba213044007c29a7005691f9329d167f2bf9044e7b2",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "01242cf3ec87e1ea2dfe901ed75e5408ee4c2310f68cae3b2b233d00f8b702cd",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "0c096ac6f1819fc3a70035a17f34ed3d2a4f4fa0bde8ae7883c1866a417ae379",
-"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "e96dab425425f91d6768beaa7be1b68202860b878bda202f4339bb0515804e22",
-"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "73ba3c7fae24714dabaf49f5461118a92286a1fe9ccabfc692ddc87c59c45ea9",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "3e9b4a4b3f5f174aa86150561461a32f343f4b6962be4e8f9119e0bbf5ac926f",
+"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "0f7a1525a99364215c639b06f42fc6fd34b582b26c4d903ee1f24c419a9d00a3",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "9ccdeba71dd30d26f263005bb45115915270fdf4b51dd2a0a45ec40399908c12",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "116c64aa168d12181b7a5317677ddf135d739fdac22d38ff08571dc3301c2f47",
"T3T1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "a67268e0a382fc581d98b3f0b1c28d0f927e5d99843dd306580c91459166ee1e",
@@ -32671,19 +32671,19 @@
"T3T1_pt_tron-test_get_address.py::test_invalid_path": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
"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]": "587bdcdcd00a58d2febd6dbe5f1b0781ccae3314b37af513e25439addcb8a59d",
+"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]": "a22fa405629e67ed621c4dd8f3b20ca953514ccc07707f1c4b49d6bfbc8c368e",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Approve_TRC-20_Unlimited]": "cce81a31da82df2fee16b0acc0cc8a6cb298d02c96fdee53597e1e6270f26f1f",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Claim_Unfrozen_Balance]": "d90a423b526e9b484f9d7b8515558f3903bbd70d95f941792db0c396675647ca",
-"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "98a957d398cf91f05613a6d818969522c048432b158c172f64e9a64b0453881f",
-"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "51c04ae59b683055e317ad79bdc9ca9c19c7d95802513622d235ee0ac235fa91",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_bad_utf8_bytes]": "ee43ebc6d3d6cd9182a65182fb249915495555c6fd10d7fea635982345110817",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "1c5bac4ed5799d67dd5ceed7361accc5895dbf632b2cb6e40a894ffa038aca5b",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Note_too_long_string]": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "7ca0af3bf3ff2ff235f65a4d327305f1fe73276d0f4903d481ff49c4bda54e91",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "716fcf5c54782bae36585651f4df353119414d44da680f49cf8f8a6ab0384a41",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "f82b4517ec526572549831043070cff95deb5c40596f19ab53c10dde4a6f6764",
-"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "d859c374f94b14c33146ff419a7e956d6be7a71c9449b8f8572453e8d10f1395",
-"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "2161d2421580143fbece1d675ba24a1ff186b6e9012236aa4e00f60d0e211965",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "4dfd6f207a454579980dceaad62c40ad2d9cef249871b5eacfa89d0787fc1711",
+"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "0d559a5845c84b79396e3df49b2a1574924752c14e247fa60ec74dbad915d8e8",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "357b9fb0873879316b6d1feb5ccb61c530e8ec47d12e5924717173eceb25c093",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "14256cd1b801d1b67a37de1198d61a80d342f39e5c5d6fa991ec7fb526d683be",
"T3T1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "ee3613adc620270180a1fa34986f86e0ec0346056cdab8e9e30890d2b312fb1e",
@@ -35035,24 +35035,24 @@
"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[Note_hello_world]": "cf08a9e95cb69c82c8aefb7ad5c3a61066a597eff5462158b18a8399e2f3e1db",
+"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]": "c5a3583bbf578dca1e1333a3cc5df5250637470d36d78dcda1c232804fdb0e39",
+"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[Note_bad_utf8_bytes]": "dc1bac26a47761fdd746fa749615ee2e382a0eb697deb41fcba0cb8420c59e7a",
-"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "ee5e40f074882f58898d3b7ba1d2a246387cf273fd334c5b1378054d3e383479",
+"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",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "4c5eaef866c3583122be1389e328049464b94f992fd0d91c7a4a312f82386c7a",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "506fde2f8e4d3f8ba8803c9c780ac4c760efa9beb318ff05ff43eda16f87d368",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "4e40ec8f67e117723716ddc8148d045b6102f81b853be11d3e76d57fdaf3fd6d",
-"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "8eb2410dffbb3efa9060b8a0d3c9a0c7afa9ba1f30c81100be69e14efc4906af",
-"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "115f542cfb17d70a0aef6b7014675f9e4c95a1e0ca05e5434f35470afb142840",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "dcaeb7a1dd35a3c4a602d6649ac3f4821630970eabd67420ec28c7a0a8ba12d5",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "5341f68cce61dda2f8b8a0d11ae0950490db831b41caf6aa1a0c1b30c77c92a3",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "549258b8afd5c0859931eec7d3f32368992b12659d7c7d5d3d63bce101cbe42d",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "25675032fe6b1628161f0cd2398edae2feace6873ae31c44ce545c91f7ced796",
-"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "bd76069fcfc9524b2a8fdeb69a1a732c5f092758ab33816dd5261da071c61d57",
+"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "99d973cc3b194eb9da1a3936034e1f073afb642c60f182dd8ac2d12c71b4f622",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "ffae4fbb528c0fb63e0ca8a135ff456c24564a873c74f4bf1e6cb523d23b302d",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "518b1a20d13304a5d2c0e9f081b21c9c0a62a0f4892772f1f0313f4aea0fd460",
"T3W1_cs_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "25675032fe6b1628161f0cd2398edae2feace6873ae31c44ce545c91f7ced796",
@@ -36755,24 +36755,24 @@
"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[Note_hello_world]": "cf0ca5060dba3b997bd37519e66d29e49cf24483fc09cc72f4788680b79bd849",
+"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]": "5982f22284dd9efbf4b16147b1636040c458e919d8afcc8d61f4b61f108e7ef0",
+"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[Note_bad_utf8_bytes]": "b31035693d1a6003422d610db75f0fe0816d58723d13f02016240e3ce686058d",
-"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "816e6212d0f798c8c9607ea3dab4e2bc4e34f98701dc3d5538769b78d7d66e74",
+"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",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "2d799ec899a25c4758b70f4776460d0fb8d69282642af14bc309774447776578",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "1ac98825456f2e2a5eed5836844d7cfaad474347a8715d1d45cfb44b7662f2c5",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "ecdca659b4f233c6607a33681a91a185e4df8539cb7b8f69f2c2cb30aeb34649",
-"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "0451ceda28f144be30e75cdd691cb37abf38cc60850080121f6c7a1c81a21693",
-"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "1723a8be088a81916102f8704cf7eb87dddabc885b1db094f2c23fc4bbc0fb53",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "d4d14d26a02aa14a3de2297449e89d6ad7643cf4332802f3f90a700b4a4d1933",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "cf0181925e2782b2231ad5a11b9ee4cabc9f4825e04ea4ee2e6cf4b344eca242",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "496b110bad705a7e934b63790ae28381b3645c1d0d63292f45e72765a659026a",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "aaafdc361a1d1494db1b142427ede204b978fbde090811b1ff02e54df49414f9",
-"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "5ff4f142b47444e22afdb43c390b0881b2f0036bcb987c901f5ebf740e80e136",
+"T3W1_de_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "ab3d680adebdc2132695add0328a781455512c5f31978c9688a0abb2619bf33d",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "6bf82c7b6e20a5ebd73605d35ebe2b34799f817d1aafe15172ceb821b0b11ebc",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "3f00b18c9c2c10de79acb58d00dc726b4cfd6e1c3f2752303d83ca7cc4f045e0",
"T3W1_de_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "aaafdc361a1d1494db1b142427ede204b978fbde090811b1ff02e54df49414f9",
@@ -38475,24 +38475,24 @@
"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[Note_hello_world]": "019fa76c53d1b535412f30681a098cab01c80076230af6ca489a66b361c614be",
+"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]": "7ce25048e9066fc4768c29a8ff87d853328758c680732ef5975956a5201e4c0d",
+"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[Note_bad_utf8_bytes]": "b59c4d6ad5ed1a08f9a4a6d5f3ba288fea58325b77e4227b2e5217a4c23e3bc5",
-"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "32aef70b493e3f4a25f782d947029c0f8abef82d2550bbd10b4265e8b655acf0",
+"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",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "379b66edc6f1a336c54f246d6835e050191b6a62ed33411dec2f04d95e312b1d",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "131e3f9c4ff7487c637440c34e8bd252df4bc6ba20a8ddb97d041b4d5752b637",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "24a7ded29fbb0018c769c33b1a173b6049853884e7ec2c8bb83ebe6427208641",
-"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "6858f8adc87c7065cda1a956645d652e7acc6d99e21534e61a9001b124d61729",
-"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "5ae96dba91dda830e274357e63c16bfd94cb0883e98c8172ff99f35994ad7b53",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "5e96a0413f0f14103099f49e15d9e12e77776496cfcfd1f2415a0a1ea04b0bd9",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "7d04d3d3168e647dac1cd71c168fd0da409aba0861acd0c85d5d885b080fe0f4",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "3ff2a0ddd2611bd5fec42d7ddecfbfceda8b0fac3a9a2f52af4b801ebb61d445",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "778dbcfb96e575c652b06902ef2842f6cc261dd3d457cc66b8b6c9338e82e1fb",
-"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "0c392cb36fa0131fd15490be2f04933528ac5b2532b7a12f0c97303f5b4fcf55",
+"T3W1_en_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "4749b68559eec6da626856f3a0fcf3f2d83a4977610a8bfb712d8f1123120f59",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "5029c46c0d84544ea190140633605ff1e0ba20d2879040dfc8efe48e29add8a5",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "298ae5aa4a62467dc4861856f9b9703787b32c6494d41fd541cb26c762244020",
"T3W1_en_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "778dbcfb96e575c652b06902ef2842f6cc261dd3d457cc66b8b6c9338e82e1fb",
@@ -40195,24 +40195,24 @@
"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[Note_hello_world]": "df49c5df0e966189e9811df6202c6f6afcdadcabe130bcdc74675c97bb4252b2",
+"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]": "1477a51dbf8bceda94ecead60150f9212246514195a32422cf5a54b7fdf4591d",
+"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[Note_bad_utf8_bytes]": "d6bc4cd990903ad433f9b2b34474d2a223cfca0978bef0430008def96550b690",
-"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "3a768d0e5b3a1bb4f903d48abf7227f06200ce905d580c335358894a1a448888",
+"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",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "30d6de14b6c3a8e12fde6d7a3028bc57370bf12a9a4ab0a063acad325306dfb0",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "4076ad9c057c224626b27734a2e9bcd0286efc84f25891b76742e21e21792df9",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "a476eb1b159a83ca364e12ba292a689590951c7b3e48cb31d5d7428c15a4ef4e",
-"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "45b3da6dda643c6eb07ee4e61d1d6b1fd33568f0580ffafaa1aee95e22302fb8",
-"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "ea315a5f9e9b02c90e1df3d632e543951f9db449c93530b2f58ef2b84fa921f4",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "abffde96f9b4df3167e696cf1490171947ab1e1818be599f31589263c19b52ab",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "e4f5054b355a8feca2f84c78a81482da1c265f76bcfad2dbf6271278738409d1",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "68462d3b28de8a43e0c46cabb110e3ba7f312c259e27d20a589c8491f19649ad",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "ea59c9d24216e9bad1b1fdd99068e34dbc5beeea54b06c34219d37720f17a470",
-"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "bb6d9020b70f7f3091a2f9a124cc017fb66580d1e0fefdefd3151ce5e0dbe65a",
+"T3W1_es_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "5b5401f336ace4e09bbafca306e592da5774558bc764dae2f662ab6fda6a2378",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "c0d916d4f6f238ab9dc7c19b2abfdb6843821e5865cb76ae7cf3f84fcf0aae09",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "08a514fe5bd728f55014525e5bed3df16692e25ce977129617424130c8e3eb20",
"T3W1_es_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "ea59c9d24216e9bad1b1fdd99068e34dbc5beeea54b06c34219d37720f17a470",
@@ -41915,24 +41915,24 @@
"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[Note_hello_world]": "d0f3580a536165149935c902595516a55d3116d1ebb92a3a5ee051a6f00bcb3e",
+"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]": "159020482fe170c3f75e733007f305481d02cfff08590ed057d17dbdf5cfd26b",
+"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[Note_bad_utf8_bytes]": "9db9cb7cc388f624177a397f8a0f606fa9da88f1dd8505f66e61fd967f623924",
-"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "3ff3be2590edd77ab82aa705efba46226c7b46c8f4d03d71cab64a33f78ac5eb",
+"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",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "a089980718a5a42fdde985191ea38176e996286185f80e3325b00c4438d11857",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "2e5da568fd34d7d498fcf08f21b8604bfa7d3a072e453f4037246ba236b18323",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "da8c533402deba2e1004073f9a2dc0f786a9dd142469a202ed7c85921e43e75b",
-"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "d976fdd07eeadfa6b65cb55a7dce82d940baa63c82d72606683bb9fafbb20551",
-"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "3f4d4b4e3a1ccb9af4ff9df51c85d67cdc1d3f102e6ba0ae6356f5e04c739c9d",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "cb4becde491a0296a9361a17f4b2694abc49b0898a96d1d3eb499dc9992fe1f3",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "86b9e889da3480b0fed7b8111a6b12911e2a89ce9e6d15e5ac905421118e4953",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "c0a35906fc89a6a5c4771eaad04d74d40f9493041233af2af8740f55654598c0",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "1cceb37657549d7798a606fb01cffd95cdd3ab59cda2e25228d11f1bb906cd31",
-"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "239598bc1f75a1b1568a88ae1cc0e61ee8cd4124241b0b31a43b5762aa4bc6ad",
+"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "4b4d231d22e13db018a49c1a5aec998379a830520e375ac2e4786ffdee0d6849",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "fb4b705a0c491d6e73eb4269f44ec77c72193328d33b2f42facd49c1feca36cb",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "9db370fbc97bd31f8ecc5347eba60493ffcd252473f9baa8608250a23e634b28",
"T3W1_fr_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "1cceb37657549d7798a606fb01cffd95cdd3ab59cda2e25228d11f1bb906cd31",
@@ -43640,24 +43640,24 @@
"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[Note_hello_world]": "041d8c9e4d17e96de8bfdc8b0cba7d1b494a2e98d65138cc252c6ec962929950",
+"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]": "2d6f32b28310389dbfc195658b4609132579b87ba4623c32a77d3a0a7257c59f",
+"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[Note_bad_utf8_bytes]": "6528e986c571a47f9d40747063b3ec4030ae3c01930e0d9fa8e28937a994bd2f",
-"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Note_hello_world]": "6f50e3929bb40763e6aa18fdd54072d575b1820b765fc46329f3ef5a95a97f10",
+"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",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Revoke_TRC-20]": "2955c2b016a32e994b0f4503ac67a11c9ca433dde95f87de0a9a59fced724d7f",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Bandwidth]": "9c3e5927783bc45896953f21fc243214287e6a6c66d06e14c934389e418a6fc5",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Stake_for_Energy]": "1146c082a0e828210f776a895cddae0ca3edfc667b0c7267260bd0b05cefafb9",
-"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "c499e45246d849a2f7e95776750f2acf74ada81db85238130df6180556ac06a1",
-"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "a5d6b666d19b3df4fe277443f00bd02dd6084e3fbf1dd5b6644ed3e845756208",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract]": "21cc9e857cebd2b217c972201ddbc90975a8f810e4000346e0864755b2cbc51c",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TransferContract_amount_int64_max]": "9716bf64ecd09da55e283cd5c9ed6a81ddab88e59ec9840a91280519c66798eb",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_USDT_transfer]": "a290a215dca7da04843cc3cb50eaba98b1b4e8b1461a1c59382c6f0372bad742",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_transfer_TRC20_fee_too_high]": "67695a9de4ea2860aa20568a42ba0dd34e1fdf983ff4cf32347e6dd81e79c6e3",
-"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "f758c24ac46e34d25ab57af1fecc7f4278489c42eec67c3a4beda805df7827ec",
+"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[TriggerSmartContract_unknown_contract]": "8c52dd9cdc70c30af87cd8a3a29fd10521e68dbac07cb4d58d47fc67f9dfb5c7",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Bandwidth]": "b783d106047ea5b60426d9f37be622382c80b088258bd5e3e94398b6f74c7044",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Unstake_for_Energy]": "ea841362381274c055a0a34d8f16fb56e9d69d1e33e7e0c43e063612f404ec0f",
"T3W1_pt_tron-test_sign_tx.py::test_sign_tx[Vote_10_candidates_too_many]": "67695a9de4ea2860aa20568a42ba0dd34e1fdf983ff4cf32347e6dd81e79c6e3",
Why this scored 16/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.