EnzymeBlueVaultFactoryCandidate

Documentation for eth_defi.enzyme.blue_discovery.EnzymeBlueVaultFactoryCandidate Python class.

class EnzymeBlueVaultFactoryCandidate

Bases: object

A Blue fund decoded from Dispatcher.VaultProxyDeployed.

Attributes summary

chain

address

Canonical VaultProxy/share-token address.

dispatcher_address

Persistent Dispatcher which emitted the authoritative event.

fund_deployer

Release's FundDeployer, useful for protocol-fee configuration.

vault_accessor

Paired ComptrollerProxy at fund creation.

fund_name

Manager-supplied fund name from the deployment event.

created_block

created_at

transaction_hash

log_index

Methods summary

__init__(chain, address, dispatcher_address, ...)

address: eth_typing.evm.HexAddress

Canonical VaultProxy/share-token address.

dispatcher_address: eth_typing.evm.HexAddress

Persistent Dispatcher which emitted the authoritative event.

fund_deployer: eth_typing.evm.HexAddress

Release’s FundDeployer, useful for protocol-fee configuration.

vault_accessor: eth_typing.evm.HexAddress

Paired ComptrollerProxy at fund creation.

fund_name: str

Manager-supplied fund name from the deployment event.

__init__(chain, address, dispatcher_address, fund_deployer, vault_accessor, fund_name, created_block, created_at, transaction_hash, log_index)
Parameters
Return type

None