diff --git a/ui/ducks/bridge/bridge.ts b/ui/ducks/bridge/bridge.ts index 8d210f179e97..97d625b783b2 100644 --- a/ui/ducks/bridge/bridge.ts +++ b/ui/ducks/bridge/bridge.ts @@ -1,5 +1,6 @@ import { createAsyncThunk, createSlice } from '@reduxjs/toolkit'; import { type Hex, type CaipChainId } from '@metamask/utils'; +import { zeroAddress } from 'ethereumjs-util'; import { type BridgeToken, ChainId, @@ -94,6 +95,7 @@ const bridgeSlice = createSlice({ balance: payload.balance ?? '0', string: payload.string ?? '0', chainId: formatChainIdToCaip(payload.chainId), + address: payload.address || zeroAddress(), }; } else { state.toToken = payload; diff --git a/ui/ducks/bridge/utils.ts b/ui/ducks/bridge/utils.ts index 00f8e7419e16..d3896431906d 100644 --- a/ui/ducks/bridge/utils.ts +++ b/ui/ducks/bridge/utils.ts @@ -138,11 +138,6 @@ export const getTokenExchangeRate = async (request: { tokenAddress, ); if (chainId === MultichainNetworks.SOLANA) { - console.log( - '=====getTokenExchangeRate solana', - exchangeRates, - tokenAddress, - ); return exchangeRates?.[tokenAddress]; } // The exchange rate can be checksummed or not, so we need to check both