Transfer Manager module to automate blacklist and restrict transfers (BlacklistTransferManager.sol)
event AddBlacklistType(uint256 _startTime, uint256 _endTime, bytes32 _blacklistName, uint256 _repeatPeriodTime);
event ModifyBlacklistType(uint256 _startTime, uint256 _endTime, bytes32 _blacklistName, uint256 _repeatPeriodTime);
event DeleteBlacklistType(bytes32 _blacklistName);
event AddInvestorToBlacklist(address indexed _investor, bytes32 _blacklistName);
event DeleteInvestorFromBlacklist(address indexed _investor, bytes32 _blacklistName);Functions
getInitFunction
executeTransfer
verifyTransfer
_verifyTransfer
addBlacklistType
_addBlacklistType
_addBlacklistTypeDetails
addBlacklistTypeMulti
modifyBlacklistType
_modifyBlacklistType
modifyBlacklistTypeMulti
deleteBlacklistType
_deleteBlacklistType
deleteBlacklistTypeMulti
addInvestorToBlacklist
_addInvestorToBlacklist
addInvestorToBlacklistMulti
addMultiInvestorToBlacklistMulti
addInvestorToNewBlacklist
deleteInvestorFromBlacklist
_deleteInvestorFromBlacklist
deleteInvestorFromAllBlacklist
_deleteInvestorFromAllBlacklist
deleteInvestorFromAllBlacklistMulti
deleteMultiInvestorsFromBlacklistMulti
_validParams
getListOfAddresses
getBlacklistNamesToUser
getAllBlacklists
getTokensByPartition
getPermissions
PreviousData store contract that stores data for all the modules in a central contract. (DataStore.sol)NextContract used to store layout for the PreSaleSTO storage (PreSaleSTOStorage.sol)
Last updated
Was this helpful?