Skip to content

Releases: harmony-one/harmony

Mainnet Release v1.2.5

02 Apr 18:44
Compare
Choose a tag to compare

Mainnet Release v1.2.5

This is a bugfix release. Changes included in this release.

  • code clean up on explorer nodes
  • updated libp2p module
  • log severity clean up
  • bugfix of GetNodeMetaData RPC call on explorer node
  • state pruning enabled by default
  • docker build
  • support crossshard transaction history query
  • bugfix on multi-blskey support
  • do not broadcast invalid transaction
  • limit tx package size
  • do not panic on network initialization and nil header

Release Candidate 5

20 Mar 17:17
a2e6ad8
Compare
Choose a tag to compare
Release Candidate 5 Pre-release
Pre-release
v1.3.6

[rpc] Move lifetime outside of validator so always show APR (#2542)

Release Candidate 4

11 Mar 02:51
84ffbcf
Compare
Choose a tag to compare
Release Candidate 4 Pre-release
Pre-release
v1.3.4

[audit] Various fixes and todos for auditing; add log for collect rew…

Release Candidate 3

05 Mar 18:27
71974e1
Compare
Choose a tag to compare
Release Candidate 3 Pre-release
Pre-release
Add delegation test, cover 18.3% (#2274)

Add unit test for validator.go

fix the format problem

fixing the failing test

some work

adding tests for validator sanitychecks

creating fresh validator wrapper for testing sanity check

minor

adding more tests to transactions

Release Candidate 2 for open staking

28 Feb 21:43
Compare
Choose a tag to compare
Pre-release
v1.3.2

release candidate 2 for open staking

Mainnet Release v1.2.4

22 Feb 06:40
51201d3
Compare
Choose a tag to compare

Changes included in this release. Released version: v5036-v1.2.4-2-gd116332a

  • RPC: getbalance by block number
  • Consensus: multi-bls key support on one node
  • Consensus: exponential viewchange timeout
  • docker for mainnet node
  • graceful shutdown
  • receiptlog epoch fork

Release candidate for open staking v1.3.1

13 Feb 03:06
521cd50
Compare
Choose a tag to compare

Increase gas requirement for createValidator staking transaction;
Revert "[StateSync] add retries to process state sync where failed peer config is excluded on the next try";

mainnet release v1.2.3 - 20200207.0

07 Feb 21:46
0f7aee4
Compare
Choose a tag to compare

changes included in this release

  • hmyv2 RPC API support of the decimal numeric value in output
  • one-off beacon chain bad block fix
  • blacklist of account support in txpool
  • static binary release support
  • estimateGas support in RPC

The upgrade of mainnet nodes is not mandatory for all the existing nodes, and you should be able to keep earning block rewards with the previous release. To use the prebuilt static linked binary, you need to upgrade the node.sh after we publish the binary and script. Or you may build the release code from the s3 branch.

To download the latest node.sh, using

curl -LO https://harmony.one/node.sh
chmod +x node.sh

To download and start the node.sh using -I option to get the static binary.

To check if you are using the static binary, using

file harmony

and you will see

harmony: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0

Now you can run ./harmony -version to check the version of the harmony binary.

Harmony (C) 2019. harmony, version v5017-v1.2.3-2-g58784396 (jenkins@ 2020-02-11T08:37:33+0000)

Release candidate 1 for open staking

05 Feb 01:07
1241ece
Compare
Choose a tag to compare
Pre-release

5 Staking Transactions Implementation: CreateValidator, EditValidator, Delegate, Undelegate, CollectRewards.

token swap release v1.2.2

28 Jan 22:35
Compare
Choose a tag to compare

this is a bug fix only release to support failed tx status query in RPC interface.