nimbus-eth1/nimbus
Jordan Hrycaj 1ced684d8f
Update flare header download mechanism (#2607)
* Reverse order in staged blob lists

why:
  having the largest block number with the least header list index `0`
  makes it easier to grow the list with parent headers, i.e. decreasing
  block numbers.

* Set a header response threshold when to ditch peer

* Refactor extension of staged header chains record

why:
  Was cobbled together as a proof of concept after several approaches of
  how to run the download.

* TODO update

* Make debugging code independent of `release` flag

* Update import from jacek
2024-09-10 11:37:49 +00:00
..
beacon
common small cleanups (#2598) 2024-09-10 05:24:45 +00:00
core Implement EIP-2935: Serve historical block hashes from state (#2606) 2024-09-10 09:52:03 +00:00
db small cleanups (#2598) 2024-09-10 05:24:45 +00:00
evm Fix EIP-2537: Precompile for BLS12-381 curve operations (#2603) 2024-09-10 06:56:08 +00:00
graphql
rpc small cleanups (#2598) 2024-09-10 05:24:45 +00:00
stateless
sync Update flare header download mechanism (#2607) 2024-09-10 11:37:49 +00:00
transaction
utils avoid copying data when merging save points (#2584) 2024-09-06 22:45:29 +02:00
common.nim
compile_info.nim
config.nim Block header download beacon to era1 (#2601) 2024-09-09 09:12:56 +00:00
constants.nim Implement EIP-2935: Serve historical block hashes from state (#2606) 2024-09-10 09:52:03 +00:00
errors.nim
launcher.nim
makefile
nim.cfg
nimbus.nim Block header download beacon to era1 (#2601) 2024-09-09 09:12:56 +00:00
nimbus_desc.nim Block header download beacon to era1 (#2601) 2024-09-09 09:12:56 +00:00
nimbus_import.nim
rpc.nim
tracer.nim small cleanups (#2598) 2024-09-10 05:24:45 +00:00
transaction.nim
version.nim