Releases: harmony-one/harmony
Mainnet Release v1.2.5
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
v1.3.6 [rpc] Move lifetime outside of validator so always show APR (#2542)
Release Candidate 4
v1.3.4 [audit] Various fixes and todos for auditing; add log for collect rew…
Release Candidate 3
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
v1.3.2 release candidate 2 for open staking
Mainnet Release v1.2.4
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
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
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
5 Staking Transactions Implementation: CreateValidator, EditValidator, Delegate, Undelegate, CollectRewards.
token swap release v1.2.2
this is a bug fix only release to support failed tx status query in RPC interface.