在开发区块链应用时,区块链交易所 Poloniex 是一个非常流行的平台。然而,Poloniex 并不支持直接导出地址。幸运的是,有一款称为 poloniex-address-export 的 npm 包可以解决这个问题。本篇文章将提供该 npm 包的使用教程,帮助开发人员更好地使用 Poloniex API 导出地址。
什么是 poloniex-address-export?
poloniex-address-export 是一个基于 NodeJS 的 npm 包,它允许你通过 Poloniex API 导出所有地址。它是一个开箱即用的工具,可用于获取流入和流出的所有地址,并且也支持具有必要的排序和筛选功能。
如何安装 poloniex-address-export?
在使用 poloniex-address-export 之前,我们需要先安装该 npm 包。使用以下命令可安装 poloniex-address-export:
npm install poloniex-address-export --save
一旦安装完成,就可以在项目代码中使用它了。
如何使用 poloniex-address-export?
导出 Poloniex 地址非常简单。首先,导入并实例化 poloniex-address-export:
const PoloniexAddressExport = require('poloniex-address-export'); const polo = new PoloniexAddressExport(apiKey, secret);
其中,apiKey 和 secret 是 Poloniex API 的公钥和私钥。你需要将它们替换为你的 Poloniex API 凭据。
接下来,我们可以使用以下方法获取所需的地址,例如,获取限价买单和限价卖单:
-- -------------------- ---- ------- --------------------- ------ --------------- -- - ---------------------- ----------- -- ---------- -- - ------------------- --- --------------------- ------- --------------- -- - ---------------------- ----------- -- ---------- -- - ------------------- ---
如果想要筛选某个货币对,可以使用以下方法:
polo.getOrders('BTC_ETH', 'sell') .then(addresses => { console.log('BTC_ETH 卖单地址:', addresses); }) .catch(err => { console.error(err); });
你也可以获取所有存款和提款地址,并使用以下方法进行排序和筛选:
-- -------------------- ---- ------- ---------------------- --------------- -- - -------------------- ----------- -- ---------- -- - ------------------- --- -------------------------- --------------- -- - -------------------- ----------- -- ---------- -- - ------------------- --- ----------------------------- --------------- -- - -------------------- ----------- -- ---------- -- - ------------------- --- -------------------------- - ------- ----------- --------- ------ -- --------------- -- - ------------------------------ ----------- -- ---------- -- - ------------------- --- ----------------------------- - --------- ----- -- --------------- -- - -------------------- --- ------ ----------- -- ---------- -- - ------------------- ---
结论
poloniex-address-export 是一个非常强大的 npm 包,它可以帮助开发人员快速获取 Poloniex 上的地址。代码示例展示了如何使用该库对 Poloniex 进行请求,并对结果进行排序和筛选。这一功能非常实用,对加快区块链应用的开发速度有很大帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005671681e8991b448e369b