0 txs
0 calls
constructor
constructor()
functions
addEventPercentage
viewfunction addEventPercentage() view returns (uint256)
developerWallet
viewfunction developerWallet() view returns (address)
developerWallet1
viewfunction developerWallet1() view returns (address)
developerWallet2
viewfunction developerWallet2() view returns (address)
getContractBalance
viewfunction getContractBalance() view returns (uint256)
getPlanInfo
viewfunction getPlanInfo(uint8 plan) view returns (uint256 time, uint256 percent)
getSiteInfo
viewfunction getSiteInfo() view returns (uint256 _totalInvested, uint256 _totalBonus)
getUserAmountOfDeposits
viewfunction getUserAmountOfDeposits(address userAddress) view returns (uint256)
getUserAvailable
viewfunction getUserAvailable(address userAddress) view returns (uint256)
getUserCheckpoint
viewfunction getUserCheckpoint(address userAddress) view returns (uint256)
getUserDepositInfo
viewfunction getUserDepositInfo(address userAddress, uint256 index) view returns (uint8 plan, uint256 percent, uint256 amount, uint256 start, uint256 finish)
getUserDividends
viewfunction getUserDividends(address userAddress) view returns (uint256)
getUserDownlineCount
viewfunction getUserDownlineCount(address userAddress) view returns (uint256[5] referrals)
getUserInfo
viewfunction getUserInfo(address userAddress) view returns (uint256 totalDeposit, uint256 totalWithdrawn, uint256 totalReferrals)
getUserPlanTotalAmount
viewfunction getUserPlanTotalAmount(address userAddress, uint8 plan) view returns (uint256 totalAmount)
getUserReferralBonus
viewfunction getUserReferralBonus(address userAddress) view returns (uint256)
getUserReferralTotalBonus
viewfunction getUserReferralTotalBonus(address userAddress) view returns (uint256)
getUserReferralWithdrawn
viewfunction getUserReferralWithdrawn(address userAddress) view returns (uint256)
getUserReferrer
viewfunction getUserReferrer(address userAddress) view returns (address)
getUserTotalDeposits
viewfunction getUserTotalDeposits(address userAddress) view returns (uint256 amount)
getUserTotalReferrals
viewfunction getUserTotalReferrals(address userAddress) view returns (uint256)
getUserTotalWithdrawn
viewfunction getUserTotalWithdrawn(address userAddress) view returns (uint256)
initialized
viewfunction initialized() view returns (bool)
marketingWallet
viewfunction marketingWallet() view returns (address)
partnerWallet1
viewfunction partnerWallet1() view returns (address)
partnerWallet2
viewfunction partnerWallet2() view returns (address)
partnerWallet3
viewfunction partnerWallet3() view returns (address)
partnerWallet4
viewfunction partnerWallet4() view returns (address)
partnerWallet5
viewfunction partnerWallet5() view returns (address)
PERCENT_STEP
viewfunction PERCENT_STEP() view returns (uint256)
PERCENTS_DIVIDER
viewfunction PERCENTS_DIVIDER() view returns (uint256)
REFERRAL_PERCENTS
viewfunction REFERRAL_PERCENTS(uint256) view returns (uint256)
TIME_STEP
viewfunction TIME_STEP() view returns (uint256)
totalInvested
viewfunction totalInvested() view returns (uint256)
totalRefBonus
viewfunction totalRefBonus() view returns (uint256)
initializeOpenFactory
nonpayablefunction initializeOpenFactory()
invest
nonpayablefunction invest(address referrer, uint8 plan, uint256 _amount)
setEventRate
nonpayablefunction setEventRate(uint256 value)
withdraw
nonpayablefunction withdraw()
events
FeePayed
event FeePayed(address indexed user, uint256 totalAmount)
Newbie
event Newbie(address user)
NewDeposit
event NewDeposit(address indexed user, uint8 plan, uint256 amount)
RefBonus
event RefBonus(address indexed referrer, address indexed referral, uint256 indexed level, uint256 amount)
Withdrawn
event Withdrawn(address indexed user, uint256 amount)
errors
No errors.
creation bytecode
0x61012060405260326080908152601e60a052600f60c052600a60e0526005610100819052620000319160019162000299565b506000600255600580546001600160a01b031916732859e4544c4bb03966803b044a93563bd2d0dd4d1790553480156200006a57600080fd5b5060058054600080546001600160a01b03199081166001600160a01b0390931692909217815560068054831633179055600780548316732364c9465b434c07ee91e6b99310bcc75060669b179055600880548316732981147ddc035f437f5ec60c08438a263ca7e2ed179055600980548316730fc31497113a7827fb18be351436464d4f15306d179055600a80548316739b97f10e328f8c40470ecf8ef95547076faa1879179055600b805483167330283d32479567fb21cb32889ffd115b2428b262179055600c80548316730177a4e72fd366f9b406a8c9e510378da9a50f69179055600d80548316739e01b67b83aa360076de9803fd68abd07f95b07f179055600e805490921673810575c22bc4b96d16a81d06cada9ff368872b1517909155604080518082018252612710815260286020808301828152600f805460018181018355828952955160029182027f8d1108e10bcb7c27dddfc02ed9d693a074039d026cf4ea4240b40f7d581ac8028181019290925593517f8d1108e10bcb7c27dddfc02ed9d693a074039d026cf4ea4240b40f7d581ac8039485015587518089018952958652603c8686018181528454808a018655858c52975197840280840198909855519685019690965587518089018952958652603786860190815283548089018555848b5296519683028083019790975551958401959095558651808801909752605a87529286019788528054948501815590955292519190920291820155915191015562000305565b828054828255906000526020600020908101928215620002dc579160200282015b82811115620002dc578251829060ff16905591602001919060010190620002ba565b50620002ea929150620002ee565b5090565b5b80821115620002ea5760008155600101620002ef565b61204580620003156000396000f3fe608060405234801561001057600080fd5b506004361061023d5760003560e01c80636386c1c71161013b578063b12d02bd116100b8578063e84cdabc1161007c578063e84cdabc146105ed578063e85abe0914610622578063fb4cb32b14610648578063fbfcb2791461066e578063feea2e23146106945761023d565b8063b12d02bd1461053f578063c0806b0314610547578063c0f87125146105a2578063c69e70a2146105bf578063d7ffca91146105c75761023d565b806375f0a874116100ff57806375f0a874146104c35780637ab680a6146104cb5780637e3abeea146104d3578063a8aeb6c2146104f9578063aecaa6341461051f5761023d565b80636386c1c71461041a57806368bf1dce1461045e57806369b11dd51461048d5780636bb18556146104955780636f9fb98a146104bb5761023d565b806336144c9a116101c957806348c372031161018d57806348c37203146103a65780634ce87053146103cc5780635216aeec146103ed57806357fc86b4146103f5578063600d20ce146103fd5761023d565b806336144c9a1461035e5780633ccfd60b146103845780633dfe3a181461038e5780633fa24d351461039657806340b0667b1461039e5761023d565b8063052a354711610210578063052a354714610304578063153ab9df1461030c578063158ef93e14610332578063185870f91461034e57806332bc298c146103565761023d565b80630126b9471461024257806301c234a81461026657806303a93c0c14610280578063040a772e146102de575b600080fd5b61024a61069c565b604080516001600160a01b039092168252519081900360200190f35b61026e6106ab565b60408051918252519081900360200190f35b6102a66004803603602081101561029657600080fd5b50356001600160a01b03166106b1565b604051808260a080838360005b838110156102cb5781810151838201526020016102b3565b5050505090500191505060405180910390f35b61026e600480360360208110156102f457600080fd5b50356001600160a01b031661070a565b61024a61091d565b61026e6004803603602081101561032257600080fd5b50356001600160a01b031661092c565b61033a61094f565b604080519115158252519081900360200190f35b61024a610958565b61026e610967565b61024a6004803603602081101561037457600080fd5b50356001600160a01b031661096e565b61038c61098f565b005b61024a610b7f565b61024a610b8e565b61038c610b9d565b61026e600480360360208110156103bc57600080fd5b50356001600160a01b0316610bf8565b6103d4610c16565b6040805192835260208301919091528051918290030190f35b61026e610c20565b61026e610c26565b61026e6004803603602081101561041357600080fd5b5035610c2b565b6104406004803603602081101561043057600080fd5b50356001600160a01b0316610c49565b60408051938452602084019290925282820152519081900360600190f35b61026e6004803603604081101561047457600080fd5b5080356001600160a01b0316906020013560ff16610c76565b61026e610d95565b61026e600480360360208110156104ab57600080fd5b50356001600160a01b0316610d9b565b61026e610dc7565b61024a610e44565b61024a610e53565b61026e600480360360208110156104e957600080fd5b50356001600160a01b0316610e62565b61026e6004803603602081101561050f57600080fd5b50356001600160a01b0316610ee0565b6103d46004803603602081101561053557600080fd5b503560ff16610efb565b61026e610f4b565b6105736004803603604081101561055d57600080fd5b506001600160a01b038135169060200135610f51565b6040805160ff909616865260208601949094528484019290925260608401526080830152519081900360a00190f35b61038c600480360360208110156105b857600080fd5b5035611037565b61024a61108a565b61026e600480360360208110156105dd57600080fd5b50356001600160a01b0316611099565b61038c6004803603606081101561060357600080fd5b506001600160a01b038135169060ff60208201351690604001356110b7565b61026e6004803603602081101561063857600080fd5b50356001600160a01b0316611590565b61026e6004803603602081101561065e57600080fd5b50356001600160a01b03166115ae565b61026e6004803603602081101561068457600080fd5b50356001600160a01b03166115cc565b61024a61160a565b600c546001600160a01b031681565b6103e881565b6106b9611fd0565b6001600160a01b03821660009081526010602052604090819020815160a0810190925260030160058282826020028201915b8154815260200190600101908083116106eb5750505050509050919050565b6001600160a01b038116600090815260106020526040812081805b82548110156109155760006107b261078362015180600f87600001868154811061074b57fe5b6000918252602090912060039091020154815460ff90911690811061076c57fe5b600091825260209091206002909102015490611619565b85600001848154811061079257fe5b90600052602060002090600302016002015461167990919063ffffffff16565b9050808460010154101561090c5760008460000183815481106107d157fe5b90600052602060002090600302016001015490506000600f8660000185815481106107f857fe5b6000918252602090912060039091020154815460ff90911690811061081957fe5b9060005260206000209060020201600101549050600060025460001415610840578161084e565b60025461084e908390611679565b90506108666103e86108608584611619565b906116d3565b92506000876001015488600001878154811061087e57fe5b9060005260206000209060030201600201541161089f5787600101546108c1565b8760000186815481106108ae57fe5b9060005260206000209060030201600201545b905060004286106108d257426108d4565b855b905080821015610906576109036108fc620151806108606108f5858761173d565b8990611619565b8990611679565b97505b50505050505b50600101610725565b509392505050565b600e546001600160a01b031681565b600061094961093a8361070a565b61094384611590565b90611679565b92915050565b60115460ff1681565b6006546001600160a01b031681565b6201518081565b6001600160a01b039081166000908152601060205260409020600201541690565b60115460ff166109e2576040805162461bcd60e51b815260206004820152601960248201527821b7b73a3930b1ba103737bc903cb2ba1039ba30b93a32b21760391b604482015290519081900360640190fd5b336000818152601060205260408120916109fb9061070a565b90506000610a0833611590565b90508015610a245760006008840155610a218282611679565b91505b60008211610a71576040805162461bcd60e51b81526020600482015260156024820152745573657220686173206e6f206469766964656e647360581b604482015290519081900360640190fd5b60008054604080516370a0823160e01b815230600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015610abd57600080fd5b505afa158015610ad1573d6000803e3d6000fd5b505050506040513d6020811015610ae757600080fd5b5051905082811015610b1b57610afd838261173d565b600885018190556009850154610b1291611679565b60098501559150815b426001850155600a840154610b309084611679565b600a8501556000610b408461179a565b60408051828152905191925033917f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59181900360200190a25050505050565b600b546001600160a01b031681565b600d546001600160a01b031681565b6006546001600160a01b03163314610be9576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9030b236b4b760b11b604482015290519081900360640190fd5b6011805460ff19166001179055565b6001600160a01b031660009081526010602052604090206009015490565b6003546004549091565b60035481565b600581565b60018181548110610c3857fe5b600091825260209091200154905081565b6000806000610c5784610e62565b610c60856115ae565b610c69866115cc565b9250925092509193909250565b6001600160a01b038216600090815260106020526040812081805b8254811015610d8c578460ff16836000018281548110610cad57fe5b600091825260209091206003909102015460ff161415610d84576000610ce461078362015180600f87600001868154811061074b57fe5b905060008460010154856000018481548110610cfc57fe5b90600052602060002090600302016002015411610d1d578460010154610d3f565b846000018381548110610d2c57fe5b9060005260206000209060030201600201545b90506000428310610d505742610d52565b825b905080821015610d8057856000018481548110610d6b57fe5b90600052602060002090600302016001015494505b5050505b600101610c91565b50949350505050565b60045481565b6001600160a01b038116600090815260106020526040812060088101546009909101546109499161173d565b60008054604080516370a0823160e01b815230600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015610e1357600080fd5b505afa158015610e27573d6000803e3d6000fd5b505050506040513d6020811015610e3d57600080fd5b5051905090565b6009546001600160a01b031681565b6007546001600160a01b031681565b6000805b6001600160a01b038316600090815260106020526040902054811015610eda576001600160a01b03831660009081526010602052604090208054610ed0919083908110610eaf57fe5b9060005260206000209060030201600101548361167990919063ffffffff16565b9150600101610e66565b50919050565b6001600160a01b031660009081526010602052604090205490565b600080600f8360ff1681548110610f0e57fe5b9060005260206000209060020201600001549150600f8360ff1681548110610f3257fe5b9060005260206000209060020201600101549050915091565b60025481565b6001600160a01b038216600090815260106020526040812080548291829182918291819088908110610f7f57fe5b6000918252602090912060039091020154600f805460ff90921697509087908110610fa657fe5b9060005260206000209060020201600101549450806000018781548110610fc957fe5b9060005260206000209060030201600101549350806000018781548110610fec57fe5b906000526020600020906003020160020154925061102a61101b62015180600f846000018b8154811061074b57fe5b82600001898154811061079257fe5b9150509295509295909350565b6006546001600160a01b031633148061105a57506007546001600160a01b031633145b8061106f57506008546001600160a01b031633145b61107857600080fd5b6032811061108557600080fd5b600255565b600a546001600160a01b031681565b6001600160a01b031660009081526010602052604090206001015490565b60115460ff1661110a576040805162461bcd60e51b815260206004820152601960248201527821b7b73a3930b1ba103737bc903cb2ba1039ba30b93a32b21760391b604482015290519081900360640190fd5b60048260ff1610611151576040805162461bcd60e51b815260206004820152600c60248201526b24b73b30b634b210383630b760a11b604482015290519081900360640190fd5b60008054604080516323b872dd60e01b81523360048201523060248201526044810185905290516001600160a01b03909216926323b872dd926064808401936020939083900390910190829087803b1580156111ac57600080fd5b505af11580156111c0573d6000803e3d6000fd5b505050506040513d60208110156111d657600080fd5b50600090506111e482611c33565b60408051828152905191925033917f2899dc8c12def1caa9accb64257cf2fd9f960f21bb27a560a757eae3c2ec43c19181900360200190a233600090815260106020526040902060028101546001600160a01b031661134c576001600160a01b0385166000908152601060205260409020541580159061126d57506001600160a01b0385163314155b15611290576002810180546001600160a01b0319166001600160a01b0387161790555b60028101546001600160a01b031660005b6005811015611349576001600160a01b0382161561133c576001600160a01b03821660009081526010602052604090206112ee9060019060030183600581106112e657fe5b015490611679565b6001600160a01b0383166000908152601060205260409020600301826005811061131457fe5b01556001600160a01b0391821660009081526010602052604090206002015490911690611341565b611349565b6001016112a1565b50505b60028101546001600160a01b0316156114a25760028101546001600160a01b031660005b600581101561149f576001600160a01b038216156114925760006113ba6103e8610860600185815481106113a057fe5b90600052602060002001548961161990919063ffffffff16565b6001600160a01b0384166000908152601060205260409020600801549091506113e39082611679565b6001600160a01b03841660009081526010602052604090206008810191909155600901546114119082611679565b6001600160a01b038416600081815260106020908152604091829020600901939093558051848152905185933393927fd41f7e766eebcc7ff42b11ac8691bdf864db4afc0c55e71d629d54edce460d98929081900390910190a4506001600160a01b0391821660009081526010602052604090206002015490911690611497565b61149f565b600101611370565b50505b80546114e2574260018201556040805133815290517f9fd565cd14c3c391679eb0cad12a14dcf7534e9d3462bcb9b67a098a9bbbc24a9181900360200190a15b6040805160608101825260ff868116825260208083018781524294840194855285546001808201885560008881529390932094516003918202909501805460ff19169590941694909417835551908201559151600290920191909155546115499084611679565b6003556040805160ff8616815260208101859052815133927f3a89eb89956dcf6537585a2372d4e629e18622cce06c2b4fee6301ae0840e241928290030190a25050505050565b6001600160a01b031660009081526010602052604090206008015490565b6001600160a01b03166000908152601060205260409020600a015490565b6001600160a01b0316600090815260106020526040902060078101546006820154600583015460048401546003909401549093019092019091010190565b6008546001600160a01b031681565b60008261162857506000610949565b8282028284828161163557fe5b04146116725760405162461bcd60e51b8152600401808060200182810382526021815260200180611fef6021913960400191505060405180910390fd5b9392505050565b600082820183811015611672576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000808211611729576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b600082848161173457fe5b04949350505050565b600082821115611794576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b60115460009060ff166117ac57600080fd5b60006117c36117bc846005611619565b60646116d3565b905060006117d28260056116d3565b905060006117e18260046116d3565b905060006117ef868561173d565b600080546006546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101899052905194955091169263a9059cbb92604480840193602093929083900390910190829087803b15801561184c57600080fd5b505af1158015611860573d6000803e3d6000fd5b505050506040513d602081101561187657600080fd5b5050600080546007546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018890529051919092169263a9059cbb92604480820193602093909283900390910190829087803b1580156118d457600080fd5b505af11580156118e8573d6000803e3d6000fd5b505050506040513d60208110156118fe57600080fd5b5050600080546008546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018890529051919092169263a9059cbb92604480820193602093909283900390910190829087803b15801561195c57600080fd5b505af1158015611970573d6000803e3d6000fd5b505050506040513d602081101561198657600080fd5b5050600080546009546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169263a9059cbb92604480820193602093909283900390910190829087803b1580156119e457600080fd5b505af11580156119f8573d6000803e3d6000fd5b505050506040513d6020811015611a0e57600080fd5b505060008054600c546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611a6c57600080fd5b505af1158015611a80573d6000803e3d6000fd5b505050506040513d6020811015611a9657600080fd5b505060008054600d546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611af457600080fd5b505af1158015611b08573d6000803e3d6000fd5b505050506040513d6020811015611b1e57600080fd5b505060008054600e546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611b7c57600080fd5b505af1158015611b90573d6000803e3d6000fd5b505050506040513d6020811015611ba657600080fd5b5050600080546040805163a9059cbb60e01b81523360048201526024810185905290516001600160a01b039092169263a9059cbb926044808401936020939083900390910190829087803b158015611bfd57600080fd5b505af1158015611c11573d6000803e3d6000fd5b505050506040513d6020811015611c2757600080fd5b50909695505050505050565b60115460009060ff16611c4557600080fd5b6000611c556117bc846005611619565b90506000611c676117bc856002611619565b90506000611c768360036116d3565b90506000611c858360026116d3565b90506000611c948260026116d3565b600080546006546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101899052905194955091169263a9059cbb92604480840193602093929083900390910190829087803b158015611cf157600080fd5b505af1158015611d05573d6000803e3d6000fd5b505050506040513d6020811015611d1b57600080fd5b5050600080546007546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018890529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611d7957600080fd5b505af1158015611d8d573d6000803e3d6000fd5b505050506040513d6020811015611da357600080fd5b5050600080546008546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018890529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611e0157600080fd5b505af1158015611e15573d6000803e3d6000fd5b505050506040513d6020811015611e2b57600080fd5b505060008054600a546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611e8957600080fd5b505af1158015611e9d573d6000803e3d6000fd5b505050506040513d6020811015611eb357600080fd5b505060008054600b546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018690529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611f1157600080fd5b505af1158015611f25573d6000803e3d6000fd5b505050506040513d6020811015611f3b57600080fd5b5050600080546009546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018690529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015611f9957600080fd5b505af1158015611fad573d6000803e3d6000fd5b505050506040513d6020811015611fc357600080fd5b5092979650505050505050565b6040518060a00160405280600590602082028036833750919291505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a2646970667358221220902a2d42e4738c35c49f80f39362ce6d0ad0652ad126e2809e55e3bb4a5b54ff64736f6c634300060c0033