Skip to main content

IJBTiered721DelegateProjectDeployer

Git Source

Functions

directory

function directory() external view returns (IJBDirectory);

delegateDeployer

function delegateDeployer() external view returns (IJBTiered721DelegateDeployer);

launchProjectFor

function launchProjectFor(
address _owner,
JBDeployTiered721DelegateData memory _deployTieredNFTRewardDelegateData,
JBLaunchProjectData memory _launchProjectData,
IJBController3_1 _controller
) external returns (uint256 projectId);

launchFundingCyclesFor

function launchFundingCyclesFor(
uint256 _projectId,
JBDeployTiered721DelegateData memory _deployTieredNFTRewardDelegateData,
JBLaunchFundingCyclesData memory _launchFundingCyclesData,
IJBController3_1 _controller
) external returns (uint256 configuration);

reconfigureFundingCyclesOf

function reconfigureFundingCyclesOf(
uint256 _projectId,
JBDeployTiered721DelegateData memory _deployTieredNFTRewardDelegateData,
JBReconfigureFundingCyclesData memory _reconfigureFundingCyclesData,
IJBController3_1 _controller
) external returns (uint256 configuration);