nimbus-eth1/nimbus/sync
Jordan Hrycaj 9aa925cf36
Update sync scheduler (#1297)
* Add `stop()` methods to shutdown to shutdown procedure

why:
  Nasty behaviour when hitting Ctrl-C, otherwise

* Add background service to sync scheduler

why:
  The background service will be used for sync data import and recovery
  after restart.

   It is controlled by the sync scheduler for an easy turn/on off API.

also:
  Simplified snap ticker time calc.

* Fix typo
2022-11-14 14:13:00 +00:00
..
full Remodel persistent snapdb access (#1274) 2022-10-20 17:59:54 +01:00
misc Prep for full sync after snap make 5 (#1286) 2022-11-01 15:07:44 +00:00
protocol Prettify logging for snap sync environment (#1278) 2022-10-21 20:29:42 +01:00
snap Update sync scheduler (#1297) 2022-11-14 14:13:00 +00:00
fast.nim initial wire protocol transformation 2022-10-15 19:48:21 +07:00
full.nim Update sync scheduler (#1297) 2022-11-14 14:13:00 +00:00
handlers.nim disable NewBlockHashes and NewBlock of eth wire handler after POS transition 2022-11-14 16:17:34 +07:00
protocol.nim initial wire protocol transformation 2022-10-15 19:48:21 +07:00
skeleton.nim initial beacon sync skeleton implementation 2022-09-17 09:08:55 +07:00
snap.nim Update sync scheduler (#1297) 2022-11-14 14:13:00 +00:00
sync_desc.nim Update sync scheduler (#1297) 2022-11-14 14:13:00 +00:00
sync_sched.nim Update sync scheduler (#1297) 2022-11-14 14:13:00 +00:00
types.nim initial wire protocol transformation 2022-10-15 19:48:21 +07:00