Skip to content

Conversation

@radumojic
Copy link
Collaborator

Issue/Feature

Websocket

  • Use websocket on general updates: stats, blocks, transactions, transaction pool and events
  • In case there's a filter applied, or a different page, will revert back to pooling
  • In case there's a websocket available, and the pooling is sub-second, use a 6s ( can be updated ) pooling in order to avoid flooding the api with calls

General

  • Update packages
  • Added a Pause button on Blocks table on sub second refreshRate
  • Clean Url Filters
  • Update network switcher logic
  • Fetch hrp and refreshRate before setting a custom api
  • Renamed isFetched into isDataReady for consistency
  • Show ellipsis on load on validators
  • Moved accounts/nodes/widgets slices and reducers into respective folders
  • Added number animation support
  • Animate accounts, transactions and blocks stats cards on 600ms refreshRate

Contains breaking changes

  • No
  • Yes

Testing

  • User tesing
  • Unit tests

@radumojic radumojic self-assigned this Oct 20, 2025
@radumojic radumojic added the enhancement New feature or request label Oct 20, 2025
@radumojic radumojic merged commit 515cda6 into main Oct 20, 2025
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants