nimbus-eth1/nimbus/sync
Jordan Hrycaj 322f1c2e9e
Unified database frontend (#1661)
* Remove 32bit os support from `custom_network` unit test

also:
* Fix compilation annoyance #1648
* Fix unit test on Kiln (changed `merge` logic?)

* Hide unused sources do not compile

why:
* Get them out of the way before major update
* Import and function prototype mismatch -- maybe some changes got out
  of scope.

* Re-implemented `db_chain` as `core_db`

why:
  Hiding `TrieDatabaseRef` and `HexaryTrie` by default allows to replace
  the current db wrapper by some other one, e.g. Aristo

* Support compiler exception warnings for CoreDbRef base methods.

* Allow `pairs()` iterator on all memory based key-value tables

why:
  Previously only available for capture recorder.

* Backport `chain_db.nim` changes into its re-implementation `core_apps.nim`

* Fix exception annotation
2023-07-31 14:43:38 +01:00
..
does-not-compile Unified database frontend (#1661) 2023-07-31 14:43:38 +01:00
full Code reorg 4 snap sync suite (#1560) 2023-04-24 21:24:07 +01:00
handlers implementation of EIP-4844: Shard Blob Transactions (#1440) 2023-06-24 20:56:44 +07:00
misc Snap sync update pivot updating via rpc (#1583) 2023-05-16 14:52:44 +01:00
protocol implementation of EIP-4844: Shard Blob Transactions (#1440) 2023-06-24 20:56:44 +07:00
snap Snap sync update pivot updating via rpc (#1583) 2023-05-16 14:52:44 +01:00
full.nim Code reorg 4 snap sync suite (#1560) 2023-04-24 21:24:07 +01:00
handlers.nim Snap sync extractor and sub range proofs cont1 (#1468) 2023-02-15 10:14:40 +00:00
legacy.nim fix shanghai withdrawal validation 2023-06-26 07:46:09 +07:00
peers.nim Slightly change the static peer manager lookup behaviour (#1484) 2023-03-06 09:22:07 +00:00
protocol.nim initial wire protocol transformation 2022-10-15 19:48:21 +07:00
snap.nim Code reorg 4 snap sync suite (#1560) 2023-04-24 21:24:07 +01:00
stateless.nim bump submodules 2023-06-07 18:12:02 +07:00
sync_desc.nim Pre functional snap to full sync (#1546) 2023-04-14 23:28:57 +01:00
sync_sched.nim Snap sync update pivot updating via rpc (#1583) 2023-05-16 14:52:44 +01:00
types.nim Bump nim-eth and remove unneeded Defect raises (#1575) 2023-05-10 18:04:35 +02:00