@lodestar/prover
Version:
A Typescript implementation of the Ethereum Consensus light client
23 lines • 702 B
TypeScript
import { CliCommandOptions } from "@lodestar/utils";
import { LCTransport } from "../../../interfaces.js";
export type StartArgs = {
port: number;
executionRpcUrl: string;
beaconUrls: string[];
wsCheckpoint?: string;
unverifiedWhitelist?: string[];
requestTimeout: number;
};
export type StartOptions = {
executionRpcUrl: string;
port: number;
wsCheckpoint?: string;
unverifiedWhitelist?: string[];
requestTimeout: number;
} & {
transport: LCTransport.Rest;
urls: string[];
};
export declare const startOptions: CliCommandOptions<StartArgs>;
export declare function parseStartArgs(args: StartArgs): StartOptions;
//# sourceMappingURL=options.d.ts.map