Interface that every module contract should implement (IModule.sol)
View Source: contracts/interfaces/IModule.sol
↘ Derived Contracts: Module
IModule
Functions
getInitFunction
⤿ Overridden Implementation(s): BlacklistTransferManager.getInitFunction,CappedSTO.getInitFunction,CountTransferManager.getInitFunction,DividendCheckpoint.getInitFunction,DummySTO.getInitFunction,GeneralPermissionManager.getInitFunction,GeneralTransferManager.getInitFunction,KYCTransferManager.getInitFunction,LockUpTransferManager.getInitFunction,ManualApprovalTransferManager.getInitFunction,PercentageTransferManager.getInitFunction,PLCRVotingCheckpoint.getInitFunction,PreSaleSTO.getInitFunction,ScheduledCheckpoint.getInitFunction,SignedTransferManager.getInitFunction,TrackedRedemption.getInitFunction,USDTieredSTO.getInitFunction,VestingEscrowWallet.getInitFunction,VolumeRestrictionTM.getInitFunction,WeightedVoteCheckpoint.getInitFunction
This function returns the signature of configure function
Arguments
Name
Type
Description
getPermissions
⤾ overrides IPermissionManager.getPermissions
⤿ Overridden Implementation(s): BlacklistTransferManager.getPermissions,CappedSTO.getPermissions,CountTransferManager.getPermissions,DividendCheckpoint.getPermissions,DummySTO.getPermissions,GeneralPermissionManager.getPermissions,GeneralTransferManager.getPermissions,KYCTransferManager.getPermissions,LockUpTransferManager.getPermissions,ManualApprovalTransferManager.getPermissions,PercentageTransferManager.getPermissions,PLCRVotingCheckpoint.getPermissions,PreSaleSTO.getPermissions,ScheduledCheckpoint.getPermissions,SignedTransferManager.getPermissions,TrackedRedemption.getPermissions,USDTieredSTO.getPermissions,VestingEscrowWallet.getPermissions,VolumeRestrictionTM.getPermissions,WeightedVoteCheckpoint.getPermissions
Return the permission flags that are associated with a module
Arguments
Name
Type
Description
Last updated
Was this helpful?