Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 20792420.

NFT-LOTTERY

Verified contract

Proxy

Active on Ethereum with 33 txns
Deployed by via 0x15a660ea at 13019211
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 48 additional slots
-
variable spans 1 additional slot
-
variable spans 40 additional slots
-
variable spans 48 additional slots
6 additional variables
Native
Value $852.05
0x7fa2fb9de63554f9a44c79b2dcfca7e38b2f4f731a1e5401672eb645f16c1134
0x9d1ec2e23e3e32d925442f2997a08c3f64026911f3e56513e4e8b52defef02f9
0x1f8c8735b432f09f6e555e20e7e09e8778e8b76297319324d08c0b5ba53d564e
0x7f1f0e83e0d901c933ce196b8418811050367840e8d973d16f41085bd551a7c0
0x69fa9ec7bf4d2c2c67065516228e82421ec9ab9ad9e8b662296dc9a160be0873
0x482a0480b3be35cdbec6eeb5434e6e3adbf056a31217109154ba1efc0662fe3f
From
0x3cf752ccb1c5b94058d38d0a9fc5a523d9d7b101bf54723a6b67a0d61a675e80
From
0x7f383770ceb7f7b14ccd680b7ddceb66c5e843552ced12ea5b73eeec6e92cafe
0x706b72b3a20c46ab29c97f98b49d7172cc0579c64b16d5b5030a542b173ad7ee
0xdcdb28978ecd3908055830a49779e4d21fca9b9e528fc754147ff2ccbf2bd439
From

Functions
Getter at block 20810935
baseURI(view returns (string)
endDate(view returns (uint64)
1629061680
hasCalledVRF(view returns (bool)
false
isRefundOpen(view returns (bool)
false
maxTickets(view returns (uint32)
8000
maxTicketsPerAddress(view returns (uint32)
200
minTicketsToSell(view returns (uint32)
4000
name(view returns (string)
NFT-LOTTERY
owner(view returns (address)
0xb0325dbe7fa891436e83a094f9f12848c78e449b
prizeAddress(view returns (address)
0xb7f7f6c52f2e2fdb1963eab30438024864c313f6
prizeId(view returns (uint256)
3744
startDate(view returns (uint64)
1628888885
symbol(view returns (string)
LOTTO
ticketPrice(view returns (uint256)
10000000000000000
totalSupply(view returns (uint256)
32
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 idview returns (string)
State-modifying
approve(address touint256 tokenId
buyTickets(uint256 numTicketspayable 
claimETH(
distributePrize(
getRefund(uint256[] ids
initialize(address _prizeAddressuint256 _prizeIduint64 _startDateuint64 _endDateuint32 _minTicketsToSelluint32 _maxTicketsuint32 _maxTicketsPerAddressuint256 _ticketPrice
onERC721Received(addressaddressuint256bytesreturns (bytes4)
refundOwnerAssets(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unlockRefund(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.