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.

ERC1967Proxy

Verified contract

Proxy

Active on Base with 1 txns
Deployed by via 0x27d0ed55 at 20688743
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots

No balances found for "ERC1967Proxy"

0x10c68c910496c15d8220273dab10714e054130a424b18d130bdfb55bcabad5cf
From

Functions
Getter at block 23033923
contractImage(view returns (string)
ipfs://QmfNRyvFgE2tZYQ82SWnQdJRaHLh8DWBdciaL8HZF8R7Tv
 
contractURI(view returns (string)
contractVersion(pure returns (string)
1.2.0
description(view returns (string)
The people's thrasher ⌐◨-◨
ipfsDataCount(view returns (uint256)
1
owner(view returns (address)
0x4c5086086fda01fb8fcffe491862e7504984a75f
projectURI(view returns (string)
https://skatehive.app
propertiesCount(view returns (uint256)
5
 
proxiableUUID(view returns (bytes32)
rendererBase(view returns (string)
https://api.zora.co/renderer/stack-images
 
settings(view returns (address tokenstring projectURIstring descriptionstring contractImagestring rendererBase)
token(view returns (address)
0xfe10d3ce1b0f090935670368ec6de00d8d965523
Read-only
attributes(uint256uint256view returns (uint16)
getAttributes(uint256 _tokenIdview returns (string resultAttributesstring queryString)
ipfsData(uint256view returns (string baseUristring extension)
itemsCount(uint256 _propertyIdview returns (uint256)
properties(uint256view returns (string name)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
addProperties(string[] _namesstruct MetadataRendererTypesV1ItemParam[] _itemsstruct MetadataRendererTypesV1IPFSGroup _ipfsGroup
deleteAndRecreateProperties(string[] _namesstruct MetadataRendererTypesV1ItemParam[] _itemsstruct MetadataRendererTypesV1IPFSGroup _ipfsGroup
initialize(bytes _initStringsaddress _token
onMinted(uint256 _tokenIdreturns (bool)
setAdditionalTokenProperties(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalTokenProperties
updateContractImage(string _newContractImage
updateDescription(string _newDescription
updateProjectURI(string _newProjectURI
updateRendererBase(string _newRendererBase
upgradeTo(address _newImpl
upgradeToAndCall(address _newImplbytes _datapayable 
Events
Upgraded(address impl
AdditionalTokenPropertiesSet(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalJsonProperties
ContractImageUpdated(string prevImagestring newImage
DescriptionUpdated(string prevDescriptionstring newDescription
Initialized(uint256 version
PropertyAdded(uint256 idstring name
RendererBaseUpdated(string prevRendererBasestring newRendererBase
Upgraded(address impl
WebsiteURIUpdated(string lastURIstring newURI
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
DELEGATE_CALL_FAILED(
INVALID_TARGET(
INVALID_UPGRADE(address impl
ONLY_UUPS(
UNSUPPORTED_UUID(
ADDRESS_ZERO(
ALREADY_INITIALIZED(
DELEGATE_CALL_FAILED(
INITIALIZING(
INVALID_PROPERTY_SELECTED(uint256 selectedPropertyId
INVALID_TARGET(
INVALID_UPGRADE(address impl
NOT_INITIALIZING(
ONE_PROPERTY_AND_ITEM_REQUIRED(
ONLY_CALL(
ONLY_DELEGATECALL(
ONLY_MANAGER(
ONLY_OWNER(
ONLY_PROXY(
ONLY_TOKEN(
ONLY_UUPS(
TOKEN_NOT_MINTED(uint256 tokenId
TOO_MANY_PROPERTIES(
UNSUPPORTED_UUID(