UNPKG

@pavlovcik/permit2-rpc-manager

Version:

Intelligent RPC manager with Permit2 validation and advanced fallback strategy

17 lines 533 B
type LoggerFn = (level: "debug" | "info" | "warn" | "error", message: string, ...optionalParams: any[]) => void; interface RpcWhitelist { rpcs: { [chainId: string]: string[]; }; } export declare class ChainlistDataSource { private whitelistData; private initialized; private log; constructor(logger?: LoggerFn, initialData?: RpcWhitelist); private loadData; getRpcUrls(chainId: number): string[]; getAllChainIds(): number[]; } export {}; //# sourceMappingURL=chainlist-data-source.d.ts.map