LagoonAutomatedDeployment
Documentation for eth_defi.lagoon.deployment.LagoonAutomatedDeployment Python class.
- class LagoonAutomatedDeployment[source]
Capture information of the lagoon automated deployment.
Have the deployment report for the users for diagnostics
Attributes summary
chain_id
vault
trading_strategy_module
asset_manager
multisig_owners
deployer
block_number
Methods summary
__init__
(chain_id, vault, ...)Get JSON data describing the deployment.
is_asset_manager
(address)pformat
()Return pretty print of deployment info.
- get_deployment_data()[source]
Get JSON data describing the deployment.
Store all addresses etc.
- Return type
- __init__(chain_id, vault, trading_strategy_module, asset_manager, multisig_owners, deployer, block_number)
- Parameters
chain_id (int) –
vault (eth_defi.lagoon.vault.LagoonVault) –
trading_strategy_module (web3.contract.contract.Contract) –
asset_manager (eth_typing.evm.HexAddress) –
multisig_owners (list[eth_typing.evm.HexAddress]) –
deployer (eth_typing.evm.HexAddress) –
block_number (eth_typing.evm.BlockNumber) –
- Return type
None