Skip to content

BitShares Mekong 6.0.2

Compare
Choose a tag to compare
@abitmore abitmore released this 26 Jun 11:08
· 653 commits to master since this release
5da2b09

The BitShares Core software has been updated to the 6.0.2 Emergency Bugfix Release. The codename of the 6.x releases is "Mekong". The Core software is used to build the validation nodes that perform consensus of all transactions on the BitShares blockchain. This release includes changes to the consensus protocol.

Documentation for users may be be found at How BitShares Works.

Documentation for BitShares developers may be found at the BitShares Developer Portal.

Who Should Upgrade

All nodes need to be upgraded to handle the protocol upgrade.

Please check the release notes of the 6.0.0 version for more info about the BitShares Mekong update.

How To Upgrade

No Precaution

  • No blockchain replay will automatically be performed after the validation node software is restarted.

How to Upgrade with Docker

The pre-built Docker image can be found on the BitShares Core Docker page and can be downloaded with the following command.

docker pull bitshares/bitshares-core:6.0.2

How to Upgrade from Source Code

Note:

  • The code base requires a compiler that supports the C++ 14 standard
  • The minimum supported boost version is 1.58, the maximum is 1.74
  • The minimum supported CMake version is 3.2
  • For Ubuntu users, it is recommended to build in Ubuntu 20.04 LTS (Focal Fossa). Ubuntu 16.04 LTS (Xenial Xerus) may still work, but it is no longer tested.

Obtain the Source Code

The source code may be obtained by checking out the 6.0.2 tag. Download the source at:

Build the Binaries

The binaries may be built by using your pre-existing process, or by following the standard instructions that can be found in the wiki:

Deploy the Binaries

Your standard process for deploying the node software may be used. No additional requirements or precautions will be required to deploy the new release.

Binaries for download

Binaries of the command line interface (CLI) wallet and the node software are pre-built and available for download.

Note:

  • These binary builds are reproducible and were built using Gitian. Please check the README of Gitian if you want to verify and/or contribute.
  • Starting from version 6.0.0, pre-built Linux binaries will not run on Ubuntu 16.04 LTS (Xenial).
Platform SHA256 Checksum
Linux 2af9096b07ae95d880f861b5d786c4d4b444f64f423dcd8e2ed2d82781105023
macOS 42b2e93148dce63aa0946fa8546ae1f2e3972da8f304fa2012eb38cb15d2ee3d
Windows 04ec4c2f2d5f76e99ecaf46330b47d13bd1b011b578bcd753ae7431a61d5dcd2

Changes

The changes for 6.0.2 Emergency Bugfix Release are summarized below.

Protocol

Description Issue Pull Request
Fix price feed issues 2582 2599

Release Contributors

@abitmore (https://github.com/abitmore)