{"repo":"Conflux-Chain/conflux-rust","free":true,"listed":false,"github":"https://github.com/Conflux-Chain/conflux-rust","clone":"git clone https://github.com/Conflux-Chain/conflux-rust.git","description":"The official Rust implementation of Conflux protocol. https://doc.confluxnetwork.org","language":"Rust","stars":719,"topics":["rust","blockchain","conflux","p2p","cryptocurrency"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Conflux-Rust Conflux-rust is a Rust-based implementation of the Conflux protocol. It is fast and reliable. For Users Please follow the Conflux Documentation to install and run Conflux. For Developers For a general overview of the crates, see Project Layout. Contribution Thank you for considering helping out with our source code. We appreciate any contributions, even the smallest fixes. Please read the guidelines on how to submit issues and pull requests. Note that if you want to propose significant changes to the Conflux protocol, please submit a CIP. Building The Minimum Supported Rust Version (MSRV) of this project is 1.94 See the doc for detailed instructions on how to build from source. If you have modified any Rust code, please run the cargo fmt.sh script before committing to format the code and ensure consistent code style. Unit Tests Unit tests come together with the Rust code. They can be invoked via cargo test --release --all . See the Getting Started page for more information. Integration Tests Integration tests are Python test scripts with the test.py suffix in the tests directory and in the integration tests/tests directory. To run these tests: 1. Setting up and activating a NEW virtual env via source ./dev-support/activate new venv.sh . This command will create a new one with Python 3.11 to .venv and activate it each time you run it. Or you can simply run .venv/bin/activate to activate the created one. 2. Install the required Python packages using bash ./dev-supp","default_branch":null,"files":null,"tree":[],"storefront":"/r/Conflux-Chain","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Conflux-Chain/conflux-rust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}