IHandleCampaignDeployment
contract IHandleCampaignDeployment
Index
Reference
Functions
setInitialParamsCampaign
abstract function setInitialParamsCampaign(address _twoKeySingletonesRegistry, address _twoKeyAcquisitionLogicHandler, address _conversionHandler, address _moderator, address _assetContractERC20, address _contractor, uint[] values) public
This is just an interface of the function, the actual logic is implemented under TwoKeyAcquisitionCampaignERC20.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyAcquisitionCampaign contract.
- Parameters:
_twoKeySingletonesRegistry
- address_twoKeyAcquisitionLogicHandler
- address_conversionHandler
- address_moderator
- address_assetContractERC20
- address_contractor
- addressvalues
- uint[]
setInitialParamsConversionHandler
abstract function setInitialParamsConversionHandler(uint[] values, address _twoKeyAcquisitionCampaignERC20, address _twoKeyPurchasesHandler, address _contractor, address _assetContractERC20, address _twoKeySingletonRegistry) public
This is just an interface of the function, the actual logic is implemented under TwoKeyConversionHandler.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyConversionHandler contract.
- Parameters:
values
- uint[]_twoKeyAcquisitionCampaignERC20
- address_twoKeyPurchasesHandler
- address_contractor
- address_assetContractERC20
- address_twoKeySingletonRegistry
- address
setInitialParamsDonationCampaign
abstract function setInitialParamsDonationCampaign(address _contractor, address _moderator, address _twoKeySingletonRegistry, address _twoKeyDonationConversionHandler, address _twoKeyDonationLogicHandler, uint[] numberValues, bool[] booleanValues) public
This is just an interface of the function, the actual logic is implemented under TwoKeyDonationCampaign.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyDonationCampaign contract.
- Parameters:
_contractor
- address_moderator
- address_twoKeySingletonRegistry
- address_twoKeyDonationConversionHandler
- address_twoKeyDonationLogicHandler
- addressnumberValues
- uint[]booleanValues
- bool[]
setInitialParamsDonationConversionHandler
abstract function setInitialParamsDonationConversionHandler(string tokenName, string tokenSymbol, string _currency, address _contractor, address _twoKeyDonationCampaign, address _twoKeySingletonRegistry) public
This is just an interface of the function, the actual logic is implemented under TwoKeyDonationConversionHandler.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyDonationConversionHandler contract.
- Parameters:
tokenName
- stringtokenSymbol
- string_currency
- string_contractor
- address_twoKeyDonationCampaign
- address_twoKeySingletonRegistry
- address
setInitialParamsDonationLogicHandler
abstract function setInitialParamsDonationLogicHandler(uint[] numberValues, string currency, address contractor, address moderator, address twoKeySingletonRegistry, address twoKeyDonationCampaign, address twokeyDonationConversionHandler) public
- Parameters:
numberValues
- uint[]currency
- stringcontractor
- addressmoderator
- addresstwoKeySingletonRegistry
- addresstwoKeyDonationCampaign
- addresstwokeyDonationConversionHandler
- address
setInitialParamsLogicHandler
abstract function setInitialParamsLogicHandler(uint[] values, string _currency, address _assetContractERC20, address _moderator, address _contractor, address _acquisitionCampaignAddress, address _twoKeySingletoneRegistry, address _twoKeyConversionHandler) public
This is just an interface of the function, the actual logic is implemented under TwoKeyAcquisitionLogicHandler.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyAcquisitionLogicHandler contract.
- Parameters:
values
- uint[]_currency
- string_assetContractERC20
- address_moderator
- address_contractor
- address_acquisitionCampaignAddress
- address_twoKeySingletoneRegistry
- address_twoKeyConversionHandler
- address
setInitialParamsPurchasesHandler
abstract function setInitialParamsPurchasesHandler(uint[] values, address _contractor, address _assetContractERC20, address _twoKeyEventSource, address _proxyConversionHandler) public
This is just an interface of the function, the actual logic is implemented under TwoKeyPurchasesHandler.sol contract This function can be called only once per proxy address, Function which will be used as simulation for constructor under TwoKeyPurchasesHandler contract.
- Parameters:
values
- uint[]_contractor
- address_assetContractERC20
- address_twoKeyEventSource
- address_proxyConversionHandler
- address