From a40ba08a397071ea22d058ed3b89f7ff62b4b26b Mon Sep 17 00:00:00 2001 From: Karolina Kosiorowska Date: Wed, 29 May 2024 12:31:40 +0200 Subject: [PATCH] Removal of unnecessary condition for `ethAccount` The `ethAccount` is no longer necessary for deposit flow. --- .../ActiveStakingStep/DepositBTCModal.tsx | 11 ++--------- dapp/src/hooks/useDepositTelemetry.ts | 7 +------ 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/dapp/src/components/TransactionModal/ActiveStakingStep/DepositBTCModal.tsx b/dapp/src/components/TransactionModal/ActiveStakingStep/DepositBTCModal.tsx index 0ba32ac49..a8a46c646 100644 --- a/dapp/src/components/TransactionModal/ActiveStakingStep/DepositBTCModal.tsx +++ b/dapp/src/components/TransactionModal/ActiveStakingStep/DepositBTCModal.tsx @@ -24,7 +24,6 @@ const TOAST_ID = TOAST_IDS.DEPOSIT_TRANSACTION_ERROR const TOAST = TOASTS[TOAST_ID] export default function DepositBTCModal() { - const { ethAccount } = useWalletContext() const tokenAmount = useActionFlowTokenAmount() const { btcAddress, depositReceipt, stake } = useStakeFlowContext() const depositTelemetry = useDepositTelemetry() @@ -68,14 +67,9 @@ export default function DepositBTCModal() { ) const handledDepositBTC = useCallback(async () => { - if (!tokenAmount?.amount || !btcAddress || !depositReceipt || !ethAccount) - return + if (!tokenAmount?.amount || !btcAddress || !depositReceipt) return - const response = await depositTelemetry( - depositReceipt, - btcAddress, - ethAccount, - ) + const response = await depositTelemetry(depositReceipt, btcAddress) if (response.verificationStatus === "valid") { logPromiseFailure(sendBitcoinTransaction(tokenAmount?.amount, btcAddress)) @@ -86,7 +80,6 @@ export default function DepositBTCModal() { btcAddress, depositReceipt, depositTelemetry, - ethAccount, sendBitcoinTransaction, showError, tokenAmount?.amount, diff --git a/dapp/src/hooks/useDepositTelemetry.ts b/dapp/src/hooks/useDepositTelemetry.ts index bcf5d09d3..839b9d791 100644 --- a/dapp/src/hooks/useDepositTelemetry.ts +++ b/dapp/src/hooks/useDepositTelemetry.ts @@ -8,11 +8,7 @@ export function useDepositTelemetry() { const captureMessage = useCaptureMessage() return useCallback( - async ( - deposit: DepositReceipt, - depositAddress: string, - ethAddress: string, - ) => { + async (deposit: DepositReceipt, depositAddress: string) => { const { status, response } = await verifyDepositAddress( deposit, depositAddress, @@ -43,7 +39,6 @@ export function useDepositTelemetry() { verificationResponse: response, }, { - ethAddress, ...verificationStatus, }, )