探秘以太坊:轻松查询,掌握你的数字资产
在数字货币的世界里,以太坊无疑是一颗璀璨的明星。它不仅拥有强大的智能合约功能,还因其去中心化的特性而备受瞩目。但你知道吗?想要深入了解你的以太坊资产,查询功能可是必不可少的利器!今天,就让我们一起揭开以太坊查询的神秘面纱,轻松掌握你的数字资产吧!
Etherscan:以太坊的“侦探”助手
Etherscan,作为以太坊区块链的领先浏览器,它的查询功能强大到让人惊叹。无论是普通交易、内部交易,还是ERC-20代币交易、ERC-721(NFT)交易,Etherscan都能帮你轻松查询。那么,为什么选择Etherscan呢?
1. 高效查询:Etherscan的查询速度飞快,让你轻松找到所需信息。
2. 数据可靠性:基于以太坊官方的交易数据,确保信息的准确性。
3. 免费额度:免费API密钥允许每秒5次调用,非常适合作为测试或入门。
查询功能解析:全方位了解你的以太坊资产
通过Etherscan API,你可以实现以下功能:
1. 查询账户的普通交易历史:了解你的以太坊账户的交易记录,包括发送方、接收方、交易金额等。
2. 查询账户的内部交易:查看账户内部发生的所有交易,包括合约调用、代币转移等。
3. 查询账户的ERC-20代币交易:了解你持有的ERC-20代币的交易记录,包括代币名称、交易金额等。
4. 查询账户的ERC-721(NFT)交易:查看你持有的NFT资产的交易记录,包括NFT名称、交易金额等。
5. 查询账户的ERC-1155(多代币标准)交易:了解你持有的ERC-1155代币的交易记录,包括代币名称、交易金额等。
6. 查询账户的以太坊余额:实时查看你的以太坊账户余额,单位为wei。
参数说明:轻松掌握查询技巧
在使用Etherscan API进行查询时,以下参数是必不可少的:
4. endblock:查询终止区块号(默认最后一个区块)。
代码实现演示:轻松上手Etherscan API
下面,我们通过Python演示如何使用EtherscanLoader加载交易数据。所有代码可直接运行。
```python
from web3 import Web3
from etherscan import EtherscanLoader
初始化EtherscanLoader
loader = EtherscanLoader()
获取以太坊节点
web3 = Web3(Web3.HTTPProvider('https://mainnet.infura.io/v3/YOUR_INFURA_PROJECT_ID'))
查询账户交易历史
account_address = 'YOUR_ACCOUNT_ADDRESS'
transactions = loader.get_transactions(account_address)
打印交易信息
for transaction in transactions:
print(f\Transaction Hash: {transaction['hash']}\)
print(f\From: {transaction['from']}\)
print(f\To: {transaction['to']}\)
print(f\Value: {transaction['value']}\)
print(f\Gas Used: {transaction['gas']}\)
print(f\Gas Price: {transaction['gasPrice']}\)
print(f\Timestamp: {transaction['timestamp']}\)
print(f\Status: {transaction['status']}\)
print(f\Nonce: {transaction['nonce']}\)
print(f\Input Data: {transaction['input']}\)
print(\—— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— ——