@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
12 lines • 808 B
TypeScript
import { BeaconChain } from "../chain.js";
import { PayloadEnvelopeInput } from "../seenCache/seenPayloadEnvelopeInput.js";
/**
* Persists payload envelope data to DB. This operation must be eventually completed if a payload is imported.
*
* TODO GLOAS: Persist envelope metadata (executionRequests, builderIndex, etc.) without the full
* execution payload body — only keep the blockHash reference. The EL already stores the payload.
* See https://github.com/ChainSafe/lodestar/issues/5671
*/
export declare function writePayloadEnvelopeInputToDb(this: BeaconChain, payloadInput: PayloadEnvelopeInput): Promise<void>;
export declare function persistPayloadEnvelopeInput(this: BeaconChain, payloadInput: PayloadEnvelopeInput): Promise<void>;
//# sourceMappingURL=writePayloadEnvelopeInputToDb.d.ts.map