Jordan Hrycaj c022b29d14
Clean up modules in sync folder (#2670)
* Dissolve legacy `sync/types.nim` into `*/eth/eth_types.nim`

* Flare sync: Simplify scheduler and remove `runSingle()` method

why:
  `runSingle()` is not used anymore (main purpose was for negotiating
  best headers in legacy full sync.)

  Also, `runMulti()` was renamed `runPeer()`

* Flare sync: Move `chain` field from `sync_desc` -> `worker_desc`

* Flare sync: Remove handler descriptor lateral reference

why:
  Not used anymore. It enabled to turn on/off eth handler activity with
  regards to the sync state, i.e.from with in the sync worker.

* Flare sync: Update `Hash256` and other deprecated `std/eth` symbols

* Protocols: Update `Hash256` and other deprecated `std/eth` symbols

* Eth handler: Update `Hash256` and other deprecated `std/eth` symbols

* Update flare TODO

* Remove redundant `sync/type` import

why:
  The import module `type` has been removed

* Remove duplicate implementation
2024-10-01 09:19:29 +00:00
..
2024-06-06 09:29:38 +00:00
2024-06-06 09:29:38 +00:00
2024-06-06 09:29:38 +00:00
2024-06-06 09:29:38 +00:00
2024-09-05 11:18:32 +02:00
2024-09-13 18:55:17 +02:00
2024-09-10 05:24:45 +00:00
2024-09-19 10:39:06 +02:00
2024-07-16 19:47:59 +00:00
2024-09-19 10:39:06 +02:00
2024-08-15 12:31:07 +00:00
2024-08-15 12:31:07 +00:00