tersec

Results 314 comments of tersec

> @tersec can you re-run CI please? done

Still in alpha.10: ``` EF - Electra - Finality [Preset: minimal] ..... (0.42s) Invalid `block_hash`: /github-runner/github-runner-node-01/workspace/nimbus-eth2/nimbus-eth2/vendor/nim-eth2-scenarios/tests-v1.5.0-alpha.10/minimal/electra/random/random/pyspec_tests/randomized_6/blocks_0.ssz_snappy EF - Electra - Random [Preset: minimal] (0.00s) ```

> Note: This PR is only needed if PeerDAS is adopted _after_ EIP-7688. Is this particularly possible now? PeerDAS appears to [100% be in Fulu](https://github.com/ethereum/consensus-specs/pull/3994), so I don't see the...

This already exists as `Compared engine and builder block bids` logging: https://github.com/status-im/nimbus-eth2/blob/7d00786d5ed2024f309b7f4d638272d212ea94dc/beacon_chain/validators/beacon_validators.nim#L1204-L1235

Regarding ``` NTC 2024-08-01 12:34:14.334+00:00 Block not sent topics="beacval" blockRoot=611ad743 blck="(slot: 9640969, proposer_index: 1246017, parent_root: \"7251a54a\", state_root: \"6d462606\", eth1data: (deposit_root: 53dfea7fd938e6d95d991f8a47d31b9546b1258975d1d58538f0da130e55cffd, deposit_count: 1623969, block_hash: 93594fa2248c8edc6471f24bf46b669afde0d215f1d526b873630311d82e2ebc), graffiti: \"Nimbus/v24.7.0-99f657-stateofus\", proposer_slashings_len: 0, attester_slashings_len:...

Example Nethermind logs from one of the Holesky fleet testnet nodes: ``` 24 Jul 08:39:01 | Synced Chain Head to 1991217 (0x1a535b...40da9d) 24 Jul 08:39:01 | Produced block 1991218 (0x5cbaeb...a11064),...

Oh, have a suspicion: you're probably using a validator client which isn't using [produceBlockV3](https://ethereum.github.io/beacon-APIs/?urls.primaryName=v2.5.0#/Validator/produceBlockV3), the current API for this. That API should trigger `collectBids`, but older beacon API endpoints such...

The question here is which beacon API they're using. If they're using [produceBlindedBlock](https://ethereum.github.io/beacon-APIs/?urls.primaryName=v2.5.0#/Validator/produceBlindedBlock), this is exactly the expected result. If they're using [produceBlockV3](https://ethereum.github.io/beacon-APIs/?urls.primaryName=v2.5.0#/Validator/produceBlockV3), something is going awry. So questions: -...

It's not going to be in devnet-3: https://notes.ethereum.org/@ethpandaops/fusaka-devnet-3