LagoonDeploymentParameters

Documentation for eth_defi.lagoon.deployment.LagoonDeploymentParameters Python class.

class LagoonDeploymentParameters[source]

Capture core parameters needed to deploy a Lagoon vault

Attributes summary

underlying

name

symbol

safe

whitelistManager

valuationManager

admin

feeReceiver

feeRegistry

managementRate

Management fee in BPS

performanceRate

Performance fee in BPS

enableWhitelist

rateUpdateCooldown

Max rate update frequency, seconds

wrappedNativeToken

If set None, then autoresolve

Methods summary

__init__(underlying, name, symbol[, safe, ...])

as_solidity_struct()

managementRate: int

Management fee in BPS

performanceRate: int

Performance fee in BPS

rateUpdateCooldown: int

Max rate update frequency, seconds

wrappedNativeToken: Optional[eth_typing.evm.HexAddress]

If set None, then autoresolve

__init__(underlying, name, symbol, safe=None, whitelistManager=None, valuationManager=None, admin=None, feeReceiver=None, feeRegistry=None, managementRate=200, performanceRate=2000, enableWhitelist=False, rateUpdateCooldown=86400, wrappedNativeToken=None)
Parameters
Return type

None