interface Provider {
    call(transaction: {
        data: string;
        to: string;
    }, block?: BlockTagOrNumber): Promise<string>;
    getAddress(name: string): Promise<string>;
    getCode(address: string, block?: BlockTagOrNumber): Promise<string>;
    getStorageAt(address: string, slot: string | number, block?: BlockTagOrNumber): Promise<string>;
}

Hierarchy (view full)

Methods