Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
jiangkai-rq Merge pull request #36 from binance-chain/shaohui
add javax dependency for jdk 11
Latest commit 83c8030 May 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src add qa env May 21, 2019
.gitignore initial version Feb 2, 2019
LICENSE Create LICENSE Feb 19, 2019
README.md Update README.md Mar 29, 2019
pom.xml add javax dependency for jdk 11 May 21, 2019

README.md

Binance Chain Java SDK

The Binance Chain Java SDK works as a lightweight Java library for interacting with the Binance Chain. It provides a complete API coverage, and supports synchronous and asynchronous requests. It includes the following core components:

  • crypto - core cryptographic functions.
  • amino encoding - amino (protobuf-like) encoding and decoding of transactions.
  • client - implementations of API rest client, supporting synchronous and asynchronous access to Binance Chain's REST APIs.
  • wallet - management of accounts, including seed and encrypted mnemonic generation.

Installation

  1. Install library into your Maven's local repository by running mvn install
  2. Add the following Maven dependency to your project's pom.xml:
<dependency>
    <groupId>com.binance.dex.api</groupId>
    <artifactId>binance-dex-api-client</artifactId>
    <version>1.0.0</version>
</dependency>

API

For examples, please check the wiki.

Testing

All new code changes should be covered with unit tests. You can see the existing test cases here: https://github.com/binance-chain/java-sdk/tree/master/src/test/java/com/binance/dex/api/client/encoding

Contributing

Contributions to the Binance Chain Java SDK are welcome. Please ensure that you have tested the changes with a local client and have added unit test coverage for your code.

You can’t perform that action at this time.