简介
etherscan-api 是针对以太坊(Ethereum)区块链的 API 接口库,可用于查询区块、交易、账户信息等。它可以与 Node.js 以及浏览器环境一起使用。本文将介绍如何安装和使用 etherscan-api。
安装
使用 npm 安装 etherscan-api:
npm install etherscan-api
用法
初始化
以获得 API 密钥为前提,我们可以使用以下代码初始化 etherscan-api:
const etherscanApi = require('etherscan-api'); const etherscan = etherscanApi.init('API_KEY');
区块查询
以下是如何查询特定区块的示例代码:
etherscan.block.get('1') .then(console.log) .catch(console.error);
交易查询
以下是如何查询特定交易的示例代码:
etherscan.account.getTxList('0x0d1d4e623D10F9FBA5Db95830F7d3839406C6AF2', 1, 'latest', 10, 1, 'desc') .then(console.log) .catch(console.error);
账户查询
以下是如何查询特定账户的余额的示例代码:
etherscan.account.balance('0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae') .then(console.log) .catch(console.error);
总结
本文介绍了如何使用 etherscan-api 查询以太坊区块链的数据。使用 etherscan-api,我们可以轻松地查询区块、交易、账户等信息。通过学习此 npm 包的使用方法,您可以更好地了解以太坊区块链,并创建更高级别的应用程序。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/193550