0 txs
0 calls
constructor
No constructor.
functions
distributeTo
viewfunction distributeTo(uint256 index) view returns (tuple)
distributeToCount
viewfunction distributeToCount() view returns (uint256)
owner
viewfunction owner() view returns (address)
distribute
nonpayablefunction distribute()
renounceOwnership
nonpayablefunction renounceOwnership()
setDistributeTo
nonpayablefunction setDistributeTo(tuple[] toDistributeTo)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Distributed
event Distributed(uint256 amount, address sender)
DistributeToChanged
event DistributeToChanged((address addr, uint256 percentage)[] _distributeTo)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6109a78061007e6000396000f3fe6080604052600436106100745760003560e01c8063b4cf04ff1161004e578063b4cf04ff146100e4578063e4fc6b6d14610108578063f2fde38b1461011d578063f8e9273a1461013d57600080fd5b8063715018a6146100805780638277d2ea146100975780638da5cb5b146100b757600080fd5b3661007b57005b600080fd5b34801561008c57600080fd5b506100956101c3565b005b3480156100a357600080fd5b506100956100b2366004610753565b610202565b3480156100c357600080fd5b506000546040516001600160a01b0390911681526020015b60405180910390f35b3480156100f057600080fd5b506100fa60025481565b6040519081526020016100db565b34801561011457600080fd5b50610095610386565b34801561012957600080fd5b50610095610138366004610732565b61047a565b34801561014957600080fd5b5061019f610158366004610845565b604080518082019091526000808252602082015250600090815260016020818152604092839020835180850190945280546001600160a01b03168452909101549082015290565b6040805182516001600160a01b0316815260209283015192810192909252016100db565b6000546001600160a01b031633146101f65760405162461bcd60e51b81526004016101ed906108b4565b60405180910390fd5b6102006000610515565b565b6000546001600160a01b0316331461022c5760405162461bcd60e51b81526004016101ed906108b4565b6002541561023c5761023c610386565b6000805b828110156102915783838281811061026857634e487b7160e01b600052603260045260246000fd5b905060400201602001358261027d91906108e9565b91508061028981610940565b915050610240565b50806064146102ed5760405162461bcd60e51b815260206004820152602260248201527f546f74616c2070657263656e74616765206d75737420657175616c20746f2031604482015261030360f41b60648201526084016101ed565b6103488383808060200260200160405190810160405280939291908181526020016000905b8282101561033e5761032f604083028601368190038101906107e3565b81526020019060010190610312565b5050505050610565565b7f4f8a6a7dfa6178a813d32a68a4bd3411ecf0cbeb476030701293a386b9ce6dd1838360405161037992919061085d565b60405180910390a1505050565b6002546103d55760405162461bcd60e51b815260206004820152601a60248201527f4d757374206861766520646973747269627574696f6e2073657400000000000060448201526064016101ed565b476103dc57565b4760005b60025481101561043c576000818152600160208190526040909120805491015461042a916001600160a01b03169060649061041b9086610921565b6104259190610901565b6105eb565b8061043481610940565b9150506103e0565b506040805182815233602082015281517f6f0c43eb568796d764f36f0413e491b0b334101cb8b6288756cd9b76a8c00f8a929181900390910190a150565b6000546001600160a01b031633146104a45760405162461bcd60e51b81526004016101ed906108b4565b6001600160a01b0381166105095760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101ed565b61051281610515565b50565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b805160025560005b81518110156105e75781818151811061059657634e487b7160e01b600052603260045260246000fd5b602090810291909101810151600083815260018084526040909120825181546001600160a01b0319166001600160a01b039091161781559190920151910155806105df81610940565b91505061056d565b5050565b6040516001600160a01b0383169082156108fc029083906000818181858888f193505050506105e75773c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561066357600080fd5b505af1158015610677573d6000803e3d6000fd5b505060405163a9059cbb60e01b81526001600160a01b03861660048201526024810185905273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2935063a9059cbb92506044019050602060405180830381600087803b1580156106d957600080fd5b505af11580156106ed573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061071191906107c3565b505050565b80356001600160a01b038116811461072d57600080fd5b919050565b600060208284031215610743578081fd5b61074c82610716565b9392505050565b60008060208385031215610765578081fd5b823567ffffffffffffffff8082111561077c578283fd5b818501915085601f83011261078f578283fd5b81358181111561079d578384fd5b8660208260061b85010111156107b1578384fd5b60209290920196919550909350505050565b6000602082840312156107d4578081fd5b8151801515811461074c578182fd5b6000604082840312156107f4578081fd5b6040516040810181811067ffffffffffffffff8211171561082357634e487b7160e01b83526041600452602483fd5b60405261082f83610716565b8152602083013560208201528091505092915050565b600060208284031215610856578081fd5b5035919050565b6020808252818101839052600090604080840186845b878110156108a7576001600160a01b0361088c83610716565b16835281850135858401529183019190830190600101610873565b5090979650505050505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082198211156108fc576108fc61095b565b500190565b60008261091c57634e487b7160e01b81526012600452602481fd5b500490565b600081600019048311821515161561093b5761093b61095b565b500290565b60006000198214156109545761095461095b565b5060010190565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220253c3ca4a509d894166cda2a73cad33b6a63c6d761f81d8dc37e5c364d852ed164736f6c63430008040033