nimbus-eth1/tests/test_aristo
Jordan Hrycaj 56d5c382d7
Aristo db traversal helpers (#1638)
* Misc fixes

detail:
* Fix de-serialisation for account leafs
* Update node recovery from unit tests

* Remove `LegacyAccount` from `PayloadRef` object

why:
  Legacy accounts use a hash key as storage root which is detrimental
  to the working of the Aristo database which uses a vertex ID.

* Dissolve `hashify_helper` into `aristo_utils` and `aristo_transcode`

why:
  Functions are of general interest so they should live in first level
  code files.

* Added left/right iterators over leaf nodes

* Some helper/wrapper functions that might be useful
2023-07-13 00:03:14 +01:00
..
notused Aristo db transaction based interface (#1628) 2023-07-05 14:50:11 +01:00
test_aristo_cache.nim Aristo db traversal helpers (#1638) 2023-07-13 00:03:14 +01:00
test_backend.nim Aristo db tidy up a bit (#1625) 2023-07-04 19:24:03 +01:00
test_helpers.nim Extended data Payload specs for the backend. (#1630) 2023-07-05 21:27:48 +01:00
test_transcode.nim Aristo db traversal helpers (#1638) 2023-07-13 00:03:14 +01:00
test_tx.nim Aristo db traversal helpers (#1638) 2023-07-13 00:03:14 +01:00