diff --git a/README.md b/README.md index 02f5b42..24780db 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ The detailed document [https://docs.kucoin.com](https://docs.kucoin.com). com.kucoin kucoin-java-sdk - 1.0.4 + 1.0.5 ``` ## Usage diff --git a/src/main/java/com/kucoin/sdk/rest/response/SymbolResponse.java b/src/main/java/com/kucoin/sdk/rest/response/SymbolResponse.java index 1969986..563bb2c 100644 --- a/src/main/java/com/kucoin/sdk/rest/response/SymbolResponse.java +++ b/src/main/java/com/kucoin/sdk/rest/response/SymbolResponse.java @@ -4,6 +4,7 @@ package com.kucoin.sdk.rest.response; import java.math.BigDecimal; +import java.util.Objects; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; @@ -45,4 +46,17 @@ public class SymbolResponse { private Boolean enableTrading; private Boolean isMarginEnabled; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + SymbolResponse that = (SymbolResponse) o; + return Objects.equals(symbol, that.symbol) && Objects.equals(market, that.market); + } + + @Override + public int hashCode() { + return Objects.hash(symbol, market); + } }