Git Source
function registerModule(address moduleAddress, uint256 moduleType) external returns (bool);
function getModuleTypes(address moduleAddress) external view returns (uint256);
function isModuleRegistered(address moduleAddress) external view returns (bool);
function isModuleRegisteredAs(address moduleAddress, uint256 moduleType) external view returns (bool);
function registerErc20Currency(address currencyAddress) external returns (bool);
function isErc20CurrencyRegistered(address currencyAddress) external view returns (bool);
enum ModuleType {
__,
PUBLICATION_ACTION_MODULE,
REFERENCE_MODULE,
FOLLOW_MODULE
}