parse_lighter_account_equity
Documentation for eth_defi.lighter.valuation.parse_lighter_account_equity function.
- parse_lighter_account_equity(account)
Parse a raw Lighter account dict into
LighterEquity.The Lighter API uses strings for decimal values. This parser converts them to
Decimaland treats missing optional balances as zero.- Parameters
account (dict[str, Any]) – Raw account dict from
/api/v1/account.- Returns
Parsed equity breakdown.
- Raises
ValueError – If required account fields are missing or malformed.
- Return type