Skip to content

v0.5.0

Compare
Choose a tag to compare
@kpeluso kpeluso released this 19 Sep 22:00
· 476 commits to dev since this release
c1585f9

Summary

  1. Implement a fix for incomplete migration of topic fields from the v0.4.0 upgrade.
  2. Add additional RPC endpoint to allow for recalculating
    the inflation rate / target emission rate more often than once per month.
  3. Update to use rewardable topics as active topics instead of using them separately.
  4. Other miscellaneous minor fixes

Added

  • #584 Allow admins to force target emission recalculation on params update and via dedicated mint RPC endpoint
  • #592 Update to use rewardable topics as active topics and rename PickChurnableActiveTopics to UpdateNoncesOfActiveTopics
  • #602 Refactor: Fix query server proto v4 (refactors #592)
  • #607 Add events for building research monitoring suite

Fixed

  • #582 Additional topic fields validation
  • #587 Update Migration Tests to include NaN Initial Regrets Test
  • #590 Clear NaN in maps by deleting all map values during migration
  • #595 Emit inference and forecast score events in case of 1 actor
  • #596 EMA protection against NaN values
  • #598 Math Operations on NaNs Should Return Errors
  • #604 Migration: clean additional stores. Ensure record pruning on reward failure. Autocli fix of multi-reputer-stake function.

Security

  • #588 Add String Max Length Module Parameter, Enforce Max String Length on Creation of New Topics
  • #610 Ensure that BlockHeight of scores is consistently set to be a topic epoch nonce. Also simplify the condition for idempotent payload submission.