以太坊:事件日志 (Event Logs)
事件日志相关 API,接口的参数说明请参考Etherscan API 约定, 文档中不单独说明。
[Beta] The Event Log API was designed to provide an alternative to the native eth_getLogs. Below are the list of supported filter parameters:
* fromBlock, toBlock, address
* topic0, topic1, topic2, topic3 (32 Bytes per topic)
* topic0_1_opr (and|or between topic0 & topic1), topic1_2_opr (and|or between topic1 & topic2), topic2_3_opr (and|or between topic2 & topic3), topic0_2_opr (and|or between topic0 & topic2), topic0_3_opr (and|or between topic0 & topic3), topic1_3_opr (and|or between topic1 & topic3)
fromBlock and toBlock accepts the blocknumber (integer, NOT hex) or ‘latest’ (earliest & pending is NOT supported yet)
Topic Operator (opr) choices are either ‘and’ or ‘or’ and are restricted to the above choices only
fromBlock and toBlock parameters are required
Either the address and/or topic(X) parameters are required, when multiple topic(X) parameters are used the topicX_X_opr (and|or operator) is also required
For performance & security considerations, only the first 1000 results are return. So please narrow down the filter parameters
Here are some examples of how this filter maybe used:
通过指定区块获取日志
如获取地址为 0x33990122638b9132ca29c723bdf037f1a891a70c 区块从 379224 到最新区块 主题 topic[0] = 0xf63780e752c6a54a94fc52715dbc5518a3b4c3c2833d301a204226548a2a8545 的事件日志的方法为:
https://api.etherscan.io/api?module=logs&action=getLogs
&fromBlock=379224
&toBlock=latest
&address=0x33990122638b9132ca29c723bdf037f1a891a70c
&topic0=0xf63780e752c6a54a94fc52715dbc5518a3b4c3c2833d301a204226548a2a8545
&apikey=YourApiKeyToken
通过指定区块获取日志
Get Event Logs from block number 379224 to block 400000 , where log address = 0x33990122638b9132ca29c723bdf037f1a891a70c, topic[0] = 0xf63780e752c6a54a94fc52715dbc5518a3b4c3c2833d301a204226548a2a8545 ‘AND’ topic[1] = 0x72657075746174696f6e00000000000000000000000000000000000000000000
https://api.etherscan.io/api?module=logs&action=getLogs
&fromBlock=379224
&toBlock=400000
&address=0x33990122638b9132ca29c723bdf037f1a891a70c
&topic0=0xf63780e752c6a54a94fc52715dbc5518a3b4c3c2833d301a204226548a2a8545
&topic0_1_opr=and
&topic1=0x72657075746174696f6e00000000000000000000000000000000000000000000
&apikey=YourApiKeyToken
以太坊:事件日志 (Event Logs)相关推荐
- DApp基础设施设计:借助Kubernetes、Docker和Parity实现可靠的以太坊事件跟踪
本文最初发表于Hacker Noon博客,经原作者Carlo Las Marias授权由InfoQ中文站翻译分享. 学习Solidity并编写智能合约相对来讲是比较容易的,但是我们发现更加困难的技术挑 ...
- mysql 事件_区块链研究实验室 | 使用MySQL存储以太坊事件
在本文中,我将演示一种缓存以太坊事件的简单方法.我只想说,通常我们将事务用于链下操作,例如跟踪令牌的传输或检索特定事务的筛选列表,就像一个SQL查询一样. 假设我们想要创建一个跟踪令牌传输的网站,Et ...
- mysql教学磁力链_使用MySQL存储以太坊事件
在本文中,我将演示一种缓存以太坊事件的简单方法.我只想说,通常我们将事务用于链下操作,例如跟踪令牌的传输或检索特定事务的筛选列表,就像一个SQL查询一样. 假设我们想要创建一个跟踪令牌传输的网站,Et ...
- 以太坊:Etherscan 使用说明
简介 Etherscan 是以太坊上应用最广泛的区块链浏览器,也提供 API 服务. 我们知道以太坊节点提供的API功能有限,尤其是需要一些多个区块相关的数据时,必须要依靠Etherscan API这 ...
- 《精通以太坊》预言机
[本文摘自<精通以太坊>一书第11章预言机部分] 在本章中,我们将讨论预言机(oracle),它是可以为以太坊智能合约提供外部数据源的系统. "oracle"一词来自希 ...
- 区块链开发(十五)以太坊中的Events和Logs解析及用途
以太坊中的事件(Events)和日志(Logs)是个特别让人困惑的概念,本文帮大家梳理. 因为上篇文章,我们讨论过以太坊go-ethereum客户端查询交易列表的一些办法,这篇文章,我们具体实现一种f ...
- 教程 | 以太坊智能合约编程之菜鸟教程
教程 | 以太坊智能合约编程之菜鸟教程 译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队.如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下 ...
- 以太坊智能合约编程之带菜鸟入门教程
手把手带你走上智能合约编程之路 译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队.如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下角New ...
- 以太坊学习笔记(持续更新,欢迎指正)
以太坊学习笔记 一.SyntaxError: Functions are not allowed to have the same name as the contract. If you inten ...
最新文章
- java8 同步队列_秋招之路8:JAVA锁体系和AQS抽象队列同步器
- 使用DBUnit框架数据库插入特殊字符失败的查错经历
- Java的class文件批量反编译成Java文件
- 不用到处找图标了!模库承包你所有的图标素材!
- 如何“ grep”连续流?
- stm32中断优先级_STM的中断系统
- indesign排版实例教程,如何更改页面大小?
- Linux命令 - unzip命令
- 如何利用ICEPAK进行热仿真分析,简单易学
- 线性分类器定义和局限性
- 黑鲨重装计算机安装无法继续,一键重装系统失败的常见原因及解决方法
- Python爬虫项目分享一:《爬取周杰伦的歌曲清单》
- 电脑上的网站服务器在哪里能看到,怎么样查看windows电脑服务器IP地址
- 移动医疗APP的渠道策略
- 数据分析之人力资源管理驾驶舱
- android英文参考文献,英文参考文献
- innodb锁-意向锁
- 【Android】Vibrator的使用
- 侯捷C++系统工程师
- 磁盘碎片整理软件评测
热门文章
- kubectl 命令使用(create系列)
- BZOJ 1707 [Usaco2007 Nov]tanning分配防晒霜
- 全景软件:探索数据基因,提升企业数据效能
- 安装vs2015_community()社区版+win10,安装之后,打开项目显示不兼容,应用程序未能正确安装
- English语法_不定代词 - 概述
- 2020ciscn wp
- JavaSE基础——J2SE概述
- 有关python的比赛_用 Python 写一个 Kaggle 比赛排行榜的爬虫
- php生成手机桌面图标,教你把手机桌面图标和名字,更改成自己喜欢的
- adblock plus规则下载(包含国内99%网站广告屏蔽规则)