Skip to content

feat(api): capture receive_award payouts from archival parser; /awards returns total_shares + total_viz - #49

Merged
chiliec merged 1 commit into
masterfrom
chore/drop-network-alias-award-payouts
Sep 18, 2026
Merged

chiliec merged 1 commit into
masterfrom
chore/drop-network-alias-award-payouts

Conversation

@chiliec

@chiliec chiliec commented Sep 18, 2026

Copy link
Copy Markdown
Member
  • parser calls award_stats.capture_payouts per irreversible block (virtual ops only exist there)
  • payout rows share award_ops with kind=receive_award, op_id ra::
  • total_viz = SHARES x current vesting rate (10-min cache, null if node unreachable)
  • vesting_rate() moved to helpers/viz.py, shared with richlist_snapshot

chore(web): drop network.viz.cx grace alias (proxy host + 308 redirect)

…s returns total_shares + total_viz

- parser calls award_stats.capture_payouts per irreversible block (virtual ops only exist there)
- payout rows share award_ops with kind=receive_award, op_id ra:<block>:<idx>
- total_viz = SHARES x current vesting rate (10-min cache, null if node unreachable)
- vesting_rate() moved to helpers/viz.py, shared with richlist_snapshot

chore(web): drop network.viz.cx grace alias (proxy host + 308 redirect)
@chiliec
chiliec merged commit a1d064d into master Sep 18, 2026
1 check passed
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.

1 participant