ERC4626Mock.sol 442 B

12345678910111213141516
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.8.0;
  3. import "../token/ERC20/extensions/ERC4626.sol";
  4. contract ERC4626Mock is ERC4626 {
  5. constructor(address underlying) ERC20("ERC4626Mock", "E4626M") ERC4626(IERC20(underlying)) {}
  6. function mint(address account, uint256 amount) external {
  7. _mint(account, amount);
  8. }
  9. function burn(address account, uint256 amount) external {
  10. _burn(account, amount);
  11. }
  12. }