@chainsafe/lodestar-config
Version:
Chain configuration required for lodestar
13 lines • 657 B
TypeScript
import { ForkName } from "@chainsafe/lodestar-params";
import { DomainType, ForkDigest, Slot } from "@chainsafe/lodestar-types";
export declare type ForkDigestHex = string;
export interface IForkDigestContext {
forkDigest2ForkName(forkDigest: ForkDigest | ForkDigestHex): ForkName;
forkDigest2ForkNameOption(forkDigest: ForkDigest | ForkDigestHex): ForkName | null;
forkName2ForkDigest(forkName: ForkName): ForkDigest;
forkName2ForkDigestHex(forkName: ForkName): ForkDigestHex;
}
export interface ICachedGenesis extends IForkDigestContext {
getDomain(domainType: DomainType, slot: Slot): Uint8Array;
}
//# sourceMappingURL=types.d.ts.map