Conflux Testnet Upgrade Announcement (v1.1.0-testnet)

Conflux Testnet Upgrade Announcement: Conflux Testnet will be upgraded to Conflux v1.1.0-testnet to test the possible network upgrade in advance. If the proposal is abandoned, the changes will be reverted in the next release. The upgrade will be completed at the block height of 4,990,000 at about 16:00 (GMT+8) on Dec 8th, 2020. Developers using the official testnet RPC will not be affected.

The latest program release to run nodes can be downloaded here:

Upgrade Content:

Incompatible changes:

  • The possible upgrade will be tested on the Conflux Testnet in advance. If the proposal is abandoned, the changes will be reverted in the next release.
  • Reduce the block base reward to 2 CFX starting from the block height of 4,990,000.
  • Blocks from height 4,990,000 (included) must set their custom field in the header to be [1].

Improvements:

  • Add config parameter executive_trace to allow storing block execution traces. (Default set to false)
  • Add config parameter enable_tracing to allow public access to trace_* RPC APIs. (Default is set to false)
  • Add new RPC trace_block for archive/full nodes. (Only works for blocks processed after setting executive_trace)
  • Return custom field in the block header for related RPCs (cfx_getBlockByHash, cfx_getBlockByHashWithPivotAssumption, cfx_getBlockByEpochNumber)
  • Set 0 as default for storage limit in cfx_sendTransaction and cfx_signTransaction

Bug Fixes:

  • Change the “blame” field returned from the newHeads 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)