(相关资料图)
大家好,我是阿明,上一期,写了监听土狗建V2流动性池子的信息,这一期分为上下两期开讲,上期为获取池子所有的交易信息,下期为对获取到的数据进行分析,由于土狗token一般会自己开发做市机器人,我们可以通过这个过程,区分出哪些交易是项目方自己自买自卖做市画线,哪些有可能是真实用户进行交易,也可以发现交易中是否有mev机器人,那么下面就是第二期上获取池子所有相关交易的信息。
第一步,我们找到一个土狗合约的池子地址,找寻池子的方法可以看看我们第一期的内容,找到池子合约地址后,进入区块链浏览器在ERC20 Token Txns里找到一笔swap交易
第二步,打开任一一笔交易,进入log找到交易的swap日志,查看swap的日志的定义以及topic
第三步,编写解析日志的代码,这里的解析方法和第一期获取建池子的日志一样,就不再赘述
第四步,除了swap的信息,我们还想获取当前这笔交易是由谁发起,交互的合约是哪个(注:一般项目方会部署自己的做市合约,普通用户一般是和dex的router合约交互,这里可以查出哪是项目方做的交易)
第五步,批量获取这些交易信息,由于这个获取是IO耗时非常高的操作,采用的方式协程来动态添加任务获取信息,相关协程的内容,在我们从零开始成为科学家第二课下里有介绍。另外讲一下这段里写的异常处理是由于短时间内池子交易量过大,导致rpc无法返回过大的日志报错
第六步,将这些代码导出成excel表格保存在本地,另外,获取到这些数据后就可以对这些数据进行分析了,我们将在下期编写数据分析的代码,如下图所示有一个简单的交易发起方的分析:
X 关闭
2021年北向资金流入超4300亿元 外资热情拥抱中国资产
尽管面临疫情反复等多重不利因素,外资在2...北交所董事长徐明:北交所成立以来股票平均上涨98.9%
北京证券交易所董事长徐明8日表示,北交所...宁吉喆:2021年中国GDP将连续第二年超百万亿元
中国国家发改委副主任兼中国国家统计局...中国黄金消费市场渐回暖 “古法金”饰品获年轻消费者青睐
2022世界珠宝发展大会正在海口举行。8日在...观察:中国首条民营控股高铁开通之“时”与“势”
杭台高铁首趟列车即将发车。张煜欢摄1月8...中国生态环境保护实现“十四五”起步之年良好开局
中国生态环境部7日在北京召开2022年全国...人社部发布信用管理师国家职业技能标准
近日,人力资源和社会保障部对外发布了《...云南永善佛滩顺河梯级电站全面推进建设
日前,云南省永善县顺河村举行了佛滩顺河...中老铁路的背后 “税务专车”一路同行
2021年12月3日中老铁路正式开通运营,仅需...哈啰出行投资成立装饰工程公司 注册资本200万元
企查查APP显示,3月18日,上海钧住装饰工程有限公司成立,法定代表...Copyright © 2015-2022 南非建筑工程网版权所有 备案号:沪ICP备2022005074号-13 联系邮箱:58 55 97 3@qq.com