fetch_accountable_vault_metadata

Documentation for eth_defi.erc_4626.vault_protocol.accountable.offchain_metadata.fetch_accountable_vault_metadata function.

fetch_accountable_vault_metadata(web3, vault_address)

Fetch vault metadata from Accountable’s offchain yield app API.

  • Do both in-process and disk cache to avoid repeated fetches

Parameters
  • web3 (web3.main.Web3) – Web3 instance (used to checksum address)

  • vault_address (eth_typing.evm.HexAddress) – Vault contract address

Returns

Metadata dict or None if the vault is not in Accountable’s app database

Return type

Optional[eth_defi.erc_4626.vault_protocol.accountable.offchain_metadata.AccountableVaultMetadata]