Account balances
URL — No public environment serves this socket yet.
Topic accountBalance
Request parameters
Response parameters
Push data parameters
Every amount is required money: a zero balance is a measurement, so “0.00000000” is a value and never a null. available is what the venue would let move; held is margin, pending withdrawals and freezes.
What the image holds. The latest reading for every (accountId, assetId) pair this member has seen for the organization — one row per pair, not a history. Rows appear as connectors report them, so an image is what has been reported, never a list of assets the venue supports.
How a row leaves. It does not. A pool that empties is reported as zero, which is a measurement and stays in your map; it never vanishes, and its absence would mean “never reported”, which is a different thing. A row for an account whose own status has moved on is still served — read the account’s state from the account channel, not from a balance’s presence.