Skip to main content

IJBRulesetApprovalHook

Git Source

Inherits: IERC165

IJBRulesetApprovalHooks are used to determine whether the next ruleset in the ruleset queue is approved or rejected.

Project rulesets are stored in a queue. Rulesets take effect after the previous ruleset in the queue ends, and only if they are approved by the previous ruleset's approval hook.

Functions​

DURATION​

function DURATION() external view returns (uint256);

approvalStatusOf​

function approvalStatusOf(
uint256 projectId,
uint256 rulesetId,
uint256 start
)
external
view
returns (JBApprovalStatus);