npm 包 bitcore-explorers 使用教程

阅读时长 4 分钟读完

简介

bitcore-explorers 是一个用于访问比特币网络节点的 npm 包,可以用它来查询区块内容、交易记录、地址等信息,也可以用它来创建并广播交易,是前端开发者进行比特币应用开发的必备工具之一。

本文将介绍 bitcore-explorers 的使用方法,使您轻松上手比特币网络编程。

安装

首先用 npm 安装 bitcore-explorers:

用法

初始化

初始化对象需要指定比特币网络类型,常见的类型有:

  • networks.livenet:比特币主网
  • networks.testnet:比特币测试网
  • networks.regtest:比特币本地测试网

以主网为例进行初始化:

区块查询

查询最新区块高度:

查询指定高度的区块信息:

交易查询

查询指定交易 ID 的交易信息:

查询指定地址的交易记录:

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

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

创建交易:

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

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

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

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

指定 explorer URL

默认情况下,bitcore-explorers 会使用主节点 URL,也可以自定义 explorer URL。以测试网为例:

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

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

结语

bitcore-explorers 是一个功能强大、易于使用的 npm 包,可以帮助前端开发者轻松进行比特币应用开发。相信本文已经为您提供了详细的使用指南,欢迎实践使用,构建出更多有趣的、人性化的应用。

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

纠错
反馈