VaultFollower

Documentation for eth_defi.hyperliquid.vault.VaultFollower Python class.

class VaultFollower

Bases: object

Represents a follower (depositor) in a Hyperliquid vault.

Attributes summary

user

Follower's wallet address

vault_equity

Current equity in the vault (USD)

pnl

Profit/loss since entry

all_time_pnl

All-time profit/loss

days_following

Number of days following this vault

vault_entry_time

Timestamp when user entered the vault (milliseconds)

lockup_until

Timestamp when lockup period ends (milliseconds), if applicable

Methods summary

__init__(user, vault_equity, pnl, ...[, ...])

user: eth_typing.evm.HexAddress

Follower’s wallet address

vault_equity: decimal.Decimal

Current equity in the vault (USD)

pnl: decimal.Decimal

Profit/loss since entry

all_time_pnl: decimal.Decimal

All-time profit/loss

days_following: int

Number of days following this vault

vault_entry_time: int

Timestamp when user entered the vault (milliseconds)

lockup_until: int | None

Timestamp when lockup period ends (milliseconds), if applicable

__init__(user, vault_equity, pnl, all_time_pnl, days_following, vault_entry_time, lockup_until=None)
Parameters
Return type

None