VaultInfo
Documentation for eth_defi.hyperliquid.vault.VaultInfo Python class.
- class VaultInfo
Bases:
objectDetailed information about a Hyperliquid vault.
This dataclass represents the response from the
vaultDetailsAPI endpoint, containing comprehensive vault metadata, follower information, and portfolio history.Attributes summary
namevault_addressleaderdescriptionfollowersportfoliomax_distributablemax_withdrawableis_closedallow_depositsrelationship_typecommission_rateleader_fractionleader_commissionparentMethods summary
__init__(name, vault_address, leader, ...[, ...])- __init__(name, vault_address, leader, description, followers, portfolio, max_distributable, max_withdrawable, is_closed, allow_deposits, relationship_type, commission_rate=None, leader_fraction=None, leader_commission=None, parent=None)
- Parameters
name (str) –
vault_address (eth_typing.evm.HexAddress) –
leader (eth_typing.evm.HexAddress) –
description (str) –
followers (list[eth_defi.hyperliquid.vault.VaultFollower]) –
portfolio (dict[str, eth_defi.hyperliquid.vault.PortfolioHistory]) –
max_distributable (decimal.Decimal) –
max_withdrawable (decimal.Decimal) –
is_closed (bool) –
allow_deposits (bool) –
relationship_type (str) –
parent (Optional[eth_typing.evm.HexAddress]) –
- Return type
None