ApexVaultSummary
Documentation for eth_defi.apex.vault.ApexVaultSummary Python class.
- class ApexVaultSummary
Bases:
objectOne vault returned by the ApeX ranking endpoint.
Attributes summary
Platform-unique vault identifier.
Stable synthetic reader address.
Ethereum address reported by ApeX, which is not unique per vault.
Display name.
Strategy description.
Raw vault lifecycle status.
Raw collection-vault type.
Current share price in ApeX USDT terms.
Current total value in ApeX USDT terms.
Current reported share count.
Creation timestamp as naive UTC.
Source update timestamp as naive UTC.
Terminal timestamp as naive UTC.
Subscription cap as a raw numeric value.
Unverified fee-unit source value.
Unverified profit-share-unit source value.
Methods summary
__init__(vault_id, synthetic_address, ...)- vault_id: str
Platform-unique vault identifier.
- synthetic_address: str
Stable synthetic reader address.
- reported_ethereum_address: Optional[eth_typing.evm.HexAddress]
Ethereum address reported by ApeX, which is not unique per vault.
- name: str
Display name.
- description: str
Strategy description.
- status: str
Raw vault lifecycle status.
- vault_type: str
Raw collection-vault type.
- share_price: Optional[float]
Current share price in ApeX USDT terms.
- tvl: Optional[float]
Current total value in ApeX USDT terms.
- share_count: Optional[float]
Current reported share count.
- created_at: Optional[datetime.datetime]
Creation timestamp as naive UTC.
- source_updated_at: Optional[datetime.datetime]
Source update timestamp as naive UTC.
- finished_at: Optional[datetime.datetime]
Terminal timestamp as naive UTC.
- max_amount: Optional[float]
Subscription cap as a raw numeric value.
- purchase_fee_rate_raw: Optional[str]
Unverified fee-unit source value.
- share_profit_ratio_raw: Optional[str]
Unverified profit-share-unit source value.
- __init__(vault_id, synthetic_address, reported_ethereum_address, name, description, status, vault_type, share_price, tvl, share_count, created_at, source_updated_at, finished_at, max_amount, purchase_fee_rate_raw, share_profit_ratio_raw)
- Parameters
vault_id (str) –
synthetic_address (str) –
reported_ethereum_address (Optional[eth_typing.evm.HexAddress]) –
name (str) –
description (str) –
status (str) –
vault_type (str) –
created_at (Optional[datetime.datetime]) –
source_updated_at (Optional[datetime.datetime]) –
finished_at (Optional[datetime.datetime]) –
- Return type
None