Skip to content

Store beaconcha consent#2351

Merged
mateumiralles merged 5 commits intomateu/staking-dashboardfrom
mateu/store-beaconcha-consent
Jan 26, 2026
Merged

Store beaconcha consent#2351
mateumiralles merged 5 commits intomateu/staking-dashboardfrom
mateu/store-beaconcha-consent

Conversation

@mateumiralles
Copy link
Copy Markdown
Contributor

This pull request introduces user consent management for sharing validator data with the beaconcha.in API, enabling rewards data display in the staking dashboard. It stores this status in Dappmanager's maindb in an object like this:

  "beaconcha-sharing-consent": {
    "mainnet": true,
    "hoodi": false
  }

It also creates the calls to set and get these status from the admin-ui

@mateumiralles mateumiralles requested a review from a team as a code owner January 26, 2026 08:23
@github-actions github-actions bot temporarily deployed to commit January 26, 2026 09:05 Inactive
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 26, 2026

@github-actions github-actions bot temporarily deployed to commit January 26, 2026 09:57 Inactive
@github-actions github-actions bot temporarily deployed to commit January 26, 2026 09:59 Inactive
@mateumiralles mateumiralles merged commit ada65e2 into mateu/staking-dashboard Jan 26, 2026
6 checks passed
@mateumiralles mateumiralles deleted the mateu/store-beaconcha-consent branch January 26, 2026 10:02
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