Skip to content

@andvgal andvgal released this Feb 18, 2019 · 25 commits to master since this release

Energi Core version 2.1.0 Release Notes


Energi Core version 2.1.0 is now available from:

Please report bugs using the issue tracker at github:

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then depending on
your operation system:

  • for Window run the installer
  • for macos run the installer
  • for Linux unpack to a separate folder and run from there

NOTE: version of Energi Core prior to v2.0.0 must not be used with the same data files.

v2.1.0 changelog

Major changes:

  • CHANGED: adjusted PoS consensus logic
  • CHANGED: testnet reset to block 46999
  • CHANGED: to use HD wallet by default
  • FIXED: to ignore best header from invalid ancestor on startup
    • Common Bitcoin/Dash issue
  • FIXED: reindex with invalid or PoS blocks in chain
  • FIXED: checkpoints to handle multiple invalid chains correctly
  • NEW: opportunistic parallel initial block download
  • NEW: reset of invalid status of the correct chain on checkpoint failure
  • NEW: dynamic checkpoints support via spork functionality

Minor changes:

  • CHANGED: updated checkpoints & minwork
  • CHANGED: "Sync Headers" to "Initial sync" messages
  • CHANGED: revised DoS protection for PoS
  • CHANGED: removed excessive heavy PoW/PoS validation on some block reads
  • FIXED: PoS-enabled chain startup
  • FIXED: ExecuteSpork() to be called on local node
  • FIXED: active PoS detection on startup & ignore of invalid spork override
  • FIXED: initial header sync blocking network stack for too long
  • FIXED: placeholder sync text when block time is ahead of local time
  • FIXED: default Spork 9 value
  • FIXED: checkpoints to correctly handle edge cases with multiple forks
  • FIXED: spork 12 limit to match Energi 24h block count
  • FIXED: Ubuntu 18.04 / binutils 2.30 build issues
  • FIXED: possible segfault on shutdown
  • NEW: chaintps estimations in getblock- RPC
  • NEW: debug info improvements
    • compressed mini debug info for Linux builds (.gnu_debugdata)
    • split debug info packages for Linux and Windows builds
    • full debug package for MacOS
Assets 18
You can’t perform that action at this time.