Releases: algorandfoundation/reti
Releases · algorandfoundation/reti
0.8.11
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
Full Changelog: v0.8.10...v0.8.11
0.8.10
0.8.9
0.8.8
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
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
0.8.5
0.8.4
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
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
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