faucet
This commit is contained in:
6
token.js
6
token.js
@@ -12,6 +12,10 @@ const tokens = {
|
||||
31337: std_arbitrum_tokens,
|
||||
}
|
||||
|
||||
export function erc20(chainId, addr, provider=null) {
|
||||
return new ethers.Contract(addr, erc20Abi, provider?provider:getProvider(chainId));
|
||||
}
|
||||
|
||||
export async function lookupToken(chainId, address) {
|
||||
// console.log('lookupToken', chainId, address)
|
||||
const chainTokens = tokens[chainId]
|
||||
@@ -26,7 +30,7 @@ export async function lookupToken(chainId, address) {
|
||||
// todo look in tokens project
|
||||
const addr = ethers.getAddress(address)
|
||||
// console.log('addr', addr)
|
||||
const token = new ethers.Contract(addr, erc20Abi, getProvider(chainId))
|
||||
const token = erc20(chainId, addr)
|
||||
const symbol = await token.symbol()
|
||||
// console.log('symbol', symbol)
|
||||
const decimals = Number(await token.decimals())
|
||||
|
||||
Reference in New Issue
Block a user