+
Skip to content

Releases: aergoio/aergo

v0.11.0

07 Feb 07:10
Compare
Choose a tag to compare

This release contains various bug fixes and a few new features and enhancements.

Enhancements

  • [RPC] new RPC APIs: GetChainInfo, GetBlockMetadata, GetBlockBody, GetStateAndProof
  • [Smart Contract] Add system.random

Bug Fixes

  • [DPoS] Prevent an abnormal server shutdown upon BP membership change
  • [DPoS] Handle a panic raised during block execution
  • [P2P,RPC] Fix the best block info displayed by executing getpeers (#50)
  • [syncer] Fix block synchronization failure

v0.10.1

24 Jan 05:42
Compare
Choose a tag to compare
[TX] Add length validation for account and reciepient (#47)

v0.10.0

23 Jan 04:20
Compare
Choose a tag to compare

This version includes several critical fixes on the p2p, syncing, and contract layers as well as other minor changes.

  • [ctr/lua]add contract.deploy
  • [ctr/lua] bug fix about contract.pcall
  • [SYNCER] syncer stop if sync has already done before executing finder
  • [ctr/lua] Enable the db module when private net
  • [fix] Enable the db module when private net
  • [ctr/lua] changed to fail transaction when error occured at constructor function
  • [state] fix commit timing of contract storage
  • [ctr/lua] Fix invalid use of type assertion
  • [CHAIN] fit to add only blocks that have error during execution to error cache
  • [ctr/lua] minor bug fix for preload
  • [SYNCER] add logic for recovering panic in syncer, finder, blockfetcher, hashfetcher
  • [SYNCER] fix not to call old version of sync logic
  • [P2P][RPC] Show hidden peer on GetPeers command
  • [ctr/lua] Remove type assertion when processing VmError
  • [P2P] Remove unsed legacy code
  • [chore] Update luajit
  • [chain] fix genensis BP list
  • Improve wording of contract error messages (#34)
  • [CLI] Update version information
  • [dpos] update BP list upon a reorganization
  • [consensus] verify block right before execution

v0.9.7

28 Dec 05:17
Compare
Choose a tag to compare

Beta Release

New Features

  • BFT-dPOS with Voting
    • The pre-test net has the function of agreeing blocks among the set BPs. TestNet has a function to select BP through voting.
  • Named Account
    • For user's convenience, Named Account function that can be accessed based on Name rather than Address is provided.
  • Advanced Client Framework
    1. Provides a wallet interface that interacts with keystore and manages nonce.
    2. Provides the ability to make smart contracts through interface calls.
    3. Provides a contract library to issue tokens based on Aergo.
  • Hub Enterprise
    1. Enterprise customers view management and monitoring of their networks as a prerequisite.
    2. We provide Hub Enterprise control solution to solve this problem.
  • Merkle Bridge POC
    • StateTrie Merkle proof verifications and delegated token transfers are now implemented in the merkle-bridge.
  • Various Smart Contract Examples
    • Provide some standard smart contracts

Improvements

  • Expanded Aergo Lua
    • The Aergo Lua feature has been extended for more convenient development.

Fixed

  • Various Bugs

Api changes

None

Protocl Buffer

v0.9.5

v0.9.6

28 Dec 00:40
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release

Beta candidate

v0.9.4

28 Dec 00:40
Compare
Choose a tag to compare
v0.9.4 Pre-release
Pre-release

skipped version

v0.9.3-testnet

26 Dec 03:38
30b55db
Compare
Choose a tag to compare

release for testnet

v0.9.2-testnet

26 Dec 01:59
Compare
Choose a tag to compare

release for testnet

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载