以太坊:Etherscan 使用说明

简介

Etherscan 是以太坊上应用最广泛的区块链浏览器,也提供 API 服务。 我们知道以太坊节点提供的API功能有限,尤其是需要一些多个区块相关的数据时,必须要依靠Etherscan API这样的服务。

Etherscan API是社区提供的服务,仅支持每秒 5 个GET或POST请求,可以在这个地址 API-Keys 申请一个Key。

如果在商业或站点中使用,应该表明服务由 Etherscan.io API 提供支持。

Etherscan APIs 手册

  • Etherscan API 约定
    • 包含模块
    • 参数
    • 测试网络接口Host
  • 账号(Account)
    • 获取单个账号余额
    • 获取多个账号余额
    • 获取地址(普通)交易列表
    • 获取地址”内部”交易列表
    • 获取地址ERC20转账交易列表
    • 获取地址所挖区块列表
  • 智能合约(Contracts)
    • 获取已经验证代码合约的ABI
    • 获取已经验证代码合约的源码
    • [BETA] 验证源代码
  • 交易(Transaction)
    • [BETA] 检查合约执行状态
    • [BETA] 检查交易收据状态
  • 区块(Blocks)
    • 通过区块号获取块及叔块奖励
  • 事件日志 (Event Logs)
    • 通过指定区块获取日志
    • 通过指定区块获取日志
  • 节点代理(Geth/Parity Proxy) APIs
    • 获取最近区块号
    • 通过区块号查询区块信息
    • 通过区块号查询叔块信息
    • 通过区块号查询交易数量
    • 通过哈希查询交易信息
    • 通过区块号查询交易信息
    • 通过地址的交易数量
    • 发送原始交易
    • 通过哈希查询交易收据
    • 执行消息调用
    • 获取地址代码
    • 获取地址上某个位置的值 (体验功能)
    • 获取当前gas Price
    • 测量gas Limit
  • 代币信息 Token
    • 通过合约地址获取ERC20 Token总供应量
    • 获取ERC20代币余额
  • 常规状态数据(General Stats)
    • 获取以太总供应量
    • 获取以太最新价格
    • 获取节点大小(Size)
  • 第三方工具(Utils)
    • Python API 封装 (by corpetty)
    • node API 封装 ( by Sebastian Schürmann)
    • Go API
    • Php 接口
  • 帮助手册-用Markdown写Sphinx
    • Markdown转reST
    • 数学公式
    • 参考

你可能感兴趣的:(区块链,以太坊)