@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
19 lines • 781 B
TypeScript
import { ChainForkConfig } from "@lodestar/config";
import { Db, Repository } from "@lodestar/db";
import { Root, gloas } from "@lodestar/types";
type BlockRoot = Root;
/**
* Used to store unfinalized `SignedExecutionPayloadEnvelope`
*
* Indexed by beacon block root (root of the beacon block that contains the bid)
*/
export declare class ExecutionPayloadEnvelopeRepository extends Repository<BlockRoot, gloas.SignedExecutionPayloadEnvelope> {
constructor(config: ChainForkConfig, db: Db);
/**
* Id is the beacon block root (not execution payload hash)
* This allows correlation with the block that contains the bid
*/
getId(value: gloas.SignedExecutionPayloadEnvelope): BlockRoot;
}
export {};
//# sourceMappingURL=executionPayloadEnvelope.d.ts.map