XChange
XChange copied to clipboard
XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
- Added `maven-enforcer-plugin` for all modules in order to automatically check dependency tree for inconsistencies For now there are 3 modules that do have unresolved inconsistencies, there the `maven-enforcer-plugin` is...
Bumps [io.netty:netty-all](https://github.com/netty/netty) from 4.1.110.Final to 4.1.111.Final. Commits 90c5fd7 [maven-release-plugin] prepare release netty-4.1.111.Final 4b825d3 Delete class which was committed by mistake 176bfbf Add missing NULL checks in native code (#14100) 03b5520...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.25.3 to 3.26.0. Release notes Sourced from org.assertj:assertj-core's releases. v3.26.0 :boom: Breaking Changes Core Delegate OptionalDouble value comparison to Double.compare in hasValue assertion #3411 This fixes the...
``` java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Boolean (java.lang.String and java.lang.Boolean are in module java.base of loader 'bootstrap') at org.knowm.xchange.binance.dto.marketdata.BinanceKline.(BinanceKline.java:42) ~[xchange-binance-5.1.1.jar:na] at org.knowm.xchange.binance.service.BinanceMarketDataServiceRaw.lambda$klines$3(BinanceMarketDataServiceRaw.java:83) ~[xchange-binance-5.1.1.jar:na] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] at...
almost all params according to https://bybit-exchange.github.io/docs/v5/websocket/private/position
implements all BYBIT specified parameters according to https://bybit-exchange.github.io/docs/v5/order/create-order
Am I doing something stupid? or do BITGET and MEXC not implement cancel order functions? Anyone has a plan to add that? Seems necessary.
Hi. Getting a lot of **Caused by: 50113:Invalid Sign** at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.call(AnnotatedConstructor.java:128) at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.createFromObjectWith(StdValueInstantiator.java:291) Some stuff goes through. Other stuff dies like that ^^^. This...