Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(explorer): add operators and restakings #651

Merged
merged 261 commits into from
Aug 23, 2024

Conversation

glpecile
Copy link
Contributor

@glpecile glpecile commented Jul 19, 2024

Note

This PR is currently deployed in STAGE and PROD

Changes

Caution

pnpm is now a requirement for running the explorer
Run make explorer_fetch_old_operators_strategies_restakes to show operators and restakings data

  • merge after feat(explorer): add cost per proof of batch #617
  • [feat] add views to see existing aligned operators in table format with data from the various eigenlayer contracts
  • [feat] add detail view to see operator data in detail with restaked assets
  • [feat] add view to see assets restaked
  • [feat] add detail view to see restaked asset data in detail
  • [feat] a tooltip js library was added that needs pnpm, the step is added in the new makefile so pnpm is now a requirement for the explorer to run
  • [style] add css animations to UI elements improving the look and feel with motion
  • [fix] ensure socket is connected before subscribing to pubsub in order to avoid multiple connections
  • [fix] remove @alignedlayer from navbar, add docs link instead
  • [feat] add hamburger menu for mobile navbar

🆕 Scripts

This script should be run in order for this PR to work.

make explorer_fetch_old_operators_strategies_restakes

New tables added

Read more about the EigenLayer architecture here.

image

New Views

image image image image image

uri-99 and others added 30 commits July 11, 2024 11:30
style: update seachbar color on hover
…at-show-proof-hashes-in-each-batch' of https://github.com/yetanotherco/aligned_layer into 605-feat-show-proof-hashes-in-each-batch
Copy link
Contributor

@uri-99 uri-99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not yet

@uri-99 uri-99 merged commit f470f12 into main Aug 23, 2024
2 checks passed
@uri-99 uri-99 deleted the explorer/597-feat-add-validator-screen branch August 23, 2024 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Frontend related issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(explorer): add operators screen
4 participants