// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract NodelocTestMintableToken is ERC20("Nodeloc Test Mintable Token", "NLTMT"), Ownable(msg.sender) {
constructor(){
_mint(msg.sender, 1000000 * (10 ** uint256(decimals())));
}
function mint(address to, uint256 amount) public onlyOwner {
_mint(to, amount);
}
}
为什么使用如上代码创建的 Contract 无法进行 mint? 调用函数之后余额依然不变