Factory for deploying VestingEscrowWallet module (VestingEscrowWalletFactory.sol)
View Source: contracts/modules/Wallet/VestingEscrowWalletFactory.sol
↗ Extends: UpgradableModuleFactory
VestingEscrowWalletFactory
Functions
Constructor
function (uint256 _setupCost, address _logicContract, address _polymathRegistry, bool _isCostInPoly) public nonpayable UpgradableModuleFactory
Arguments
Name
Type
Description
_setupCost
uint256
_logicContract
address
_polymathRegistry
address
_isCostInPoly
bool
deploy
⤾ overrides IModuleFactory.deploy
Used to launch the Module with the help of factory _data Data used for the intialization of the module factory variables
function deploy(bytes _data) external nonpayable
returns(address)
Returns
address Contract address of the Module
Arguments
Name
Type
Description
_data
bytes
PreviousPLCRVotingCheckpoint.solNextHelper library use to compare or validate the semantic versions (VersionUtils.sol)
Last updated
Was this helpful?