deth
Version:
Ethereum node focused on Developer Experience
14 lines (13 loc) • 579 B
TypeScript
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>;
}