This sub package deals with deployment of a new LSD network. Any user that initializes the Wizard SDK with
signer instance can access this sub-class.
Used to deploy a new LSD network.
daoAddress: Address of the ETH account taking ownership of the, to be deployed, LSD network
stakehouseTicker: 3-5 character string for the name of Stakehouse created by the LSD
commission: Optional parameter. Ranges from 0 to 100%. If set to non-zero value, the LSD takes the specified percentage as commission from node operator's earnings
gateKeeping: Boolean. Optional parameter. If set to
true, only specified node runners can join the given LSD network as node operators. Otherwise, anyone is free to become a node operator
Using the function
await wizard.deployer.deployNewLiquidStakingDerivativeNetwork(daoAddress, stakehouseTicker, commission=null, gateKeeping=null);