├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── box-img-lg.png ├── box-img-sm.png ├── contracts ├── Flashloan.sol ├── Migrations.sol ├── aave │ ├── FlashLoanReceiverBase.sol │ ├── IFlashLoanReceiver.sol │ ├── ILendingPool.sol │ └── ILendingPoolAddressesProvider.sol └── utils │ └── Withdrawable.sol ├── env ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── test └── .placeholder ├── truffle-box.json └── truffle-config.js /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/README.md -------------------------------------------------------------------------------- /box-img-lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/box-img-lg.png -------------------------------------------------------------------------------- /box-img-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/box-img-sm.png -------------------------------------------------------------------------------- /contracts/Flashloan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/Flashloan.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/aave/FlashLoanReceiverBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/aave/FlashLoanReceiverBase.sol -------------------------------------------------------------------------------- /contracts/aave/IFlashLoanReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/aave/IFlashLoanReceiver.sol -------------------------------------------------------------------------------- /contracts/aave/ILendingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/aave/ILendingPool.sol -------------------------------------------------------------------------------- /contracts/aave/ILendingPoolAddressesProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/aave/ILendingPoolAddressesProvider.sol -------------------------------------------------------------------------------- /contracts/utils/Withdrawable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/contracts/utils/Withdrawable.sol -------------------------------------------------------------------------------- /env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/env -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/package.json -------------------------------------------------------------------------------- /test/.placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/test/.placeholder -------------------------------------------------------------------------------- /truffle-box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/truffle-box.json -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/flashloan-box/HEAD/truffle-config.js --------------------------------------------------------------------------------