0 txs
2 calls
constructor
constructor(address _token, uint256 _start_time, uint256 _end_time, bool _can_disable, address cliff_escrow_impl)
functions
balanceOf
viewfunction balanceOf(address _recipient) view returns (uint256)
can_disable
viewfunction can_disable() view returns (bool)
CLIFF_ESCROW
viewfunction CLIFF_ESCROW() view returns (address)
disabled_amounts
viewfunction disabled_amounts(address arg0) view returns (uint256)
disabled_at
viewfunction disabled_at(address arg0) view returns (uint256)
disabled_rugged
viewfunction disabled_rugged(address arg0) view returns (bool)
disabled_total
viewfunction disabled_total() view returns (uint256)
END_TIME
viewfunction END_TIME() view returns (uint256)
initial_locked_supply
viewfunction initial_locked_supply() view returns (uint256)
initial_locked
viewfunction initial_locked(address arg0) view returns (uint256)
lockedOf
viewfunction lockedOf(address _recipient) view returns (uint256)
lockedSupply
viewfunction lockedSupply() view returns (uint256)
owner
viewfunction owner() view returns (address)
recipient_to_cliff
viewfunction recipient_to_cliff(address arg0) view returns (address)
START_TIME
viewfunction START_TIME() view returns (uint256)
TOKEN
viewfunction TOKEN() view returns (address)
total_claimed
viewfunction total_claimed(address arg0) view returns (uint256)
unallocated_supply
viewfunction unallocated_supply() view returns (uint256)
vestedOf
viewfunction vestedOf(address _recipient) view returns (uint256)
vestedSupply
viewfunction vestedSupply() view returns (uint256)
add_tokens
nonpayablefunction add_tokens(uint256 _amount)
claim
nonpayablefunction claim()
claim
nonpayablefunction claim(address addr)
disable_can_disable
nonpayablefunction disable_can_disable()
fund
nonpayablefunction fund(address[] _recipients, uint256[] _amounts, uint256 cliff_time)
renounce_ownership
nonpayablefunction renounce_ownership()
rug_disabled
nonpayablefunction rug_disabled(address _recipient, address _to)
toggle_disable
nonpayablefunction toggle_disable(address _recipient)
transfer_ownership
nonpayablefunction transfer_ownership(address new_owner)
events
Claim
event Claim(address indexed recipient, uint256 claimed)
Defund
event Defund(address indexed recipient, address refund_recipient, uint256 amount)
Fund
event Fund(address indexed recipient, uint256 amount)
OwnershipTransferred
event OwnershipTransferred(address indexed previous_owner, address indexed new_owner)
ToggleDisable
event ToggleDisable(address recipient, bool disabled)
errors
No errors.
creation bytecode
0x6111bf5150346100f95760206112945f395f518060a01c6100f95760805260206112f45f395f518060011c6100f95760a05260206113145f395f518060a01c6100f95760c05261004d6100eb565b4260206112b45f395f51106100f95760206112b45f395f5160206112d45f395f5111156100f95760805161117f5260206112b45f395f5161119f5260206112d45f395f516111bf5260c05161115f5260a05160065561115f6100fd610000396111df610000f35b5f546060526040515f556040516060517f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f6080a3565b336040526100f76100b4565b565b5f80fd5f3560e01c60026018820660011b61112f01601e395f51565b63b15e13ee811861003e573461112b57610030610f46565b5f60405261003c610fc2565b005b63a6a930a68118610f425760243610341761112b576004358060a01c61112b5760405260036040516020525f5260405f205460605260206060f35b63f0350c04811861015b5760243610341761112b576004358060a01c61112b57610100526100a5610f46565b6101005161014a576020806101a0526026610120527f6f776e61626c653a206e6577206f776e657220697320746865207a65726f2061610140527f646472657373000000000000000000000000000000000000000000000000000061016052610120816101a001604682825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a0610180528060040161019cfd5b61010051604052610159610fc2565b005b639447710481186101b35760243610341761112b576004358060a01c61112b5760a052600760a0516020525f5260405f205460c05260c05161019c574260c0525b6020604060a060405e6101af60e0610ff9565b60e0f35b639acb81848118610f42573461112b5760095460405260206040f35b638da5cb5b8118610f42573461112b575f5460405260206040f35b63d78c446481186102a95760243610341761112b57610207610f46565b60055460043580820182811061112b5790509050600555602061117f5f395f516323b872dd6101005233610120523061014052600435610160526020610100606461011c5f855af161025b573d5f5f3e3d5ffd5b3d61027257803b1561112b5760016101805261029c565b3d602081183d602010021880610100016101201161112b57610100518060011c61112b5761018052505b6101809050511561112b57005b63fb4bf1ac8118610f425760243610341761112b576004358060a01c61112b5760405260086040516020525f5260405f205460605260206060f35b6320882b108118610f425760643610341761112b57600435600401606481351161112b5780355f816064811161112b57801561034257905b8060051b6020850101358060a01c61112b578160051b610120015260010181811861031c575b505080610100525050602435600401606481351161112b57803560208160051b018083610da037505050610374610f46565b610da0516101005118156103fa57602080611aa0526010611a40527f4c656e67746873206d69736d6174636800000000000000000000000000000000611a6052611a4081611aa001603082825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a0611a805280600401611a9cfd5b5f611a40525f6064905b80611a605261010051611a605118156105dc57611a6051610da05181101561112b5760051b610dc00151611a8052611a60516101005181101561112b5760051b6101200151611aa05242604435111561055e576003611aa0516020525f5260405f205461112b577f602d3d8160093d39f3363d3d373d3d3d363d7300000000000000000000000000611ae052602061115f5f395f5160601b611af3527f5af43d82803e903d91602b57fd5bf30000000000000000000000000000000000611b07526036611ae05ff0806104d9573d5f5f3e3d5ffd5b611ac052611ac05163cd6dc687611ae052611aa051611b0052604435611b20526020611ae06044611afc5f855af1610513573d5f5f3e3d5ffd5b3d602081183d602010021880611ae001611b001161112b57611ae0518060011c61112b57611b405250611b405050611ac0516003611aa0516020525f5260405f2055611ac051611aa0525b611a4051611a805180820182811061112b5790509050611a40526001611aa0516020525f5260405f208054611a805180820182811061112b5790509050815550611aa0517fda8220a878ff7a89474ccffdaa31ea1ed1ffbb0207d5051afccc4fbaf81f9bcd611a8051611ac0526020611ac0a2600101818118610404575b5050600454611a405180820182811061112b5790509050600455600554611a405180820382811161112b5790509050600555005b6336fc59c78118610f425760243610341761112b576004358060a01c61112b576101005261063c610f46565b6006546106bb5760208061018052600e610120527f43616e6e6f742064697361626c65000000000000000000000000000000000000610140526101208161018001602e82825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a0610160528060040161017cfd5b600a610100516020525f5260405f20541561074857602080610180526006610120527f5275676765640000000000000000000000000000000000000000000000000000610140526101208161018001602682825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a0610160528060040161017cfd5b6007610100516020525f5260405f20541561012052610120516107b0575f6007610100516020525f5260405f20556009546008610100516020525f5260405f205480820382811161112b57905090506009555f6008610100516020525f5260405f205561082a565b426007610100516020525f5260405f20556001610100516020525f5260405f205461010051604052426060526107e7610160610ff9565b6101605180820382811161112b579050905061014052610140516008610100516020525f5260405f20556009546101405180820182811061112b57905090506009555b7fcc8442d1b68aaf1cdb1da2b3d9ebf3daad586d3404166b75d744a8b5092cefad60406101006101405e6040610140a1005b63f13fa34b8118610f425760443610341761112b576004358060a01c61112b57610100526024358060a01c61112b5761012052610897610f46565b6007610100516020525f5260405f2054610140526101405161092b576020806101c052600c610160527f4e6f742064697361626c6564000000000000000000000000000000000000000061018052610160816101c001602c82825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a06101a052806004016101bcfd5b600a610100516020525f5260405f2054156109b8576020806101c0526006610160527f527567676564000000000000000000000000000000000000000000000000000061018052610160816101c001602682825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a06101a052806004016101bcfd5b6008610100516020525f5260405f2054610160526101605115610aab57602061117f5f395f5163a9059cbb61018052610120516101a052610160516101c0526020610180604461019c5f855af1610a11573d5f5f3e3d5ffd5b3d610a2857803b1561112b5760016101e052610a52565b3d602081183d602010021880610180016101a01161112b57610180518060011c61112b576101e052505b6101e09050511561112b576001600a610100516020525f5260405f2055610100517f3bb082152a6aeca4accd7a549583361cf3387c060a33681f9bc6f22fa6333f8c6101205161018052610160516101a0526040610180a25b005b632a1e50fd8118610acb573461112b57610ac5610f46565b5f600655005b634e71d92d8118610ae4573461112b573360a052610c93565b6337ba682d8118610f42573461112b5760206111bf60403960206040f35b63d9844dc08118610f42573461112b576020610b1e606061109a565b6060f35b63ca5c7b918118610b59573461112b57600454610b3f606061109a565b60605180820382811161112b579050905060805260206080f35b6370a082318118610f425760243610341761112b576004358060a01c61112b5760a052600760a0516020525f5260405f205460c05260c051610b9a574260c0525b604060a060405e610bab60e0610ff9565b60e051600260a0516020525f5260405f205480820382811161112b5790509050610100526020610100f35b63a5f1e2828118610c535760243610341761112b576004358060a01c61112b5760a052600760a0516020525f5260405f205460c05260c051610c17574260c0525b600160a0516020525f5260405f2054604060a060405e610c3760e0610ff9565b60e05180820382811161112b5790509050610100526020610100f35b630b080cc28118610f42573461112b5760055460405260206040f35b631e83409a8118610f425760243610341761112b576004358060a01c61112b5760a0525b600760a0516020525f5260405f205460c05260c051610cb1574260c0525b604060a060405e610cc3610100610ff9565b61010051600260a0516020525f5260405f205480820382811161112b579050905060e052600260a0516020525f5260405f20805460e05180820182811061112b5790509050815550602061117f5f395f5163a9059cbb6101005260a0516101205260e051610140526020610100604461011c5f855af1610d45573d5f5f3e3d5ffd5b3d610d5c57803b1561112b57600161016052610d86565b3d602081183d602010021880610100016101201161112b57610100518060011c61112b5761016052505b6101609050511561112b5760a0517f47cee97cb7acd717b3c0aa1435d004cd5b3c8c57d70dbceb4e4458bbd60e39d460e051610100526020610100a2005b633d93011e8118610de2573461112b57602061115f60403960206040f35b63b8638e1e8118610f425760243610341761112b576004358060a01c61112b5760405260026040516020525f5260405f205460605260206060f35b6382bfefc88118610f42573461112b57602061117f60403960206040f35b63ddaa26ad8118610e59573461112b57602061119f60403960206040f35b636b10247d8118610f425760243610341761112b576004358060a01c61112b5760405260076040516020525f5260405f205460605260206060f35b6350b3aad48118610ecf5760243610341761112b576004358060a01c61112b5760405260016040516020525f5260405f205460605260206060f35b6321dc49b48118610f42573461112b5760045460405260206040f35b630568de418118610f42573461112b5760065460405260206040f35b63c9442dba8118610f425760243610341761112b576004358060a01c61112b57604052600a6040516020525f5260405f205460605260206060f35b5f5ffd5b5f54331815610fc05760208060a05260206040527f6f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260605260408160a001604082825e8051806020830101601f825f03163682375050601f19601f8251602001011690509050810190506308c379a060805280600401609cfd5b565b5f546060526040515f556040516060517f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f6080a3565b60016040516020525f5260405f2054608052602061119f5f395f516060511015611026575f815250611098565b608051606051602061119f5f395f5180820382811161112b579050905080820281158383830414171561112b579050905060206111bf5f395f51602061119f5f395f5180820382811161112b5790509050801561112b5780820490509050608051808281188284100218905090508152505b565b600454604052602061119f5f395f514210156110b9575f815250611129565b60405142602061119f5f395f5180820382811161112b579050905080820281158383830414171561112b579050905060206111bf5f395f51602061119f5f395f5180820382811161112b5790509050801561112b5780820490509050604051808281188284100218905090508152505b565b5f80fd0b020b220f0701cf01ea0e3b00180f4202e40eeb0c6f085c00790f420dc406100e1d0f420bd60f420e940aad0f420f42855820f2326f12e4f72212e0060e7327a73b5c0c208cf9d0665ea9fa039cb277f2c5d319115f8118301880a16576797065728300040300380000000000000000000000008cdb92e5a75afeb35bb33261125571500af121c00000000000000000000000000000000000000000000000000000000068ab3516000000000000000000000000000000000000000000000000000000006c6d9d4200000000000000000000000000000000000000000000000000000000000000010000000000000000000000001482d78dbb1be13ffb22329f59211f85b1f07bdb