nimbus-eth1/fluffy/rpc
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_calls Fluffy State Bridge - Building state using state diffs. (#2486) 2024-07-18 17:01:40 +08:00
eth_rpc_client.nim Bump json-rpc and web3 and remove unneeded errors import/export (#2078) 2024-03-15 11:44:18 +01:00
portal_rpc_client.nim Bump json-rpc and web3 and remove unneeded errors import/export (#2078) 2024-03-15 11:44:18 +01:00
rpc_discovery_api.nim Bump nim-eth for ENR changes and related clean-up (#2422) 2024-06-27 17:59:08 +02:00
rpc_eth_api.nim Fluffy portal testnet support (#2383) 2024-06-18 15:32:57 +08:00
rpc_portal_api.nim Bump ssz_serialization and use ByteList[n] + add ContentKeyByteList (#2500) 2024-07-17 17:07:27 +02:00
rpc_portal_debug_api.nim Rename to EpochRecord and other accumulator spec changes (#2473) 2024-07-11 17:42:45 +02:00
rpc_types.nim Bump nim-eth for ENR changes and related clean-up (#2422) 2024-06-27 17:59:08 +02:00
rpc_web3_api.nim Formatting fluffy with nph v0.5.1 + CI check (#2020) 2024-02-28 18:31:45 +01:00