Skip to content

Conversation

@rickstaa
Copy link
Member

@rickstaa rickstaa commented Nov 22, 2025

This pull request introduces new gateway widgets and pages to display stats for active gateways that have distributed fees in the last 90 days. Adds a gateways widget to the main page, a dedicated gateway tab, and a gateway account page for detailed gateway stats and activity.

Warning

Needs upstream pull request livepeer/subgraph#168 to be merged and deployed for this to work!
Please remove the patch in codegen.yaml before merging.=!

@rickstaa rickstaa requested a review from ECWireless as a code owner November 22, 2025 12:19
@vercel
Copy link

vercel bot commented Nov 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
explorer-arbitrum-one Ready Ready Preview, Comment Dec 30, 2025 11:37am

Introduce new gateway widgets and pages to display stats for active
gateways that have distributed fees in the last 90 days. Adds a gateways widget to
the main page, a dedicated gateway tab, and a gateway account page for detailed
gateway stats and activity.
Ensure that paid tickets also show up on the GatewayHistory.
Ensure the orchestrators button has the right background when the
`/orchestrators` page is selected and the user is logged out.
@rickstaa rickstaa force-pushed the feat/add-gateway-dashboard branch from 3a6d1a3 to 3adb176 Compare December 28, 2025 10:31
Ensure that the gateways tab is highlighted when on a gateway profile
and the orchestrator tab when on a orchestrator profile.
Ensure we include gateways that were activated in the last year or did
send tickets in the last 90D. Also improve the UI to make this behavoir
more visible.
Ensure gateway tab is shown before the delegator tab if an entity is
both a orchestrator and gateway.
Adds a warning to inform users when gateways self-redeem tickets,
helping them better assess whether the gateway provides real value.
Ensure that a scrollbar is created on mobile devices to allow the new
gateway tab to fit small screen sizes.
Adds a reusable component that improves horizontal scrolling behavior
on mobile devices.
@rickstaa
Copy link
Member Author

rickstaa commented Dec 29, 2025

@ECWireless, when you have time, could you review this after livepeer/subgraph#168 is merged and deployed upstream? This would be a great feature for the community. Please check the warning section above before merging.

You can merge #469 and #468 first and then rebase.

rickstaa and others added 4 commits December 30, 2025 12:34
Make scrollbuffer a constant to improve code readability.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com
Ensure that the container scrolls to the active page when clicked.
Recalculate overflow effects when child elements change to ensure consistent
fading.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants