IJB721TiersHookProjectDeployer
Functions
DIRECTORY
function DIRECTORY() external view returns (IJBDirectory);
HOOK_DEPLOYER
function HOOK_DEPLOYER() external view returns (IJB721TiersHookDeployer);
launchProjectFor
function launchProjectFor(
address owner,
JBDeploy721TiersHookConfig memory deployTiersHookConfig,
JBLaunchProjectConfig memory launchProjectConfig,
IJBController controller,
bytes32 salt
)
external
returns (uint256 projectId, IJB721TiersHook hook);
launchRulesetsFor
function launchRulesetsFor(
uint256 projectId,
JBDeploy721TiersHookConfig memory deployTiersHookConfig,
JBLaunchRulesetsConfig memory launchRulesetsConfig,
IJBController controller,
bytes32 salt
)
external
returns (uint256 rulesetId, IJB721TiersHook hook);
queueRulesetsOf
function queueRulesetsOf(
uint256 projectId,
JBDeploy721TiersHookConfig memory deployTiersHookConfig,
JBQueueRulesetsConfig memory queueRulesetsConfig,
IJBController controller,
bytes32 salt
)
external
returns (uint256 rulesetId, IJB721TiersHook hook);