Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7c1105ce7b |
@@ -37,10 +37,10 @@ type UseAccountBalanceProps = {
|
|||||||
* 0xSquid uses this 0x address as the chain's default token.
|
* 0xSquid uses this 0x address as the chain's default token.
|
||||||
* @todo We will need to add additional logic here if we 'useAccountBalance' on non-Squid related forms.
|
* @todo We will need to add additional logic here if we 'useAccountBalance' on non-Squid related forms.
|
||||||
*/
|
*/
|
||||||
const CHAIN_DEFAULT_TOKEN_ADDRESS = '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE';
|
export const CHAIN_DEFAULT_TOKEN_ADDRESS = '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE';
|
||||||
|
|
||||||
export const useAccountBalance = ({
|
export const useAccountBalance = ({
|
||||||
addressOrDenom = CHAIN_DEFAULT_TOKEN_ADDRESS,
|
addressOrDenom,
|
||||||
assetSymbol,
|
assetSymbol,
|
||||||
bech32AddrPrefix,
|
bech32AddrPrefix,
|
||||||
chainId,
|
chainId,
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import { NumberSign } from '@/constants/numbers';
|
|||||||
import type { EvmAddress } from '@/constants/wallets';
|
import type { EvmAddress } from '@/constants/wallets';
|
||||||
|
|
||||||
import { useAccounts, useDebounce, useStringGetter } from '@/hooks';
|
import { useAccounts, useDebounce, useStringGetter } from '@/hooks';
|
||||||
import { useAccountBalance } from '@/hooks/useAccountBalance';
|
import { useAccountBalance, CHAIN_DEFAULT_TOKEN_ADDRESS } from '@/hooks/useAccountBalance';
|
||||||
import { useLocalNotifications } from '@/hooks/useLocalNotifications';
|
import { useLocalNotifications } from '@/hooks/useLocalNotifications';
|
||||||
import { NATIVE_TOKEN_ADDRESS, useSquid } from '@/hooks/useSquid';
|
import { NATIVE_TOKEN_ADDRESS, useSquid } from '@/hooks/useSquid';
|
||||||
import { useWalletConnection } from '@/hooks/useWalletConnection';
|
import { useWalletConnection } from '@/hooks/useWalletConnection';
|
||||||
@@ -86,7 +86,7 @@ export const DepositForm = ({ onDeposit, onError }: DepositFormProps) => {
|
|||||||
|
|
||||||
// Async Data
|
// Async Data
|
||||||
const { balance, queryStatus, isQueryFetching } = useAccountBalance({
|
const { balance, queryStatus, isQueryFetching } = useAccountBalance({
|
||||||
addressOrDenom: sourceToken?.address || undefined,
|
addressOrDenom: sourceToken?.address || CHAIN_DEFAULT_TOKEN_ADDRESS,
|
||||||
assetSymbol: sourceToken?.symbol || undefined,
|
assetSymbol: sourceToken?.symbol || undefined,
|
||||||
chainId: chainId,
|
chainId: chainId,
|
||||||
decimals: sourceToken?.decimals || undefined,
|
decimals: sourceToken?.decimals || undefined,
|
||||||
|
|||||||
Reference in New Issue
Block a user