nimbus-eth1/fluffy/rpc/rpc_calls
web3-developer f9956eba59
Fluffy State Bridge - Building state using state diffs. (#2486)
* Started state bridge.

* Implement call to fetch stateDiffs using trace_replayBlockTransactions.

* Convert JSON responses to stateDiff types.

* State updates working for first few blocks.

* Correctly building state for first 200K blocks.

* Add storage of code and cleanup.

* Start state bridge refactor.

* More cleanup and fixes.

* Use RocksDb as backend for state.

* Implement transactions.

* Build RocksDb dependency when building fluffy tools.

* Move code to world state helper.

* Implement producer and consumer queue.

* Cleanup exceptions.

* Improve logging.

* Add update caches to DatabaseRef backends.
2024-07-18 17:01:40 +08:00
..
rpc_discovery_calls.nim Clean-up of some Portal json-rpc code (#2073) 2024-03-13 16:58:50 +01:00
rpc_eth_calls.nim Fluffy State Bridge - Building state using state diffs. (#2486) 2024-07-18 17:01:40 +08:00
rpc_portal_calls.nim Add an audit mode to portal_bridge history backfill (#2109) 2024-03-26 22:27:31 +01:00
rpc_portal_debug_calls.nim Rename to EpochRecord and other accumulator spec changes (#2473) 2024-07-11 17:42:45 +02:00
rpc_trace_calls.nim Fluffy State Bridge - Building state using state diffs. (#2486) 2024-07-18 17:01:40 +08:00
rpc_web3_calls.nim Clean-up of some Portal json-rpc code (#2073) 2024-03-13 16:58:50 +01:00