nimbus-eth1/nimbus
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
..
beacon Clean up modules in sync folder (#2670) 2024-10-01 09:19:29 +00:00
common eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
core eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
db eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
evm eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
graphql eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
rpc eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
stateless Cleanup stateless and block witness code. (#2295) 2024-06-08 15:05:00 +07:00
sync Clean up modules in sync folder (#2670) 2024-10-01 09:19:29 +00:00
transaction eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
utils External syncer (#2574) 2024-09-29 18:48:11 +02:00
common.nim implement better hardfork management 2022-12-02 13:51:42 +07:00
compile_info.nim Small updates and fixes for rlpx suite (#2571) 2024-08-19 14:00:10 +00:00
config.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
constants.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
errors.nim Remove EVM indirect imports and unused EVM errors (#2370) 2024-06-17 09:56:39 +02:00
launcher.nim Add check copyright year linter to CI 2023-11-01 10:41:20 +07:00
makefile Snap sync fix trie interpolation fringe condition (#1457) 2023-02-01 18:56:06 +00:00
nim.cfg import: read from era files (#2254) 2024-05-31 09:13:56 +02:00
nimbus.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
nimbus_desc.nim Remove beacon sync (#2666) 2024-09-29 02:13:50 +00:00
nimbus_import.nim Fix import stuck with era history behind (#2629) 2024-09-21 08:38:38 +02:00
rpc.nim ForkedChainRef.forkchoice: Skip newBase calculation and skip chain finalization if finalizedHash is zero (#2654) 2024-09-27 07:53:27 +07:00
tracer.nim eth: bump to new types (#2660) 2024-09-29 14:37:09 +02:00
transaction.nim Bump nim-eth and nim-web3 (#2625) 2024-09-13 15:48:27 +02:00
version.nim Add startup banner (#2354) 2024-06-14 10:08:44 +02:00