Skip to content

Allow protocol token and governor extension - #19

Closed
dangerousfood wants to merge 5 commits into
masterfrom
codex/dgp-003
Closed

dangerousfood wants to merge 5 commits into
masterfrom
codex/dgp-003

Conversation

@dangerousfood

@dangerousfood dangerousfood commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • mark DeepstateToken.mint virtual so proposal repositories can add issuance policy while retaining the audited token base
  • mark DeepstateGovernor.proposalThreshold and quorum virtual so proposal repositories can specialize supply accounting while retaining the audited Governor base
  • keep every DGP-003-specific contract, interface, test, and deployment artifact in dangerousfood/dgp-003

DGP-003 integration

The DGP-003 repository pins this branch and owns all seven contracts deployed by or used in DGP-003. This PR contains only the minimal reusable extension points required by those inherited contracts.

Verification

  • full deepstate-protocol suite: 146 passing
  • DGP-003 suite: 85 passing
  • DGP-003 production contracts: 100% line, statement, branch, and function coverage
  • complete 30-action proposal lifecycle passes against current Robinhood mainnet state on a fork

@dangerousfood dangerousfood changed the title Add DGP-003 protocol contracts Allow protocol token and governor extension Sep 8, 2026
@dangerousfood

Copy link
Copy Markdown
Collaborator Author

DGP-003 now vendors its modified token, Governor, and Rewarder extension bases directly in dangerousfood/dgp-003. The DGP-003 submodule is pinned back to upstream master, so this protocol PR is no longer required.

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