This upgrade is mainly to solve the problems below:
RPC Changes
- Implement
trace_epoch
in the core space RPC endpoint to return traces of two spaces in an epoch. - Update the
Log
data format returned by cfx filter RPCs.
Configurations
- Add
keep_snapshot_before_stable_checkpoint
to decide whether to keep the snapshot before the era checkpoint. Setting it tofalse
would reduce the disk space usage (it’s still default totrue
for further testing).
Improvements
- Avoid having multiple broadcast tasks for the same peer.
Download
Download “Conflux v2.2.4-testnet” here: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.2.4-testnet
I am a node operator/miner, what do I need to do?
If you have a running node, you need to
- Suspend the running operation of the node
- Replace the executable file named “conflux” in the run directory of the original node program with the Conflux executable file of the Conflux v2.2.4-testnet node program.
- Restart the operation of the node
If you start a new node, you can download the latest version of Conflux v2.2.4-testnet and run it.
What will happen if I do not upgrade the nodes or refuse to upgrade?
This upgrade aims to improve node stability, it’ll be fine if you do not upgrade.
Thanks to our community for your support!
A sincere thank you to the Conflux community and all the developers in the Conflux ecosystem. Thank you for your hard work, thoughts, and contributions. To a better future!