├── .env.example ├── .gitignore ├── README.md ├── contracts ├── Dex.sol ├── FlashLoan.sol └── FlashLoanArbitrage.sol ├── hardhat.config.js ├── package.json ├── scripts ├── deployDex.js ├── deployFlashLoan.js └── deployFlashLoanArbitrage.js └── test └── Lock.js /.env.example: -------------------------------------------------------------------------------- 1 | PRIVATE_KEY= 2 | INFURA_GOERLI_ENDPOINT= https://goerli.infura.io/v3/b176369c2a9a4b77997218664885a70f 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/README.md -------------------------------------------------------------------------------- /contracts/Dex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/contracts/Dex.sol -------------------------------------------------------------------------------- /contracts/FlashLoan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/contracts/FlashLoan.sol -------------------------------------------------------------------------------- /contracts/FlashLoanArbitrage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/contracts/FlashLoanArbitrage.sol -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deployDex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/scripts/deployDex.js -------------------------------------------------------------------------------- /scripts/deployFlashLoan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/scripts/deployFlashLoan.js -------------------------------------------------------------------------------- /scripts/deployFlashLoanArbitrage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/scripts/deployFlashLoanArbitrage.js -------------------------------------------------------------------------------- /test/Lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lraunakl/AAVE-FLASHLOAN/HEAD/test/Lock.js --------------------------------------------------------------------------------