File tree Expand file tree Collapse file tree
packages/beacon-node/src/chain Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export async function verifyBlocksInEpoch(
3232 this : BeaconChain ,
3333 parentBlock : ProtoBlock ,
3434 blockInputs : IBlockInput [ ] ,
35+ // TODO GLOAS: pass PayloadEnvelopeInput instead of gloas.SignedExecutionPayloadEnvelope
3536 envelopes : Map < Slot , gloas . SignedExecutionPayloadEnvelope > | null ,
3637 opts : BlockProcessOpts & ImportBlockOpts
3738) : Promise < {
@@ -130,6 +131,7 @@ export async function verifyBlocksInEpoch(
130131 verifyExecutionPayloadsPromise ,
131132
132133 // data availability for the blobs
134+ // TODO GLOAS: modify this once we pass PayloadEnvelopeInput instead of gloas.SignedExecutionPayloadEnvelope
133135 verifyBlocksDataAvailability ( blockInputs , abortController . signal ) ,
134136
135137 // Run state transition only
Original file line number Diff line number Diff line change @@ -1054,6 +1054,7 @@ export class BeaconChain implements IBeaconChain {
10541054
10551055 async processChainSegment (
10561056 blocks : IBlockInput [ ] ,
1057+ // TODO GLOAS: need PayloadEnvelopeInput instead for data availability check + persist in `importBlock` flow
10571058 envelopes : Map < Slot , gloas . SignedExecutionPayloadEnvelope > | null ,
10581059 opts ?: ImportBlockOpts
10591060 ) : Promise < void > {
You can’t perform that action at this time.
0 commit comments