From cd4677a1a12c3db64f8ac49e20ea655c78020706 Mon Sep 17 00:00:00 2001 From: kvhnuke <10602065+kvhnuke@users.noreply.github.com> Date: Wed, 21 May 2025 15:39:10 -0700 Subject: [PATCH 01/10] devop: to address field --- .../ethereum/ui/eth-verify-transaction.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue b/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue index 6ae31cb65..de1c97ada 100644 --- a/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue +++ b/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue @@ -77,6 +77,18 @@

+
+
+ + +
+
({ address: '', } as EnkryptAccount); const identicon = ref(''); +const identiconTo = ref(network.value.identicon('')); const windowPromise = WindowPromiseHandler(3); const Options = ref({ domain: '', @@ -216,6 +229,9 @@ onBeforeMount(async () => { Request.value.params![0] as EthereumTransaction, network.value as EvmNetwork, ).then(decoded => { + identiconTo.value = network.value.identicon( + decoded.toAddress!.toLowerCase(), + ); if (decoded.decoded && decoded.dataHex.startsWith(TokenSigs.approve)) { isApproval.value = true; if ( From fe4ed5b881c5562d60547a58e50bba70e3f04150 Mon Sep 17 00:00:00 2001 From: olgakup <16910687+olgakup@users.noreply.github.com> Date: Wed, 21 May 2025 16:12:16 -0700 Subject: [PATCH 02/10] feat: add label to tx confirmation --- .../common/ui/styles/verify-transaction.less | 17 ++++++++++++----- .../ethereum/ui/eth-verify-transaction.vue | 9 +++++++-- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/packages/extension/src/providers/common/ui/styles/verify-transaction.less b/packages/extension/src/providers/common/ui/styles/verify-transaction.less index 28904b599..d2970606d 100644 --- a/packages/extension/src/providers/common/ui/styles/verify-transaction.less +++ b/packages/extension/src/providers/common/ui/styles/verify-transaction.less @@ -7,6 +7,13 @@ &__logo { margin-bottom: 8px; } + &__label { + font-size: 12px; + line-height: 16px; + letter-spacing: 0.5px; + color: @grayPrimary; + margin: 0 0 4px 44px; + } &__network { display: flex; justify-content: flex-start; @@ -167,11 +174,11 @@ &-to { font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 20px; - letter-spacing: 0.25px; - color: @primaryLabel; + font-weight: 400 !important; + font-size: 16px !important; + line-height: 20px !important; + letter-spacing: 0.5px; + color: @black !important; word-break: break-all; } } diff --git a/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue b/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue index de1c97ada..75438afc2 100644 --- a/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue +++ b/packages/extension/src/providers/ethereum/ui/eth-verify-transaction.vue @@ -11,7 +11,9 @@