nimbus-eth1/nimbus/beacon
Jordan Hrycaj f937f57838
Beacon sync targets cons head rather than finalised block (#2721)
* Fix fringe condition clarifying how to handle an empty range

why:
  The `interval_set` module would treat an undefined interval construct
  `[2,1]` as`[2,2]` (the right bound being `max(2,1)`.)

* Use the `consensus head` rather than the `finalised` block as sync target

why:
  The former is ahead of the `finalised` block.

* In ctx descriptor rename `final` field to `target`

* Update docu, rename `F` -> `T`
2024-10-09 18:00:00 +00:00
..
api_handler Beacon sync targets cons head rather than finalised block (#2721) 2024-10-09 18:00:00 +00:00
api_handler.nim Repositioning blob hash validation in newPayload of engine API (#2141) 2024-04-20 02:43:13 +07:00
beacon_engine.nim update web3 types to common eth (#2674) 2024-10-02 18:22:35 +02:00
merge_tracker.nim Core db remove legacy phrases (#2468) 2024-07-10 12:19:35 +00:00
payload_conv.nim update web3 types to common eth (#2674) 2024-10-02 18:22:35 +02:00
payload_queue.nim Bump nim-eth, nim-web3, nimbus-eth2 (#2344) 2024-06-14 14:31:08 +07:00
web3_eth_conv.nim post-merge nrpc fix (#2685) 2024-10-03 11:42:24 +00:00