Commit e0e7e95c authored by Danyal Prout's avatar Danyal Prout Committed by GitHub

4844: Add missing consolidation properties (#8976)

* Add missing consolidation properties

* Split by hardfork
parent c1f1c66c
...@@ -875,11 +875,17 @@ safe head. ...@@ -875,11 +875,17 @@ safe head.
The following fields of the derived L2 payload attributes are checked for equality with the L2 block: The following fields of the derived L2 payload attributes are checked for equality with the L2 block:
- `parent_hash` - Bedrock, Canyon, Delta, Ecotone Blocks
- `timestamp` - `parent_hash`
- `randao` - `timestamp`
- `fee_recipient` - `randao`
- `transactions_list` (first length, then equality of each of the encoded transactions, including deposits) - `fee_recipient`
- `transactions_list` (first length, then equality of each of the encoded transactions, including deposits)
- `gas_limit`
- Canyon, Delta, Ecotone Blocks
- `withdrawals` (first presence, then length, then equality of each of the encoded withdrawals)
- Ecotone Blocks
- `parent_beacon_block_root`
If consolidation succeeds, the forkchoice change will synchronize as described in the section above. If consolidation succeeds, the forkchoice change will synchronize as described in the section above.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment