eth-json-rpc-middleware
Version:
Ethereum-related json-rpc-engine middleware.
10 lines (9 loc) • 456 B
TypeScript
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 {};