prysm-pulse/consensus-types
Potuz 4b083c2ca9
Fix IsExecutionEnabled for blinded blocks (#11076)
* Fix IsExecutionEnabled for blinded blocks

The TransactionsRoot of a blinded block may be non-zero, anyway we do
not insert the header in the state until IsExecutionEnabled is true.
This last check was failing on blinded blocks because it was actively
checking that the root should be zero, when it needn't be.

Superseeds #11068

* fix test

* test case

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2022-07-19 20:45:45 +00:00
..
blocks Use prysmaticlabs/fastssz as a direct dependency (#10941) 2022-06-28 13:03:24 +00:00
interfaces Fix IsExecutionEnabled for blinded blocks (#11076) 2022-07-19 20:45:45 +00:00
mock [Feature] - Store Only Blinded Beacon Blocks Post-Merge (#11010) 2022-07-13 17:18:30 +00:00
primitives Use prysmaticlabs/fastssz as a direct dependency (#10941) 2022-06-28 13:03:24 +00:00
wrapper Fix IsExecutionEnabled for blinded blocks (#11076) 2022-07-19 20:45:45 +00:00