This contract is being backfilled. You may encounter incomplete storage history.

AOQ

Verified contract

Active on Ethereum with 9,925 txns
Deployed by via 0xe4f031f4 at 9059074
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xb3764c16314c64e101aaf59326994140c6f1b642800b4d7194beb047f21ccb00
0x5e38a1814dbe1e458f128f497ca783e4890c4fdb6bbf1feb546230b807432bfc
0xd4585d92ad276c1ed95178f8c4d708338ee29be972d63414e7a87292de452abe
0xdc894277dd1f125f6b5eb07672f7aeacff41ab2197df1bc1c42dac8c31956880
0x09f7b804c8481e23651d2c88bdd281e49efe3f67648c775acb411a4afb87f801
0x8061b1e754915eb70b119e8f44951fb80320abf95f1c0a4c30fd43b7bc69c19a
0x1a397b28d360e889d25448dd05005ae3e4869d2b503dc6d1e4b7a8b1accc3fdc
0x6ccbac209fea9d878310ab02e96a6575e4884f340b58ef8c54a4968714380ab0
0x29e8b0483491b8da7e9f810b225c8ef4e169ff8b4d72f5d1b2834ae4e5bf1070
0xe7a5659087c7f3af6d5863e701594622e8aa371afadb76297ca880f73a5e1fb9

Functions
Getter at block 20807002
countDown(view returns (bool openuint256 openTime)
[unknown]
getContractStatus(view returns (booluint256uint256uint256uint256uint256bool)
[unknown]
getCountDownStatus(view returns (booluint256uint256)
[unknown]
getGainSettleFee(view returns (uint256)
[unknown]
Read-only
codeForInvite(uint256view returns (address)
getEarlyRedemption(address investerview returns (uint256uint256)
getInvestorByInviteString(string myInviteStringview returns (uint256address)
getUserInvestInfo(address addrview returns (uint256uint256uint256uint256uint256uint256uint256uint256uint256uint256)
user(addressview returns (address inviteruint256 superiorCodestring superiorCodeStringstring inviteCodeStringuint256 inviteCodeuint256 currentInvestTimes)
State-modifying
addDailyGain4User(address investeruint256 staticGainuint256 dynamicGain
adminStatusCtrl(address addruint8 status
close(
earlyRedemption(
gameStatusCtrl(bool status
invest(string superiorInviteStringstring myInviteStringpayable 
setAdminFeeAddress(address newAddr
setCountOverTime(uint256 newTime
setFundAddress(address newAddr
setFundContract(address addr
setGainSettleFee(uint256 fee
setProjectAddress(address newAddr
setUtilContract(address addr
testCountOverIf(
withdraw(
Events
CloseCountDownEvent(uint256 nowuint256 openTimeuint256 fundBalanceuint256 thisBalance
CountDownOverEvent(uint256 nowuint256 openTimeuint256 fundBalanceuint256 thisBalance
EarlyRedemptionEvent(address investeruint256 currentTimesuint256 redempAmountbool finish
InvestEvent(address investeruint256 amountaddress invitoruint256 currentTimesuint256 recommendGain
SettleEvent(address investeruint256 currentTimesuint256 staticGainuint256 dynamicGainuint256 gainSettleFeebool finish
StartCountDownEvent(uint256 nowuint256 openTimeuint256 fundBalanceuint256 thisBalance
WithdrawEvent(address investeruint256 currentTimesuint256 amountuint256 leftbool finish
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.