Magician-Scanning 1.0.12 发布


本次主要是解决了几个bug,然后添加了两个锦上添花的功能。

1. 扫描频率不再受限制了,只要大于1毫秒即可

2. 添加了最大扫描块高,当扫描到这个快高的时候,就会自动停止本任务

3. 添加了获取当前扫描到的最大块高的功能

设置最大是扫描块高

看下面代码中的有注释的那一行

EventThreadPool.init(1);

MagicianBlockchainScan.create()
.setRpcUrl(
EthRpcInit.create()
.addRpcUrl("https://data-seed-prebsc-1-s1.binance.org:8545")
)
.setScanPeriod(5000)
.setBeginBlockNumber(BigInteger.valueOf(24318610))
.setEndBlockNumber(BigInteger.valueOf(24318680)) // 扫描到哪个块高就停止这个任务(不设置,或者设置为0,代表不限制)
.addEthMonitorEvent(new EventOne())
.start();

获取当前扫描到的最大块高

看下面代码中的有注释的那一行

// 将对象拿到
MagicianBlockchainScan blockChainScan = MagicianBlockchainScan.create()
.setRpcUrl(
EthRpcInit.create()
.addRpcUrl("https://data-seed-prebsc-1-s1.binance.org:8545")
) 
.setScanPeriod(5000) 
.setBeginBlockNumber(BigInteger.valueOf(24318610)) 
.addEthMonitorEvent(new EventOne())

blockChainScan.start();

// 调用这个方法可以获取当前任务已经扫描到的最大块高
// 有一定的误差,因为在你获取的这一瞬间,扫描任务可能又扫描到好几个新块高了
blockChainScan.getCurrentBlockHeight();

除此之外,还解决了 Magician-ContractsTools 设置chainId后报错的bug


相關推薦

2023-02-06

本次更新主要是增加了对Tron的支持,但是由于本人近期非常忙,所以只开发了基础功能,对Tron的扫描暂时不支持过滤器,监听器里面会收到所有扫描到的交易记录,需要由开发者自己去判断筛选交易记录。 创建一个Tron监听器

2023-06-01

  wecom-sdk 是开源的企业微信开放 API 的 Java 实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送 、企微机器人、 身份验证 、 应用管理 、OA 办公相关接

2023-06-22

<parent> <groupId>com.nbsaas.boot</groupId> <artifactId>boot-nbsaas</artifactId> <version>1.0.12-2023</version> </parent> 本次更新内容 1.优化了代码生成器,修改了搜索字段数据类型,以前是字符串,现在是具体类

2024-08-07

大家好!禅道20.4.stable发布啦!本次发布新增消息中心。现在您可以在一个集中的入口查看和处理各类重要信息。此外,我们还完善了发布功能,支持发布失败,让您更好地掌握发布动态,提高发布管理的透明度,GitLab类型代码库下

2023-02-25

开源 3D 建模软件 Blender 三年前开始执行每季度发布一次重要更新的策略,也就是每年发布 4 个重要版本。现在官方决定转变为每年只发布 3 个重要版本。 根据团队的介绍,未来 Blender 每年仅发布 3 个重要版本,其中一个将成为

2023-11-27

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技

2023-03-27

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Ja

2023-06-08

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技

2022-11-28

ner 元数建模软件 (v4 版本)介绍:PDManer [元数建模]-v4.0.0 发布:一款简单好用的数据库建模平台 4.2.2 (含 4.2.1 版本) 版本升级内容清单 1. 修复代码生成是索引信息错误的问题 2. 修复某些场景下重复粘贴的问题 3. 生成 html

2023-07-23

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer元数建模-v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用React+Electron+Java技术体系

2022-11-19

curl 7 的版本号已迭代到 7.86.0 —— 离发布 7.100.0 只差十多个版本,但 curl 作者 Daniel Stenberg 不希望在次版本号中使用三位数,因为他担心这会引发不必要的问题(可参考 Chrome 为发布 100 版本时所做的准备),甚至可能会

2023-01-08

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技

2023-10-15

Python 3.13.0 首个 alpha 已发布,目前处于非常早期的开发阶段。 本次发布的 Python 3.13 a1 是计划发布的七个 alpha 版本中的第一个。 发布 alpha 是为了更方便地测试新功能、修复错误,以及测试发布过程。请注意,这是一个预览版

2023-04-29

Debian 发布团队宣布了 Debian 12.0“Bookworm”的暂定发布日期.Debian 邮件列表显示,Debian 发布团队的目标是在 6 月 10 日正式发布 Debian 12.0,如果一切顺利,它将在一个多月内发布。 为了 Debian 12.0 的顺利发布,该版本的完全冻结日