30 web.js监控链上pending交易,怎么样筛选出Pancakeswap上的卖单?

想请教大佬们,我用web.js写脚本监控bsc链上的pending交易,我现在把pancakeswap上的买单筛选出来了,求教: 怎么筛选出代币swap到WBNB的卖单?求给出if里的判断条件,如图:

微信图片_20240510150455.png

感谢各位大佬!

请先 登录 后评论

最佳答案 2024-05-13 00:24

像pancake这种, 可以使用这个工具 https://github.com/miguelmota/ethereum-input-data-decoder, 直接解析出data 里面的数据,然后选择path数组最后一个元素地址等于WBNB地址(bb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c)即可。

在线版 https://lab.miguelmota.com/ethereum-input-data-decoder/example/

示例tx 和 解析截图 https://bscscan.com/tx/0xf7dbf79f8d91761e32657a43df07a90a382ad8d49ba44eb35aa8593addbd48a6

image.png

请先 登录 后评论

其它 1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 2 关注
  • 2 收藏,1232 浏览
  • 用户_20014 提出于 2024-05-10 15:07