📄️ The Conflux Consensus Layer Design and Implementation
The Conflux consensus layer processes all incoming blocks received from the
📄️ Rigorous Testing Tools for Conflux
Ensuring the correctness of a blockchain system like Conflux is a challenging
📄️ Stratum Protocol in Conflux-Rust
Design Goal
📄️ Block Synchronization Process
Synchronization Graph
📄️ Test Framework
The framework is written in python3. It can setup multiple Conflux nodes and test the distributed system behavior locally. It controls the nodes behavior by setting the node configurations, calling their RPCs, or sending them P2P messages directly.
📄️ Introduction to Transaction Traces
Traces are used to record the transaction execution details. It can be used to debug or retrieve more information (like getting contract addresses created within transaction execution).