nimbus-eth1/nimbus/common
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
..
chain_config.nim Proof-of-stakiness based on block header (#2682) 2024-10-08 09:37:36 +07:00
common.nim Beacon sync targets cons head rather than finalised block (#2721) 2024-10-09 18:00:00 +00:00
context.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
evmforks.nim Bump nim-evmc to 86d22a026b0aa07c07b3afd7d91ca475e0eae12a (#2113) 2024-03-28 13:47:02 +07:00
genesis.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
genesis_alloc.nim Remove more goerli data (#2249) 2024-05-30 11:49:47 +00:00
hardforks.nim Proof-of-stakiness based on block header (#2682) 2024-10-08 09:37:36 +07:00
manager.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00