nimbus-eth1/nimbus/db/aristo/aristo_init/rocks_db
Jordan Hrycaj 8e46953390
Aristo db state root repos and reorg (#1744)
* Reorg of distributed backend access

details:
  Now handled via API provided in `aristo_desc`.

* Rename `checkCache()` => `checkTop()`

why:
  Better naming for top layer cache checker

also:
  Provide cascaded fifos checker

* Provide `eq` directive for finding filter by exact filter ID (think block number)

* Some code beautification (for better code reading)

* State root reposition and reorg

details:
  Repositioning is supported by forking a new descriptor. Reorg is then
  accomplished by writing this forked state on the backend database.
2023-09-11 21:38:49 +01:00
..
rdb_desc.nim Aristo db implement filter storage scheduler (#1713) 2023-08-25 23:53:59 +01:00
rdb_get.nim Aristo db implement filter storage scheduler (#1713) 2023-08-25 23:53:59 +01:00
rdb_init.nim Aristo db implement filter storage scheduler (#1713) 2023-08-25 23:53:59 +01:00
rdb_put.nim Aristo db state root repos and reorg (#1744) 2023-09-11 21:38:49 +01:00
rdb_walk.nim Aristo db implement filter storage scheduler (#1713) 2023-08-25 23:53:59 +01:00