DCIPs/assets/eip-5851/contracts/test.sol

18 lines
465 B
Solidity

// SPDX-License-Identifier: CC0-1.0
pragma solidity ^0.8.0;
import "./ERC5851Verifier.sol";
abstract contract Token is ERC5851Verifier {
uint public test;
uint public SBTID;
function mint(address to, uint256 amount) public KYCApproved(to, SBTID){
_mint(to, amount);
}
function _mint(address account, uint256 amount) internal {
require(account != address(0), "ERC20: mint to the zero address");
test = amount;
}
}