chore(core): add new strings for EIP-7702
What changed, and why it matters
This commit only adds and updates user-facing text strings (labels, warnings, and confirmation messages) for a new Ethereum feature called EIP-7702. It does not change any code that handles private keys, signing logic, transaction parsing, or security checks. There is no direct security issue visible in this change.
No security action required for this commit. Review the actual EIP-7702 implementation commits (signing/delegation/revocation logic) separately for security issues.
Security signals we found
No code logic changes
Only translation/string assets modified
EIP-7702 feature is user-facing text preparation only in this commit
Translation signature updated to reflect new string set
Evidence from the diff
The commit is a translation/string-only update for EIP-7702 support in Trezor firmware. It adds new translation keys such as ethereum__auth_title, ethereum__delegate_warn, ethereum__revoke_title, etc., removes the older ethereum__eip_7702 and ethereum__eip_7702_title keys, and regenerates the corresponding Rust translation tables, qstr mappings, mock files, and translation signatures. No cryptographic, parsing, or authorization code is modified.
Changed components
core/embed/rust/librust_qstr.hcore/embed/rust/src/translations/generated/translated_string.rscore/mocks/trezortranslate_keys.pyicore/translations/en.jsoncore/translations/order.jsoncore/translations/signatures.jsonInspect captured patch +1595 / −1039
diff --git a/core/embed/rust/librust_qstr.h b/core/embed/rust/librust_qstr.h
index ec9cf43a..dffdad29 100644
--- a/core/embed/rust/librust_qstr.h
+++ b/core/embed/rust/librust_qstr.h
@@ -1264,6 +1264,7 @@ static void _librust_qstrs(void) {
MP_QSTR_eos__vote_for_producers;
MP_QSTR_eos__vote_for_proxy;
MP_QSTR_eos__voter;
+ MP_QSTR_ethereum__all_evms;
MP_QSTR_ethereum__approve;
MP_QSTR_ethereum__approve_amount_allowance;
MP_QSTR_ethereum__approve_chain_id;
@@ -1275,25 +1276,34 @@ static void _librust_qstrs(void) {
MP_QSTR_ethereum__approve_revoke_from;
MP_QSTR_ethereum__approve_to;
MP_QSTR_ethereum__approve_unlimited_template;
+ MP_QSTR_ethereum__auth_done;
+ MP_QSTR_ethereum__auth_title;
+ MP_QSTR_ethereum__auth_warn;
MP_QSTR_ethereum__calldata_suffix;
MP_QSTR_ethereum__confirm_contract;
MP_QSTR_ethereum__contract_address;
MP_QSTR_ethereum__data_size_template;
+ MP_QSTR_ethereum__delegate_done;
+ MP_QSTR_ethereum__delegate_title;
+ MP_QSTR_ethereum__delegate_warn;
+ MP_QSTR_ethereum__delegating;
MP_QSTR_ethereum__deposit_amount;
MP_QSTR_ethereum__deposit_to;
- MP_QSTR_ethereum__eip_7702;
- MP_QSTR_ethereum__eip_7702_title;
MP_QSTR_ethereum__gas_limit;
MP_QSTR_ethereum__gas_price;
MP_QSTR_ethereum__interaction_contract;
MP_QSTR_ethereum__max_gas_price;
MP_QSTR_ethereum__name_and_version;
+ MP_QSTR_ethereum__network;
MP_QSTR_ethereum__new_contract;
MP_QSTR_ethereum__no_message_field;
MP_QSTR_ethereum__priority_fee;
MP_QSTR_ethereum__redeem;
MP_QSTR_ethereum__redeem_amount;
MP_QSTR_ethereum__redeem_from;
+ MP_QSTR_ethereum__revoke_done;
+ MP_QSTR_ethereum__revoke_title;
+ MP_QSTR_ethereum__revoke_warn;
MP_QSTR_ethereum__reward_tokens;
MP_QSTR_ethereum__rewards_claim;
MP_QSTR_ethereum__show_full_array;
@@ -1301,6 +1311,7 @@ static void _librust_qstrs(void) {
MP_QSTR_ethereum__show_full_message;
MP_QSTR_ethereum__show_full_struct;
MP_QSTR_ethereum__sign_eip712;
+ MP_QSTR_ethereum__smart_info;
MP_QSTR_ethereum__staking_claim;
MP_QSTR_ethereum__staking_claim_address;
MP_QSTR_ethereum__staking_claim_intro;
@@ -1319,6 +1330,7 @@ static void _librust_qstrs(void) {
MP_QSTR_ethereum__title_input_data_bytes;
MP_QSTR_ethereum__title_signing_address;
MP_QSTR_ethereum__title_token_contract;
+ MP_QSTR_ethereum__to;
MP_QSTR_ethereum__token_contract;
MP_QSTR_ethereum__units_template;
MP_QSTR_ethereum__unknown_contract_address;
diff --git a/core/embed/rust/src/translations/generated/translated_string.rs b/core/embed/rust/src/translations/generated/translated_string.rs
index 1c4aa4ab..e57807b1 100644
--- a/core/embed/rust/src/translations/generated/translated_string.rs
+++ b/core/embed/rust/src/translations/generated/translated_string.rs
@@ -1533,10 +1533,6 @@ pub enum TranslatedString {
suite_sync__header = 1173, // "Suite Sync"
words__note = 1174, // "Note"
words__fee_limit = 1175, // "Fee limit"
- #[cfg(feature = "universal_fw")]
- ethereum__eip_7702_title = 1176, // "Smart accounts"
- #[cfg(feature = "universal_fw")]
- ethereum__eip_7702 = 1177, // {"Bolt": "Authorize the following contract as an EIP-7702 on your account", "Caesar": "Authorize the following contract as an EIP-7702 on your account", "Delizia": "Authorize the following contract as an EIP-7702 on your account?", "Eckhart": "Authorize the following contract as an EIP-7702 on your account?"}
words__confirm_all = 1178, // "Confirm all"
words__show_next = 1179, // "Show next"
words__resource = 1180, // "Resource"
@@ -1627,6 +1623,34 @@ pub enum TranslatedString {
address__warning_not_yours = 1237, // {"Bolt": "", "Caesar": "", "Delizia": "", "Eckhart": "This is NOT your address"}
#[cfg(feature = "universal_fw")]
tron__owner_address = 1238, // "Owner address"
+ #[cfg(feature = "universal_fw")]
+ ethereum__all_evms = 1239, // "All EVMs"
+ #[cfg(feature = "universal_fw")]
+ ethereum__auth_done = 1240, // {"Bolt": "", "Caesar": "", "Delizia": "EIP-7702 authorization signed.", "Eckhart": "EIP-7702 authorization signed."}
+ #[cfg(feature = "universal_fw")]
+ ethereum__auth_title = 1241, // "EIP-7702 Authorization"
+ #[cfg(feature = "universal_fw")]
+ ethereum__auth_warn = 1242, // "Authorize your account to a third-party contract using EIP-7702?"
+ #[cfg(feature = "universal_fw")]
+ ethereum__delegate_done = 1243, // {"Bolt": "", "Caesar": "", "Delizia": "EIP-7702 delegation signed.", "Eckhart": "EIP-7702 delegation signed."}
+ #[cfg(feature = "universal_fw")]
+ ethereum__delegate_title = 1244, // "EIP-7702 Delegation"
+ #[cfg(feature = "universal_fw")]
+ ethereum__delegate_warn = 1245, // "Delegate your account to a third-party contract?"
+ #[cfg(feature = "universal_fw")]
+ ethereum__delegating = 1246, // "Delegating"
+ #[cfg(feature = "universal_fw")]
+ ethereum__network = 1247, // "Network"
+ #[cfg(feature = "universal_fw")]
+ ethereum__revoke_done = 1248, // {"Bolt": "", "Caesar": "", "Delizia": "EIP-7702 revocation signed.", "Eckhart": "EIP-7702 revocation signed."}
+ #[cfg(feature = "universal_fw")]
+ ethereum__revoke_title = 1249, // "EIP-7702 Revocation"
+ #[cfg(feature = "universal_fw")]
+ ethereum__revoke_warn = 1250, // "Revoke {0} from smart account delegation?"
+ #[cfg(feature = "universal_fw")]
+ ethereum__smart_info = 1251, // "Smart account contract info"
+ #[cfg(feature = "universal_fw")]
+ ethereum__to = 1252, // "To"
}
impl TranslatedString {
@@ -2810,8 +2834,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -2873,6 +2897,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -4054,69 +4092,83 @@ impl TranslatedString {
18525,
18529,
18538,
- 18552,
- 18615,
- 18626,
- 18635,
- 18643,
- 18648,
- 18654,
- 18670,
- 18676,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18821,
- 18831,
- 18844,
- 18855,
- 18868,
- 18881,
- 18909,
- 18944,
- 18980,
- 19018,
- 19026,
- 19039,
- 19039,
- 19039,
- 19062,
- 19070,
- 19070,
- 19070,
- 19084,
- 19090,
- 19098,
- 19107,
- 19122,
- 19133,
- 19133,
- 19154,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19191,
- 19205,
- 19221,
- 19221,
- 19221,
- 19239,
- 19287,
+ 18538,
+ 18538,
+ 18549,
+ 18558,
+ 18566,
+ 18571,
+ 18577,
+ 18593,
+ 18599,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18744,
+ 18754,
+ 18767,
+ 18778,
+ 18791,
+ 18804,
+ 18832,
+ 18867,
+ 18903,
+ 18941,
+ 18949,
+ 18962,
+ 18962,
+ 18962,
+ 18985,
+ 18993,
+ 18993,
+ 18993,
+ 19007,
+ 19013,
+ 19021,
+ 19030,
+ 19045,
+ 19056,
+ 19056,
+ 19077,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19114,
+ 19128,
+ 19144,
+ 19144,
+ 19144,
+ 19162,
+ 19210,
+ 19281,
+ 19293,
+ 19316,
+ 19337,
+ 19337,
+ 19350,
19358,
- 19370,
- 19393,
- 19414,
- 19414,
- 19427,
+ 19358,
+ 19380,
+ 19444,
+ 19444,
+ 19463,
+ 19511,
+ 19521,
+ 19528,
+ 19528,
+ 19547,
+ 19588,
+ 19615,
+ 19617,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -5297,8 +5349,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -5360,6 +5412,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -6541,69 +6607,83 @@ impl TranslatedString {
18525,
18529,
18538,
- 18552,
- 18615,
- 18626,
- 18635,
- 18643,
- 18648,
- 18654,
- 18670,
- 18676,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18821,
- 18831,
- 18844,
- 18855,
- 18868,
- 18881,
- 18909,
- 18944,
- 18980,
- 19018,
- 19026,
- 19039,
- 19039,
- 19039,
- 19062,
- 19070,
- 19070,
- 19070,
- 19084,
- 19090,
- 19098,
- 19107,
- 19122,
- 19133,
- 19133,
- 19154,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19191,
- 19205,
- 19221,
- 19221,
- 19221,
- 19239,
- 19287,
+ 18538,
+ 18538,
+ 18549,
+ 18558,
+ 18566,
+ 18571,
+ 18577,
+ 18593,
+ 18599,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18744,
+ 18754,
+ 18767,
+ 18778,
+ 18791,
+ 18804,
+ 18832,
+ 18867,
+ 18903,
+ 18941,
+ 18949,
+ 18962,
+ 18962,
+ 18962,
+ 18985,
+ 18993,
+ 18993,
+ 18993,
+ 19007,
+ 19013,
+ 19021,
+ 19030,
+ 19045,
+ 19056,
+ 19056,
+ 19077,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19114,
+ 19128,
+ 19144,
+ 19144,
+ 19144,
+ 19162,
+ 19210,
+ 19281,
+ 19293,
+ 19316,
+ 19337,
+ 19337,
+ 19350,
19358,
- 19370,
- 19393,
- 19414,
- 19414,
- 19427,
+ 19358,
+ 19380,
+ 19444,
+ 19444,
+ 19463,
+ 19511,
+ 19521,
+ 19528,
+ 19528,
+ 19547,
+ 19588,
+ 19615,
+ 19617,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -7784,8 +7864,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -7847,6 +7927,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -9028,69 +9122,83 @@ impl TranslatedString {
18525,
18529,
18538,
- 18552,
- 18615,
- 18626,
- 18635,
- 18643,
- 18648,
- 18654,
- 18670,
- 18676,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18821,
- 18831,
- 18844,
- 18855,
- 18868,
- 18881,
- 18909,
- 18944,
- 18980,
- 19018,
- 19026,
- 19039,
- 19039,
- 19039,
- 19062,
- 19070,
- 19070,
- 19070,
- 19084,
- 19090,
- 19098,
- 19107,
- 19122,
- 19133,
- 19133,
- 19154,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19191,
- 19205,
- 19221,
- 19221,
- 19221,
- 19239,
- 19287,
+ 18538,
+ 18538,
+ 18549,
+ 18558,
+ 18566,
+ 18571,
+ 18577,
+ 18593,
+ 18599,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18744,
+ 18754,
+ 18767,
+ 18778,
+ 18791,
+ 18804,
+ 18832,
+ 18867,
+ 18903,
+ 18941,
+ 18949,
+ 18962,
+ 18962,
+ 18962,
+ 18985,
+ 18993,
+ 18993,
+ 18993,
+ 19007,
+ 19013,
+ 19021,
+ 19030,
+ 19045,
+ 19056,
+ 19056,
+ 19077,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19114,
+ 19128,
+ 19144,
+ 19144,
+ 19144,
+ 19162,
+ 19210,
+ 19281,
+ 19293,
+ 19316,
+ 19337,
+ 19337,
+ 19350,
+ 19358,
19358,
- 19370,
- 19393,
- 19414,
- 19414,
- 19427,
+ 19380,
+ 19444,
+ 19444,
+ 19463,
+ 19511,
+ 19521,
+ 19528,
+ 19528,
+ 19547,
+ 19588,
+ 19615,
+ 19617,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -10271,8 +10379,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -10334,6 +10442,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -11515,69 +11637,83 @@ impl TranslatedString {
18525,
18529,
18538,
- 18552,
- 18615,
- 18626,
- 18635,
- 18643,
- 18648,
- 18654,
- 18670,
- 18676,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18807,
- 18821,
- 18831,
- 18844,
- 18855,
- 18868,
- 18881,
- 18909,
- 18944,
- 18980,
- 19018,
- 19026,
- 19039,
- 19039,
- 19039,
- 19062,
- 19070,
- 19070,
- 19070,
- 19084,
- 19090,
- 19098,
- 19107,
- 19122,
- 19133,
- 19133,
- 19154,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19169,
- 19191,
- 19205,
- 19221,
- 19221,
- 19221,
- 19239,
- 19287,
+ 18538,
+ 18538,
+ 18549,
+ 18558,
+ 18566,
+ 18571,
+ 18577,
+ 18593,
+ 18599,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18730,
+ 18744,
+ 18754,
+ 18767,
+ 18778,
+ 18791,
+ 18804,
+ 18832,
+ 18867,
+ 18903,
+ 18941,
+ 18949,
+ 18962,
+ 18962,
+ 18962,
+ 18985,
+ 18993,
+ 18993,
+ 18993,
+ 19007,
+ 19013,
+ 19021,
+ 19030,
+ 19045,
+ 19056,
+ 19056,
+ 19077,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19092,
+ 19114,
+ 19128,
+ 19144,
+ 19144,
+ 19144,
+ 19162,
+ 19210,
+ 19281,
+ 19293,
+ 19316,
+ 19337,
+ 19337,
+ 19350,
+ 19358,
19358,
- 19370,
- 19393,
- 19414,
- 19414,
- 19427,
+ 19380,
+ 19444,
+ 19444,
+ 19463,
+ 19511,
+ 19521,
+ 19528,
+ 19528,
+ 19547,
+ 19588,
+ 19615,
+ 19617,
];
} else if #[cfg(feature = "layout_caesar")] {
@@ -12759,8 +12895,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -12822,6 +12958,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -14003,69 +14153,83 @@ impl TranslatedString {
16405,
16409,
16418,
- 16432,
- 16495,
- 16506,
- 16515,
- 16523,
- 16528,
- 16534,
- 16550,
- 16556,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16701,
- 16711,
- 16724,
- 16735,
- 16748,
- 16761,
- 16789,
- 16824,
- 16860,
- 16898,
- 16906,
- 16919,
- 16919,
- 16919,
- 16942,
- 16950,
- 16950,
- 16950,
- 16972,
- 16978,
- 16986,
- 16995,
- 17010,
- 17021,
- 17021,
- 17042,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17079,
- 17093,
- 17109,
- 17109,
- 17109,
- 17127,
- 17175,
+ 16418,
+ 16418,
+ 16429,
+ 16438,
+ 16446,
+ 16451,
+ 16457,
+ 16473,
+ 16479,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16624,
+ 16634,
+ 16647,
+ 16658,
+ 16671,
+ 16684,
+ 16712,
+ 16747,
+ 16783,
+ 16821,
+ 16829,
+ 16842,
+ 16842,
+ 16842,
+ 16865,
+ 16873,
+ 16873,
+ 16873,
+ 16895,
+ 16901,
+ 16909,
+ 16918,
+ 16933,
+ 16944,
+ 16944,
+ 16965,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 17002,
+ 17016,
+ 17032,
+ 17032,
+ 17032,
+ 17050,
+ 17098,
+ 17169,
+ 17181,
+ 17204,
+ 17225,
+ 17225,
+ 17238,
17246,
- 17258,
- 17281,
- 17302,
- 17302,
- 17315,
+ 17246,
+ 17268,
+ 17332,
+ 17332,
+ 17351,
+ 17399,
+ 17409,
+ 17416,
+ 17416,
+ 17435,
+ 17476,
+ 17503,
+ 17505,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -15246,8 +15410,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -15309,6 +15473,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -16490,69 +16668,83 @@ impl TranslatedString {
16405,
16409,
16418,
- 16432,
- 16495,
- 16506,
- 16515,
- 16523,
- 16528,
- 16534,
- 16550,
- 16556,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16701,
- 16711,
- 16724,
- 16735,
- 16748,
- 16761,
- 16789,
- 16824,
- 16860,
- 16898,
- 16906,
- 16919,
- 16919,
- 16919,
- 16942,
- 16950,
- 16950,
- 16950,
- 16972,
- 16978,
- 16986,
- 16995,
- 17010,
- 17021,
- 17021,
- 17042,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17079,
- 17093,
- 17109,
- 17109,
- 17109,
- 17127,
- 17175,
+ 16418,
+ 16418,
+ 16429,
+ 16438,
+ 16446,
+ 16451,
+ 16457,
+ 16473,
+ 16479,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16624,
+ 16634,
+ 16647,
+ 16658,
+ 16671,
+ 16684,
+ 16712,
+ 16747,
+ 16783,
+ 16821,
+ 16829,
+ 16842,
+ 16842,
+ 16842,
+ 16865,
+ 16873,
+ 16873,
+ 16873,
+ 16895,
+ 16901,
+ 16909,
+ 16918,
+ 16933,
+ 16944,
+ 16944,
+ 16965,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 17002,
+ 17016,
+ 17032,
+ 17032,
+ 17032,
+ 17050,
+ 17098,
+ 17169,
+ 17181,
+ 17204,
+ 17225,
+ 17225,
+ 17238,
17246,
- 17258,
- 17281,
- 17302,
- 17302,
- 17315,
+ 17246,
+ 17268,
+ 17332,
+ 17332,
+ 17351,
+ 17399,
+ 17409,
+ 17416,
+ 17416,
+ 17435,
+ 17476,
+ 17503,
+ 17505,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -17733,8 +17925,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -17796,6 +17988,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -18977,69 +19183,83 @@ impl TranslatedString {
16405,
16409,
16418,
- 16432,
- 16495,
- 16506,
- 16515,
- 16523,
- 16528,
- 16534,
- 16550,
- 16556,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16701,
- 16711,
- 16724,
- 16735,
- 16748,
- 16761,
- 16789,
- 16824,
- 16860,
- 16898,
- 16906,
- 16919,
- 16919,
- 16919,
- 16942,
- 16950,
- 16950,
- 16950,
- 16972,
- 16978,
- 16986,
- 16995,
- 17010,
- 17021,
- 17021,
- 17042,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17079,
- 17093,
- 17109,
- 17109,
- 17109,
- 17127,
- 17175,
+ 16418,
+ 16418,
+ 16429,
+ 16438,
+ 16446,
+ 16451,
+ 16457,
+ 16473,
+ 16479,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16624,
+ 16634,
+ 16647,
+ 16658,
+ 16671,
+ 16684,
+ 16712,
+ 16747,
+ 16783,
+ 16821,
+ 16829,
+ 16842,
+ 16842,
+ 16842,
+ 16865,
+ 16873,
+ 16873,
+ 16873,
+ 16895,
+ 16901,
+ 16909,
+ 16918,
+ 16933,
+ 16944,
+ 16944,
+ 16965,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 17002,
+ 17016,
+ 17032,
+ 17032,
+ 17032,
+ 17050,
+ 17098,
+ 17169,
+ 17181,
+ 17204,
+ 17225,
+ 17225,
+ 17238,
17246,
- 17258,
- 17281,
- 17302,
- 17302,
- 17315,
+ 17246,
+ 17268,
+ 17332,
+ 17332,
+ 17351,
+ 17399,
+ 17409,
+ 17416,
+ 17416,
+ 17435,
+ 17476,
+ 17503,
+ 17505,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -20220,8 +20440,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -20283,6 +20503,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -21464,69 +21698,83 @@ impl TranslatedString {
16405,
16409,
16418,
- 16432,
- 16495,
- 16506,
- 16515,
- 16523,
- 16528,
- 16534,
- 16550,
- 16556,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16687,
- 16701,
- 16711,
- 16724,
- 16735,
- 16748,
- 16761,
- 16789,
- 16824,
- 16860,
- 16898,
- 16906,
- 16919,
- 16919,
- 16919,
- 16942,
- 16950,
- 16950,
- 16950,
- 16972,
- 16978,
- 16986,
- 16995,
- 17010,
- 17021,
- 17021,
- 17042,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17057,
- 17079,
- 17093,
- 17109,
- 17109,
- 17109,
- 17127,
- 17175,
+ 16418,
+ 16418,
+ 16429,
+ 16438,
+ 16446,
+ 16451,
+ 16457,
+ 16473,
+ 16479,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16610,
+ 16624,
+ 16634,
+ 16647,
+ 16658,
+ 16671,
+ 16684,
+ 16712,
+ 16747,
+ 16783,
+ 16821,
+ 16829,
+ 16842,
+ 16842,
+ 16842,
+ 16865,
+ 16873,
+ 16873,
+ 16873,
+ 16895,
+ 16901,
+ 16909,
+ 16918,
+ 16933,
+ 16944,
+ 16944,
+ 16965,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 16980,
+ 17002,
+ 17016,
+ 17032,
+ 17032,
+ 17032,
+ 17050,
+ 17098,
+ 17169,
+ 17181,
+ 17204,
+ 17225,
+ 17225,
+ 17238,
+ 17246,
17246,
- 17258,
- 17281,
- 17302,
- 17302,
- 17315,
+ 17268,
+ 17332,
+ 17332,
+ 17351,
+ 17399,
+ 17409,
+ 17416,
+ 17416,
+ 17435,
+ 17476,
+ 17503,
+ 17505,
];
} else if #[cfg(feature = "layout_delizia")] {
@@ -22708,8 +22956,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -22771,6 +23019,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -23952,69 +24214,83 @@ impl TranslatedString {
18042,
18046,
18055,
- 18069,
- 18133,
- 18144,
- 18153,
- 18161,
- 18166,
- 18172,
- 18188,
- 18194,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18339,
+ 18055,
+ 18055,
+ 18066,
+ 18075,
+ 18083,
+ 18088,
+ 18094,
+ 18110,
+ 18116,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18261,
+ 18271,
+ 18284,
+ 18295,
+ 18308,
+ 18321,
18349,
- 18362,
- 18373,
- 18386,
- 18399,
- 18427,
- 18462,
- 18498,
- 18536,
- 18544,
- 18557,
- 18557,
- 18557,
- 18581,
- 18589,
- 18589,
+ 18384,
+ 18420,
+ 18458,
+ 18466,
+ 18479,
+ 18479,
+ 18479,
+ 18503,
+ 18511,
+ 18511,
+ 18511,
+ 18525,
+ 18531,
+ 18539,
+ 18548,
+ 18563,
+ 18574,
18589,
- 18603,
- 18609,
- 18617,
- 18626,
- 18641,
- 18652,
- 18667,
- 18671,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18708,
- 18722,
- 18738,
- 18738,
- 18738,
- 18756,
- 18804,
- 18875,
- 18887,
- 18910,
- 18931,
- 18931,
- 18944,
+ 18593,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18630,
+ 18644,
+ 18660,
+ 18660,
+ 18660,
+ 18678,
+ 18726,
+ 18797,
+ 18809,
+ 18832,
+ 18853,
+ 18853,
+ 18866,
+ 18874,
+ 18904,
+ 18926,
+ 18990,
+ 19017,
+ 19036,
+ 19084,
+ 19094,
+ 19101,
+ 19128,
+ 19147,
+ 19188,
+ 19215,
+ 19217,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -25195,8 +25471,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -25258,6 +25534,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -26439,69 +26729,83 @@ impl TranslatedString {
18042,
18046,
18055,
- 18069,
- 18133,
- 18144,
- 18153,
- 18161,
- 18166,
- 18172,
- 18188,
- 18194,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18339,
+ 18055,
+ 18055,
+ 18066,
+ 18075,
+ 18083,
+ 18088,
+ 18094,
+ 18110,
+ 18116,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18261,
+ 18271,
+ 18284,
+ 18295,
+ 18308,
+ 18321,
18349,
- 18362,
- 18373,
- 18386,
- 18399,
- 18427,
- 18462,
- 18498,
- 18536,
- 18544,
- 18557,
- 18557,
- 18557,
- 18581,
- 18589,
- 18589,
+ 18384,
+ 18420,
+ 18458,
+ 18466,
+ 18479,
+ 18479,
+ 18479,
+ 18503,
+ 18511,
+ 18511,
+ 18511,
+ 18525,
+ 18531,
+ 18539,
+ 18548,
+ 18563,
+ 18574,
18589,
- 18603,
- 18609,
- 18617,
- 18626,
- 18641,
- 18652,
- 18667,
- 18671,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18708,
- 18722,
- 18738,
- 18738,
- 18738,
- 18756,
- 18804,
- 18875,
- 18887,
- 18910,
- 18931,
- 18931,
- 18944,
+ 18593,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18630,
+ 18644,
+ 18660,
+ 18660,
+ 18660,
+ 18678,
+ 18726,
+ 18797,
+ 18809,
+ 18832,
+ 18853,
+ 18853,
+ 18866,
+ 18874,
+ 18904,
+ 18926,
+ 18990,
+ 19017,
+ 19036,
+ 19084,
+ 19094,
+ 19101,
+ 19128,
+ 19147,
+ 19188,
+ 19215,
+ 19217,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -27682,8 +27986,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -27745,6 +28049,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -28926,69 +29244,83 @@ impl TranslatedString {
18042,
18046,
18055,
- 18069,
- 18133,
- 18144,
- 18153,
- 18161,
- 18166,
- 18172,
- 18188,
- 18194,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18339,
+ 18055,
+ 18055,
+ 18066,
+ 18075,
+ 18083,
+ 18088,
+ 18094,
+ 18110,
+ 18116,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18261,
+ 18271,
+ 18284,
+ 18295,
+ 18308,
+ 18321,
18349,
- 18362,
- 18373,
- 18386,
- 18399,
- 18427,
- 18462,
- 18498,
- 18536,
- 18544,
- 18557,
- 18557,
- 18557,
- 18581,
- 18589,
- 18589,
+ 18384,
+ 18420,
+ 18458,
+ 18466,
+ 18479,
+ 18479,
+ 18479,
+ 18503,
+ 18511,
+ 18511,
+ 18511,
+ 18525,
+ 18531,
+ 18539,
+ 18548,
+ 18563,
+ 18574,
18589,
- 18603,
- 18609,
- 18617,
- 18626,
- 18641,
- 18652,
- 18667,
- 18671,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18708,
- 18722,
- 18738,
- 18738,
- 18738,
- 18756,
- 18804,
- 18875,
- 18887,
- 18910,
- 18931,
- 18931,
- 18944,
+ 18593,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18630,
+ 18644,
+ 18660,
+ 18660,
+ 18660,
+ 18678,
+ 18726,
+ 18797,
+ 18809,
+ 18832,
+ 18853,
+ 18853,
+ 18866,
+ 18874,
+ 18904,
+ 18926,
+ 18990,
+ 19017,
+ 19036,
+ 19084,
+ 19094,
+ 19101,
+ 19128,
+ 19147,
+ 19188,
+ 19215,
+ 19217,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -30169,8 +30501,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -30232,6 +30564,20 @@ impl TranslatedString {
"Claim voting rewards?",
"",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -31413,69 +31759,83 @@ impl TranslatedString {
18042,
18046,
18055,
- 18069,
- 18133,
- 18144,
- 18153,
- 18161,
- 18166,
- 18172,
- 18188,
- 18194,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18325,
- 18339,
+ 18055,
+ 18055,
+ 18066,
+ 18075,
+ 18083,
+ 18088,
+ 18094,
+ 18110,
+ 18116,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18247,
+ 18261,
+ 18271,
+ 18284,
+ 18295,
+ 18308,
+ 18321,
18349,
- 18362,
- 18373,
- 18386,
- 18399,
- 18427,
- 18462,
- 18498,
- 18536,
- 18544,
- 18557,
- 18557,
- 18557,
- 18581,
- 18589,
- 18589,
+ 18384,
+ 18420,
+ 18458,
+ 18466,
+ 18479,
+ 18479,
+ 18479,
+ 18503,
+ 18511,
+ 18511,
+ 18511,
+ 18525,
+ 18531,
+ 18539,
+ 18548,
+ 18563,
+ 18574,
18589,
- 18603,
- 18609,
- 18617,
- 18626,
- 18641,
- 18652,
- 18667,
- 18671,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18686,
- 18708,
- 18722,
- 18738,
- 18738,
- 18738,
- 18756,
- 18804,
- 18875,
- 18887,
- 18910,
- 18931,
- 18931,
- 18944,
+ 18593,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18608,
+ 18630,
+ 18644,
+ 18660,
+ 18660,
+ 18660,
+ 18678,
+ 18726,
+ 18797,
+ 18809,
+ 18832,
+ 18853,
+ 18853,
+ 18866,
+ 18874,
+ 18904,
+ 18926,
+ 18990,
+ 19017,
+ 19036,
+ 19084,
+ 19094,
+ 19101,
+ 19128,
+ 19147,
+ 19188,
+ 19215,
+ 19217,
];
} else if #[cfg(feature = "layout_eckhart")] {
@@ -32657,8 +33017,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -32720,6 +33080,20 @@ impl TranslatedString {
"Claim voting rewards?",
"This is NOT your address",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -33901,69 +34275,83 @@ impl TranslatedString {
18813,
18817,
18826,
- 18840,
- 18904,
- 18915,
- 18924,
- 18932,
- 18937,
- 18943,
- 18959,
- 18965,
- 19096,
- 19114,
- 19140,
- 19161,
- 19207,
- 19252,
+ 18826,
+ 18826,
+ 18837,
+ 18846,
+ 18854,
+ 18859,
+ 18865,
+ 18881,
+ 18887,
+ 19018,
+ 19036,
+ 19062,
+ 19083,
+ 19129,
+ 19174,
+ 19219,
+ 19236,
+ 19250,
+ 19260,
+ 19273,
+ 19284,
19297,
- 19314,
- 19328,
+ 19310,
19338,
- 19351,
- 19362,
- 19375,
- 19388,
- 19416,
- 19451,
- 19487,
- 19525,
- 19533,
- 19546,
- 19546,
- 19546,
- 19570,
- 19578,
- 19589,
- 19604,
- 19626,
- 19632,
- 19640,
- 19649,
- 19664,
- 19675,
- 19675,
- 19696,
- 19711,
- 19763,
- 19803,
- 19817,
- 19869,
- 19888,
- 19952,
- 19974,
- 19988,
- 20004,
- 20015,
- 20022,
- 20040,
- 20088,
- 20159,
- 20171,
- 20194,
- 20215,
- 20239,
- 20252,
+ 19373,
+ 19409,
+ 19447,
+ 19455,
+ 19468,
+ 19468,
+ 19468,
+ 19492,
+ 19500,
+ 19511,
+ 19526,
+ 19548,
+ 19554,
+ 19562,
+ 19571,
+ 19586,
+ 19597,
+ 19597,
+ 19618,
+ 19633,
+ 19685,
+ 19725,
+ 19739,
+ 19791,
+ 19810,
+ 19874,
+ 19896,
+ 19910,
+ 19926,
+ 19937,
+ 19944,
+ 19962,
+ 20010,
+ 20081,
+ 20093,
+ 20116,
+ 20137,
+ 20161,
+ 20174,
+ 20182,
+ 20212,
+ 20234,
+ 20298,
+ 20325,
+ 20344,
+ 20392,
+ 20402,
+ 20409,
+ 20436,
+ 20455,
+ 20496,
+ 20523,
+ 20525,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -35144,8 +35532,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -35207,6 +35595,20 @@ impl TranslatedString {
"Claim voting rewards?",
"This is NOT your address",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -36388,69 +36790,83 @@ impl TranslatedString {
18813,
18817,
18826,
- 18840,
- 18904,
- 18915,
- 18924,
- 18932,
- 18937,
- 18943,
- 18959,
- 18965,
- 19096,
- 19114,
- 19140,
- 19161,
- 19207,
- 19252,
+ 18826,
+ 18826,
+ 18837,
+ 18846,
+ 18854,
+ 18859,
+ 18865,
+ 18881,
+ 18887,
+ 19018,
+ 19036,
+ 19062,
+ 19083,
+ 19129,
+ 19174,
+ 19219,
+ 19236,
+ 19250,
+ 19260,
+ 19273,
+ 19284,
19297,
- 19314,
- 19328,
+ 19310,
19338,
- 19351,
- 19362,
- 19375,
- 19388,
- 19416,
- 19451,
- 19487,
- 19525,
- 19533,
- 19546,
- 19546,
- 19546,
- 19570,
- 19578,
- 19589,
- 19604,
- 19626,
- 19632,
- 19640,
- 19649,
- 19664,
- 19675,
- 19675,
- 19696,
- 19711,
- 19763,
- 19803,
- 19817,
- 19869,
- 19888,
- 19952,
- 19974,
- 19988,
- 20004,
- 20015,
- 20022,
- 20040,
- 20088,
- 20159,
- 20171,
- 20194,
- 20215,
- 20239,
- 20252,
+ 19373,
+ 19409,
+ 19447,
+ 19455,
+ 19468,
+ 19468,
+ 19468,
+ 19492,
+ 19500,
+ 19511,
+ 19526,
+ 19548,
+ 19554,
+ 19562,
+ 19571,
+ 19586,
+ 19597,
+ 19597,
+ 19618,
+ 19633,
+ 19685,
+ 19725,
+ 19739,
+ 19791,
+ 19810,
+ 19874,
+ 19896,
+ 19910,
+ 19926,
+ 19937,
+ 19944,
+ 19962,
+ 20010,
+ 20081,
+ 20093,
+ 20116,
+ 20137,
+ 20161,
+ 20174,
+ 20182,
+ 20212,
+ 20234,
+ 20298,
+ 20325,
+ 20344,
+ 20392,
+ 20402,
+ 20409,
+ 20436,
+ 20455,
+ 20496,
+ 20523,
+ 20525,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -37631,8 +38047,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -37694,6 +38110,20 @@ impl TranslatedString {
"Claim voting rewards?",
"This is NOT your address",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -38875,69 +39305,83 @@ impl TranslatedString {
18813,
18817,
18826,
- 18840,
- 18904,
- 18915,
- 18924,
- 18932,
- 18937,
- 18943,
- 18959,
- 18965,
- 19096,
- 19114,
- 19140,
- 19161,
- 19207,
- 19252,
+ 18826,
+ 18826,
+ 18837,
+ 18846,
+ 18854,
+ 18859,
+ 18865,
+ 18881,
+ 18887,
+ 19018,
+ 19036,
+ 19062,
+ 19083,
+ 19129,
+ 19174,
+ 19219,
+ 19236,
+ 19250,
+ 19260,
+ 19273,
+ 19284,
19297,
- 19314,
- 19328,
+ 19310,
19338,
- 19351,
- 19362,
- 19375,
- 19388,
- 19416,
- 19451,
- 19487,
- 19525,
- 19533,
- 19546,
- 19546,
- 19546,
- 19570,
- 19578,
- 19589,
- 19604,
- 19626,
- 19632,
- 19640,
- 19649,
- 19664,
- 19675,
- 19675,
- 19696,
- 19711,
- 19763,
- 19803,
- 19817,
- 19869,
- 19888,
- 19952,
- 19974,
- 19988,
- 20004,
- 20015,
- 20022,
- 20040,
- 20088,
- 20159,
- 20171,
- 20194,
- 20215,
- 20239,
- 20252,
+ 19373,
+ 19409,
+ 19447,
+ 19455,
+ 19468,
+ 19468,
+ 19468,
+ 19492,
+ 19500,
+ 19511,
+ 19526,
+ 19548,
+ 19554,
+ 19562,
+ 19571,
+ 19586,
+ 19597,
+ 19597,
+ 19618,
+ 19633,
+ 19685,
+ 19725,
+ 19739,
+ 19791,
+ 19810,
+ 19874,
+ 19896,
+ 19910,
+ 19926,
+ 19937,
+ 19944,
+ 19962,
+ 20010,
+ 20081,
+ 20093,
+ 20116,
+ 20137,
+ 20161,
+ 20174,
+ 20182,
+ 20212,
+ 20234,
+ 20298,
+ 20325,
+ 20344,
+ 20392,
+ 20402,
+ 20409,
+ 20436,
+ 20455,
+ 20496,
+ 20523,
+ 20525,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -40118,8 +40562,8 @@ impl TranslatedString {
"Suite Sync",
"Note",
"Fee limit",
- "Smart accounts",
- "Authorize the following contract as an EIP-7702 on your account?",
+ "",
+ "",
"Confirm all",
"Show next",
"Resource",
@@ -40181,6 +40625,20 @@ impl TranslatedString {
"Claim voting rewards?",
"This is NOT your address",
"Owner address",
+ "All EVMs",
+ "EIP-7702 authorization signed.",
+ "EIP-7702 Authorization",
+ "Authorize your account to a third-party contract using EIP-7702?",
+ "EIP-7702 delegation signed.",
+ "EIP-7702 Delegation",
+ "Delegate your account to a third-party contract?",
+ "Delegating",
+ "Network",
+ "EIP-7702 revocation signed.",
+ "EIP-7702 Revocation",
+ "Revoke {0} from smart account delegation?",
+ "Smart account contract info",
+ "To",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -41362,69 +41820,83 @@ impl TranslatedString {
18813,
18817,
18826,
- 18840,
- 18904,
- 18915,
- 18924,
- 18932,
- 18937,
- 18943,
- 18959,
- 18965,
- 19096,
- 19114,
- 19140,
- 19161,
- 19207,
- 19252,
+ 18826,
+ 18826,
+ 18837,
+ 18846,
+ 18854,
+ 18859,
+ 18865,
+ 18881,
+ 18887,
+ 19018,
+ 19036,
+ 19062,
+ 19083,
+ 19129,
+ 19174,
+ 19219,
+ 19236,
+ 19250,
+ 19260,
+ 19273,
+ 19284,
19297,
- 19314,
- 19328,
+ 19310,
19338,
- 19351,
- 19362,
- 19375,
- 19388,
- 19416,
- 19451,
- 19487,
- 19525,
- 19533,
- 19546,
- 19546,
- 19546,
- 19570,
- 19578,
- 19589,
- 19604,
- 19626,
- 19632,
- 19640,
- 19649,
- 19664,
- 19675,
- 19675,
- 19696,
- 19711,
- 19763,
- 19803,
- 19817,
- 19869,
- 19888,
- 19952,
- 19974,
- 19988,
- 20004,
- 20015,
- 20022,
- 20040,
- 20088,
- 20159,
- 20171,
- 20194,
- 20215,
- 20239,
- 20252,
+ 19373,
+ 19409,
+ 19447,
+ 19455,
+ 19468,
+ 19468,
+ 19468,
+ 19492,
+ 19500,
+ 19511,
+ 19526,
+ 19548,
+ 19554,
+ 19562,
+ 19571,
+ 19586,
+ 19597,
+ 19597,
+ 19618,
+ 19633,
+ 19685,
+ 19725,
+ 19739,
+ 19791,
+ 19810,
+ 19874,
+ 19896,
+ 19910,
+ 19926,
+ 19937,
+ 19944,
+ 19962,
+ 20010,
+ 20081,
+ 20093,
+ 20116,
+ 20137,
+ 20161,
+ 20174,
+ 20182,
+ 20212,
+ 20234,
+ 20298,
+ 20325,
+ 20344,
+ 20392,
+ 20402,
+ 20409,
+ 20436,
+ 20455,
+ 20496,
+ 20523,
+ 20525,
];
}
@@ -41916,6 +42388,8 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_eos__voter, Self::eos__voter),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__all_evms, Self::ethereum__all_evms),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__approve, Self::ethereum__approve),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__approve_amount_allowance, Self::ethereum__approve_amount_allowance),
@@ -41938,6 +42412,12 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__approve_unlimited_template, Self::ethereum__approve_unlimited_template),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__auth_done, Self::ethereum__auth_done),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__auth_title, Self::ethereum__auth_title),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__auth_warn, Self::ethereum__auth_warn),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__calldata_suffix, Self::ethereum__calldata_suffix),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__confirm_contract, Self::ethereum__confirm_contract),
@@ -41946,13 +42426,17 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__data_size_template, Self::ethereum__data_size_template),
#[cfg(feature = "universal_fw")]
- (Qstr::MP_QSTR_ethereum__deposit_amount, Self::ethereum__deposit_amount),
+ (Qstr::MP_QSTR_ethereum__delegate_done, Self::ethereum__delegate_done),
#[cfg(feature = "universal_fw")]
- (Qstr::MP_QSTR_ethereum__deposit_to, Self::ethereum__deposit_to),
+ (Qstr::MP_QSTR_ethereum__delegate_title, Self::ethereum__delegate_title),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__delegate_warn, Self::ethereum__delegate_warn),
#[cfg(feature = "universal_fw")]
- (Qstr::MP_QSTR_ethereum__eip_7702, Self::ethereum__eip_7702),
+ (Qstr::MP_QSTR_ethereum__delegating, Self::ethereum__delegating),
#[cfg(feature = "universal_fw")]
- (Qstr::MP_QSTR_ethereum__eip_7702_title, Self::ethereum__eip_7702_title),
+ (Qstr::MP_QSTR_ethereum__deposit_amount, Self::ethereum__deposit_amount),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__deposit_to, Self::ethereum__deposit_to),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__gas_limit, Self::ethereum__gas_limit),
#[cfg(feature = "universal_fw")]
@@ -41964,6 +42448,8 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__name_and_version, Self::ethereum__name_and_version),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__network, Self::ethereum__network),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__new_contract, Self::ethereum__new_contract),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__no_message_field, Self::ethereum__no_message_field),
@@ -41976,6 +42462,12 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__redeem_from, Self::ethereum__redeem_from),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__revoke_done, Self::ethereum__revoke_done),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__revoke_title, Self::ethereum__revoke_title),
+ #[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__revoke_warn, Self::ethereum__revoke_warn),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__reward_tokens, Self::ethereum__reward_tokens),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__rewards_claim, Self::ethereum__rewards_claim),
@@ -41990,6 +42482,8 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__sign_eip712, Self::ethereum__sign_eip712),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__smart_info, Self::ethereum__smart_info),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__staking_claim, Self::ethereum__staking_claim),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__staking_claim_address, Self::ethereum__staking_claim_address),
@@ -42026,6 +42520,8 @@ impl TranslatedString {
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__title_token_contract, Self::ethereum__title_token_contract),
#[cfg(feature = "universal_fw")]
+ (Qstr::MP_QSTR_ethereum__to, Self::ethereum__to),
+ #[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__token_contract, Self::ethereum__token_contract),
#[cfg(feature = "universal_fw")]
(Qstr::MP_QSTR_ethereum__units_template, Self::ethereum__units_template),
diff --git a/core/mocks/trezortranslate_keys.pyi b/core/mocks/trezortranslate_keys.pyi
index 28c7c8b2..ebf4380c 100644
--- a/core/mocks/trezortranslate_keys.pyi
+++ b/core/mocks/trezortranslate_keys.pyi
@@ -323,6 +323,7 @@ class TR:
eos__vote_for_producers: str = "Vote for producers"
eos__vote_for_proxy: str = "Vote for proxy"
eos__voter: str = "Voter"
+ ethereum__all_evms: str = "All EVMs"
ethereum__approve: str = "Approve"
ethereum__approve_amount_allowance: str = "Amount allowance"
ethereum__approve_chain_id: str = "Chain ID"
@@ -334,25 +335,34 @@ class TR:
ethereum__approve_revoke_from: str = "Revoke from"
ethereum__approve_to: str = "Approve to"
ethereum__approve_unlimited_template: str = "Approving unlimited amount of {0}"
+ ethereum__auth_done: str = "EIP-7702 authorization signed."
+ ethereum__auth_title: str = "EIP-7702 Authorization"
+ ethereum__auth_warn: str = "Authorize your account to a third-party contract using EIP-7702?"
ethereum__calldata_suffix: str = "Calldata suffix"
ethereum__confirm_contract: str = "Confirm contract"
ethereum__contract_address: str = "Provider contract address"
ethereum__data_size_template: str = "Size: {0} bytes"
+ ethereum__delegate_done: str = "EIP-7702 delegation signed."
+ ethereum__delegate_title: str = "EIP-7702 Delegation"
+ ethereum__delegate_warn: str = "Delegate your account to a third-party contract?"
+ ethereum__delegating: str = "Delegating"
ethereum__deposit_amount: str = "Deposit amount"
ethereum__deposit_to: str = "Deposit to"
- ethereum__eip_7702: str = "Authorize the following contract as an EIP-7702 on your account"
- ethereum__eip_7702_title: str = "Smart accounts"
ethereum__gas_limit: str = "Gas limit"
ethereum__gas_price: str = "Gas price"
ethereum__interaction_contract: str = "Interaction contract"
ethereum__max_gas_price: str = "Max fee per gas"
ethereum__name_and_version: str = "Name and version"
+ ethereum__network: str = "Network"
ethereum__new_contract: str = "New contract will be deployed"
ethereum__no_message_field: str = "No message field"
ethereum__priority_fee: str = "Max priority fee"
ethereum__redeem: str = "Redeem"
ethereum__redeem_amount: str = "Redeem amount"
ethereum__redeem_from: str = "Redeem from"
+ ethereum__revoke_done: str = "EIP-7702 revocation signed."
+ ethereum__revoke_title: str = "EIP-7702 Revocation"
+ ethereum__revoke_warn: str = "Revoke {0} from smart account delegation?"
ethereum__reward_tokens: str = "Reward tokens"
ethereum__rewards_claim: str = "Rewards claim"
ethereum__show_full_array: str = "Show full array"
@@ -360,6 +370,7 @@ class TR:
ethereum__show_full_message: str = "Show full message"
ethereum__show_full_struct: str = "Show full struct"
ethereum__sign_eip712: str = "Really sign EIP-712 typed data?"
+ ethereum__smart_info: str = "Smart account contract info"
ethereum__staking_claim: str = "Claim"
ethereum__staking_claim_address: str = "Claim address"
ethereum__staking_claim_intro: str = "Claim ETH from Everstake?"
@@ -378,6 +389,7 @@ class TR:
ethereum__title_input_data_bytes: str = "Data:\n{0} / {1} bytes"
ethereum__title_signing_address: str = "Signing address"
ethereum__title_token_contract: str = "Token contract"
+ ethereum__to: str = "To"
ethereum__token_contract: str = "Token contract address"
ethereum__units_template: str = "{0} units"
ethereum__unknown_contract_address: str = "Unknown contract address"
diff --git a/core/translations/en.json b/core/translations/en.json
index 4ff7814d..5937ae99 100644
--- a/core/translations/en.json
+++ b/core/translations/en.json
@@ -775,6 +775,7 @@
"Delizia": "",
"Eckhart": ""
},
+ "ethereum__all_evms": "All EVMs",
"ethereum__approve": "Approve",
"ethereum__approve_amount_allowance": "Amount allowance",
"ethereum__approve_chain_id": "Chain ID",
@@ -791,19 +792,29 @@
"Delizia": "Approving unlimited amount of {0}.",
"Eckhart": "Approving unlimited amount of {0}."
},
+ "ethereum__auth_done": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "EIP-7702 authorization signed.",
+ "Eckhart": "EIP-7702 authorization signed."
+ },
+ "ethereum__auth_title": "EIP-7702 Authorization",
+ "ethereum__auth_warn": "Authorize your account to a third-party contract using EIP-7702?",
"ethereum__calldata_suffix": "Calldata suffix",
"ethereum__confirm_contract": "Confirm contract",
"ethereum__contract_address": "Provider contract address",
"ethereum__data_size_template": "Size: {0} bytes",
+ "ethereum__delegate_done": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "EIP-7702 delegation signed.",
+ "Eckhart": "EIP-7702 delegation signed."
+ },
+ "ethereum__delegate_title": "EIP-7702 Delegation",
+ "ethereum__delegate_warn": "Delegate your account to a third-party contract?",
+ "ethereum__delegating": "Delegating",
"ethereum__deposit_amount": "Deposit amount",
"ethereum__deposit_to": "Deposit to",
- "ethereum__eip_7702": {
- "Bolt": "Authorize the following contract as an EIP-7702 on your account",
- "Caesar": "Authorize the following contract as an EIP-7702 on your account",
- "Delizia": "Authorize the following contract as an EIP-7702 on your account?",
- "Eckhart": "Authorize the following contract as an EIP-7702 on your account?"
- },
- "ethereum__eip_7702_title": "Smart accounts",
"ethereum__gas_limit": "Gas limit",
"ethereum__gas_price": "Gas price",
"ethereum__interaction_contract": {
@@ -814,12 +825,21 @@
},
"ethereum__max_gas_price": "Max fee per gas",
"ethereum__name_and_version": "Name and version",
+ "ethereum__network": "Network",
"ethereum__new_contract": "New contract will be deployed",
"ethereum__no_message_field": "No message field",
"ethereum__priority_fee": "Max priority fee",
"ethereum__redeem": "Redeem",
"ethereum__redeem_amount": "Redeem amount",
"ethereum__redeem_from": "Redeem from",
+ "ethereum__revoke_done": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "EIP-7702 revocation signed.",
+ "Eckhart": "EIP-7702 revocation signed."
+ },
+ "ethereum__revoke_title": "EIP-7702 Revocation",
+ "ethereum__revoke_warn": "Revoke {0} from smart account delegation?",
"ethereum__reward_tokens": "Reward tokens",
"ethereum__rewards_claim": "Rewards claim",
"ethereum__show_full_array": "Show full array",
@@ -827,6 +847,7 @@
"ethereum__show_full_message": "Show full message",
"ethereum__show_full_struct": "Show full struct",
"ethereum__sign_eip712": "Really sign EIP-712 typed data?",
+ "ethereum__smart_info": "Smart account contract info",
"ethereum__staking_claim": "Claim",
"ethereum__staking_claim_address": "Claim address",
"ethereum__staking_claim_intro": "Claim ETH from Everstake?",
@@ -860,6 +881,7 @@
"Delizia": "Token contract",
"Eckhart": "Token contract address"
},
+ "ethereum__to": "To",
"ethereum__token_contract": {
"Bolt": "Token contract address",
"Caesar": "Token contract",
diff --git a/core/translations/order.json b/core/translations/order.json
index fc24160a..75e6c9e5 100644
--- a/core/translations/order.json
+++ b/core/translations/order.json
@@ -1237,5 +1237,19 @@
"1235": "tron__claim_unfrozen_balance",
"1236": "tron__claim_voting_rewards",
"1237": "address__warning_not_yours",
- "1238": "tron__owner_address"
+ "1238": "tron__owner_address",
+ "1239": "ethereum__all_evms",
+ "1240": "ethereum__auth_done",
+ "1241": "ethereum__auth_title",
+ "1242": "ethereum__auth_warn",
+ "1243": "ethereum__delegate_done",
+ "1244": "ethereum__delegate_title",
+ "1245": "ethereum__delegate_warn",
+ "1246": "ethereum__delegating",
+ "1247": "ethereum__network",
+ "1248": "ethereum__revoke_done",
+ "1249": "ethereum__revoke_title",
+ "1250": "ethereum__revoke_warn",
+ "1251": "ethereum__smart_info",
+ "1252": "ethereum__to"
}
diff --git a/core/translations/signatures.json b/core/translations/signatures.json
index f8036746..e9341918 100644
--- a/core/translations/signatures.json
+++ b/core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "1ccbe437b4b90e3184e537e64c3284f7c29ec06358d1378b443e24836373fb18",
- "datetime": "2026-07-13T11:41:30.654995+00:00",
- "commit": "b235e018c03c13eaddf718aa052e2ce3f9f1f014"
+ "merkle_root": "6607055a456019f1b8275c81804f400ac721227a454d4dd079fe375d1daa7641",
+ "datetime": "2026-07-16T12:17:37.257990+00:00",
+ "commit": "56f1fede1c8c68e2652edf665be257aa9ce32d72"
},
"history": [
{
Why this scored 15/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.