Commit Graph

9296 Commits

Author SHA1 Message Date
Yana fd8d226d68 Add redeem rewards 2025-02-27 19:11:15 +02:00
Yana 5edb1dd3b0 Add Total Stake, refactor Original Stake to Observatory api call 2025-02-27 19:11:15 +02:00
Yana 7c236b2f86 Add Total Rewards 2025-02-27 19:11:15 +02:00
Yana 5a082b4170 Fix some sorting 2025-02-27 19:11:15 +02:00
Yana 8cff6e5a73 Add quality of service to NodeTable 2025-02-27 19:11:15 +02:00
Yana f875b38c87 Add Node Saturation Point to NodeTable and StakeTable 2025-02-27 19:11:14 +02:00
Yana 86621d0b94 Add name to StakerTable 2025-02-27 19:11:14 +02:00
Yana ea5ec0733c Add name to NodesTable 2025-02-27 19:11:14 +02:00
Yana 98ccf9e37f Add node saturation point 2025-02-27 19:11:14 +02:00
Yana 3fd74fb590 Add total stake to BasicInfoCard 2025-02-27 19:11:14 +02:00
Yana 4d72d72eb0 Add favorite button on NodeProfileCard 2025-02-27 19:11:13 +02:00
Yana 81b891a21c Fix favorites sorting 2025-02-27 19:11:13 +02:00
Yana d2c42ab7c6 Add location label to NodoProfileCard 2025-02-27 19:11:13 +02:00
Yana 2e71a442cd Clean up 2025-02-27 19:11:13 +02:00
Yana 9fae4f26a1 Refactor StakeNodeTable to spectreDao api endpoint 2025-02-27 19:11:13 +02:00
Yana 1b757a806c Refactor NodeTable to spectreDao api endpoint 2025-02-27 19:11:12 +02:00
Yana ce6e40a148 Add quality of service stars for gateways 2025-02-27 19:11:12 +02:00
Yana 9244413539 add wireguardPerformance score fore gateways 2025-02-27 19:11:12 +02:00
Yana a554125187 Add config score for gateway 2025-02-27 19:11:12 +02:00
Yana 035080cd3b Refactor Node Page to spectreDao api endpoint 2025-02-27 19:11:12 +02:00
Yana 9fc04bd8bc fix build 2025-02-27 19:11:11 +02:00
Yana f406e1d266 Add node active set prob, remove total stake and staker rewards 2025-02-27 19:11:11 +02:00
Yana 334e99538b Add Delegations Table 2025-02-27 19:11:11 +02:00
Yana 9f77ff4d82 try new Remark42 BE 2025-02-27 19:11:11 +02:00
Yana afa64decc2 Add moniker and description to Node page 2025-02-27 19:11:10 +02:00
Yana 04bc42e333 Add mobile Keplr connection 2025-02-27 19:11:10 +02:00
Yana 02c5fe2b87 Add connect wallet button to mobile menu 2025-02-27 19:11:10 +02:00
Yana defc43a50b fix build 2025-02-27 19:11:10 +02:00
Yana 9235777426 Add Remark42 chat onto Node page 2025-02-27 19:11:10 +02:00
Yana c936e24e70 Add onboarding articles templates 2025-02-27 19:11:09 +02:00
Yana aa4fcc90ec WIP staking from Node page 2025-02-27 19:11:09 +02:00
Yana 1d289c7c25 Fix toggle button link on Node page 2025-02-27 19:11:09 +02:00
Yana acee708a66 Update placeholder on Search Component 2025-02-27 19:11:09 +02:00
Yana af819ab8e5 Add Onboarding cards to Explorer page, Account page and Node page 2025-02-27 19:11:09 +02:00
Yana a811c06295 Implement Favorits sorting 2025-02-27 19:11:08 +02:00
Yana 13616ed992 Add tx to Success Info Modal 2025-02-27 19:11:08 +02:00
Yana 44d6529adf Fix LineChart tooltip sizes 2025-02-27 19:11:08 +02:00
Yana c2c775bd5b fix NodeData typing in Search Component 2025-02-27 19:11:07 +02:00
fmtabbara 014e21f3ef sort blogs by date 2025-02-27 19:11:07 +02:00
fmtabbara 2e90cb1ffc fix dynamic import 2025-02-27 19:11:07 +02:00
fmtabbara 168da8afc4 small tidy-ups 2025-02-27 19:11:07 +02:00
fmtabbara bb38ad62bf create table of contents for blogs 2025-02-27 19:11:07 +02:00
fmtabbara 387ea3b52e blog article component 2025-02-27 19:11:06 +02:00
fmtabbara 796ae70e50 get blog data files and display 2025-02-27 19:11:06 +02:00
fmtabbara 7beca33673 create template blogs 2025-02-27 19:11:06 +02:00
fmtabbara c76bc49abf allow inputs to be rounded 2025-02-27 19:11:06 +02:00
Fouad ef32b0e543 Add mobile menu (#5306)
* add mobile menu

* fix unstake on delegations with no bond details
2025-02-27 19:11:06 +02:00
fmtabbara 0f6f0f3ca7 display fallback when stake table is empty 2025-02-27 19:11:05 +02:00
fmtabbara 1f134a9fac set up favicon 2025-02-27 19:11:05 +02:00
Fouad de4f813de8 Feature/explorer v2 connect wallet (#5301)
* set up libs for connecting wallet

* wallet - get address and balance

* format wallet balance

* start staking modal work

* Yana/node page (#5276)

* Add nym-node page api WIP

* nym-node page api WIP

* Add rewards card

* Add account balances

* fix build

* Add USD price to tokenomics card

* fix build

* fix build

* fix build

* Refactor ProgressBar

* Add profile card

* fix build

* replace hardcoded id

* Add build version and node roles

* fix build

* rename id param to address

* add node table to explorer page

* get node details from unstable endpoint + layout updates

* allow node select from table

* stop propogation on favorite/unfavorite

* update self bond data

* card refactors

* revert node engine requirement

* use node v20

---------

Co-authored-by: Yana <yanok87@users.noreply.github.com>
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk>

* set up libs for connecting wallet

* wallet - get address and balance

* update typings + refactor favorite component

* fix event propogation

* fix multiple url declarations

* move pages to pages directory

* build staking page and base components

* refactor wallet components and add useNymClient hook

* enhance DesktopHeader to highlight active menu item with icon

* remove StakeModal and getNymNodes components

* refactor NodeTable and NodeTableWithAction components for improved staking functionality

* refactor API configuration and theme styles for improved maintainability

* refactor Loading component to implement LoadingModal with enhanced styling and functionality

* add InfoModal component for displaying informational messages with customizable actions

* fix type

* fix linting

* update CI workflow to use Node.js 20

* add explorer package to dependencies in package.json

* fix mui grid2 build errors

* fix full page reload

* fix unstaking

* fix delegation operation

* fix up workspace packages

* refactor staking and wallet components for improved functionality and readability

* fix undelegation (again)

* update ci to include new explorer

* update wallet ci node version

* remove logs

---------

Co-authored-by: Yana Matrosova <42305364+yanok87@users.noreply.github.com>
Co-authored-by: Yana <yanok87@users.noreply.github.com>
2025-02-27 19:11:05 +02:00