t() :: %Tai.Exchanges.AssetBalance{ account_id: atom(), asset: atom(), exchange_id: atom(), free: Decimal.t(), locked: Decimal.t() }
total(balance :: t()) :: Decimal.t()