Skip to content

Keep Bitocracy and voting-power delegation available during maintenance - #1153

Merged
tjcloa merged 2 commits into
developfrom
fix/bitocracy-during-maintenance
Nov 4, 2026
Merged

tjcloa merged 2 commits into
developfrom
fix/bitocracy-during-maintenance

Conversation

@tjcloa

@tjcloa tjcloa commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

During app-wide maintenance, the maintenance screen currently blocks governance as well as product pages. Keep the Bitocracy list and proposal pages reachable, and add a dedicated “Delegate voting power” page linked from Bitocracy and the maintenance screen.

The delegation page reuses the existing SOV-stake and vesting flows, supports self-delegation, and exposes only delegation for ordinary stakes. Separate maintenance flags, expired-position restrictions, and wallet/network checks remain enforced. Address input preserves Rootstock checksum casing and rejects zero addresses. The page explains proposal voting snapshots.

Validation: 53 frontend suites / 631 tests passed, including exact direct and vesting delegation payloads, route access during maintenance, input validation, and wallet/network restrictions. Actual typechecking, changed-source lint, formatting, and internal correctness review passed. No live-wallet transaction was performed.

@changeset-bot

changeset-bot Bot commented Nov 4, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: a0b2d94

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
frontend Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify

netlify Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for sovryn-dapp ready!

Name Link
🔨 Latest commit a0b2d94
🔍 Latest deploy log https://app.netlify.com/projects/sovryn-dapp/deploys/6aeb0c05657f5785758f7703
😎 Deploy Preview https://deploy-preview-1153.preview.sovryns.dev
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@tjcloa
tjcloa merged commit a4562df into develop Nov 4, 2026
8 checks passed
@tjcloa
tjcloa deleted the fix/bitocracy-during-maintenance branch November 4, 2026 10:48
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