Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ERC20FlashMintHarness

Inherits: ERC20, ERC20Permit, ERC20FlashMint

State Variables

someFee

uint256 someFee;

someFeeReceiver

address someFeeReceiver;

Functions

constructor

constructor(string memory name, string memory symbol) ERC20(name, symbol) ERC20Permit(name);

mint

function mint(address account, uint256 amount) external;

burn

function burn(address account, uint256 amount) external;

flashFeeReceiver

function flashFeeReceiver() public view returns (address);

_flashFee

function _flashFee(address, uint256) internal view override returns (uint256);

_flashFeeReceiver

function _flashFeeReceiver() internal view override returns (address);