/// <summary> /// Initializes a new instance of the ApiTradeOperation class. /// </summary> /// <param name="state">Possible values include: 'InProcessOnchain', /// 'SettledOnchain', 'InProcessOffchain', 'SettledOffchain', /// 'SettledNoChain'</param> public ApiTradeOperation(string id = default(string), string dateTime = default(string), string asset = default(string), double?volume = default(double?), string iconId = default(string), string blockChainHash = default(string), string addressFrom = default(string), string addressTo = default(string), bool?isSettled = default(bool?), string state = default(string), ApiMarketOrder marketOrder = default(ApiMarketOrder), string orderId = default(string), bool?isLimitTrade = default(bool?)) { Id = id; DateTime = dateTime; Asset = asset; Volume = volume; IconId = iconId; BlockChainHash = blockChainHash; AddressFrom = addressFrom; AddressTo = addressTo; IsSettled = isSettled; State = state; MarketOrder = marketOrder; OrderId = orderId; IsLimitTrade = isLimitTrade; CustomInit(); }
/// <summary> /// Initializes a new instance of the PurchaseAssetRespModel class. /// </summary> public PurchaseAssetRespModel(ApiMarketOrder order = default(ApiMarketOrder), IList <ApiTradeOperation> trades = default(IList <ApiTradeOperation>)) { Order = order; Trades = trades; CustomInit(); }
/// <summary> /// Initializes a new instance of the ResponseModelApiMarketOrder /// class. /// </summary> public ResponseModelApiMarketOrder(ApiMarketOrder result = default(ApiMarketOrder), ErrorModel error = default(ErrorModel)) { Result = result; Error = error; CustomInit(); }