I hereby claim:
- I am light-fury on github.
- I am leech_dev (https://keybase.io/leech_dev) on keybase.
- I have a public key ASBX6Y9p27iI5ubC_MXg9GaxaWIqzlZhityF8b2v7WCXygo
To claim this, I am signing this object:
// SPDX-License-Identifier: MIT pragma solidity ^0.8.9; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import "@openzeppelin/contracts/security/Pausable.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; contract CustomERC20 is ERC20, ERC20Burnable, Pausable, Ownable { uint8 private immutable _decimals; constructor(string memory name, string memory symbol, uint256 initialSupply, uint8 decimals_) ERC20(name, symbol) { if (initialSupply > 0) { _mint(msg.sender, initialSupply); } _decimals = decimals_; } function decimals() public view virtual override returns (uint8) { return _decimals; } function pause() public onlyOwner { _pause(); } function unpause() public onlyOwner { _unpause(); } function mint(address to, uint256 amount) public onlyOwner { _mint(to, amount); } function revoke(address from, |
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object: