Skip to content

v2.0.0-rc5

Pre-release
Pre-release
Compare
Choose a tag to compare
@sacherjj sacherjj released this 27 Nov 13:13
· 103 commits to feat-2.0 since this release
bf56812

Added

  • Add BinaryPort interface along with the relevant config entries.
  • Added chainspec settings finders_fee, finality_signature_proportion and signature_rewards_max_delay to control behavior of the new seigniorage model.

Changed

  • All SSE events are emitted via the IP:Port/events endpoint. None of the previous ones (/events/main, /events/deploys, and /events/sigs) is available any longer.
  • DeployBuffer was renamed to TransactionBuffer along with the related metrics.
  • Switch blocks and the creation and propagation of signatures on them are now rewarded.
  • Era end reports now record rewards as motes rather than scores.
  • Seigniorage model is now independent of the details of consensus (and compatible with both Highway and Zug) and based solely upon block proposals, signature generation and signature distribution by validators.

Removed

  • Remove the JSON-RPC and speculative execution interfaces.
  • Remove chainspec setting highway.performance_meter.blocks_to_consider and the entire highway.performance_meter section.
  • Remove chainspec setting highway.reduced_reward_multiplier