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 20716015.

GPass

Unverified contract

Proxy

Active on Ethereum with 575 txns
Deployed by via 0x71b25431 at 18624272
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GPass"

0x80e676197d9e625d113e7b6d93bf0985ddd696294235a7dcd55afd1d9eed442c
0x5f892ec594bd0c93ae356b9c777308b1e9d333bc0ce56c6d223c8b82f4d6b3be
0x25b25c3f9309f41a1bcc78b38be6611dc62faf13c7e36f802f5b44d02f9dadaa
0x597a3d8a05d8a73e37bdb96ffbf59da9d437fbb436e83d532f7103c9062fd668
0x21833e108e6d5d7b5fb9e4594be4bcf3eb572f134c9ec7b0ca087f7b4305bf88
0x7dbdaf70f6bc2eef65d135e70d77fd1720924d1dacaa7d19f08a56da38521528
0xce55e933ba1b23df089f31798bfdaad5f375d7c226074bcc3f755d301fdd927e
0x2b448b55d63855b3b2c6883ada8be3d2a26b3ca7db8e48f6881c4d68fb8e603a
0x74e78b3cd8c51c5d1e9ff3a83051346a502a40edf6a196ae3d84890daca77a0b
0xe75366755cf230a11aa401ca379d206620703b0f15386676c1d78935056b16ce

Functions
Getter at block 20793672
MAX_SUPPLY(view returns (uint256)
2222
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
hiddenURI(view returns (string)
https://shiller.s3.amazonaws.com/pre_reveal.json
name(view returns (string)
GPass
numberAirdropped(view returns (uint256)
1392
owner(view returns (address)
0xeee27b6f3f620336cc92c059ea9b0fce5777c851
 
proxiableUUID(view returns (bytes32)
revealed(view returns (bool)
false
symbol(view returns (string)
GPASS
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdrop(address[] ownersuint256[] tokenIds
approve(address touint256 tokenId
initialize(address _owner
renounceOwnership(
reveal(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setDefaultRoyalty(address receiveruint96 feeNumerator
setHiddenURI(string _hiddenURI
setSupply(uint256 _newSupply
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
FailedInnerCall(
InvalidInitialization(
InvalidInput(
MaxSupplyReached(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot