mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-01-12 05:14:14 +00:00
58340c6809
There are currently 2 issues: - fetch genesis state on empty data folder: error msg "The downloaded genesis state cannot be verified (checksum mismatch)\" The error arises from here: fetchGenesisState->network_metadata_downloads.fetchGenesisBytes.L58 something to do with the readssz or withState, investigations point to the data downloaded or some config missing WA: comment lines 58-62, compile and run until the fetch genesis state is completed, then you can uncomment, it works from here - spam of error messages: \"metrics error:New label values must be added from same thread as the metric was created from\": This happens due to the fact that libp2p declares some gauges, and given that they are created inside a thread, metrics library starts to complain. (no WA/correction so far)"
Nimbus Unified
NOTE - whole document to be concluded...
description
Nimbus Unified combines Ethereum execution and consensus layer functionalities, featuring a fully integrated beacon node, validator duties, and execution layer support. This setup allows the Nimbus client to handle both Ethereum consensus (Eth2) and execution (Eth1) tasks within a single package.
--> meh, requires improvement
documentation
For in-depth configuration and functionality of Nimbus Eth1 and Nimbus Eth2, refer to:
- Nimbus-eth1 - Execution layer client Documentation
- Nimbus-eth2 - Consensus layer client Documentation
--- to be concluded
dependencies
tbd
how to
configuration
todo
commands
todo
compile
tbd - mac os, windows, and linux
colaborate
We welcome contributions to Nimbus Unified! Please adhere to the following guidelines:
- Follow the Nimbus Code of Conduct.
- Use the Nimbus Code Style Guide to maintain code consistency.
- Format your code using the Nim Pretty Printer (nph) to ensure consistency across the codebase. Run it as part of your pull request process.
License
Licensed and distributed under either of
- MIT license: LICENSE-MIT or https://opensource.org/licenses/MIT
or
- Apache License, Version 2.0: LICENSE-APACHEv2 or https://www.apache.org/licenses/LICENSE-2.0
These files may not be copied, modified, or distributed except according to those terms.