npm 包 kraken-api-es5 使用教程

如果你是一位前端工程师,想要在你的应用程序中使用 Kraken API 进行交易,那么 kraken-api-es5 npm 包正是你所需要的。本文将介绍该 npm 包的使用方法,包括如何获取 API 密钥、如何使用客户端和如何执行各种交易操作。

获取 API 密钥

在使用 kraken-api-es5 包之前,你需要在 Kraken 上创建一个 API 密钥。

  1. 首先,登录 Kraken 账户并访问“账户”页面。
  2. 点击“API”选项卡,然后点击“创建新 API 密钥”按钮。
  3. 将 API 密钥命名为一个独特的名称,并勾选需要的权限。
  4. 单击“生成”按钮以生成 API 密钥和加密密钥。
  5. 将这些密钥保存在一个安全的地方。记得不要将 API 密钥分享给任何人,因为它可以访问你的 Kraken 账户。

安装 kraken-api-es5 包

在开始使用 kraken-api-es5 包之前,需要在你的应用程序中安装它。你可以在命令行中输入以下命令来安装它:

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

使用客户端

安装 kraken-api-es5 包之后,你需要使用它的客户端来执行你的 Kraken API 请求。以下是如何设置和使用客户端:

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

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

在上述代码中,你首先需要导入 kraken-api-es5 包并创建一个客户端实例。你需要使用你的 API 密钥和加密密钥来实例化客户端,如上例中的 api_keysecret_key 变量所示。

一旦你创建了客户端,你就可以调用 Kraken API 了。在本例中,我们调用了 Kraken 的 Time API。第二个参数为空,因为该 API 不需要参数。

执行交易

一旦你从 Kraken API 中获取了有关市场的信息,你可以开始执行各种交易操作。以下是如何在 kraken-api-es5 包中使用客户端来执行交易的示例代码:

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

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

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

在上述代码中,我们使用 Kraken 的 AddOrder API 来发出买入和卖出委托单。在 pair 参数中,我们指定了货币对(在本例中为 XBTUSD)。在 type 参数中,我们指定了买入或卖出。在 ordertype 参数中,我们指定了限价订单。在 pricevolume 参数中,我们指定了要买入或卖出的价格和数量。

总结

kraken-api-es5 npm 包是一个便捷的工具,可以在你的应用程序中使用 Kraken API 进行交易。在本文中,我们介绍了如何获取 Kraken API 密钥、如何安装和使用 kraken-api-es5 包以及如何使用客户端来执行 Kraken API 请求和交易操作。现在,你可以开始在你的应用程序中使用 Kraken API 进行交易了,祝你好运!

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005600d81e8991b448dde37


