Module governance

Source
Expand description

Chain-agnostic governance helpers for vault executors.

These helpers encapsulate the portable parts of governance logic: timelock queue mechanics, fee/cap change validation, and restriction relaxation checks. Chain-specific authorization and storage live in each executor, but the decision math is shared here.

Structs§

FeeChangeDecision
FeeConfig
Fee config view for change evaluation.
PendingActions
PendingValue
A pending governance value gated by a timelock.
ScheduledPending

Enums§

CapChangeError
FeeChangeError
MembershipChangeError
MembershipChangeKind
RelativeCapChangeError
Restrictions
Generic restrictions enum for shared governance checks.
TakePending
TimelockConfigError
TimelockDecision
Decision on whether an action should be timelocked.

Functions§

timelock_config_decision