0 txs
0 calls
constructor
constructor()
functions
totalAmount
viewfunction totalAmount() view returns (uint256)
totalReturn
viewfunction totalReturn() view returns (uint256)
users
viewfunction users(address) view returns (address sponsor, uint256 amount, uint256 returned)
deposit
payablefunction deposit(address _affAddr) payable
reinvest
nonpayablefunction reinvest()
train
payablefunction train(address client) payable
events
Deposit
event Deposit(address indexed userAddress, uint256 amount, uint256 totalAmount)
Signup
event Signup(address indexed userAddress, address indexed _referrer)
Unfreeze
event Unfreeze(uint256 amount)
Withdrawal
event Withdrawal(address indexed userAddress, uint256 amount, uint256 userReturn, uint256 totalReturn)
errors
No errors.
creation bytecode
0x60806040526305f5e100600255607d60035534801561001d57600080fd5b5033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506107b58061006e6000396000f3fe6080604052600436106100555760003560e01c80631a39d8ef146100575780633b642b1114610082578063a87430ba146100c6578063a91c174214610165578063f340fa0114610190578063fdb5a03e146101d4575b005b34801561006357600080fd5b5061006c6101eb565b6040518082815260200191505060405180910390f35b6100c46004803603602081101561009857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506101f1565b005b3480156100d257600080fd5b50610115600480360360208110156100e957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061031d565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390f35b34801561017157600080fd5b5061017a610367565b6040518082815260200191505060405180910390f35b6101d2600480360360208110156101a657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061036d565b005b3480156101e057600080fd5b506101e9610662565b005b60005481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801561027a573d6000803e3d6000fd5b5061029234826002015461076190919063ffffffff16565b81600201819055506102af3460015461076190919063ffffffff16565b6001819055508173ffffffffffffffffffffffffffffffffffffffff167f650fdf669e93aa6c8ff3defe2da9c12b64f1548e5e1e54e803f4c1beb6466c8e34836002015460015460405180848152602001838152602001828152602001935050505060405180910390a25050565b60056020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154905083565b60015481565b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600081600101541415610563573373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156104265750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561047457506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010154115b6104a057600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166104a2565b815b8160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f358ba8f768af134eb5af120e9a61dc1ef29b29f597f047b555fc3675064a034260405160405180910390a35b61057a34826001015461076190919063ffffffff16565b81600101819055506105973460005461076190919063ffffffff16565b600081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610605573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a1534600054604051808381526020018281526020019250505060405180910390a25050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561075f576000479050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610725573d6000803e3d6000fd5b507fe2babfd5e77285a3c3dbc4b25592cbe4a7a26e97a7ac63067a22ebdaa9b82add816040518082815260200191505060405180910390a1505b565b60008082840190508381101561077657600080fd5b809150509291505056fea265627a7a72315820fef8f368d93adf2e472933ed83f08da5d3f6ad4880d5ec09a085cd4d15cf31ca64736f6c63430005110032