[交易] 链上交易监控延迟

楼主: MACD (MACD)   2021-07-23 09:07:53
请问有在监控链上交易的版友有没有低延迟的方式?
我用web3 mycontract.events.transfer的方式订阅都会有一秒左右的延迟,等送出交易都
会差2-3个block。
有办法压在差一个block吗?
block产生速度2-4秒。
楼主: MACD (MACD)   2021-07-23 10:09:00
这也太难,放弃。
作者: DarkerDuck (達克鴨)   2021-07-23 10:07:00
那可能就是程式码本身效率瓶颈了,要自己下去改吧
楼主: MACD (MACD)   2021-07-23 10:05:00
我已经自建了,前文有写一篇踩坑文XD,本来想直接call txpool监看交易池,不过web3不支援@@
作者: DarkerDuck (達克鴨)   2021-07-23 10:03:00
不要用公开的web3 endnode,自建一个啊https://www.npmjs.com/package/create-web3-provider
作者: minminpp (咪咪霹霹)   2021-07-23 12:51:00
我目前都是用mempool,可以同一个block
楼主: MACD (MACD)   2021-07-24 11:06:00
我研究了menpool跟txpool一样,我发现以太链因为block产生比较慢,可以抓到,polygon很容易抓不到交易,一下子就被打包了
作者: minminpp (咪咪霹霹)   2021-07-24 13:27:00
可能你硬件规格不够?我在polygon上mempool都抓的到
楼主: MACD (MACD)   2021-07-24 13:55:00
我是用web3 subscribe 看pending 的交易,常常miss,我再研究看看

Links booklink

Contact Us: admin [ a t ] ucptt.com