Skip to content
This repository was archived by the owner on Jul 5, 2026. It is now read-only.

feat(explorer): /explorer chain-analytics dashboard#274

Merged
JSONbored merged 1 commit into
mainfrom
feat/explorer-dashboard
Jun 26, 2026
Merged

feat(explorer): /explorer chain-analytics dashboard#274
JSONbored merged 1 commit into
mainfrom
feat/explorer-dashboard

Conversation

@JSONbored

Copy link
Copy Markdown
Owner

The headline 'network at a glance' dashboard, stitching the four new chain-analytics endpoints (metagraphed #1987-#1990, epic JSONbored/metagraphed#1986) into one /explorer route. Closes #266 — completing the epic.

What

  • KPI tiles — windowed totals: extrinsics · blocks · events · fees · overall success rate.
  • Daily-extrinsics sparkline (chronological) from /api/v1/chain/activity.
  • Call mix bars from /api/v1/chain/calls; fee totals from /api/v1/chain/fees.
  • Most-active-accounts table from /api/v1/chain/signers, each linking to its account page.
  • 7d / 30d window toggle wired to the route search param.

Adds the four chain*Query builders + response types, a nav entry under the chain group, and the regenerated route tree.

Verify (local build broken — @sentry/browser)

tsc --noEmit: 0 errors · eslint: 0 errors (2 standard react-refresh route warnings) · prettier --check: clean · route tree regenerated via @tanstack/router-generator.

Consumes endpoints that ship in the same epic; renders schema-stable empty states until the chain poller fills the tiers.

The headline 'network at a glance' view stitching the four new chain-analytics
endpoints (epic #1986) into one dashboard:

- KPI tiles — windowed totals for extrinsics / blocks / events / fees + the
  overall success rate.
- Daily-extrinsics sparkline (chronological) from /api/v1/chain/activity.
- Call-mix bars from /api/v1/chain/calls, top fee/total from /api/v1/chain/fees.
- Most-active-accounts table from /api/v1/chain/signers, linking to each account.
- 7d / 30d window toggle wired to the route search param.

Adds the four chainActivity/Calls/Signers/Fees query builders + their response
types, a nav entry under the chain group, and the regenerated route tree.
Closes #266 — completing epic JSONbored/metagraphed#1986.
@JSONbored JSONbored added maintainer-only Owner-only work — yields no Gittensor points. frontend labels Jun 26, 2026
@JSONbored JSONbored self-assigned this Jun 26, 2026
@superagent-security

Copy link
Copy Markdown

Superagent didn't find any vulnerabilities or security issues in this PR.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
metagraphed-ui eea04e8 Commit Preview URL

Branch Preview URL
Jun 26 2026, 12:35 PM

@JSONbored JSONbored merged commit 7835e65 into main Jun 26, 2026
7 checks passed
@JSONbored JSONbored deleted the feat/explorer-dashboard branch June 26, 2026 12:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

frontend maintainer-only Owner-only work — yields no Gittensor points.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(ui): /explorer landing dashboard + active-accounts table wired to chain-analytics endpoints

1 participant