编译器
0.6.12+commit.27d51765
文件 5 的 6:TokenTimelock.sol
文件 6 的 6:UmbrTokenTimelock.sol
pragma solidity ^0.6.0;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.1.0/contracts/token/ERC20/IERC20.sol";
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.1.0/contracts/token/ERC20/TokenTimelock.sol";
contract UmbrTokenTimelock is TokenTimelock {
constructor () public TokenTimelock(
IERC20(0xd69DCDA0C110031394E3274B1846FDF118d9eFCF),
0xBB47aEbd47ecec0e0Db13Bd16fa16F564FedA65C,
1662796626) {
}
}
{
"compilationTarget": {
"browser/UmbrTokenTimelock.sol": "UmbrTokenTimelock"
},
"evmVersion": "istanbul",
"libraries": {},
"metadata": {
"bytecodeHash": "ipfs"
},
"optimizer": {
"enabled": true,
"runs": 200
},
"remappings": []
}
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"beneficiary","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"release","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"releaseTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"}]