Skip to content

Update backend for new design - #138

Open
owl352 wants to merge 7 commits into
developfrom
feat/resolve-issues
Open

owl352 wants to merge 7 commits into
developfrom
feat/resolve-issues

Conversation

@owl352

@owl352 owl352 commented Nov 7, 2026 •

Copy link
Copy Markdown
Collaborator

Issue

Dashscan has a lot of opened Issues for backend (#123, #124, #126, #127, #130, #132 and #133)

In short API must return: blocks fee, supply, correct treasury in block reward, active proposals comparison and network deployments.
Also masternodes and peers map loading is heavy: frontend downloads full lists page by page without compression.

Things done

  • Added fees to /blocks and /block/:hash
  • Fixed treasury in /blocks/:height/reward for non-superblocks
  • Added /supply with total network supply
  • Added /governance/proposals/stats
  • Added /chain/deployments
  • Added dashd-rpc call getDeploymentInfo
  • Removed default limit in /peers, so the full list is returned in one request when limit isn't set
  • Added response compression (brotli, gzip, deflate) for responses over 1 KB
  • now all response.send(...) has return before (otherwise, compression plugin doesn't work)
  • Updated docs

@vercel

vercel Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
dashscan Ready Ready Preview Nov 7, 2026 1:36pm UTC

Request Review

@owl352 owl352 changed the title Feat/resolve issues Update backend for new design Nov 7, 2026
@owl352
owl352 marked this pull request as ready for review November 7, 2026 23:59

This branch was successfully deployed

1 active deployment
Preview — fd1a46de Deployed Nov 7, 2026 by vercel[bot]
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