文件名称:hsd-ledger:握手分类帐应用程序的Javascript客户端库
文件大小:77KB
文件格式:ZIP
更新时间:2024-05-31 20:26:35
JavaScript
高清晰分类帐 这是的客户端库。 它使用原语。 安装 $ git clone https://github.com/handshake-org/hsd-ledger.git $ cd hsd-ledger $ npm install 用法 Node.js库 有两种方法可以使用此库与Ledger设备进行交互: 使用来自Node.js的HID 在浏览器中使用WebUSB 可以找到示例用法并使用以下文件运行: 获取应用程序版本号。 获取一个BIP44帐户xpub。 获取一个任意的xpub。 获取符合BIP44的地址。 获取符合BIP44的地址。 签署P2PKH交易。 签署P2SH交易。 -WebUSB。 命令行界面 bin目录中有一个CLI工具,可以与Ledger设备和hsd完整节点进行交互。 文档在这里。 测验 单元测试 $ npm test 端到端测试 对于所有端
【文件预览】:
hsd-ledger-s-x-compat
----.eslintrc.json(4KB)
----.gitignore(94B)
----.babelrc(162B)
----package.json(2KB)
----bin()
--------hsd-ledger(10KB)
----LICENSE(1KB)
----bench()
--------bench.js(336B)
----jsdoc.json(484B)
----examples()
--------getAppVersion.js(928B)
--------getAddress.js(1KB)
--------getXPUB.js(1KB)
--------signTransaction-p2pkh.js(2KB)
--------getPublicKey.js(1KB)
--------signTransaction-p2sh.js(3KB)
--------webusb()
--------getAccountXPUB.js(1KB)
----scripts()
--------bmocha-chrome(329B)
--------certs(154B)
----README.md(3KB)
----lib()
--------hsd-ledger.js(783B)
--------utils()
--------ledger()
--------hsd-ledger-browser.js(791B)
--------device()
--------apdu()
----.npmignore(78B)
----docs()
--------cli.md(9KB)
----test()
--------apdu-test.js(14KB)
--------data()
--------utils()
--------device()
--------util-test.js(3KB)