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
custom
field in the header to be[1]
.
Improvements
- Add config parameter
executive_trace
to allow storing block execution traces. (default isfalse
) - Add config parameter
enable_tracing
to allow public access totrace_*
RPC APIs. (default isfalse
) - Add new RPC
trace_block
for archive/full nodes. (only works for blocks processed after settingexecutive_trace
) - Return the
custom
field in the block header for related RPCs (cfx_getBlockByHash
,cfx_getBlockByHashWithPivotAssumption
,cfx_getBlockByEpochNumber
). - Use 0 as default for storage limit in
cfx_sendTransaction
andcfx_signTransaction
.
Bug Fixes
- Change the
blame
field returned from thenewHeads
pub-sub to hex. - Fix an issue where the
logs
pub-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).