0 txs
3 calls
constructor
No constructor.
functions
claimableAmount
viewfunction claimableAmount(address _user) view returns (uint256)
grantedToken
viewfunction grantedToken(address) view returns (uint256)
owner
viewfunction owner() view returns (address _owner)
releasable
viewfunction releasable(address _user) view returns (uint256)
released
viewfunction released(address) view returns (uint256)
releaseEnd
viewfunction releaseEnd() view returns (uint256)
releaseStart
viewfunction releaseStart() view returns (uint256)
starts
viewfunction starts(address) view returns (uint256)
token
viewfunction token() view returns (address)
totalTokens
viewfunction totalTokens() view returns (uint256)
claim
nonpayablefunction claim()
end
nonpayablefunction end(address _user)
initialize
nonpayablefunction initialize(address _token, uint256 _totalTokens, uint256 _start, uint256 _period, address[] _recipients, uint256[] _grantedToken)
events
Claimed
event Claimed(address indexed _user, uint256 _amount, uint256 _timestamp)
Transfer
event Transfer(address indexed _from, address indexed _to, uint256 _amount, uint256 _timestamp)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506112a7806100206000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c80638c4dd39d1161008c578063a3f8eace11610066578063a3f8eace146102b8578063b6c238b514610310578063fc0c546a14610368578063fd536f5d1461039c576100cf565b80638c4dd39d146101e85780638da5cb5b1461022c5780639852595c14610260576100cf565b80634e71d92d146100d4578063766e33f4146100de5780637e1c0c09146100fc5780638033fe491461011a57806386a1da9c146101385780638988504914610190575b600080fd5b6100dc6104a8565b005b6100e66108b0565b6040518082815260200191505060405180910390f35b6101046108b6565b6040518082815260200191505060405180910390f35b6101226108bc565b6040518082815260200191505060405180910390f35b61017a6004803603602081101561014e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108c2565b6040518082815260200191505060405180910390f35b6101d2600480360360208110156101a657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108da565b6040518082815260200191505060405180910390f35b61022a600480360360208110156101fe57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061093d565b005b610234610bd2565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102a26004803603602081101561027657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c00565b6040518082815260200191505060405180910390f35b6102fa600480360360208110156102ce57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c18565b6040518082815260200191505060405180910390f35b6103526004803603602081101561032657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d56565b6040518082815260200191505060405180910390f35b610370610d6e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104a6600480360360c08110156103b257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803590602001909291908035906020019064010000000081111561040d57600080fd5b82018360208201111561041f57600080fd5b8035906020019184602083028401116401000000008311171561044157600080fd5b90919293919293908035906020019064010000000081111561046257600080fd5b82018360208201111561047457600080fd5b8035906020019184602083028401116401000000008311171561049657600080fd5b9091929391929390505050610d92565b005b6000339050426002541115610525576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f52656c6561736520686173206e6f74207374617274656400000000000000000081525060200191505060405180910390fd5b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411806105b257506000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b610607576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603781526020018061123b6037913960400191505060405180910390fd5b600061061282610c18565b905061066681600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461116c90919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006106fd82600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461118c90919063ffffffff16565b90506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561081957600080fd5b505af115801561082d573d6000803e3d6000fd5b505050506040513d602081101561084357600080fd5b8101908080519060200190929190505050508273ffffffffffffffffffffffffffffffffffffffff167f987d620f307ff6b94d58743cb7a7509f24071586a77759b77c2d4e29f75a2f9a8242604051808381526020018281526020019250505060405180910390a2505050565b60025481565b60015481565b60035481565b60056020528060005260406000206000915090505481565b60006109366108e883610c18565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461118c90919063ffffffff16565b9050919050565b610945610bd2565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260068152602001807f216f776e6572000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb610b3b610bd2565b8385016040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610b9157600080fd5b505af1158015610ba5573d6000803e3d6000fd5b505050506040513d6020811015610bbb57600080fd5b810190808051906020019092919050505050505050565b6000807f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba9050805491505090565b60066020528060005260406000206000915090505481565b6000600254421015610c2d5760009050610d51565b6000600354421015610c3f5742610c43565b6003545b9050610d4d610c9c600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035461116c90919063ffffffff16565b610d3f610cf1600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561116c90919063ffffffff16565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111ab90919063ffffffff16565b6111e590919063ffffffff16565b9150505b919050565b60046020528060005260406000206000915090505481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060035414610e0a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f436f6e747261637420697320616c726561647920696e697469616c697a65642e81525060200191505060405180910390fd5b818190508484905014610e85576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f4172726179206c656e6774687320646f206e6f74206d617463682e000000000081525060200191505060405180910390fd5b610e98858761118c90919063ffffffff16565b60038190555085600281905550876000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33308a6040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610f9457600080fd5b505af1158015610fa8573d6000803e3d6000fd5b505050506040513d6020811015610fbe57600080fd5b810190808051906020019092919050505050866001819055506000805b858590508110156111065760025460046000888885818110610ff957fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555083838281811061106057fe5b905060200201356005600088888581811061107757fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110f78484838181106110e157fe5b905060200201358361118c90919063ffffffff16565b91508080600101915050610fdb565b506001548114611161576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f81526020018061120c602f913960400191505060405180910390fd5b505050505050505050565b60008282111561117b57600080fd5b600082840390508091505092915050565b6000808284019050838110156111a157600080fd5b8091505092915050565b6000808314156111be57600090506111df565b60008284029050828482816111cf57fe5b04146111da57600080fd5b809150505b92915050565b60008082116111f357600080fd5b60008284816111fe57fe5b049050809150509291505056fe57656967687420646f6573206e6f74206d6174636820746f6b656e73206265696e672064697374726962757465642e5468697320636f6e7472616374206d6179206f6e6c792062652063616c6c656420627920757365727320776974682061207374616b652ea264697066735822122096bf9226b369970b660c2d49581a492ef728cce1906911c7070931086ab1ab3764736f6c634300060c0033