shove-js
Version:
SDK for shove.bet
9 lines (8 loc) • 449 B
TypeScript
import { ContractRunner, InterfaceAbi, Overrides } from "ethers";
import { BaseContract } from "./BaseContract";
import { Address } from "src/types";
export declare class ERC20Contract extends BaseContract {
constructor(address: string, abi: InterfaceAbi, runner: ContractRunner);
balanceOf(account: Address, overrides?: Overrides): Promise<bigint>;
allowance(owner: Address, spender: Address, overrides?: Overrides): Promise<bigint>;
}