diff --git a/beacon_chain/spec/eip7594_helpers.nim b/beacon_chain/spec/eip7594_helpers.nim index da15c6dca..08a06def3 100644 --- a/beacon_chain/spec/eip7594_helpers.nim +++ b/beacon_chain/spec/eip7594_helpers.nim @@ -327,7 +327,7 @@ proc verify_data_column_sidecar_kzg_proofs*(sidecar: DataColumnSidecar): Result[ # https://github.com/ethereum/consensus-specs/blob/5f48840f4d768bf0e0a8156a3ed06ec333589007/specs/_features/eip7594/p2p-interface.md#verify_data_column_sidecar_inclusion_proof proc verify_data_column_sidecar_inclusion_proof*(sidecar: DataColumnSidecar): Result[void, string] = # Verify if the given KZG commitments are included in the beacon block - let gindex = 27.GeneralizedIndex + let gindex = kzg_commitment_inclusion_proof_gindex(sidecar.index) if not is_valid_merkle_branch( hash_tree_root(sidecar.kzg_commitments), sidecar.kzg_commitments_inclusion_proof,