UNPKG

@soundsright/chain

Version:

soundsright contracts

13 lines (12 loc) 566 B
import { BigNumber } from 'ethers'; import { BaseChain } from './base'; export default class Token { private chain; static MAX_AMOUNT: BigNumber; constructor(chain: BaseChain); approve(address: string, account: string, spender: string, amount: string): Promise<void>; balanceOf(address: string, account: string): Promise<string>; decimals(address: string): Promise<number>; compareAmount(amount1: string, amount2: string): 0 | 1 | -1; isBalanceEnough(address: string, account: string, amount: string): Promise<boolean>; }