You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Taylor Bockman
a84ba2af05
|
7 years ago | |
---|---|---|
gradle/wrapper | 7 years ago | |
src | 7 years ago | |
.gitignore | 7 years ago | |
README.md | 7 years ago | |
build.gradle | 7 years ago | |
gradlew | 7 years ago | |
gradlew.bat | 7 years ago | |
settings.gradle | 7 years ago |
README.md
#BinanceJ
A Java 8 implementation of the Binance API Specification.
Rate Limiting
BinanceJ does not perform rate limiting, so you are responsible for limiting your requests.
TODO
- Only implement the GET methods for now
- Test everything with mocked http clients and such
- Use closable clients, etc
TO IMPLEMENT ON THIS RUN:
-
Error code detection to make things easy (think like you did before)
-
All enums for each endpoint
-
Errors and Responses inheirit from the same base object and errors are returned conditionally with an EITHER type structure
-
GET /api/v1/ping
-
GET /api/v1/time
-
GET /api/v1/exchangeInfo
-
GET /api/v1/depth
-
GET /api/v1/klines
-
GET /api/v3/ticker/price
for (5) you will need to implement all enums (such as candlestick hours, etc) as well as compose the various fields of the returned array into an object.