即时套利交易者
概述
这是一个快速套利智能合约的简单工作示例,据此,在一次交易中:
即时Flash以零抵押品从Aave借贷池借入了某种资产(在此示例中为ETH)
调用UniswapV2 Router02将ETH的快速流动性包装到WETH中并将其交换为DAI令牌
在Sushiswap V1上查询DAI兑换ETH的汇率
调用SushiswapV1 Router02将DAI交换回WETH,然后再交换ETH
还有一个独立功能,可根据合同所有者的意愿提取所有ETH和ERC20代币
在您开始使用此工具之前,我强烈建议您阅读并获得深入的概念性理解,因为这与理解代码同等重要。
由于Sushiswap是UniswapV2的分支,因此我也建议您熟悉Uniswap V2 进行指南,特别是如果您打算在套利策略中增加更多掉期的话。
部署方式
可以使用Solidity编译器0.6.12将合同直接插入Remix,并使用
1