MellowFactoryCandidate

Documentation for eth_defi.mellow.discovery.MellowFactoryCandidate Python class.

class MellowFactoryCandidate

Bases: object

Mellow vault candidate decoded from Factory.Created.

Parameters
  • chain – EVM chain id.

  • address – Canonical Mellow Vault proxy address.

  • factory_address – Factory address that emitted the creation log.

  • factory_version – Factory deployment version.

  • owner – Owner argument from the factory event.

  • created_block – Block where the vault was created.

  • created_at – Block timestamp as naive UTC datetime.

  • transaction_hash – Creation transaction hash.

  • log_index – Log index in the creation transaction.

  • init_params – Raw ABI-encoded init parameters.

Attributes summary

chain

address

factory_address

factory_version

owner

created_block

created_at

transaction_hash

log_index

init_params

Methods summary

__init__(chain, address, factory_address, ...)

__init__(chain, address, factory_address, factory_version, owner, created_block, created_at, transaction_hash, log_index, init_params)
Parameters
Return type

None