2019-05-14 18:48:48 -04:00
|
|
|
import { BaseProvider } from "./base-provider";
|
|
|
|
export declare class FallbackProvider extends BaseProvider {
|
|
|
|
readonly providers: Array<BaseProvider>;
|
|
|
|
readonly weights: Array<number>;
|
|
|
|
readonly quorum: number;
|
|
|
|
constructor(providers: Array<BaseProvider>, quorum?: number, weights?: Array<number>);
|
2019-08-21 01:52:13 -04:00
|
|
|
static doPerform(provider: BaseProvider, method: string, params: {
|
|
|
|
[name: string]: any;
|
|
|
|
}): Promise<any>;
|
2019-05-14 18:48:48 -04:00
|
|
|
perform(method: string, params: {
|
|
|
|
[name: string]: any;
|
|
|
|
}): any;
|
|
|
|
}
|