Conversation
…otstrap-dans-package.json Fix package typo
…otstrap-dans-package.json fix: replace boostrap with bootstrap in lockfile
…s.tsx Fix validator staking compile errors
…9-dans-validators.tsx Fix wrong signer property in Validators
…s-en-cours feat(validators): display current nominations
Merge modifications
…s-en-cours Show nominations on validators page
…9-dans-validators.tsx Fix Signer type mismatch in Validators page
…rs-avec-fonctionnalités Add validators page with staking actions
…rs.tsx Codex/fix errors in validators.tsx
…des-validateurs Display validator stake info
…tabs-dans-page-validators Replace validator view buttons with tabs
…rs-en-statut-waiting Codex/afficher les validateurs en statut waiting
…cript-dans-actions.tsx Add nomination toggles to validator actions
…lisateur-des-tabs-et-éléments Update validators header layout
…pour-apy Optimize APY calculation
…e-récupération-des-validateurs Improve validator fetch performance
…-valeurs-min-required Fix min required values for validators
…-in-bondactionmodal Fix staking unbonding amount
…-pending-validators feat: toggle waiting validators
add "packageManager": "yarn@4.9.2",
…om-reefaq # Conflicts: # yarn.lock
matjazonline
added a commit
that referenced
this pull request
Nov 7, 2025
* Staking Capabilities and Dashboard Improvements (#118) * Update package.json * fix: replace boostrap with bootstrap in lockfile * Update README.md * Add validators staking page * fix types for staking actions * Fix wrong signer property in Validators * feat(validators): display current nominations * Update package.json * docs: note about using Yarn 1 for lint * Add formatReefAmount utility and update validators page * Show waiting validators and remove stake buttons * Show full sub-identity names * Replace validator view buttons with tabs * Add waiting validators page * Fix waiting validators fetch * Fix waiting validators query * fix: replace boostrap with bootstrap * Add detailed balance breakdown on dashboard * Fix dashboard imports and balance props * Display available and staked balances * Add locked balance support in signer context * style: smaller sub-balance headline * Fix sub-balance hide style and remove ellipsis * Fix balance sub-layout and compact currency * Expand balance item width * Keep staked column next to available * Fix sub-balance layout and hidden placeholders * fix balance mask layout * Strip ticker from available amount * feat: cache validator lists * Remove waiting validators and improve validators caching * Add APY column for validators * Add minRequired to validators * Fix minRequired calculation * Remove validator selection and show min required * Fix validator minRequired and revert caching * restore validator caching * use ui-kit avatars via postinstall * Fix table header interactions and avatar hashing * Update actions tab stake display and nominations * Load avatars from ui-kit directly and add total staked sorting * Copy ui-kit avatars and fix import * Use UI kit avatar paths directly * Fix avatar images loading * Adjust stake display style * Fix stake value styling on validators * Ensure unique avatars for validators * Update actions stake display * refactor: split validators tabs * Fix bond call signature * Fix BondModal ui-kit usage * Fix BondModal imports and UI-kit props * Fix BondModal button props and big number handling * Fix bond staking call and add spacing * feat: simplify staking modal * fix: restore ui-kit slider * refactor: split staking modal tabs * use dashboard balances for bond slider * Center token fields in staking cards * Update ledger query and withdraw button * Update Actions.tsx * Update validators.css * Style Change Nominations button * Update validators header layout * Adjust validators action buttons layout * cache apy for validators * Improve validator fetching with parallel requests * Fix min required calculation by batching validator queries * Fix unbonding amount display * build: fix docker build * [updated] Validators page from reefaq (#120) * Update package.json * fix: replace boostrap with bootstrap in lockfile * Update README.md * Add validators staking page * fix types for staking actions * Fix wrong signer property in Validators * feat(validators): display current nominations * Update package.json * docs: note about using Yarn 1 for lint * Add formatReefAmount utility and update validators page * Show waiting validators and remove stake buttons * Show full sub-identity names * Replace validator view buttons with tabs * Add waiting validators page * Fix waiting validators fetch * Fix waiting validators query * fix: replace boostrap with bootstrap * Add detailed balance breakdown on dashboard * Fix dashboard imports and balance props * Display available and staked balances * Add locked balance support in signer context * style: smaller sub-balance headline * Fix sub-balance hide style and remove ellipsis * Fix balance sub-layout and compact currency * Expand balance item width * Keep staked column next to available * Fix sub-balance layout and hidden placeholders * fix balance mask layout * Strip ticker from available amount * feat: cache validator lists * Remove waiting validators and improve validators caching * Add APY column for validators * Add minRequired to validators * Fix minRequired calculation * Remove validator selection and show min required * Fix validator minRequired and revert caching * restore validator caching * use ui-kit avatars via postinstall * Fix table header interactions and avatar hashing * Update actions tab stake display and nominations * Load avatars from ui-kit directly and add total staked sorting * Copy ui-kit avatars and fix import * Use UI kit avatar paths directly * Fix avatar images loading * Adjust stake display style * Fix stake value styling on validators * Ensure unique avatars for validators * Update actions stake display * refactor: split validators tabs * Fix bond call signature * Fix BondModal ui-kit usage * Fix BondModal imports and UI-kit props * Fix BondModal button props and big number handling * Fix bond staking call and add spacing * feat: simplify staking modal * fix: restore ui-kit slider * refactor: split staking modal tabs * use dashboard balances for bond slider * Center token fields in staking cards * Update ledger query and withdraw button * Update Actions.tsx * Update validators.css * Style Change Nominations button * Update validators header layout * Adjust validators action buttons layout * cache apy for validators * Improve validator fetching with parallel requests * Fix min required calculation by batching validator queries * Fix unbonding amount display * feat: improve nominations checkbox visibility * Update main.yml * Update package.json add "packageManager": "yarn@4.9.2", * chore: pin Yarn 4.9.2 and update lockfile * Update main.yml * fix build * yern.lock * Staking updates (#125) * Update package.json * fix: replace boostrap with bootstrap in lockfile * Update README.md * Add validators staking page * fix types for staking actions * Fix wrong signer property in Validators * feat(validators): display current nominations * Update package.json * docs: note about using Yarn 1 for lint * Add formatReefAmount utility and update validators page * Show waiting validators and remove stake buttons * Show full sub-identity names * Replace validator view buttons with tabs * Add waiting validators page * Fix waiting validators fetch * Fix waiting validators query * fix: replace boostrap with bootstrap * Add detailed balance breakdown on dashboard * Fix dashboard imports and balance props * Display available and staked balances * Add locked balance support in signer context * style: smaller sub-balance headline * Fix sub-balance hide style and remove ellipsis * Fix balance sub-layout and compact currency * Expand balance item width * Keep staked column next to available * Fix sub-balance layout and hidden placeholders * fix balance mask layout * Strip ticker from available amount * feat: cache validator lists * Remove waiting validators and improve validators caching * Add APY column for validators * Add minRequired to validators * Fix minRequired calculation * Remove validator selection and show min required * Fix validator minRequired and revert caching * restore validator caching * use ui-kit avatars via postinstall * Fix table header interactions and avatar hashing * Update actions tab stake display and nominations * Load avatars from ui-kit directly and add total staked sorting * Copy ui-kit avatars and fix import * Use UI kit avatar paths directly * Fix avatar images loading * Adjust stake display style * Fix stake value styling on validators * Ensure unique avatars for validators * Update actions stake display * refactor: split validators tabs * Fix bond call signature * Fix BondModal ui-kit usage * Fix BondModal imports and UI-kit props * Fix BondModal button props and big number handling * Fix bond staking call and add spacing * feat: simplify staking modal * fix: restore ui-kit slider * refactor: split staking modal tabs * use dashboard balances for bond slider * Center token fields in staking cards * Update ledger query and withdraw button * Update Actions.tsx * Update validators.css * Style Change Nominations button * Update validators header layout * Adjust validators action buttons layout * cache apy for validators * Improve validator fetching with parallel requests * Fix min required calculation by batching validator queries * Fix unbonding amount display * feat: improve nominations checkbox visibility * Update main.yml * Update package.json add "packageManager": "yarn@4.9.2", * chore: pin Yarn 4.9.2 and update lockfile * Update main.yml * feat(staking): add rebond flow * style(staking): tighten reef icon spacing * style(staking): align staking tab input * style(staking): standardize amount input width --------- Co-authored-by: Pierre TREHET <128218103+PierreTrehet@users.noreply.github.com> Co-authored-by: PierreTrehet <pierre.trehet@viacesi.fr> Co-authored-by: Codex Agent <codex-agent@example.com> * yern.lock --------- Co-authored-by: Pierre <128218103+PierreTrehet@users.noreply.github.com> Co-authored-by: PierreTrehet <pierre.trehet@viacesi.fr> Co-authored-by: Codex Agent <codex-agent@example.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.