介绍
Bittrex-wrapper 是一个为 Bittrex 提供 API 封装的 npm 包。使用 bittrex-wrapper 可以帮助开发者快速地调用 Bittrex 提供的 API 接口,而不用繁琐地手动构造请求和解析返回结果。在本文中,我们将介绍如何使用 bittrex-wrapper 这个 npm 包。
安装
安装 bittrex-wrapper 可以通过 npm,执行以下命令:
--- ------- ---------------
示例代码
----- ------- - --------------------------- ----- ------- - --------------- ----- ---------- - ------------------ ----- ------- - --- --------- ------- -------- ---------- ----------- -------- ----- -- -------- --- ------------------------------ -- - ------------------ ------------ -- - ------------------- ---
上面的代码中,我们创建了一个 Bittrex 的实例,然后调用了它的 getMarkets
方法。该方法返回一个 Promise,该 Promise 在 API 请求成功时会 resolve,返回数据。如果请求失败,则会 reject,返回错误。
API
实例化
创建一个 Bittrex 实例需要传入一个配置对象,包含以下字段:
字段 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
apiKey |
String | 是 | 无 | API KEY |
apiSecret |
String | 是 | 无 | API SECRET |
verbose |
Boolean | 否 | false |
是否输出请求日志 |
----- ------- - --- --------- ------- --------------- ---------- ------------------ -------- ----- ---
账户 API
getBalances
返回账户余额
------------------------------- -- - ------------------ ------------ -- - ------------------- ---
getBalance
返回指定币种的账户余额
----------------------------------- -- - ------------------ ------------ -- - ------------------- ---
市场 API
getMarkets
返回市场列表
------------------------------ -- - ------------------ ------------ -- - ------------------- ---
getCurrencies
返回货币列表
--------------------------------- -- - ------------------ ------------ -- - ------------------- ---
订单 API
getOrder(uuid)
通过订单 uuid 查询订单详情
------------------------------------------------------------------ -- - ------------------ ------------ -- - ------------------- ---
openOrders(market)
返回指定市场的未成交订单列表,如果未指定市场,则返回所有未成交订单列表
--------------------------------------- -- - ------------------ ------------ -- - ------------------- ---
市场行情 API
getTicker(market)
返回指定市场的最新交易信息
-------------------------------------- -- - ------------------ ------------ -- - ------------------- ---
getMarketSummaries
返回全部市场的交易概要信息
-------------------------------------- -- - ------------------ ------------ -- - ------------------- ---
总结
本文介绍了如何使用 bittrex-wrapper 这个 npm 包,以及该包提供了哪些常见 API。希望这篇文章能够帮助大家快速地使用 Bittrex 的 API 接口。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005726a81e8991b448e89e9