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);