@hyperlane-xyz/sdk
Version:
The official SDK for the Hyperlane Network
6 lines • 450 B
TypeScript
import type { ChainMetadata } from '../../metadata/chainMetadataTypes.js';
import type { TypedProvider } from '../ProviderType.js';
import type { SmartProviderOptions } from '../SmartProvider/types.js';
export type ProviderBuilderFn<P> = (rpcUrls: ChainMetadata['rpcUrls'], network: number | string, retryOverride?: SmartProviderOptions) => P;
export type TypedProviderBuilderFn = ProviderBuilderFn<TypedProvider>;
//# sourceMappingURL=types.d.ts.map