IERC3156FlashBorrowerHarness.sol 520 B

1234567891011121314151617181920
  1. // SPDX-License-Identifier: MIT
  2. // OpenZeppelin Contracts v4.4.1 (interfaces/IERC3156FlashBorrower.sol)
  3. import "../munged/interfaces/IERC3156FlashBorrower.sol";
  4. pragma solidity ^0.8.0;
  5. contract IERC3156FlashBorrowerHarness is IERC3156FlashBorrower {
  6. bytes32 somethingToReturn;
  7. function onFlashLoan(
  8. address initiator,
  9. address token,
  10. uint256 amount,
  11. uint256 fee,
  12. bytes calldata data
  13. ) external override returns (bytes32) {
  14. return somethingToReturn;
  15. }
  16. }