Skip to content

feat(services): live Steem DAO treasury balance component - #57

Merged
ety001 merged 1 commit into
masterfrom
feat/dao-live-treasury
Nov 4, 2026
Merged

ety001 merged 1 commit into
masterfrom
feat/dao-live-treasury

Conversation

@ety001

@ety001 ety001 commented Nov 4, 2026

Copy link
Copy Markdown
Member

Makes the Steem DAO treasury balance live instead of a frozen figure:

  • New DaoTreasuryBalance.vue theme component: client-side JSON-RPC to api.steemit.com
    (CORS open, verified) fetching @steem.dao sbd_balance; 10-minute localStorage cache
    to keep crawler traffic off the node; falls back to a per-locale frozen figure
    ("about 2.59 million SBD, November 2026") on SSR or fetch failure.
  • Registered via enhanceApp in theme/index.ts (type App imported; *.vue shim added
    for the language server - build itself is esbuild).
  • All 8 Steem DAO pages (en + 7 locales) now render the live balance inline;
    local build exit=0; browser-verified end-to-end via preview (rendered the
    live on-chain value, not the fallback).

@ety001
ety001 merged commit 02db34d into master Nov 4, 2026
1 check passed
@ety001
ety001 deleted the feat/dao-live-treasury branch November 4, 2026 04:21
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