npm 包 @0xcmp/gdax 使用教程

阅读时长 3 分钟读完

简介

@0xcmp/gdax 是一个基于 Node.js 平台的 npm 包,用于访问 Coinbase Pro(GDAX)API 的客户端库。该库提供了一组简单的操作函数,可以方便地调用 Coinbase Pro(GDAX)API 进行交易和创建新订单。

安装

  • 在命令行窗口中使用 npm 安装 @0xcmp/gdax,命令如下:
  • 在项目中导入 @0xcmp/gdax 类库:

使用

认证

要进行 Coinbase Pro(GDAX)API 的操作,您需要提供 API 密钥、API 密钥密码和 API 密钥秘钥。这些信息用于创建带有身份验证凭据的客户端对象。

公共 API

API 客户端库还提供了一组调用 publicClient 公共 API 的函数:

私人 API

API 客户端库还提供了一组调用 AuthenticatedClient 私人 API 的函数。使用 AuthenticatedClient 客户端来执行私人 API 调用,其中包括创建新订单、获取账户余额、获取订单历史记录等。

示例代码

下面是一个使用 @0xcmp/gdax 包的简单示例,它使用身份验证请求当前账户余额,并打印结果。

-- -------------------- ---- -------
----- ---- - -----------------------

----- ------ - ---------------
----- --------- - ------------------
----- ---------- - ----------------------

----- ------------ - --- -------------------------------- ---------- ------------

-------------------------------------- --------- --------- -
  -- ----- -
    -----------------
    -------
  -

  ----------------------
---

总结

本文介绍了如何使用 @0xcmp/gdax 包访问 Coinbase Pro(GDAX)API。使用身份验证,您可以调用私人 API 操作,如创建订单或获取历史记录。本文提供的示例代码演示了如何使用身份验证访问 Coinbase Pro(GDAX)API,并打印当前账户余额。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/97992