VaultSnapshot
Documentation for eth_defi.hyperliquid.vault_scanner.VaultSnapshot Python class.
- class VaultSnapshot
Bases:
objectA point-in-time snapshot of a Hyperliquid vault’s state.
Contains the key metrics we want to track over time for each vault.
Attributes summary
snapshot_timestampvault_addressnameleaderis_closedallow_depositsrelationship_typecreate_timetvlaprtotal_pnlfollower_countscan_disabled_reasonMethods summary
__init__(snapshot_timestamp, vault_address, ...)- __init__(snapshot_timestamp, vault_address, name, leader, is_closed, allow_deposits, relationship_type, create_time, tvl, apr, total_pnl, follower_count, scan_disabled_reason=None)
- Parameters
snapshot_timestamp (datetime.datetime) –
vault_address (eth_typing.evm.HexAddress) –
name (str) –
leader (eth_typing.evm.HexAddress) –
is_closed (bool) –
allow_deposits (bool) –
relationship_type (str) –
create_time (Optional[datetime.datetime]) –
tvl (decimal.Decimal) –
total_pnl (Optional[decimal.Decimal]) –
scan_disabled_reason (Optional[eth_defi.hyperliquid.vault_scanner.ScanDisabled]) –
- Return type
None