UNPKG

@machinomy/hdwallet-provider

Version:

HD Wallet-enabled Web3 provider

24 lines 808 B
import { BaseBlockTracker, Block } from "./base"; import { AbstractProvider } from 'web3-core'; export interface Options { provider: AbstractProvider; pollingInterval?: number; retryTimeout?: number; keepEventLoopActive?: boolean; setSkipCacheFlag?: boolean; } export declare class PollingBlockTracker extends BaseBlockTracker { private readonly _provider; private readonly _pollingInterval; private readonly _retryTimeout; private readonly _keepEventLoopActive; private readonly _setSkipCacheFlag; constructor(opts: Options); checkForLatestBlock(): Promise<Block>; _start(): void; _end(): void; _performSync(): Promise<void>; _updateLatestBlock(): Promise<void>; _fetchLatestBlock(): Promise<Block>; } //# sourceMappingURL=polling.d.ts.map