npm 包 meteor-kraken-wrapper 使用教程

阅读时长 4 分钟读完

简介

meteor-kraken-wrapper 是一个基于 Kraken API 的 Node.js 包,用于在 Meteor Web 应用程序中实现加密货币交易功能。通过使用 meteor-kraken-wrapper,您可以在 Meteor 应用程序中实现各种功能,如在交易所上创建账户、查询市场数据、下单以及查看账户余额等。

在本文中,我们将深入讨论 meteor-kraken-wrapper 的用法,包括如何准备您的开发环境、安装及配置 meteor-kraken-wrapper、实现您的第一个交易功能等。

准备工作

在开始使用 meteor-kraken-wrapper 前,您需要完成以下准备工作:

Node.js

您需要先安装 Node.js,Node.js 是一个基于 Chrome V8 引擎构建的 JavaScript 运行环境。我们建议采用 Node.js 的最新版本。

Meteor

我们假设您对 Meteor 有一定的了解。Meteor 是一个现代化的全栈 JavaScript 应用程序平台,允许您通过 JavaScript 快速开发和构建 Web 应用程序。

Kraken API

您需要在 Kraken 网站上创建一个账户,以获得 API 密钥和秘密密钥,这两个密钥用于 API 调用。Kraken 当前支持以下 API 版本:Kraken REST API 0.0.1、Kraken WebSocket API 0.4.0、Kraken WebSocket API 0.5.0。

安装 meteor-kraken-wrapper

要安装 meteor-kraken-wrapper,您可以使用 npm 管理器:

配置 meteor-kraken-wrapper

在您的 Meteor 应用程序代码中,您需要设置您的 Kraken API 密钥和秘密密钥,以允许您连接 Kraken 服务器并调用其 API。

第一个交易功能

现在,我们已经安装和配置了 meteor-kraken-wrapper,接下来我们将使用它来实现我们的第一个交易功能:以固定价格 100 美元购买 0.1 个比特币。

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

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

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

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

-----

在上面的代码中,我们首先调用 getTicker 方法获取当前的 BTC/USD 市场价格,然后使用价格创建一个包含订单信息的对象,并将其发送给 Kraken 服务器使用 addOrder 方法。最后,将返回一个包含订单状态的对象。

结论

本文介绍了如何使用 meteor-kraken-wrapper 构建基于 Kraken API 的加密货币交易功能。我们深入讨论了如何准备开发环境、安装并配置 meteor-kraken-wrapper 包以及实现第一个交易功能。在实际开发中,您可以根据自己的需求,自由地使用 meteor-kraken-wrapper 来创建各种操作和功能。

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

纠错
反馈