Grant Guardian Cancel Permission in Governance Voting Contract

Summary

This proposal grants the Guardian Operator contract ability to cancel active proposals in the new governance voting contract.

This setting was pre-configured in the original voter contract, and this proposal is to match that configuration in the new voter contract once the DAO migrates to it (see proposal #4 on old voter).

The Guardian Operator contract is managed by the Resupply Multisig. This role is purely protective and is designed to be used only in exceptional circumstances (e.g., malformed proposals, security issues).


Specification

Access to the cancelProposal() function is given via the Core contract’s operator permissions.

core.setOperatorPermissions(
    '0x0950000dd946D519B53424830075364e90B7eFB1', // guardian operator
    ZERO_ADDRESS, // wildcard used for target
    0xe0a8f6f5, // cancelProposal(uint) selector
    True, // enabled
    ZERO_ADDRESS // empty hool
)