erc_4626.vault_protocol.lagoon.config

Documentation for eth_defi.erc_4626.vault_protocol.lagoon.config Python module.

Lagoon configurations across chains.

  • How we need to handle Lagoon deployment on each chain

Functions

get_lagoon_chain_config(chain_id)

Classes

LagoonChainConfig

LagoonChainConfig(underlying: eth_typing.evm.HexAddress, factory_contract: bool, from_the_scratch: bool)

class LagoonChainConfig

Bases: object

LagoonChainConfig(underlying: eth_typing.evm.HexAddress, factory_contract: bool, from_the_scratch: bool)

underlying: eth_typing.evm.HexAddress

The default denomination token

factory_contract: bool

Use BeaconProxyFactory to deploy

from_the_scratch: bool

Do we need to deploy the whole protocol or just the existing protocol

__init__(underlying, factory_contract, from_the_scratch)
Parameters
Return type

None