@mantleio/core-utils
Version:
[Mantle] Core typescript utilities
12 lines (11 loc) • 429 B
TypeScript
import { Provider, FallbackProvider as EthersFallbackProvider } from '@ethersproject/providers';
export interface HttpHeaders {
[key: string]: string;
}
export interface FallbackProviderConfig {
provider: Provider;
priority?: number;
stallTimeout?: number;
weight?: number;
}
export declare const FallbackProvider: (config: string | FallbackProviderConfig[], headers?: HttpHeaders) => EthersFallbackProvider;