IModuleFactory
Module factory interface
IModuleFactory
this defines the common module factory interface used by the main factory to create the staking and reward modules for a new Pool.
createModule
(address config, bytes data) → address
(external)
create a new Pool module
Parameters
-
config
: address for configuration contract -
data
: binary encoded construction parameters
Returns
- address of newly created module
Events
ModuleCreated(address user, address module)