跳到主要内容

IJB721TiersHookProjectDeployer

Git Source

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