) external override returns (bytes32) {
require(msg.sender == address(lender), "not lender");
require(who == address(this), "not contract");
// make sure that this contract has a balance of (amount + fee) once you're done
// the (amount + fee) is burnt off for the contract to succeed.
// Once done, make sure to return this hash to let the lender know it's gone succesfully else the
return keccak256("FlashMinter.onFlashLoan");