5.3.5 • Published 4 years ago
@test-xchain/xchain-binance v5.3.5
@test-xchain/xchain-binance
Binance Module for XChainJS Clients
Modules
- client- Custom client for communicating with Binance Chain by using- binance-chain/javascript-sdk
- types- TypeScript type definitions for- binance-chain/javascript-sdk(not completed) and- Binance WebSocket Streams.
- util- Utitilies for using- binance-chain/javascript-sdk
Installation
yarn add @test-xchain/xchain-binanceFollowing peer dependencies have to be installed into your project. These are not included in @test-xchain/xchain-binance.
yarn add @binance-chain/javascript-sdk @test-xchain/xchain-client @test-xchain/xchain-crypto @test-xchain/xchain-utilService Providers
This package uses the following service providers:
| Function | Service | Notes | Rate limits | 
|---|---|---|---|
| Balances | Binance Dex | https://docs.binance.org/api-reference/dex-api/paths.html#apiv1accountaddress | 5 requests per IP per second. | 
| Transaction history | Binance Dex | https://docs.binance.org/api-reference/dex-api/paths.html#apiv1transactions | 60 requests per IP per minute | 
| Transaction details by hash | Binance Dex | https://docs.binance.org/api-reference/dex-api/paths.html#apiv1txhash | 10 requests per IP per second | 
| Transaction fees | Binance Dex | https://docs.binance.org/api-reference/dex-api/paths.html#apiv1fees | 1 request per IP per second | 
| Transaction broadcast | Binance Dex | https://docs.binance.org/api-reference/dex-api/paths.html#apiv1broadcast | 5 requests per IP per second | 
| Explorer | Binance Dex Explorer | https://explorer.binance.org | 
This package gets the node information (https://docs.binance.org/api-reference/dex-api/paths.html#apiv1node-info) to transfer tokens.