nimbus-eth1/nimbus/db
Jordan Hrycaj e8ad950e0a
Ledger abstraction for accounts cache (#1824)
* Provide TDD/debug facility for inspecting `persistBlocks()` working

detail:
+ Make sure that the last block of a test sample is the first batch
  item in `persistBlocks()`.
+ Additionally, allow `AccountsCache` API tracing by setting the flag
  `extraTraceMessages = true` in the file `accounts_cache.nim`

* Overload AccountsCache by abstraction wrapper

details:
  Can facilitate CoreDb API switch, details in `ledger/README.md`.
2023-10-18 20:27:22 +01:00
..
aristo Aristo and core db updates (#1800) 2023-10-03 12:56:13 +01:00
core_db Ledger abstraction for accounts cache (#1824) 2023-10-18 20:27:22 +01:00
kvt Core db update providing additional results code interface (#1776) 2023-09-26 10:21:13 +01:00
ledger Ledger abstraction for accounts cache (#1824) 2023-10-18 20:27:22 +01:00
notused Unified database frontend integration (#1670) 2023-08-04 12:10:09 +01:00
access_list.nim implement EIP-1153: Transient storage 2023-06-23 14:04:36 +07:00
accounts_cache.nim Core db update api and fix tracer methods (#1816) 2023-10-11 20:09:11 +01:00
aristo.nim Core db update providing additional results code interface (#1776) 2023-09-26 10:21:13 +01:00
core_db.nim Aristo db refactor tx paradim (#1674) 2023-08-07 18:45:23 +01:00
distinct_tries.nim Ledger abstraction for accounts cache (#1824) 2023-10-18 20:27:22 +01:00
geth_db.nim Unified database frontend integration (#1670) 2023-08-04 12:10:09 +01:00
incomplete_db.nim Core db update providing additional results code interface (#1776) 2023-09-26 10:21:13 +01:00
kvstore_rocksdb.nim Silence compiler gossip after nim upgrade cont1 (#1455) 2023-01-31 01:32:17 +00:00
kvt.nim Core db aristo and kvt updates preparing for integration (#1760) 2023-09-18 21:20:28 +01:00
ledger.nim Ledger abstraction for accounts cache (#1824) 2023-10-18 20:27:22 +01:00
select_backend.nim Unified database frontend integration (#1670) 2023-08-04 12:10:09 +01:00
state_db.nim Core db update api and fix tracer methods (#1816) 2023-10-11 20:09:11 +01:00
storage_types.nim Refactor beacon skeleton (#1761) 2023-09-19 11:52:28 +07:00
transient_storage.nim implement EIP-1153: Transient storage 2023-06-23 14:04:36 +07:00
values_from_bytes.nim More work on stateless mode (#1535) 2023-04-12 08:39:11 -04:00