Skip to content
Draft
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c8495aa
docs: add governor upgrade implementation spec
dan13ram Apr 16, 2026
61a02c7
feat: add signed proposal flows and updatable governor state
dan13ram Apr 16, 2026
9a0c9fe
test: migrate governor testFail cases to explicit reverts
dan13ram Apr 16, 2026
f701ee8
test: stabilize metadata and token fuzz suites
dan13ram Apr 16, 2026
9d88d17
fix: harden governor upgrade safety and signed cancel checks
dan13ram Apr 17, 2026
e6b156f
fix: prevent proposer double-counting in proposeBySigs
dan13ram Apr 17, 2026
08bd6e5
fix: gate signed proposal updates for unqualified proposers
dan13ram Apr 21, 2026
3e15342
docs: add governor audit readiness checklist
dan13ram Apr 21, 2026
ba5bbef
refactor: remove signature revocation and reverse proposal mapping
dan13ram Apr 21, 2026
8fb1c24
docs: refresh governor audit checklist scope
dan13ram Apr 21, 2026
6d2c68b
docs: consolidate governor and upgrade runbooks
dan13ram Apr 21, 2026
4b88dfb
feat: harden proposal updates and document lifecycle
dan13ram Apr 22, 2026
4979431
docs: add production readiness tracking document
dan13ram May 20, 2026
e7f4a0d
feat: add ProposalState.Replaced to distinguish updated from canceled…
dan13ram May 20, 2026
31aa378
test: add comprehensive tests and update docs
dan13ram May 20, 2026
8afd44b
fix: bind proposal signatures to canonical proposal IDs
dan13ram May 20, 2026
a3bc597
docs: prune redundant rollout docs and align governor signature docs
dan13ram May 20, 2026
71a331d
fix: minor fixes & docs changes
dan13ram May 20, 2026
3240441
feat: support relayed signed proposal submission
dan13ram May 20, 2026
e6b37e8
fix: test stability and clean compiler warnings
dan13ram May 20, 2026
03e428f
feat: allow flexible signer sets when updating signed proposals
dan13ram May 21, 2026
9127436
fix: misc code review fixes
dan13ram May 26, 2026
3983757
fix: fix only proposer can proposeWithSigs + better upgrade tests
dan13ram May 26, 2026
52f04b2
fix: reduce max signers from 32 to 16 for gas savings
dan13ram May 27, 2026
fab1af8
fix: remove unnecessary zero votes copy
dan13ram May 27, 2026
038c10f
fix: minor doc fixes
dan13ram May 27, 2026
ba72aa6
feat: added doc for eas proposal candidates schema
dan13ram May 27, 2026
cad7f56
feat: update solidity version & enabled via_ir compilation flag
dan13ram May 28, 2026
cd647da
chore: upgrade linting tools and standardize formatting
dan13ram May 31, 2026
34225fb
fix: use explicit timestamps in forking test for via_ir compatibility
dan13ram Jun 1, 2026
d2a0581
test: added comprehensive fork tests
dan13ram Jun 1, 2026
be9365a
chore: upgrade OpenZeppelin to v5.6 and remove unused contracts-upgra…
dan13ram Jun 1, 2026
f18bedf
chore: bump version to 3.0.0 for governor breaking changes
dan13ram Jun 1, 2026
410ce09
feat: deployed v3.0.0 for eth sepolia, base sepolia and op sepolia
dan13ram Jun 2, 2026
cf9298c
feat: add deterministic manager deploy flow
dan13ram Jun 10, 2026
60a57cf
feat: added deploy:v3-new script
dan13ram Jun 10, 2026
d73a204
feat: make DEPLOY_SALT human-readable string
dan13ram Jun 10, 2026
c1b59bb
feat: deploy v3 new for testnets
dan13ram Jun 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Deployment Docs

- [`deployment-workflows`](./deployment-workflows.md): Main deployment command reference from `package.json`, supported networks, env requirements, and manager owner sync usage.
- [`mainnet-v2-upgrade-runbook`](./mainnet-v2-upgrade-runbook.md): Mainnet v2 rollout guide for implementation deployment, manager update/registration pipeline, and DAO upgrade execution.
- [`upgrade-runbook`](./upgrade-runbook.md): Chain-agnostic rollout guide for implementation deployment, manager update/registration pipeline, and DAO upgrade execution.
- [`manager-ownership-runbook`](./manager-ownership-runbook.md): Manager ownership transfer guide (governance or multisig), verification steps, and JSON manifest tracking fields.
- [`governor-architecture`](./governor-architecture.md): Governor feature design for signed proposals, updatable lifecycle, storage model, and EAS hybrid boundary.
- [`governor-audit-readiness`](./governor-audit-readiness.md): Security invariants, upgrade/storage checks, user-flow test coverage, and rollout checklist.
- [`governor-proposal-lifecycle`](./governor-proposal-lifecycle.md): End-to-end proposal state machine and timing reference with query map, defaults, and update permissions.
2 changes: 1 addition & 1 deletion docs/deployment-workflows.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,5 +145,5 @@ yarn addresses:sync-manager-owner

Then execute manager owner actions and DAO upgrades using:

- `docs/mainnet-v2-upgrade-runbook.md`
- `docs/upgrade-runbook.md`
- `docs/manager-ownership-runbook.md`
Loading