J
J

注册于 2022-03-12

tg : workerbots

向TA求助
167学分数
111 贡献值
1个粉丝

最近动态

1天前 回答问题

建议你自己看合约代码

5天前 回答问题

你调别人公开开源的合约当然可以解析了

2022-06-27 12:47 回答问题

后端开发自学的合约开发, 想从事相关的工作.

2022-06-24 16:34 回答问题

amount0 101 reserve0 1000

amount0 20 reserve0 200

total 200000

101 200000 / 1000 = 20200 20 200000 / 200 = 20000

当取 数字更大的时,会导致 用户凭空多获得了 代币。 取其中较小的数字,是保护 pool 和其他人的的利益.

2022-06-08 00:08 回答问题

如果代码不是特别熟系可以考虑使用. 创建一个智能合约钱包,用来进行交易.

2022-06-05 17:19 回答问题

可以使用 call 命令来模拟

2022-06-04 16:03 回答问题

chainlink

链上随机数.

2022-06-04 11:41 回答问题

  1. 考虑到 token 有税的情况
  2. 如果是调用 router ,需要预留一定 滑点空间. 因为在你计算到真实用交易的时候, 别人也可能进行了 swap . 价格发生了波动.

2022-06-03 23:57 回答问题

image.png

可以在设定里指定禁用多跳.

2022-06-02 11:09 回答问题

可以

2022-05-31 10:24 回答问题

钱包加代币地址

2022-05-30 16:17 回答问题

在首次 mint 时, 会有一个 1000 wei 的 lp 发送到了 address(0)上. 文档原文:

To ameliorate rounding errors and increase the theoretical minimum tick size for liquidity provision, pairs burn the first [MINIMUM_LIQUIDITY](

2022-05-29 21:34 回答问题

你圈出的 tx 是使用 mev flashbot 技术的. 在 ethscan 左上角 ,tag 也标识了. 怎么说,如果你不用这个技术,那你很难比过他. 参考文档.

看了对应的交易 是多路 swap 套利.这个是需要智能合约实现的.可以不过 Router 直接和 pair 进行交互. 也可以检查是否达到预期,不符合预期直接放弃交易.

2022-05-29 13:04 回答问题

uniswap 类的 交易时,会有 event 事件.可以通过查询对应类型的 log 收集到交易数据.你可以通过这种方式收集历史数据.

2022-05-29 13:02 回答问题

Warning: Unused local variable. 你这里的警告是,未使用的变量. 这里是警告,未使用的变量可以删掉,并不代表编译错误. 只是一种编程规范.推荐你尽量不引入不需要的变量.

2022-05-27 23:17 回答问题

如果池子过小, 交易本身滑点会很大.

2022-05-27 11:22 回答问题

我有找过,但是没找到.

2022-05-26 18:09 回答问题

控制转账函数就可以了,只能向部分地址转账就可以实现这个效果.

2022-03-22 22:19 回答问题

可以在转账函数中,进行判断转账目标地是不是 pair 地址。然后做相对应的处理