• Martin Holst Swende's avatar
    beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) · 6aa88ccd
    Martin Holst Swende authored
    This PR makes EIP-4788 work in the engine API and miner. It also fixes some bugs related to 
    EIP-4844 block processing and mining. Changes in detail:
    
    - Header.BeaconRoot has been renamed to ParentBeaconRoot.
    - The engine API now implements forkchoiceUpdatedV3
    - newPayloadV3 method has been updated with the parentBeaconBlockRoot parameter
    - beacon root is now applied to new blocks in miner
    - For EIP-4844, block creation now updates the blobGasUsed field of the header
    6aa88ccd
Name
Last commit
Last update
..
beacon Loading commit data...
clique Loading commit data...
ethash Loading commit data...
misc Loading commit data...
consensus.go Loading commit data...
errors.go Loading commit data...
merger.go Loading commit data...