npm 包 bitflyer-promise 使用教程

在前端开发中,使用第三方库和包是很常见的。其中,npm 是一个非常流行的 JavaScript 包管理器。在本文中,我们将介绍如何使用 npm 包 bitflyer-promise。

什么是 bitflyer-promise?

bitflyer-promise 是一个基于 Promise 的 Bitcoin 和 Ethereum 交易 API 库。你可以使用它来执行市场交易、获取账户信息等等操作。

使用 bitflyer-promise,你可以轻松地实现 Bitcoin 和 Ethereum 交易功能。

安装 bitflyer-promise

使用 npm 包管理器来安装 bitflyer-promise:

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

使用 bitflyer-promise

在开始使用 bitflyer-promise 之前,你需要先在 bitFlyer 网站上注册账户并创建 API 密钥。然后,将 API 密钥添加到你的 Node.js 环境变量中:

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

然后,我们来看一下 bitflyer-promise 的使用示例。

创建实例

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

在创建实例时,你可以传递一些参数,如:

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

其中的 product_code 表示交易品种代码(默认值:'BTC_JPY'),timeout 表示请求超时时间(默认值:3000ms)。

查询市场价格

我们可以使用市场 API 来查询当前市场价格。

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

执行限价买单交易

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

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

查询未成交订单信息

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

撤销未成交订单

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

小结

在本文中,我们介绍了npm 包 bitflyer-promise 的使用教程。我们讨论了如何安装这个包,创建实例和使用它来查询市场价值和执行交易等操作。希望这篇文章能对你在前端开发中使用bitflyer-promise有所帮助。如果你对这个包有更多的问题,请查看官方文档以获得更多帮助。

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


猜你喜欢

  • npm 包 thermo.js 使用教程

    在现代 Web 开发中,前端领域的知识体系越来越庞杂和复杂。其中一个跨越各种前端应用的共同问题就是如何处理温度、湿度等环境数据。而 Thermo.js 包正好为这个问题提供了简单而又强大的解决方案。

    3 年前
  • npm 包 @calle/gulp-po-to-es-module 使用教程

    在前端开发中,国际化是一个非常重要的环节,能够使网站能够用多种语言提供给不同国家和地区的用户使用。有时,我们需要将项目翻译成多个语言,为此我们可以使用 PO 文件来进行翻译,这个时候,我们就需要使用 ...

    3 年前
  • npm 包 @geoshar/base64-inline-loader 使用教程

    什么是 @geoshar/base64-inline-loader @geoshar/base64-inline-loader 是一个 webpack loader,可以将指定的图片文件转换为 bas...

    3 年前
  • npm包 @spacebar/ngx-datatables使用教程

    在现代Web开发中,可靠的数据表格是不可或缺的组件。在Angular框架中,@spacebar/ngx-datatables是一个出色的用于渲染大量数据的npm包。

    3 年前
  • NPM包axios-action-creators使用教程

    在前端开发中,请求 HTTP 接口是一件非常常见的任务。而 Axios 是一个非常流行的 HTTP 客户端库,它提供了简洁的 API 帮助我们完成请求任务。而axios-action-creators...

    3 年前
  • npm 包 catalogtree 使用教程

    在前端开发中,使用 npm 包是很常见的做法。其中,catalogtree 包可以很好地帮助我们进行数据结构的可视化展示。本文将介绍 catalogtree 包的使用方法及示例。

    3 年前
  • npm 包:hap-client-regor 使用教程

    前言 hap-client-regor 是一个基于 JavaScript 的 npm 包,用于连接和控制机器人技术公司 Roobo 开发的智能家居产品——小度智能设备。

    3 年前
  • npm 包 log4jswrapper 使用教程

    简介 log4jswrapper 是一个基于 log4js 的便捷包装器,使得在 Node.js 中使用 log4js 更加容易。 在开发过程中,我们通常需要记录日志以便查找错误和分析问题。

    3 年前
  • npm 包 yo-test-module-1 使用教程

    前言 npm 是世界上最大的软件包注册中心,其中包含了许多社区贡献的优秀 JavaScript 库和工具。使用 npm 可以有效地管理项目代码的依赖关系。本文介绍的 yo-test-module-1 ...

    3 年前
  • npm 包 `@nichoth/bus` 使用教程

    介绍 @nichoth/bus 是一个用于前端 JavaScript 应用程序中的消息总线. 它遵循观察者设计模式, 并使得组件间的通信变得更加容易和高效. 与其他消息总线库不同的是, @nichot...

    3 年前
  • npm 包 dynamodb-util 使用教程

    如果你正在使用 AWS 的 DynamoDB,那么你可能会发现 DynamoDB 的官方 SDK 存在一定的局限性。在这种情况下,使用 npm 包 dynamodb-util 可能会是一个非常好的选择...

    3 年前
  • npm 包 fast-deep-copy 使用教程

    前言 在前端开发中,我们经常需要处理多层嵌套的数据结构。当我们需要对这些数据结构进行修改时,往往需要先对其进行深拷贝,以免对原始数据结构造成影响。fast-deep-copy 是一个高性能的深拷贝 n...

    3 年前
  • npm 包 generator-luobata-vue-libs 使用教程

    前言 在前端开发中,我们经常需要用到 Vue.js 来构建我们的应用程序。而在 Vue.js 中,我们又常常需要使用许多常用的组件和插件,这就需要我们在项目中引入这些组件和插件。

    3 年前
  • npm 包 ember-intl-tel-input2 使用教程

    简介 ember-intl-tel-input2 是一个用于 Ember.js 项目的集成了 intl-tel-input 的电话号码输入组件。它提供了一种简单、易于集成和使用的方法来处理电话号码输入...

    3 年前
  • npm 包 error-first-emulator 使用教程

    在前端开发中,我们经常会用到 Node.js。而在 Node.js 中,错误处理使用的是 error-first callback pattern。也就是说,回调函数的第一个参数是错误对象,如果出错了...

    3 年前
  • npm 包 jupyterswitch 使用教程

    前言 随着科技的不断进步,在数据处理和机器学习领域,Jupyter Notebook 已经成为了非常流行的工具之一。但是,当你开始做一些复杂的项目时,你可能很快就会想要切换到一个更加高效的代码编辑器,...

    3 年前
  • npm 包 ngx-range-slider 使用教程

    简介 ngx-range-slider 是一个 Angular 包,用于在网页中创建范围滑块。它支持双向绑定,样式定制,和多种事件和属性。 安装 在使用 ngx-range-slider 之前,你需要...

    3 年前
  • npm 包 salesforce-js-remoting-utils 使用教程

    前言 在 Salesforce 开发中,JavaScript Remoting 是一种调用后端 Apex Code 的机制,能够将数据直接从浏览器发送到后端,从而减少服务器负载和数据传输量,并提高应用...

    3 年前
  • npm 包 cordova-plugin-facebook4-urlscheme 使用教程

    在开发移动应用时,我们通常会需要使用社交媒体的 API 来获取一些信息,比如 Facebook。但是,社交媒体 API 通常都需要使用 OAuth 认证,因此我们需要设计一个机制使得我们的应用能够与社...

    3 年前
  • npm 包 zool-stylus 使用教程

    在前端开发中,样式处理是一个十分重要的部分。而 stylus 是一种类似于 css 的语言,可以让我们更方便、更灵活地编写样式。在这里,我们介绍一款 npm 包 zool-stylus,它可以帮助我们...

    3 年前

相关推荐

    暂无文章