Lotto

Verified contract

Proxy

Active on Ethereum with 4,218 txns
Deployed by via 0xc8df3d6b at 11747006
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
ERC-20
Value $1.56
ERC-20
--
0xe2b72aa9bfa887880bc0156f9ab3253fe0f0ba16e3a47a19f62f23591b2951ee
0x1ec870ae57d2e6e67e84a8cadd7582b9fd8bbb0ae569dff3d21595b7d7259745
0x5a1ca0805b9d7234e96834ae51ad5269beae080b2bafa79de00aa18a385f84d6
0xa73738c8e11c59f6902b4c8a2698e53f1d2d218818a985bb7ce61757e532310e
0xfc91f34b581688e98d1f3574906b3aa3bdd4bc3884bcb222fb67bf739c6c94b6
0x893efb9673ffb33a5f875032836e1c32cb88ef2c70d7050de942f55dc3c9df3d
0xbbe5c0688a05a1d40d8bb8250c6d08155ef6a2c874c3244e6c99b7e16d00cbc0
0x8849ac6bd23d292bc31f79cdec8992b57f4226ad86a88b90760c0191484f822a
0xb75bd0ad9923fd46ac9c71a11795cbe83c4c7049b034b59080e3d0f61db8dd68
0xa2b2c72e9a276f180f1b85f4e8d6931fda0d5b193a5ae62769e9c0b88c259b68

Functions
Getter at block 20867666
GAMES_PER_EPOCH(view returns (uint256)
30
PRECISION(view returns (uint256)
1000000000000000000
TOTAL_ALLOCATED(view returns (uint256)
2000000000
decimals(view returns (uint8)
18
epochsCount(view returns (uint256)
3
isTransferLocked(view returns (bool)
false
lastEpoch(view returns (struct ILotteryTokenEpoch epoch)
(923200000000000000000, 54950000000000000000, 60, 72)
 
lastLottery(view returns (struct ILotteryTokenLottery lottery)
lotteriesCount(view returns (uint256)
73
lotteryGame(view returns (address)
0x472f41ca844d37bef98b4f89b47e716652247c7f
name(view returns (string)
Lotto
owner(view returns (address)
0x0b06f49915f3457f8a7c3819632de7713a43d1fb
participantsCount(view returns (uint256)
6278
symbol(view returns (string)
LOTTO
totalSupply(view returns (uint256)
2000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balances(addressview returns (uint256 lastGameIduint256 balanceuint256 at)
epochs(uint256view returns (uint256 totalFeesuint256 minParticipationFeeuint256 firstLotteryIduint256 lastLotteryId)
lotteries(uint256view returns (uint256 iduint256 participationFeeuint256 startedAtuint256 finishedAtuint256 participantsaddress winneruint256 epochIduint256 winningPrizebool isActive)
participants(uint256view returns (address)
participantsBalances(uint256 fromuint256 countview returns (address[] participantAddressesuint256[] participantBalances)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
burn(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
finishLottery(uint256 _participantsaddress _winnerAddressaddress _marketingAddressuint256 _winningPrizeValueuint256 _marketingFeeValuereturns (struct ILotteryTokenLottery finishedLotteryGame)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _lotteryGameaddress _addressTyler
lockTransfer(
renounceOwnership(
startLottery(uint256 _participationFeereturns (struct ILotteryTokenLottery _lotteryGame)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unlockTransfer(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.