UNPKG

ethers

Version:
11 lines (10 loc) 538 B
import { BaseProvider } from './base-provider'; import { BlockTag, TransactionResponse } from './abstract-provider'; import { Networkish } from '../utils/networks'; export declare class EtherscanProvider extends BaseProvider { readonly baseUrl: string; readonly apiKey: string; constructor(network?: Networkish, apiKey?: string); perform(method: string, params: any): Promise<any>; getHistory(addressOrName: string | Promise<string>, startBlock?: BlockTag, endBlock?: BlockTag): Promise<Array<TransactionResponse>>; }