Interface that every module factory contract should implement (IModuleFactory.sol)
View Source: contracts/interfaces/IModuleFactory.sol
↘ Derived Contracts: ModuleFactory
IModuleFactory
Events
Functions
deploy
⤿ Overridden Implementation(s): BlacklistTransferManagerFactory.deploy,CappedSTOFactory.deploy,CountTransferManagerFactory.deploy,DummySTOFactory.deploy,ERC20DividendCheckpointFactory.deploy,EtherDividendCheckpointFactory.deploy,GeneralPermissionManagerFactory.deploy,GeneralTransferManagerFactory.deploy,KYCTransferManagerFactory.deploy,LockUpTransferManagerFactory.deploy,ManualApprovalTransferManagerFactory.deploy,MockBurnFactory.deploy,PercentageTransferManagerFactory.deploy,PLCRVotingCheckpointFactory.deploy,PreSaleSTOFactory.deploy,ScheduledCheckpointFactory.deploy,SignedTransferManagerFactory.deploy,TrackedRedemptionFactory.deploy,USDTieredSTOFactory.deploy,VestingEscrowWalletFactory.deploy,VolumeRestrictionTMFactory.deploy,WeightedVoteCheckpointFactory.deploy
Arguments
version
⤿ Overridden Implementation(s): ModuleFactory.version,UpgradableModuleFactory.version
Get the tags related to the module factory
Arguments
name
Get the tags related to the module factory
Arguments
title
Returns the title associated with the module
Arguments
description
Returns the description associated with the module
Arguments
setupCost
Get the setup cost of the module in USD
Arguments
getTypes
⤿ Overridden Implementation(s): MockFactory.getTypes,MockWrongTypeFactory.getTypes,ModuleFactory.getTypes
Type of the Module factory
Arguments
getTags
⤿ Overridden Implementation(s): ModuleFactory.getTags,TestSTOFactory.getTags
Get the tags related to the module factory
Arguments
changeSetupCost
⤿ Overridden Implementation(s): ModuleFactory.changeSetupCost
Used to change the setup fee
Arguments
changeCostAndType
⤿ Overridden Implementation(s): ModuleFactory.changeCostAndType
Used to change the currency and amount setup cost
Arguments
changeSTVersionBounds
⤿ Overridden Implementation(s): ModuleFactory.changeSTVersionBounds
Function use to change the lower and upper bound of the compatible version st
Arguments
setupCostInPoly
⤿ Overridden Implementation(s): ModuleFactory.setupCostInPoly
Get the setup cost of the module
Arguments
getLowerSTVersionBounds
⤿ Overridden Implementation(s): ModuleFactory.getLowerSTVersionBounds
Used to get the lower bound
Returns
Lower bound
Arguments
getUpperSTVersionBounds
⤿ Overridden Implementation(s): ModuleFactory.getUpperSTVersionBounds
Used to get the upper bound
Returns
Upper bound
Arguments
changeTags
⤿ Overridden Implementation(s): ModuleFactory.changeTags
Updates the tags of the ModuleFactory
Arguments
changeName
⤿ Overridden Implementation(s): ModuleFactory.changeName
Updates the name of the ModuleFactory
Arguments
changeDescription
⤿ Overridden Implementation(s): ModuleFactory.changeDescription
Updates the description of the ModuleFactory
Arguments
changeTitle
⤿ Overridden Implementation(s): ModuleFactory.changeTitle
Updates the title of the ModuleFactory
Arguments
Last updated