ERC20SnapshotMock.sol 503 B

12345678910111213141516171819202122
  1. pragma solidity ^0.6.0;
  2. import "../token/ERC20/ERC20Snapshot.sol";
  3. contract ERC20SnapshotMock is ERC20Snapshot {
  4. constructor(address initialAccount, uint256 initialBalance) public {
  5. _mint(initialAccount, initialBalance);
  6. }
  7. function snapshot() public {
  8. _snapshot();
  9. }
  10. function mint(address account, uint256 amount) public {
  11. _mint(account, amount);
  12. }
  13. function burn(address account, uint256 amount) public {
  14. _burn(account, amount);
  15. }
  16. }