github allora-network/allora-chain v0.3.0

latest releases: v0.5.0, v0.5.0-RC, v0.5.0-rc...
one month ago

Added

  • Changelog added (this), improved contribution guidelines, and simplified PR template
  • #443 Create mechanism to import and export state with initGenesis and exportGenesis
  • #461 Create index of topics by block height at which their open worker nonce closes
  • #432 State sync enabled for faster validator syncing
  • #478 Create and apply abstraction for augmenting topic fee revenue that is sure to check for topic activation criteria for both funding events, fee payments, and stake additions
  • #482 Creation of an official Upgrade Flow

Removed

  • #458 Removal of Blockless and batch processing; Introduction of online, individual payload processing. This resolves many security, performance, and scalability issues.
    • A number of PRs were merged prior to v0.3.0 that improved upon our usage of Blockless, however that has been removed in favor of its removal in #458. Hence, we are not listing those PRs here.
    • #462 Add individual payload processing
    • #470 Skim of top performers per topic as they submit payloads ("online skimming")
    • #464 Remove libp2p peer ids from chain
    • #459 Revamp nonce management

Fixed

  • #486 Correctly set initial emission per unit staked token
  • #460 Apply a number of bugfixes and high-precision unit tests that ensure our implementation matches our simulation of Allora and therefore the original intentions of the whitepaper and Foundation.
  • #487 Patch to have the single allorad home folder in Docker
  • #437 Fix issue for excessive effective revenue dripping
  • #441 Prevent DoS from attempting to withdraw negative stake amounts
  • #472 Prevent topics to be created with a ground truth lag too big so that the reputation nonce could be dropped when the ground truth is revealed
  • #484 Fix issue with permissions within Docker container
  • #477 Fix issue arising from no forecasts being sent in worker payload
  • #436 Fix bug related to excessive usage of topic ground truth lag and misleading error message
  • Additional bugfixes and improvements

Security

  • #454 Bump CometBFT version
  • #465 Catch and avert error leading to inappropriate transfer of funds
  • #440 Remove parallelization to avert nonuniform executions between hardwares

Don't miss a new allora-chain release

NewReleases is sending notifications on new releases.