0 txs
0 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
token
viewfunction token() view returns (address)
vestingWallet
viewfunction vestingWallet() view returns (address)
deposit
nonpayablefunction deposit(uint256 unlocked, uint256 schedule, address beneficiary, uint256 amount)
deposit
nonpayablefunction deposit(uint256 unlocked, uint256 schedule, address[] beneficiaries, uint256[] amounts)
renounceOwnership
nonpayablefunction renounceOwnership()
retrieveTokens
nonpayablefunction retrieveTokens(address recipient, address tokenAddress)
retriveETH
nonpayablefunction retriveETH(address recipient)
setToken
nonpayablefunction setToken(address newTokenAddress)
setVestingWallet
nonpayablefunction setVestingWallet(address newVestingWalletAddress)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061002161001c610026565b61002a565b61007a565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b611007806100896000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063715018a611610071578063715018a61461011a5780638da5cb5b14610122578063de9931391461012a578063e78f09491461013d578063f2fde38b14610150578063fc0c546a14610163576100a9565b80630a5ab11d146100ae578063144fa6d7146100cc57806318d7f9a5146100e15780636341ca0b146100f45780636473b1eb14610107575b600080fd5b6100b661016b565b6040516100c39190610dcb565b60405180910390f35b6100df6100da366004610c0a565b61017a565b005b6100df6100ef366004610c0a565b6101e4565b6100df610102366004610c26565b610245565b6100df610115366004610c0a565b610381565b6100df6103f9565b6100b6610444565b6100df610138366004610cd4565b610453565b6100df61014b366004610c96565b610889565b6100df61015e366004610c0a565b610ab6565b6100b6610b27565b6002546001600160a01b031681565b610182610b36565b6001600160a01b0316610193610444565b6001600160a01b0316146101c25760405162461bcd60e51b81526004016101b990610e94565b60405180910390fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6101ec610b36565b6001600160a01b03166101fd610444565b6001600160a01b0316146102235760405162461bcd60e51b81526004016101b990610e94565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b61024d610b36565b6001600160a01b031661025e610444565b6001600160a01b0316146102845760405162461bcd60e51b81526004016101b990610e94565b6040516370a0823160e01b815281906001600160a01b0382169063a9059cbb90859083906370a08231906102bc903090600401610dcb565b60206040518083038186803b1580156102d457600080fd5b505afa1580156102e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030c9190610c7e565b6040518363ffffffff1660e01b8152600401610329929190610ddf565b602060405180830381600087803b15801561034357600080fd5b505af1158015610357573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061037b9190610c5e565b50505050565b610389610b36565b6001600160a01b031661039a610444565b6001600160a01b0316146103c05760405162461bcd60e51b81526004016101b990610e94565b6040516001600160a01b038216904780156108fc02916000818181858888f193505050501580156103f5573d6000803e3d6000fd5b5050565b610401610b36565b6001600160a01b0316610412610444565b6001600160a01b0316146104385760405162461bcd60e51b81526004016101b990610e94565b6104426000610b3a565b565b6000546001600160a01b031690565b61045b610b36565b6001600160a01b031661046c610444565b6001600160a01b0316146104925760405162461bcd60e51b81526004016101b990610e94565b6000805b828110156104eb576104d78484838181106104c157634e487b7160e01b600052603260045260246000fd5b9050602002013583610b8a90919063ffffffff16565b9150806104e381610f8b565b915050610496565b5060015460025460405163095ea7b360e01b81526001600160a01b039283169263095ea7b392610522929116908590600401610ddf565b602060405180830381600087803b15801561053c57600080fd5b505af1158015610550573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105749190610c5e565b50866105e957600254604051630d7a41b760e01b81526001600160a01b0390911690630d7a41b7906105b29089908990899089908990600401610ec9565b600060405180830381600087803b1580156105cc57600080fd5b505af11580156105e0573d6000803e3d6000fd5b50505050610880565b60008267ffffffffffffffff81111561061257634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561063b578160200160208202803683370190505b50905060008367ffffffffffffffff81111561066757634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015610690578160200160208202803683370190505b50905060005b848110156107ab576106e260646106dc8c8989868181106106c757634e487b7160e01b600052603260045260246000fd5b90506020020135610b9d90919063ffffffff16565b90610ba9565b83828151811061070257634e487b7160e01b600052603260045260246000fd5b60200260200101818152505061076e83828151811061073157634e487b7160e01b600052603260045260246000fd5b602002602001015187878481811061075957634e487b7160e01b600052603260045260246000fd5b90506020020135610bb590919063ffffffff16565b82828151811061078e57634e487b7160e01b600052603260045260246000fd5b6020908102919091010152806107a381610f8b565b915050610696565b50600254604051630d7a41b760e01b81526001600160a01b0390911690630d7a41b7906107e3906000908b908b908890600401610e17565b600060405180830381600087803b1580156107fd57600080fd5b505af1158015610811573d6000803e3d6000fd5b5050600254604051630d7a41b760e01b81526001600160a01b039091169250630d7a41b7915061084b908b908b908b908790600401610e17565b600060405180830381600087803b15801561086557600080fd5b505af1158015610879573d6000803e3d6000fd5b5050505050505b50505050505050565b610891610b36565b6001600160a01b03166108a2610444565b6001600160a01b0316146108c85760405162461bcd60e51b81526004016101b990610e94565b60015460025460405163095ea7b360e01b81526001600160a01b039283169263095ea7b3926108fe929116908590600401610ddf565b602060405180830381600087803b15801561091857600080fd5b505af115801561092c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109509190610c5e565b50836109c15760025460405163bc157ac160e01b81526001600160a01b039091169063bc157ac19061098a90869086908690600401610df8565b600060405180830381600087803b1580156109a457600080fd5b505af11580156109b8573d6000803e3d6000fd5b5050505061037b565b60006109d260646106dc8488610b9d565b905060006109e08383610bb5565b60025460405163bc157ac160e01b81529192506001600160a01b03169063bc157ac190610a169060009088908790600401610df8565b600060405180830381600087803b158015610a3057600080fd5b505af1158015610a44573d6000803e3d6000fd5b505060025460405163bc157ac160e01b81526001600160a01b03909116925063bc157ac19150610a7c90889088908690600401610df8565b600060405180830381600087803b158015610a9657600080fd5b505af1158015610aaa573d6000803e3d6000fd5b50505050505050505050565b610abe610b36565b6001600160a01b0316610acf610444565b6001600160a01b031614610af55760405162461bcd60e51b81526004016101b990610e94565b6001600160a01b038116610b1b5760405162461bcd60e51b81526004016101b990610e4e565b610b2481610b3a565b50565b6001546001600160a01b031681565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000610b968284610f1d565b9392505050565b6000610b968284610f55565b6000610b968284610f35565b6000610b968284610f74565b60008083601f840112610bd2578182fd5b50813567ffffffffffffffff811115610be9578182fd5b6020830191508360208083028501011115610c0357600080fd5b9250929050565b600060208284031215610c1b578081fd5b8135610b9681610fbc565b60008060408385031215610c38578081fd5b8235610c4381610fbc565b91506020830135610c5381610fbc565b809150509250929050565b600060208284031215610c6f578081fd5b81518015158114610b96578182fd5b600060208284031215610c8f578081fd5b5051919050565b60008060008060808587031215610cab578182fd5b84359350602085013592506040850135610cc481610fbc565b9396929550929360600135925050565b60008060008060008060808789031215610cec578182fd5b8635955060208701359450604087013567ffffffffffffffff80821115610d11578384fd5b610d1d8a838b01610bc1565b90965094506060890135915080821115610d35578384fd5b50610d4289828a01610bc1565b979a9699509497509295939492505050565b60008284526020808501945082825b85811015610d91578135610d7681610fbc565b6001600160a01b031687529582019590820190600101610d63565b509495945050505050565b6000815180845260208085019450808401835b83811015610d9157815187529582019590820190600101610daf565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b9283526001600160a01b03919091166020830152604082015260600190565b600085825260606020830152610e31606083018587610d54565b8281036040840152610e438185610d9c565b979650505050505050565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600086825260606020830152610ee3606083018688610d54565b82810360408401528381526001600160fb1b03841115610f01578182fd5b6020840280866020840137016020019081529695505050505050565b60008219821115610f3057610f30610fa6565b500190565b600082610f5057634e487b7160e01b81526012600452602481fd5b500490565b6000816000190483118215151615610f6f57610f6f610fa6565b500290565b600082821015610f8657610f86610fa6565b500390565b6000600019821415610f9f57610f9f610fa6565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b0381168114610b2457600080fdfea26469706673582212207adf1f024de81d409687265e5e2a4de3192f8fbb3b6d6db47fcbcb9c8524915564736f6c63430008000033