Skip to content

Releases: algorandfoundation/reti

0.8.11

22 May 21:35
696004c
Compare
Choose a tag to compare

What's Changed

Features

  • feat(nodemgr): add cli commands to display pools a particular staker is in, as well as ledger data for an arbitrary validator/pool
  • feat(ui): link staking pool contract to NFD by @drichar in #143
  • feat(contracts): contracts made upgradable for future (temporary) testnet testing - so validators/stakers don't have to keep starting over.

Fixes

  • fix(contracts): NFD segment gating was checking incorrect value for parent/appid comparison
  • fix(contracts): fix bug where earlier empty slot in stakers pool list was used even if they were already in a particular pool being updated
  • fix(nodemgr): needed asset/app references when removing stake from pool with a reward token
  • fix(ui): catch and handle 'stakers' box value 404 errors [reverted] by @drichar in #165
  • fix(ui): invalidate 'pools-info' query after box value is set by @drichar in #167

Other Changes

  • chore: upgrade algokit-utils and pin algosdk by @drichar in #166

Full Changelog: v0.8.10...v0.8.11

0.8.10

21 May 22:39
da9653a
Compare
Choose a tag to compare

What's Changed

Fixes

  • Node manager: contract expects 2 algo for now on every 'go online' call (until opcodes that can detect it are available) by @pbennett in #164

Full Changelog: v0.8.9...v0.8.10

0.8.9

21 May 19:12
eeaa644
Compare
Choose a tag to compare

What's Changed

Fixes

  • UI: Instantiate KMD client inside dev-only function by @drichar in #162

Full Changelog: v0.8.8...v0.8.9

0.8.8

21 May 17:58
aeadd26
Compare
Choose a tag to compare

What's Changed

UI Features

  • Format/convert number util function improvements by @drichar in #158
  • Show reward token in dashboard and details by @drichar in #159
  • Claim tokens from StakingTable by @drichar in #160
  • Update simulateEpoch to support rounds by @drichar in #157

Full Changelog: v0.8.7...v0.8.8

0.8.7

19 May 00:21
03f7b6f
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • UI: Add reward token opt-in to add/rm stake simulate call by @drichar in #151
  • UI: Invalidate 'pools-info' query after adding or removing stake by @drichar in #152
  • UI: Token payout ratios are not needed/used in the UI by @drichar in #153

Other Changes

  • Contracts: Update eslint/prettier to v7.9.0 by @renovate in #148
  • Bootstrap: Update dependency @types/node to v20.12.12 by @renovate in #150

Full Changelog: v0.8.6...v0.8.7

0.8.6

16 May 17:38
2dd3173
Compare
Choose a tag to compare

What's Changed

UI Fixes

  • Conditionally create opt-in transaction when adding/removing stake by @drichar in #146
  • AlgodHttpError replicates URLTokenBaseHTTPError by @drichar in #147

Full Changelog: v0.8.5...v0.8.6

0.8.5

16 May 06:40
4dc845c
Compare
Choose a tag to compare

What's Changed

Features

  • UI: Opt-in to reward token when adding or removing stake by @drichar in #140

Fixes

  • UI: Fix calculation of rewards eligibility by @drichar in #144
  • UI: De-dupe stakes in unstake modal by @drichar in #142

Full Changelog: v0.8.4...v0.8.5

0.8.4

14 May 18:19
11f0703
Compare
Choose a tag to compare

What's Changed

Fixes

Node Manager

  • If node daemon needs to handle pool 'init' transaction, cover extra MBR for token opt-in if a reward token was specified for validator.
  • If reward token is specified, then the token asset needs added to foreign assets in epochUpdate (and pool 1 needs in foreign apps if not updating pool 1)

Other changes

UI

  • Add unit tests and JSDoc blocks for utility functions by @drichar in #135

Dependencies

  • Update dependency @algorandfoundation/algokit-client-generator to v3.0.3 by @renovate in #127
  • Pin dependency @radix-ui/react-collapsible to 1.0.3 by @renovate in #136
  • Update non-major UI dependencies by @renovate in #137
  • Update dependency @types/node to v20.12.11 by @renovate in #126

Full Changelog: v0.8.3...v0.8.4

0.8.3

12 May 01:44
d257610
Compare
Choose a tag to compare

What's Changed

Features

  • UI: two-step signing process to add staking pools by @drichar in #128
  • UI: show algod version in StakingDetails by @drichar in #131

Fixes

  • UI: average block time shows with correct precision by @drichar in #129
  • UI: all gating types correctly check for valid gating asset by @drichar in #130
  • UI: support floats for minEntryStake in validator config by @drichar in #132
  • UI: handle undefined algodVer in staking pool global state by @drichar in #133

Full Changelog: v0.8.2...v0.8.3

0.8.2

03 May 07:55
c58270f
Compare
Choose a tag to compare

What's Changed

Features

  • UI: show sunsetting/sunsetted validators in UI, various UI updates by @drichar in #124
  • UI: reduce suggestedParams requests by @drichar in #120

Full Changelog: v0.8.1...v0.8.2