# FlashLoanBorrowerExample

## Functions:

* [`executeOperation(address pool, address token, uint256 amount, uint256 fee, bytes params)`](#FlashLoanBorrowerExample-executeOperation-address-address-uint256-uint256-bytes-)
* [`flashLoan(contract ISwapFlashLoan swap, contract IERC20 token, uint256 amount, bytes params)`](#FlashLoanBorrowerExample-flashLoan-contract-ISwapFlashLoan-contract-IERC20-uint256-bytes-)

## Function `executeOperation(address pool, address token, uint256 amount, uint256 fee, bytes params)` <a href="#flashloanborrowerexample-executeoperation-address-address-uint256-uint256-bytes" id="flashloanborrowerexample-executeoperation-address-address-uint256-uint256-bytes"></a>

No description

## Function `flashLoan(contract ISwapFlashLoan swap, contract IERC20 token, uint256 amount, bytes params)` <a href="#flashloanborrowerexample-flashloan-contract-iswapflashloan-contract-ierc20-uint256-bytes" id="flashloanborrowerexample-flashloan-contract-iswapflashloan-contract-ierc20-uint256-bytes"></a>

No description
