简介
@monaco-ex/coininfo 是一个 Node.js 的 npm 包,专门用来处理加密货币的信息。它提供了每个币种的区块链参数、地址前缀、BIP模板等信息。
该包中的数据主要来源于 bitcoinjs-lib 和 bip32-utils,而且支持大部分的加密货币类型。
安装
在安装该包之前,确保你已经在本地安装了 Node.js。你可以使用下面的命令安装 @monaco-ex/coininfo:
--- ------- -------------------
你也可以将其加入到你的 package.json 文件中,然后使用 npm install 安装:
--------------- - ---------------------- -------- -
使用方法
导入 @monaco-ex/coininfo:
----- -------- - -------------------------------
使用 coininfo() 方法,传入币种的代号(symbol)或名称(name),即可获取该币种的参数:
----- --- - ---------------- ---------------- -- -----------
不熟悉代号或名称的可以使用 coininfo.all 中的方法,输出全部币种信息:
----- ----- - ------------- ------------------ -- -----------
以上是常用方法,接下来详细介绍一些常用参数。
区块链参数
你可以通过以下代码获取区块链的参数:
----- --- - ---------------- ------------------------------ -- -----------
地址前缀
你可以使用以下代码获取地址的前缀:
----- --- - ---------------- -------------------------------- -- ----------
BIP 模板
你可以使用以下代码获取 BIP 模板:
----- --- - ---------------- -------------------------------------- -- -------- --- --
示例代码
下面是一个简单的示例,通过 @monaco-ex/coininfo 获取比特币、以太币、莱特币的区块链参数:
----- -------- - ------------------------------- ----- --- - ---------------- ----- --- - ---------------- ----- --- - ---------------- ------------------------- ------------------- ------------------------- ------------------- ------------------------- -------------------
总结
本文介绍了 npm 包 @monaco-ex/coininfo 的使用方法,并详细介绍了其常用参数和示例代码。有了这个包,我们可以很方便地获取加密货币的参数,以便进行后续的操作。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005707581e8991b448e7e3f