pub fn parse_portfolio_to_account_state(
portfolio: &DeribitPortfolioMsg,
account_id: AccountId,
ts_init: UnixNanos,
) -> Result<AccountState>Expand description
Parses a Deribit WebSocket portfolio message into a Nautilus [AccountState].
This function converts real-time portfolio updates from the user.portfolio.{currency}
subscription channel into Nautilus account state events.
§Returns
An AccountState containing balances and margin information.
§Errors
Returns an error if Money conversion fails for any balance field.