f9956eba59
* 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. |
||
---|---|---|
.. | ||
common | ||
database | ||
docs/the_fluffy_book | ||
eth_data | ||
grafana | ||
network | ||
rpc | ||
scripts | ||
tests | ||
tools | ||
README.md | ||
conf.nim | ||
fluffy.nim | ||
fluffy.nim.cfg | ||
logging.nim | ||
network_metadata.nim | ||
nim.cfg | ||
portal_node.nim | ||
version.nim |
README.md
Fluffy: The Nimbus Portal Network Client
Introduction
Fluffy is the Nimbus client implementation of the Portal network specifications.
You can find all the information you need to run a Fluffy node in The Fluffy Book.
The quickstart page in particular will help you to get quickly connected to the Portal network.
Development Updates
Monthly development updates are shared here.
To keep up to date with changes and development progress, follow the Nimbus blog.
License
Licensed and distributed under either of
- MIT license: LICENSE-MIT or http://opensource.org/licenses/MIT
or
- Apache License, Version 2.0, (LICENSE-APACHEv2 or http://www.apache.org/licenses/LICENSE-2.0)
at your option. These files may not be copied, modified, or distributed except according to those terms.