fetchToken
Action for fetching ERC-20 token information.
import { fetchToken } from '@wagmi/core'
Usage
The follow examples use $ENS.
import { fetchToken } from '@wagmi/core'
const token = await fetchToken({
address: '0xc18360217d8f7ab5e7c516566761ea12ce7f9d72',
})
Return Value
{
address: string
decimals: number
name: string
symbol: string
totalSupply: {
formatted: string
value: bigint
}
}
Configuration
address
Address of ERC-20 token.
import { fetchToken } from '@wagmi/core'
const token = await fetchToken({
address: '0x1f9840a85d5af5bf1d1762f925bdaddc4201f984',
})
chainId (optional)
Force a specific chain id for the request. The wagmi Client
's publicClient
must be set up as a chain-aware function for this to work correctly.
import { fetchToken } from '@wagmi/core'
const token = await fetchToken({
address: '0xc18360217d8f7ab5e7c516566761ea12ce7f9d72',
chainId: 1,
})
formatUnits (optional)
Formats fee data. Defaults to ether
.
import { fetchToken } from '@wagmi/core'
const token = await fetchToken({
address: '0xc18360217d8f7ab5e7c516566761ea12ce7f9d72',
formatUnits: 'gwei',
})