chapter16-code-3

PHOTO EMBED

Thu Mar 30 2023 11:21:55 GMT+0000 (Coordinated Universal Time)

Saved by @RareSkills

contract ERC20 {
	string public name;
	string public symbol;

	mapping(address => uint256) public balanceOf;
	address public owner;

	constructor(string memory _name, string memory _symbol) {
		name = _name;
		symbol = _symbol;

		owner = msg.sender;
	}

	function mint(address to, uint256 amount) public {
		require(msg.sender == owner, "only owner can create tokens");
		balanceOf[owner] += amount;
	}
}
content_copyCOPY