用脚本调用web3购买token的时候是否可以指定购买的区块

rt,用脚本调用web3购买token的时候是否可以指定购买的区块?最近看到一个有趣的现象,有一个token的合约带有杀区块的功能,如果开盘时用sniper脚本购买的token全部都打入了黑洞,但还是有一部分利用sniper的购买者成功的购买了token并卖出。

从下面的图中可以看到,他们杀区块的机制是通过比较购买者的买入区块number和阈值进行比较来杀的区块。

我想问下,他们是通过修改了购买区块来避开杀区块的功能吗?还是另有办法? 有没有大神给解答下? image.png image.png

请先 登录 后评论

最佳答案 2022-04-14 19:01

如果代币已添加lp后, 这种可以通过预估gas避免的, 同区块的不行,不过可以显示最小输出达到交易失败,也就没买成功。

再就是如果代码开源了, 可以计算到哪个区块不杀,大概的过了这个块才成交,方式和最小输出差不多。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 0 收藏,2086 浏览
  • 知识小白 提出于 2022-04-14 10:09