-
Notifications
You must be signed in to change notification settings - Fork 794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Force source encoding to UTF-8 #25
Open
mlaubre
wants to merge
126
commits into
joaopsilva:master
Choose a base branch
from
mlaubre:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…account newly added properties.
To avoid java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Hex.encodeHexString on Android due to different versions of commons codec.
Fix encodeHexString for Android.
Fix Java compile warnings.
Ignore any user project files (generally starting with dot)
…nforce Fix missing Fill or Kill in TimeInForce.
Add Json Serializers for CandlestickEvent and OrderBookEntry.
Avoid creating multiple ObjectMapper objects for deserialization.
…date Expose the 'U' (first update), as well as the 'u' (final update) on Depth Event.
… and/or a active web socket. - Optional `onFailure` added to `BinanceApiCallback` to allow user to opt-in to receiving failure info. - `BinanceApiWebSocketClient` enhanced to return `Closeable`s from calls creating web sockets, so that said web sockets can be later closed, if needed. - `BinanceApiWebSocketClient` enhanced to be `Closeable` itself, closing the internal OKHttp dispatcher. - `BinanceApiWebSocketListener` no longer throws an exception from `onFailure`, as this was just being thrown up the stack to the `Thread.uncaughtExceptionHandler`. With these changes I can now: - detect failures on the web socket and choose to do something about them. - shutdown the `BinanceApiWebSocketClient`, and potentially recreate later, without any resource leaks or references being held to my callback objects.
Allow up to 100 connections to Binance's WebSocket Client.
…mbols and to query latest price for single symbol Signed-off-by: Sai Chaitanya Chitneedi <nomail_forme@yahoo.in>
Added AllMarketTickers WebSockets channel.
Fix for enum value: ORDER_WOULD_TRIGGER_IMMEDIATELY
Use singleton OkHttpClient client and improve Web Socket stability
Fixed market ticker event.
Support for multi-channel subscription on single websocket.
Custom dispatcher for sharedClient to allow for more parallel requests.
…rtypes Adding new filter type values PERCENT_PRICE, MARKET_LOT_SIZE, MAX_NUM_ICEBERG_ORDERS.
…ventBidPricePatch Add bid price and quantity to AllMarketTickersEvent.
Add status and executedQty to CancelOrderResponse
License metadata is useful for http://www.mojohaus.org/license-maven-plugin/ interoperability as well as a requirement of eventual listing in Maven Central (OSSHR) as per https://central.sonatype.org/pages/requirements.html.
`cummulativeQuoteQty` is needed to calculate the average price, for example when using market order
…dAccountPosition' events.
…ccountPosition Fixes binance-exchange#223 Parsing of UserDataUpdateEvents with regard to the new outboundAccountPosition events.
Add Cummulative Quote Quantity to Order DTO.
Add license to POM for license-maven-plugin compatibility.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While building and copying source files and other resources Maven takes default encoding from environment it is running in. It would be good idea to specify encoding explicitly.