Class CryptoAssetBalances

    Namespace: TradingPlatform.BusinessLayer
    Syntax
    public class CryptoAssetBalances : BusinessObject, IConnectionBindedObject, IUniqueID, IMessageBuilder<MessageCryptoAssetBalances>

    Properties

    Asset

    Declaration
    public Asset Asset { get; }
    Property Value
    Type Description
    Asset

    AssetId

    Declaration
    public string AssetId { get; }
    Property Value
    Type Description
    System.String

    AvailableBalance

    Declaration
    public double AvailableBalance { get; }
    Property Value
    Type Description
    System.Double

    AvailableBalanceHandler

    Declaration
    public GetAvailableBalanceHandler AvailableBalanceHandler { get; set; }
    Property Value
    Type Description
    TradingPlatform.BusinessLayer.Integration.GetAvailableBalanceHandler

    Debt

    Declaration
    public double Debt { get; }
    Property Value
    Type Description
    System.Double

    Equity

    Declaration
    public double Equity { get; }
    Property Value
    Type Description
    System.Double

    EquityInBTC

    Declaration
    public double EquityInBTC { get; }
    Property Value
    Type Description
    System.Double

    LastUpdateTime

    Declaration
    public DateTime LastUpdateTime { get; }
    Property Value
    Type Description
    DateTime

    ReservedBalance

    Declaration
    public double ReservedBalance { get; }
    Property Value
    Type Description
    System.Double

    TotalBalance

    Declaration
    public double TotalBalance { get; }
    Property Value
    Type Description
    System.Double

    TotalInBTC

    Declaration
    public double TotalInBTC { get; }
    Property Value
    Type Description
    System.Double

    TotalInUSD

    Declaration
    public double TotalInUSD { get; }
    Property Value
    Type Description
    System.Double

    Methods

    BuildMessage()

    Declaration
    public MessageCryptoAssetBalances BuildMessage()
    Returns
    Type Description
    TradingPlatform.BusinessLayer.Integration.MessageCryptoAssetBalances

    GetAvailableBalance(OrderRequestParameters)

    Declaration
    public double GetAvailableBalance(OrderRequestParameters requestParameters)
    Parameters
    Type Name Description
    OrderRequestParameters requestParameters
    Returns
    Type Description
    System.Double

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Back to top Copyright QUANTOWER LLC. © 2017-2021. All rights reserved.