1 tx
2 calls
constructor
constructor(address _token)
functions
locks
viewfunction locks(address) view returns (uint256 amount, uint256 unlockTime, bool locked)
owner
viewfunction owner() view returns (address)
token
viewfunction token() view returns (address)
lockTokens
nonpayablefunction lockTokens(uint256 MonthToLock, uint256 amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
unlockTokens
nonpayablefunction unlockTokens()
events
OwnershipTransferred
event OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
TokensLocked
event TokensLocked(address indexed user, uint256 amount, uint256 unlockTime)
TokensUnlocked
event TokensUnlocked(address indexed user, uint256 amount)
errors
No errors.
creation bytecode
0x60a060405234801561000f575f5ffd5b506040516110d83803806110d883398181016040528101906100319190610108565b335f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505050610133565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6100d7826100ae565b9050919050565b6100e7816100cd565b81146100f1575f5ffd5b50565b5f81519050610102816100de565b92915050565b5f6020828403121561011d5761011c6100aa565b5b5f61012a848285016100f4565b91505092915050565b608051610f7f6101595f395f81816102850152818161072501526108510152610f7f5ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80635de9a1371461006457806389158d8e146100965780638da5cb5b146100b2578063f2fde38b146100d0578063f968f493146100ec578063fc0c546a146100f6575b5f5ffd5b61007e600480360381019061007991906108d1565b610114565b60405161008d9392919061092e565b60405180910390f35b6100b060048036038101906100ab919061098d565b610146565b005b6100ba610443565b6040516100c791906109da565b60405180910390f35b6100ea60048036038101906100e591906108d1565b610467565b005b6100f461061f565b005b6100fe61084f565b60405161010b9190610a4e565b60405180910390f35b6001602052805f5260405f205f91509050805f015490806001015490806002015f9054906101000a900460ff16905083565b600182101580156101585750600c8211155b610197576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018e90610ac1565b60405180910390fd5b5f81116101d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101d090610b29565b60405180910390fd5b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f206002015f9054906101000a900460ff1615610266576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025d90610b91565b60405180910390fd5b5f62278d00836102769190610bdc565b426102819190610c1d565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b81526004016102e093929190610c50565b6020604051808303815f875af11580156102fc573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103209190610caf565b61035f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035690610d24565b60405180910390fd5b60405180606001604052808381526020018281526020016001151581525060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f820151815f0155602082015181600101556040820151816002015f6101000a81548160ff0219169083151502179055509050503373ffffffffffffffffffffffffffffffffffffffff167fd741e738a23fd18a03a26522320d9fc6cac1fed483e215ea9150fbc2fc43385d8383604051610436929190610d42565b60405180910390a2505050565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec90610db3565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610563576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055a90610e1b565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f209050806002015f9054906101000a900460ff166106af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106a690610e83565b60405180910390fd5b80600101544210156106f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ed90610eeb565b60405180910390fd5b5f815f01549050620124f8825f01819055505f826002015f6101000a81548160ff0219169083151502179055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161077e929190610f09565b6020604051808303815f875af115801561079a573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107be9190610caf565b6107fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f490610d24565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167fe7b379c6c1fa169e9079c25e9143b127637eef8ec8c9d5c06ddb4ab3e1195888826040516108439190610f30565b60405180910390a25050565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6108a082610877565b9050919050565b6108b081610896565b81146108ba575f5ffd5b50565b5f813590506108cb816108a7565b92915050565b5f602082840312156108e6576108e5610873565b5b5f6108f3848285016108bd565b91505092915050565b5f819050919050565b61090e816108fc565b82525050565b5f8115159050919050565b61092881610914565b82525050565b5f6060820190506109415f830186610905565b61094e6020830185610905565b61095b604083018461091f565b949350505050565b61096c816108fc565b8114610976575f5ffd5b50565b5f8135905061098781610963565b92915050565b5f5f604083850312156109a3576109a2610873565b5b5f6109b085828601610979565b92505060206109c185828601610979565b9150509250929050565b6109d481610896565b82525050565b5f6020820190506109ed5f8301846109cb565b92915050565b5f819050919050565b5f610a16610a11610a0c84610877565b6109f3565b610877565b9050919050565b5f610a27826109fc565b9050919050565b5f610a3882610a1d565b9050919050565b610a4881610a2e565b82525050565b5f602082019050610a615f830184610a3f565b92915050565b5f82825260208201905092915050565b7f4d6f6e746873206d757374206265206265747765656e203120616e64203132005f82015250565b5f610aab601f83610a67565b9150610ab682610a77565b602082019050919050565b5f6020820190508181035f830152610ad881610a9f565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e20300000005f82015250565b5f610b13601d83610a67565b9150610b1e82610adf565b602082019050919050565b5f6020820190508181035f830152610b4081610b07565b9050919050565b7f546f6b656e7320616c7265616479206c6f636b656400000000000000000000005f82015250565b5f610b7b601583610a67565b9150610b8682610b47565b602082019050919050565b5f6020820190508181035f830152610ba881610b6f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610be6826108fc565b9150610bf1836108fc565b9250828202610bff816108fc565b91508282048414831517610c1657610c15610baf565b5b5092915050565b5f610c27826108fc565b9150610c32836108fc565b9250828201905080821115610c4a57610c49610baf565b5b92915050565b5f606082019050610c635f8301866109cb565b610c7060208301856109cb565b610c7d6040830184610905565b949350505050565b610c8e81610914565b8114610c98575f5ffd5b50565b5f81519050610ca981610c85565b92915050565b5f60208284031215610cc457610cc3610873565b5b5f610cd184828501610c9b565b91505092915050565b7f546f6b656e207472616e73666572206661696c656400000000000000000000005f82015250565b5f610d0e601583610a67565b9150610d1982610cda565b602082019050919050565b5f6020820190508181035f830152610d3b81610d02565b9050919050565b5f604082019050610d555f830185610905565b610d626020830184610905565b9392505050565b7f4e6f7420636f6e7472616374206f776e657200000000000000000000000000005f82015250565b5f610d9d601283610a67565b9150610da882610d69565b602082019050919050565b5f6020820190508181035f830152610dca81610d91565b9050919050565b7f5a65726f2061646472657373206e6f7420616c6c6f77656400000000000000005f82015250565b5f610e05601883610a67565b9150610e1082610dd1565b602082019050919050565b5f6020820190508181035f830152610e3281610df9565b9050919050565b7f4e6f20746f6b656e73206c6f636b6564000000000000000000000000000000005f82015250565b5f610e6d601083610a67565b9150610e7882610e39565b602082019050919050565b5f6020820190508181035f830152610e9a81610e61565b9050919050565b7f546f6b656e7320617265207374696c6c206c6f636b65640000000000000000005f82015250565b5f610ed5601783610a67565b9150610ee082610ea1565b602082019050919050565b5f6020820190508181035f830152610f0281610ec9565b9050919050565b5f604082019050610f1c5f8301856109cb565b610f296020830184610905565b9392505050565b5f602082019050610f435f830184610905565b9291505056fea2646970667358221220fe6f2050adb04ffbc971768818778b88735b9450dbdbdea13faa51d664af160a64736f6c634300081e003300000000000000000000000026c98b27ab51af12c616d2d2eb99909b6bde6dde