Split ERC20Votes and ERC20VotesComp (#2706)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
This commit is contained in:
25
contracts/mocks/ERC20VotesCompMock.sol
Normal file
25
contracts/mocks/ERC20VotesCompMock.sol
Normal file
@ -0,0 +1,25 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
pragma solidity ^0.8.0;
|
||||
|
||||
|
||||
import "../token/ERC20/extensions/ERC20VotesComp.sol";
|
||||
|
||||
contract ERC20VotesCompMock is ERC20VotesComp {
|
||||
constructor (string memory name, string memory symbol)
|
||||
ERC20(name, symbol)
|
||||
ERC20Permit(name)
|
||||
{}
|
||||
|
||||
function mint(address account, uint256 amount) public {
|
||||
_mint(account, amount);
|
||||
}
|
||||
|
||||
function burn(address account, uint256 amount) public {
|
||||
_burn(account, amount);
|
||||
}
|
||||
|
||||
function getChainId() external view returns (uint256) {
|
||||
return block.chainid;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user