Skip to main content

parse_cfm_account_state

Function parse_cfm_account_state 

Source
pub fn parse_cfm_account_state(
    summary: &CfmBalanceSummary,
    account_id: AccountId,
    is_reported: bool,
    ts_event: UnixNanos,
    ts_init: UnixNanos,
) -> Result<AccountState>
Expand description

Builds a margin [AccountState] from the CFM balance summary and the current CBI / CFM USD balances.

ยงErrors

Returns an error if balances cannot be built from the summary values.