package org.knowm.xchange.btcchina.dto.trade.request; import org.knowm.xchange.btcchina.BTCChinaExchange; import org.knowm.xchange.btcchina.dto.BTCChinaRequest; /** * @author David Yam */ public class BTCChinaCancelOrderRequest extends BTCChinaRequest { /** * Constructor * * @param method * @param id * @param market */ public BTCChinaCancelOrderRequest(String method, int id, String market) { this.method = method; this.params = String.format("[%1$d,\"%2$s\"]", id, market == null ? BTCChinaExchange.DEFAULT_MARKET : market); } /** * Constructor */ public BTCChinaCancelOrderRequest(int id) { method = "cancelOrder"; params = "[" + id + "]"; } @Override public String toString() { return String.format("BTCChinaCancelOrderRequest{id=%d, method=%s, params=%s}", id, method, params); } }