Skip to content

Add RBAC safeguards and live vault metrics - #1293

Open
Fury03 wants to merge 1 commit into
BCPathway:mainfrom
Fury03:feature/1229-1230-1238-1240-phase-3-dashboard
Open

Fury03 wants to merge 1 commit into
BCPathway:mainfrom
Fury03:feature/1229-1230-1238-1240-phase-3-dashboard

Conversation

@Fury03

@Fury03 Fury03 commented Oct 19, 2026

Copy link
Copy Markdown

Implements the four assigned Phase 3 dashboard issues:

  • Gate role actions on the connected caller's Admin permission.
  • Require a security checklist acknowledgment before granting SuperAdmin.
  • Export role assignments and recent contract events as timestamped CSV or JSON.
  • Refresh vault metrics every 30 seconds, format base units, show loading/error states, and enforce preview-based minimum outputs on deposits and withdrawals.

Validation: React tests (282 passed), React build, and ESLint on changed files.

Closes #1240
Closes #1238
Closes #1230
Closes #1229

@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

@Fury03 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant