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 0x9a1d6c82 at 18829159
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"

0x4e0384867a6dd19092c009bca225998b8b70b3213bf9fcbe3deffb034821ad57
From

Functions
Getter at block 22754250
contractImage(view returns (string)
ipfs://QmfEZV7D9zieqWBTerQ4hJnkjP1soSxcypSnzcC3o3eBja
 
contractURI(view returns (string)
contractVersion(pure returns (string)
1.2.0
 
description(view returns (string)
ipfsDataCount(view returns (uint256)
1
owner(view returns (address)
0x393641b71800ff691d29d58b3d9c447aba462f84
projectURI(view returns (string)
https://kendama.wtf/
propertiesCount(view returns (uint256)
4
 
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)
0xd7d40e5afceabc923b70dd299206155fb330f5ff
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(