UNPKG

deth

Version:

Ethereum node focused on Developer Experience

14 lines (13 loc) 579 B
import { providers } from 'ethers'; import { TestChain } from './TestChain'; import { TestProviderOptions } from './TestProviderOptions'; import { WalletManager } from './WalletManager'; import { DethLogger } from './debugger/Logger/DethLogger'; export declare class TestProvider extends providers.BaseProvider { private chain; readonly walletManager: WalletManager; constructor(logger: DethLogger, chainOrOptions?: TestChain | TestProviderOptions); init(): Promise<void>; mineBlock(): Promise<void>; perform(method: string, params: any): Promise<any>; }