文件名称:paperboy:boy Paperboy是由XLNTgnarly支持的web3过滤器的弹性替代品
文件大小:61KB
文件格式:ZIP
更新时间:2024-06-05 13:18:37
TypeScript
:newspaper: 报童 Paperboy替代了web3的订阅/过滤器。 它使用@xlnt/gnarly-reducer-events的输出,这意味着它具有高度的可靠性,对停机时间的适应能力,单次交付(尽力而为)等。 基本上,它将解决您的事件监视问题。 特征 比eth_newFilter更具弹性, 根据解码后的参数(而不只是topics过滤 按event过滤( "Transfer(address,address,uint256)" ),而不仅仅是事件签名, 按eventName ( "Transfer" )进行过滤以易于使用,并且 按confirmation级别过滤(即,在警告前端之前等待10次确认)。 背景 Web3过滤器订阅特别脆弱。 它们也没有提供现代客户期望的一堆功能,即通过confirmation阈值和解码的事件args过滤。 :newspaper: XLNT / eth_newFilter是eth_n
【文件预览】:
paperboy-master
----Dockerfile(395B)
----.gitignore(626B)
----tsconfig.json(707B)
----README.md(5KB)
----LICENSE(11KB)
----package.json(2KB)
----tslint.json(414B)
----src()
--------routes()
--------Filter.ts(682B)
--------Monitor.ts(7KB)
--------utils.ts(106B)
--------globals.ts(524B)
--------index.ts(2KB)
--------DumbRouter.ts(562B)
----yarn.lock(161KB)
----.env.example(84B)