UNPKG

eth-json-rpc-middleware

Version:
10 lines (9 loc) 456 B
import { PollingBlockTracker } from 'eth-block-tracker'; import { JsonRpcMiddleware } from 'json-rpc-engine'; import { Block, SafeEventEmitterProvider } from './types'; interface RetryOnEmptyMiddlewareOptions { provider?: SafeEventEmitterProvider; blockTracker?: PollingBlockTracker; } export declare function createRetryOnEmptyMiddleware({ provider, blockTracker, }?: RetryOnEmptyMiddlewareOptions): JsonRpcMiddleware<string[], Block>; export {};