near-daos / sputnik-dao-contract

Smart contracts for https://app.astrodao.com
https://astrodao.com/
MIT License
108 stars 77 forks source link

Partially update the policy of a DAO by introducing smaller proposal kinds #88

Closed ctindogaru closed 2 years ago

ctindogaru commented 2 years ago

Fixes https://github.com/near-daos/sputnik-dao-contract/issues/59.

Problem: When the policy is being too large, using ChangePolicy proposal type is no longer feasible as the payload is too big and the request fails.

Solution: Introduce 4 new proposal types to allow partially changing the policy: