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.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 20,161 txns
Deployed by via 0xea87d34f at 10286506
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
-
variable spans 48 additional slots
-
variable spans 2 additional slots
-
variable spans 2 additional slots
-
variable spans 48 additional slots
Native
Value $817.94
ERC-20
--
ERC-20
--
ERC-20
--
0x7e8361a899b2e7866e668f7662780ad4f1f5e8ad167b08371714d4f8ed324268
0xf99cc9fbc81bb42531587b263c4a7783d86c96e1f456284b2601a8b813823bfe
0x7215cdb2a8056e8b451bdbbffb444812bb9159f61358906c089859a8de3b0a8c
0xdd65cd15a0788667ffb9a50783b684523eb112cc1aa5d2d1232debfb64e1f203
0x73683a0813e529232b62ef4e56a49df5f83b8cd514e9247c0e61e88b27834f12
0xd53b92ebe2fff75820ca06bf14468625ada917212a2bb9179ca6c6160a8fd74c
0x6d70506db3cb47c66203c9f44eae0b228c2777f654400ff6f574624c2248ef3d
0x252548f29c84445afab7938c2e9f9bd7d3f9c8778ca8a91b4a68148328044f15
0x39a00a8ae3f78d20d53020b447661823122cafeb531581f05f6f50869a1d023e
0xe25461e67663fc012b45eab849375c803c49c6801e283e0cabc541348217bb21

Functions
Getter at block 22907963
BURN_METHOD(view returns (string)
burn
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GoldLevel(view returns (uint256)
2
MINT_METHOD(view returns (string)
mint
PROVENANCE(view returns (string)
Vip3-Ethereum
ROLE_ADMIN(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
ROLE_SUPER_ADMIN(view returns (bytes32)
0x7613a25ecc738585a232ad50a301178f12b3ba8887d13e138b523c4269c47689
_tokenIdCounter(view returns (uint256 _value)
19784
baseTokenURI(view returns (string)
https://vip3base.s3.amazonaws.com/metadata/
name(view returns (string)
vip3-sbt
paused(view returns (bool)
false
symbol(view returns (string)
Vip3SBT
totalSupply(view returns (uint256)
19784
Read-only
_tokenLevelMap(uint256view returns (uint256)
balanceOf(address ownerview returns (uint256)
getLevel(uint256 tokenIdview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdOf(address fromview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
attest(address _touint256 _levelreturns (uint256)
batchAttest(address[] addrsuint256 level
batchRevoke(address[] addrs
burn(uint256 _tokenIduint256 deadlinebytes signature
grantRole(bytes32 roleaddress account
initialize(string _namestring _symbolstring _baseTokenURI
mint(address _touint256 deadlineuint256 leveluint256 valuebytes signaturepayable returns (uint256)
pause(
renounceRole(bytes32 roleaddress account
revoke(address from
revokeRole(bytes32 roleaddress account
setBaseTokenURI(string uri
setName(string _name
setSymbol(string _symbol
unpause(
updateLevel(uint256 tokenIduint256 deadlineuint256 levelbytes signature
updateLevelByAdmin(uint256 tokenIduint256 level
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Attest(address indexed touint256 indexed tokenIduint256 indexed level
Burn(address indexed fromuint256 indexed tokenId
Initialized(uint8 version
Paused(address account
Revoke(address indexed fromuint256 indexed tokenId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.