erc_4626.vault_protocol.lagoon.constants
Documentation for eth_defi.erc_4626.vault_protocol.lagoon.constants Python module.
Reviewed address constants for Lagoon vault integrations.
Module Attributes
Kamui's three permissioned Ethereum Lagoon vaults. |
Functions
|
Check whether an address is one of Kamui's reviewed Lagoon vaults. |
- KAMUI_LAGOON_VAULTS: frozenset[tuple[int, eth_typing.evm.HexAddress]] = frozenset({(1, '0x9e0db8f43bb91e2148b0db920e21370525cf3aab'), (1, '0xa5ae405242f42c47996a0c6857ff10a77f9bdee6'), (1, '0xcda323c2df692d989b24ba51d0acca924cf9a344')})
Kamui’s three permissioned Ethereum Lagoon vaults.
These vaults are absent from Lagoon’s paginated public catalogue and their asynchronous capital flows do not emit the canonical vault-local
Depositevents used by the generic activity gate. Keeping the addresses in one chain-aware set ensures listing approval and activity-filter exemptions cannot drift apart.
- is_kamui_lagoon_vault(chain_id, vault_address)
Check whether an address is one of Kamui’s reviewed Lagoon vaults.
The match includes the chain ID and normalises checksum casing. This keeps address-scoped scanner exceptions from applying to an unrelated deployment that reuses the same address on another chain.
- Parameters
chain_id (int) – EVM chain ID of the Lagoon deployment.
vault_address (Union[eth_typing.evm.HexAddress, str]) – Vault contract address in any checksum casing.
- Returns
Trueonly for a reviewed Kamui chain-address pair.- Return type