- Swap ETH for WETH.
- Deposit some ETH (WETH) into Aave.
- Borrow some asset with the ETH collateral.
- Sell borrowed asset(shot selling).
- Repay everything back.
Testing:
Integration test: Kovan Unit tests: Mainnet-fork
Testing:
Integration test: Kovan Unit tests: Mainnet-fork