npm 包 @dexon-foundation/eth-tx-summary 使用教程

阅读时长 3 分钟读完

介绍

在以太坊世界里,交易(tx)是一个重要的概念。在交易内,包含了一些信息,例如交易的发送方、接收方、转账金额等。由于交易信息是公开的,所以可以方便地查看交易的细节。然而,在实际的开发中,经常需要处理一批交易,从这些交易中获取有意义的信息。而这个 npm 包 @dexon-foundation/eth-tx-summary 正是为处理以太坊交易信息而生。

安装

使用 npm 安装即可:

使用

此包的基本使用方式是,提供一个以太坊交易哈希,获取这个交易的总结信息。总结信息包含了交易的基本信息(例如发送方、接收方等),以及方法调用的信息(如果有的话)。

以下是示范代码:

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

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

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

这段代码通过输入一个交易哈希(txHash),调用 TxSummary.getSummary() 方法获取交易的总结信息,并将这些信息打印到控制台中。

示例

下面是一个实际的交易哈希,可以将其复制进示范代码,进行运行:

运行后的输出应该大致如下:

以上就是该 npm 包的基本使用方式、示例以及输出结果。在我们开发以太坊应用程序时,通常需要处理大量的交易,这时候使用 @dexon-foundation/eth-tx-summary 可以极大地简化开发人员的工作,并提高代码的可维护性。希望这篇文章对你有所帮助!

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