猜你喜欢

  • npm 包 reidweb-ak-icon 使用教程

    在前端开发中,常常需要使用到各种图标,reidweb-ak-icon 是一款能够让我们更快速地集成各种图标的 npm 包。本文将详细介绍 reidweb-ak-icon 的使用教程,让你轻松实现图标集...

    3 年前
  • npm 包 enumify-mod 使用教程

    引言 在前端开发中,我们经常需要使用枚举类型(enum)。然而,在 JavaScript 中并没有原生支持枚举的语言结构,因此我们需要借助外部库来实现这个功能。其中,enumify-mod 就是一个优...

    3 年前
  • npm包newman-reporter-track-env-vars使用教程

    前言 在前端开发中,我们经常需要做接口测试。在接口测试过程中,对测试结果的分析和记录都非常重要。newman是一个常用的Node.js库,用于运行Postman集合中的测试脚本。

    3 年前
  • npm 包 aotoo-rn-widgets 使用教程

    aotoo-rn-widgets 是一款基于 React Native 框架的 UI 组件库,它提供了一系列常用的 UI 组件,比如按钮、文本框、列表、导航栏等等。

    3 年前
  • npm 包 react-conditioner 使用教程

    前言 在现代前端开发中,使用框架和库已经成为一个标配。React 是当前最流行的前端框架之一,但是在复杂的应用中,往往会遇到需要根据不同的条件渲染组件的情况。这时,react-conditioner ...

    3 年前
  • npm 包 exiftool-context 使用教程

    简介 在前端应用中,对于上传的图片进行信息解析是比较常见的需求。而 JavaScript 作为前端开发中的主流语言,为开发者提供了很多便利的工具和库来满足这些需求。

    3 年前
  • npm 包 @hwr-berlin-scheduler/data-retriever-cs 使用教程

    简介 @hwr-berlin-scheduler/data-retriever-cs 是一款基于 Node.js 开发的 npm 包,用于在校内课程表发布系统中爬取数据并将其转换成 JSON 格式 。

    3 年前
  • npm 包 share-test 使用教程

    简介 npm 是一个流行的基于 Node.js 平台的包管理器,可以方便地在项目中添加、删除、更新依赖。其中,share-test 是一个 npm 包,可以将测试结果分享出去供他人查看。

    3 年前
  • npm包aframe-plot-component使用教程

    什么是aframe-plot-component aframe-plot-component是一款基于A-Frame框架的3D可视化组件,用于在虚拟现实场景中可视化数据。

    3 年前
  • npm 包 hubot-eksisozluk 使用教程

    在现代的前端开发中,使用第三方的 npm 包已经成为了一种标配。在 npm 包中,有一个非常优秀的 ChatOps 工具集,它叫做 Hubot。Hubot 可以和许多不同的聊天平台进行集成,使得他能够...

    3 年前
  • npm 包 hubot-yemeksepeti 使用教程

    什么是 hubot-yemeksepeti? hubot-yemeksepeti 是一个基于 Hubot 的 npm 包,它可以通过命令行方式与 Yemeksepeti(土耳其的在线外卖订餐平台)进行...

    3 年前
  • npm 包 vcs 使用教程

    什么是 vcs Vcs 可以让你从你的 node.js 代码中轻松地保存包(npm 或 github)的版本信息。 它支持 git、svn、mercurial 和 bazaar 等版本控制系统。

    3 年前
  • npm包es2k-helpers使用教程

    前言 在前端开发中,我们经常会使用一些工具函数来帮助我们完成一些重复性的操作。es2k-helpers是一个非常优秀的npm包,它提供了很多实用的工具函数,可以帮助我们提高开发效率。

    3 年前
  • npm包tape-schema使用教程

    前言 在前端开发过程中,我们经常需要进行单元测试和数据验证,而tape-schema这个npm包可以帮助我们完成这个任务,它能够自动生成JSONSchema,并在tape中进行数据验证和断言。

    3 年前
  • npm 包 rpi-temperature 使用教程

    在 Raspberry Pi 上使用 node.js 进行开发,有时候需要获取温度信息以便于进行进一步的处理。这时候 npm 上的 rpi-temperature 包就是一个很好的选择。

    3 年前
  • NPM 包 Headhunter 使用教程

    在前端开发中,我们常常需要动态地交互网页元素,并根据用户的行为进行操作。而 Headhunter 就是一个非常优秀的 NPM 包,旨在帮助我们轻松完成这些任务。本文将为大家介绍 Headhunter ...

    3 年前
  • npm 包 vue-on-click-outside 使用教程

    前言 在开发前端应用时,我们经常需要处理点击事件。但有时我们需要对点击事件做出一些特殊处理,例如点击外部区域时触发某个动作或关闭某个弹框。为了实现这一功能,我们可以使用 vue-on-click-ou...

    3 年前
  • npm 包 mysql-pool-booster 使用教程

    前言 mysql-pool-booster 是一个 Node.js 的 MySQL 数据库连接池增强工具。它可以自动监控连接池并优化数据库连接,从而提高程序的性能和稳定性。

    3 年前
  • npm 包 react-zeitline 使用教程

    介绍 react-zeitline 是一款 React 组件库,它提供了一种美观且易于理解的时间轴布局,可以用来展示时间节点、事件流等信息。 安装 你可以使用 npm 或者 yarn 进行安装: --...

    3 年前
  • npm 包 angular-linq 使用教程

    在前端开发中,AngularJS 可谓是一个非常热门的框架。它提供了强大的 MVC 架构,使得开发人员可以创建出更加灵活、可维护性更高的应用程序。而在 AngularJS 中,使用 LINQ 查询数据...

    3 年前

相关推荐

    暂无文章