CommunityFunds

Verified contract

Active on Ethereum with 1,943 txns
Deployed by via 0x6fe4af28 at 6742550
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x78e2b3c554b0cc28d12b45bbb451496846c787086dc8d28ba2bf514e26118fb0
0x8df2ace60859bfa3738662645dfd071d42b6700038509abcb98e5145f4162e10
0x294d7aa3a5cbed0c61a344ae9fa0d3a4e11cbd2f11434d478f64bc9a4b037c99
0xe91861de76f0bad92dbb77339e81506af0a934aaf326cfc3bd26e454c85835ea
0x3d0f596661b7f0511c786fdc8568c5d5796422192303a686cd8cb58f14cb6502
0x569cc3e37471765d4802d43f8f7802ad7969ee903be0e05720d45ac4d8bf9014
0xc73c6ec72daec1244ea6e98599c066df6d15a11316b3cc3b787be279a54d51e9
0xae876b4abf75985177ecc29aa86fa50deb8104bc82f5540240f43d67ec4a4631
0x42f76ca28d3b3ca9ad4d1bff0097de57274ad84c140f8c08317db7a4c4550acc
0x3c93e60250e7d67df4dd712d8baad4924e6c591373303b7d8a8ed4570fe136c4

Functions
Getter at block 21309789
ONE_DAY(view returns (uint256)
86400
 
getContractInfo(view returns (address _adminuint256 _depositedAmountGrossaddress _developmentFundaddress _operationFundaddress _reserveFundaddress _emergencyAccountbool _emergencyModeaddress[] _investorAddressesuint256 balanceuint256 _paySystemCommissionTimesuint256 _maximumMaxOutInWeek)
getContractTime(view returns (uint256 _contractStartAtuint256 _lastResetuint256 _oneDayuint256 _lastPayDailyIncomeuint256 _lastPaySystemCommission)
(_contractStartAt=1542760383, _lastReset=1542760383, _oneDay=86400, _lastPayDailyIncome=1542760383, _lastPaySystemCommission=1542760383)
 
getLazyInvestor(view returns (bytes32[] emailsaddress[] addressesuint256[] lastDepositsuint256[] depositedAmountsuint256[] sellThisMonthsuint256[] totalSellsuint256[] maxOuts)
 
getListInvestor(view returns (address[] nodeInvestorsbytes32[] emailsuint256[] unpaidSystemCommissionsuint256[] unpaidDailyIncomesuint256[] depositedAmountsuint256[] withdrewAmountsbool[] isDisableds)
 
getMaxOutUser(view returns (address[] nodeInvestorsuint256[] unpaidSystemCommissionsuint256[] unpaidDailyIncomesuint256[] depositedAmountsuint256[] withdrewAmountsuint256[] reserveCommissionsbool[] isDisableds)
Read-only
getInvestmentsByTime(address investorAddressuint256 startuint256 endview returns (bytes32[] idsuint256[] atsuint256[] amountsbytes32[] emails)
getInvestorAccountInfo(address investorAddressview returns (uint256 maxOutTimesuint256 maxOutTimesInWeekuint256 totalSellbytes32[] investorIdsuint256 dailyIncomeWithrewAmountuint256 unpaidSystemCommissionuint256 unpaidDailyIncome)
getInvestorRegularInfo(address investorAddressview returns (string emailuint256 generationuint256 rightSelluint256 leftSelluint256 reserveCommissionuint256 depositedAmountuint256 withdrewAmountbool isDisabled)
getInvestorTree(address rootInvestorview returns (address[] nodeInvestorsbytes32[] emailsuint256[] leftSellsuint256[] rightSellsaddress[] parentsuint256[] generationsuint256[] deposits)
getInvestorTreeInfo(address investorAddressview returns (address leftChildaddress rightChildaddress parentaddress presenteruint256 sellThisMonthuint256 lastMaxOut)
getPercentToMaxOut(address investorAddressview returns (uint256)
getUnpaidSystemCommission(address investorAddressview returns (uint256 unpaid)
getWithdrawalsByTime(address investorAddressuint256 startuint256 endview returns (bytes32[] idsuint256[] atsuint256[] amountsaddress[] presenteesuint256[] reasonsuint256[] timesbytes32[] emails)
investorAddresses(uint256view returns (address)
State-modifying
cashOutEmergencyMode(
deposit(payable 
disableInvestor(address investorAddress
donate(payable 
enableInvestor(address investorAddress
finishPayDailyIncome(
finishPaySystemCommission(
getSystemCommision(address useruint256 totalSelluint256 sellThisMonthuint256 rightSelluint256 leftSell
payDailyIncomeByIndex(uint256 fromuint256 to
payDailyIncomeForInvestor(address investorAddressuint256 times
paySystemCommissionByIndex(uint256 fromuint256 to
paySystemCommissionInvestor(address investorAddressuint256 times
payToReachMaxOut(address investorAddress
putPresentee(address presenterAddressaddress presenteeAddressaddress parentAddressstring presenteeEmailbool isLeft
resetGame(address[] yesInvestorsaddress[] noInvestors
resetMaxOutInWeek(
revivalInvestor(address investor
setMaxLevelsAddSale(uint256 level
setMaximumMaxOutInWeek(uint256 maximum
stopGame(uint256 percentuint256 fromuint256 to
turnOnEmergencyMode(
Events
MaxOut(address investoruint256 timesuint256 at
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.