XEther

Verified contract

Active on Ethereum with 908 txns
Deployed by via 0x6df79368 at 6453969
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
9 additional variables
ERC-20
--
0x59da037057ecebcb66b49b32cd7fcc228194db877a6f8910a40f3bdaa234b2bb
0x9fefd4d9b7201a6a74654bfe93a4fc5785bb91a775da6457fdb8029b8ceb4a25
0xab44b8a831a4d3d7cb0a0af519fc886899e9269909dca48d9dd33cd4322edfbb
0x29c15da4e0c885dabc1c6882316bb49cc3a081305b72f1591d7197ae346d2544
0xbfa0c71c6b5c46fc4334a1c18c523fc909e91740425709776b929e18bebe1b3a
0xa76504d51e2b9d7f121d89776647ff240d938ab5adca63c569df9e55b898675c
0x77d1057b8e7e8223cd25409aaca2eb5b6e69625a286a80d8c72e42a30cebf5c1
0xfcfe9a6df1c3dfc5bea302229c8271086f1664195cd25ab32bb7c8c86a88a55f
0x70bc3a4fb6db02a526460351a45674dca8590df9dea345b5a23a1404b9152195
0xa4988a477e87ac42eca9287eb86d7992e1b575e0e928556c1d865a1bb9b5ca71

Functions
Getter at block 20950987
aOwner(view returns (address)
0x2582ab43d78940ddcc1f0eae84f3b63da2af0904
bankAmount(view returns (uint256)
0
coOwner1(view returns (address)
0x7550fae19c5dc2e41866ad46120149dce53b40e8
coOwner2(view returns (address)
0x2582ab43d78940ddcc1f0eae84f3b63da2af0904
curIteration(view returns (uint256)
7
depositsCount(view returns (uint256)
0
feeAmount(view returns (uint256)
0
investorsCount(view returns (uint256)
1
investorsCountLimit(view returns (uint256)
7
investorsFeePercent(view returns (uint256)
130
isWipeAllowed(view returns (bool)
true
jackpotBalance(view returns (uint256)
0
jackpotPercent(view returns (uint256)
20
lastTransaction(view returns (uint256)
1540577039
minDepositAmount(view returns (uint256)
20000000
minInvestmentAmount(view returns (uint256)
5000000000000000000
minLotteryAmount(view returns (uint256)
100000000
ownerFeePercent(view returns (uint256)
50
showBankAmount(view returns (uint256 _bankAmount)
0
showInvestorsComission(view returns (uint256 _investorsComission)
0
showJackpotBalance(view returns (uint256 _jackpotBalance)
0
showStats(view returns (uint256 _ownerFeePercentuint256 _investorsFeePercentuint256 _jackpotPercentuint256 _minDepositAmountuint256 _minLotteryAmountuint256 _minInvestmentAmountstring info)
(_ownerFeePercent=50, _investorsFeePercent=130, _jackpotPercent=20, _minDepositAmount=20000000000000000, _minLotteryAmount=100000000000000000, _minInvestmentAmount=5000000000000000000, info=To get real percentages divide them to 10)
toGwei(view returns (uint256)
1000000000
totalInvestmentAmount(view returns (uint256)
0
Read-only
depContractidToAddress(uint256view returns (address)
depContractidToAmount(uint256view returns (uint256)
depContractidToLottery(uint256view returns (bool)
depositInfo(uint256 contractIdview returns (address _addressuint256 _amountbool _participateInLottery)
investorInfo(uint256 contractIdview returns (address _addressuint256 _investeduint256 _comissionPercentuint256 earned)
investorsAddress(uint256view returns (address)
investorsComissionPercent(uint256view returns (uint256)
investorsEarned(uint256view returns (uint256)
investorsInvested(uint256view returns (uint256)
State-modifying
confirmAddress(bytes16 code
depositPayout(uint256 depositIndexuint256 pAmountreturns (bool)
newInvestment(payable 
newIteration(
payoutInvestor(uint256 investorId
payoutInvestors(
setCoOwner1(address _coOwner
setCoOwner2(address _coOwner
updateBankAmount(payable 
updateJackpotBalance(payable 
withdrawJackpotBalance(uint256 amount
Events
EvBankBecomeEmpty(uint256 iterationuint256 indexaddress receiveruint256 payoutAmountuint256 bankAmount
EvConfimAddress(address senderbytes16 code
EvDebug(uint256 amount
EvDepositPayout(uint256 iterationuint256 bankAmountuint256 indexaddress receiveruint256 amountuint256 feeuint256 jackpotBalance
EvInvestorPayout(uint256 iterationuint256 bankAmountuint256 indexuint256 amountbool status
EvInvestorsComission(uint256 iterationuint256[] investorsComission
EvInvestorsPayout(uint256 iterationuint256 bankAmountuint256[] payoutsbool[] statuses
EvLotteryNumbers(uint256 iterationuint256 indexuint256[] lotteryNumbers
EvLotteryWin(uint256 iterationuint256 contractIdaddress wineruint256 amount
EvNewDeposit(uint256 iterationuint256 bankAmountuint256 indexaddress senderuint256 amountuint256 multiplieruint256 time
EvNewInvestment(uint256 iterationuint256 bankAmountuint256 indexaddress senderuint256 amountuint256[] investorsFee
EvNewIteration(uint256 iteration
EvStageChanged(uint256 iterationuint256 timeDiffuint256 stage
EvUpdateBankAmount(uint256 iterationuint256 depositeduint256 balance
EvUpdateJackpot(uint256 iterationuint256 amountuint256 balance
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.