Skip to content

[BOUNTY #505] Add clickable machine rows to Hall of Fame leaderboard#492

Closed
xiangshangsir wants to merge 2 commits intoScottcjn:mainfrom
xiangshangsir:main
Closed

[BOUNTY #505] Add clickable machine rows to Hall of Fame leaderboard#492
xiangshangsir wants to merge 2 commits intoScottcjn:mainfrom
xiangshangsir:main

Conversation

@xiangshangsir
Copy link

🎯 Bounty #505: Hall of Fame Machine Detail Pages

Changes

Testing

  • Tested locally with existing Hall of Fame data
  • Verified navigation to machine detail pages works correctly

Related Issue

Closes #505

Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc

…erboard

- Added onclick handler to leaderboard table rows
- Clicking a machine now navigates to machine.html?id=<fingerprint_hash>
- Added cursor:pointer style for better UX
- Completes Hall of Fame Machine Detail Pages bounty (50 RTC)

Deliverables:
- web/hall-of-fame/index.html (updated with click functionality)
- web/hall-of-fame/machine.html (already exists)
- API endpoint /api/hall_of_fame/machine (already exists)
@github-actions github-actions bot added the size/XL PR: 500+ lines label Mar 1, 2026
- Implements interactive analytics dashboard with lightweight-charts
- Features:
  - RTC volume/metrics visualization over time
  - Active miners trend tracking
  - Epoch rewards history display
  - Interactive zoom/pan controls
  - Multiple time ranges (1D, 7D, 30D, 90D, 1Y, ALL)
  - Real-time epoch data from rustchain.org API
  - Responsive design for mobile/desktop

- Tech stack:
  - TradingView lightweight-charts library
  - Vanilla JS (no build step required)
  - Dark theme matching RustChain design system

Closes Scottcjn#26

Wallet: 0x76AD8c0bef0a99eEb761c3B20b590D60b20964Dc
@Scottcjn
Copy link
Owner

Scottcjn commented Mar 1, 2026

Closing — this is an identical duplicate of PR #493.

Both PRs have the exact same diff (same two files: price_chart_widget.html + hall-of-fame/index.html) but claim different bounties (#505 and #26). Please submit one PR per bounty with only the relevant changes for that bounty.

Also: your wallet (0x76AD...) is an Ethereum address. RustChain uses its own RTC token — you need an RTC wallet:

  • Pick a name like xiangshangsir — registered on first payment
  • Or: pip install bounty-concierge && concierge wallet register xiangshangsir

@Scottcjn Scottcjn closed this Mar 1, 2026
Scottcjn pushed a commit that referenced this pull request Mar 3, 2026
Merges liu971227-sys security PoC showing modern x86 can claim G4 arch for 2.5x weight. Valid bounty for #492.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XL PR: 500+ lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants