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.
Bumps [pubnub-gson](https://github.com/pubnub/java) from 4.31.3 to 6.1.0. Release notes Sourced from pubnub-gson's releases. v6.1.0 July 21 2022 Added Add support for spaces and users permissions in grantToken. Add userId to PNConfiguration...
* Add most of the REST APIs * rewrite Dtos of lombok * *AscendexDigest.java*:Fixed url path problem of authentication signature * *ascendexApiInfo.json*:The API information needed for the real test *...
Hello, everyone there is a issue with UserTrades class when someone wants to parse it to json and then deserialize it again. If you run the below code you will...
Hello, i was instantiating an FtxStreamingExchange instance and the remoteInit was never called in order to get CurrencyPairMetaData. My question is, is this feature by default for every StreamingExchange instance?...
Bumps [java-jwt](https://github.com/auth0/java-jwt) from 3.19.2 to 4.0.0. Release notes Sourced from java-jwt's releases. 4.0.0 4.0.0 (2022-06-24) Full Changelog This is a major release and contains breaking changes! 💡 Check the Migration...
Currently the FtxStreamingAdapters is static, so is shared across mutliple threads, causing the check sum calculation (getOrderbookChecksum) to be shared. In a multi-threaded environment we want to ensure each thread...
When managing positions it is useful to have the average price of the position to calculate the pnl (i.e. average price-last price), currently the FTX adapter returns the last traded...
Hi all, I have spent some time tracking (and attempting to improve) websocket connection reliability in XChange and wanted to detail what I have so far for anyone who may...
Hello there, Looks like there is something wrong with the FTX Exchange signature generation (FTX-SIGN header), I'm trying to perform authed requests with my (US) api key and secret but...