@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
13 lines • 526 B
TypeScript
import { CompositeViewDU, VectorCompositeType } from "@chainsafe/ssz";
import { CachedBeaconStateAllForks } from "@lodestar/state-transition";
import { ssz } from "@lodestar/types";
import { Eth1Block } from "../../eth1/interface.js";
export type GenesisResult = {
state: CachedBeaconStateAllForks;
depositTree: CompositeViewDU<VectorCompositeType<typeof ssz.Root>>;
block: Eth1Block;
};
export interface IGenesisBuilder {
waitForGenesis: () => Promise<GenesisResult>;
}
//# sourceMappingURL=interface.d.ts.map