Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

Patched fourth iteration of the alpha version testnet

Pre-release
Pre-release
Compare
Choose a tag to compare
@tomtau tomtau released this 02 May 02:43
· 697 commits to master since this release
94fe85a

NOTE

As before, this release's tarball contains two chain-abci binaries:

  • chain-abci that's built with the same compiler version as the current Teaclave SGX SDK-based enclaves (nightly-2020-04-07) in the debug mode
  • chain-abci-experimental that's built using the latest stable version (1.43.0) in the release / optimised mode

May 2, 2020

This release fixes some of the bugs discovered in v0.4 and is based on Rust SGX SDK 1.1.2 (Intel SDK 2.9.1).
It also contains breaking changes due to features and improvements that did not make it to 0.4.

v0.5.0

Breaking changes

  • chain-storage 1466: add a column to store historical staking versions
  • chain-abci 1516: state update changes after unbond tx

Features

  • chain-abci 1458: new abci_query path "sealed", query sealed log of transaction id.
  • client 1497: address discovery and history recovery when recovering HD wallets

Improvements

  • chain-core 1492: overflow checks for fixed point number construction
  • client 1476: the threshold address / merkle tree construction is bounded

Bug Fixes

  • client 1477: Fix decoding issue of nil vote during wallet
    synchronization.
  • client 1508: Fix the decoding issue of block with evidences
    during wallet synchronization.
  • client 1524: Fix the decoding issue of trusted state when nil
    vote happens during wallet synchronization.
  • chain-abci 1516: fee was not subtracted from state after unbond tx