From 119208da3db8d390c32e4e4c49e7cc265b57ad80 Mon Sep 17 00:00:00 2001
From: kvhnuke <10602065+kvhnuke@users.noreply.github.com>
Date: Tue, 9 Dec 2025 12:16:30 -0800
Subject: [PATCH 1/7] feat: enhance restricted address handling in App.vue and
index.vue
---
packages/extension/env.d.ts | 12 ++-
packages/extension/src/ui/action/App.vue | 61 ++++++++-------
.../src/ui/action/views/restricted/index.vue | 76 ++++++++++++++++---
3 files changed, 104 insertions(+), 45 deletions(-)
diff --git a/packages/extension/env.d.ts b/packages/extension/env.d.ts
index 912f111ef..e091e5bce 100644
--- a/packages/extension/env.d.ts
+++ b/packages/extension/env.d.ts
@@ -1,12 +1,5 @@
///
+
Your wallet address or IP has been flagged as originating from a restricted jurisdiction. Under our platform policies, access to our platform is therefore restricted. Please refer to our geographic policies page for more details.
++ Your wallet address [{{ restrictedAddress }}] is associated with suspect + activities. Under our platform policies, access to our platform is + therefore restricted. +
- If this address has been incorrectly flagged, you can contact us at - support@myetherwallet.com. + If this has been incorrectly flagged, you can contact us at + support@myetherwallet.com.
- More info + More infoSwitch to a different address
+
- If this has been incorrectly flagged, you can contact us at
+ If you believe this has been incorrectly flagged, you can contact us at
support@myetherwallet.com.
From 9d9b9973842d56b3ad76b3aef5fe0e61bd01126e Mon Sep 17 00:00:00 2001
From: kvhnuke <10602065+kvhnuke@users.noreply.github.com>
Date: Tue, 9 Dec 2025 14:18:31 -0800
Subject: [PATCH 4/7] fix: improve wording for restricted access message in
index.vue
---
.../extension/src/ui/action/views/restricted/index.vue | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/packages/extension/src/ui/action/views/restricted/index.vue b/packages/extension/src/ui/action/views/restricted/index.vue
index 42d893e8a..cdb792cd2 100644
--- a/packages/extension/src/ui/action/views/restricted/index.vue
+++ b/packages/extension/src/ui/action/views/restricted/index.vue
@@ -3,10 +3,9 @@
- Your wallet address or IP has been flagged as originating from a - restricted jurisdiction. Under our platform policies, access to our - platform is therefore restricted. Please refer to our geographic policies - page for more details. + Your IP has been flagged as originating from a restricted jurisdiction. + Under our platform policies, access to our platform is therefore + restricted. Please refer to our geographic policies page for more details.
Your wallet address [{{ restrictedAddress }}] is associated with suspect From 444872a6589c7ea4a599224fc6404dc21d8bc8b9 Mon Sep 17 00:00:00 2001 From: kvhnuke <10602065+kvhnuke@users.noreply.github.com> Date: Tue, 9 Dec 2025 14:25:46 -0800 Subject: [PATCH 5/7] fix: update default value color handling in JsonTreeViewItem.vue --- packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue b/packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue index 8569918f3..373bcfc52 100644 --- a/packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue +++ b/packages/extension/src/libs/json-tree-view/JsonTreeViewItem.vue @@ -100,7 +100,7 @@ function getValueColor(value: ValueTypes): string { .is(v => v === 'boolean', then('var(--jtv-boolean-color)')) .is(v => v === 'object', then('var(--jtv-null-color)')) .is(v => v === 'undefined', then('var(--jtv-null-color)')) - .default(then('var(--jtv-valueKey-color)')); + .otherwise(then('var(--jtv-valueKey-color)')); } const classes = computed((): unknown => { From f9ce671cdfa83bcda0bd510f8b83e67a3768f946 Mon Sep 17 00:00:00 2001 From: kvhnuke <10602065+kvhnuke@users.noreply.github.com> Date: Fri, 12 Dec 2025 09:45:02 -0800 Subject: [PATCH 6/7] feat: implement wallet restriction handling in connect dapp and transaction screens --- .../ethereum/ui/eth-connect-dapp.vue | 22 +++++++- .../ethereum/ui/send-transaction/index.vue | 8 +++ packages/extension/src/ui/action/App.vue | 54 ++++++++++--------- 3 files changed, 56 insertions(+), 28 deletions(-) diff --git a/packages/extension/src/providers/ethereum/ui/eth-connect-dapp.vue b/packages/extension/src/providers/ethereum/ui/eth-connect-dapp.vue index 6177d1ed4..9737bb1d4 100644 --- a/packages/extension/src/providers/ethereum/ui/eth-connect-dapp.vue +++ b/packages/extension/src/providers/ethereum/ui/eth-connect-dapp.vue @@ -33,13 +33,23 @@ />
This will reveal your public address, wallet balance and activity to {{ Options.domain }}
+ Your wallet address is restricted! if you believe this is an error + please contact us contact us at + support@myetherwallet.com. +
+Your wallet address is restricted! if you believe this is an error - please contact us contact us at + please contact us at support@myetherwallet.com.