Conflux Testnet will be upgraded to test the possible incompatible network upgrade in advance. If the proposal is abandoned, the changes will be reverted in the next release.
Incompatible changes
- Reduce the block base reward to 2 CFX from the epoch number 4,990,000.
- Blocks from the height 4,990,000 (included) are required to set the first element of their
customfield in the header to be[1].
Improvements
- Add config parameter
executive_traceto allow storing block execution traces. (default isfalse) - Add config parameter
enable_tracingto allow public access totrace_*RPC APIs. (default isfalse) - Add new RPC
trace_blockfor archive/full nodes. (only works for blocks processed after settingexecutive_trace) - Return the
customfield in the block header for related RPCs (cfx_getBlockByHash,cfx_getBlockByHashWithPivotAssumption,cfx_getBlockByEpochNumber). - Use 0 as default for storage limit in
cfx_sendTransactionandcfx_signTransaction.
Bug Fixes
- Change the
blamefield returned from thenewHeadspub-sub to hex. - Fix an issue where the
logspub-sub API would skip logs. - Fix an issue where if miners submit the nonce solution to multiple nodes, some of these nodes may stop mining (Issue #1985).