
info.bitrich.xchangestream.bitfinex.dto.BitfinexWebsocketUpdateTrade Maven / Gradle / Ivy
package info.bitrich.xchangestream.bitfinex.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.knowm.xchange.bitfinex.v1.dto.marketdata.BitfinexTrade;
/** Created by Lukas Zaoralek on 8.11.17. */
@JsonFormat(shape = JsonFormat.Shape.ARRAY)
public class BitfinexWebsocketUpdateTrade extends BitfinexWebSocketTradesTransaction {
public String type;
public BitfinexWebSocketTrade trade;
public BitfinexWebsocketUpdateTrade() {}
public BitfinexWebsocketUpdateTrade(String channelId, String type, BitfinexWebSocketTrade trade) {
super(channelId);
this.type = type;
this.trade = trade;
}
public String getType() {
return type;
}
public BitfinexWebSocketTrade getTrade() {
return trade;
}
public BitfinexTrade[] toBitfinexTrades() {
return new BitfinexTrade[] {trade.toBitfinexTrade()};
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy