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.

Peaks by Arrotu E1

Verified contract

Proxy

Active on Base with 228 txns
Deployed by via 0xe6097e68 at 14789547
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 48 additional slots
2 additional variables
ERC-20
--
ERC-20
--
0x15d1db8f35def8e7e055188fc620ac0022e8711ba81bc5bbe5a67ad2885fd7b6
0xce4ac0db2383b64fea398fa71c100a6253fefeb303a7b29c834968aae4a128d0
0x5889145b86791b9327536d852c43e5e9aa8bf0b29c72443540177f9b3c695c32
0xf077ea3e51bb925494526b2f6463a345650c7c311cabe30f1bed0a2e36d2f3c2
0xfde2c43f517c4ee0a18f4a870a9e3557aabfcfaf6f66b2fdf9ebeca269a2bf01
0xadb8087b690631a3ffad50aa23056ec20781f45c3715034419ded4b3a082cad6
0x4e6895ad422a9f360c95db83f076f36a8a0deab3bd8e5790ccbafd4e7388d7dd
0x2de2c78d4072e3f2f6521b96756f884cb1891d718ff27ece8ea4c6b04c815848
0xe96a33719d3e5b3697dbfb5d6b7b2113972a559890d4f606c2a893f6cc785db2
0xe7c7b5456188b610b3b9d5e10cb27425c5f9843ec139bfc09f76db8e29e2213f

Functions
Getter at block 22449238
baseURI(view returns (string)
https://highlight-creator-assets.highlight.xyz/main/base-dir/4ed2239d-e952-4fc2-b8f5-2c21cb917b8e/onChainDir
contractURI(view returns (string)
https://arweave.net/3HXgt5EEpatW8w3KPTxnlbdVZqLNRPfkHbIX7NKpCOU
defaultManager(view returns (address)
0x0000000000000000000000000000000000000000
limitSupply(view returns (uint256)
2500
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
Peaks by Arrotu E1
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
owner(view returns (address)
0x6fb53031e2b3d7d4d6f7fad6d69952f87477bc82
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
Peaks1
totalSupply(view returns (uint256)
2500
Read-only
balanceOf(address ownerview returns (uint256)
encryptDecrypt(bytes databytes keypure returns (bytes result)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenGroupingIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenManager(uint256 idview returns (address manager)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
burn(uint256 tokenId
freezeMints(
initialize(address creatorstring _contractURIstruct IRoyaltyManagerRoyalty defaultRoyaltyaddress _defaultTokenManagerstring _namestring _symboladdress trustedForwarderaddress initialMinterstring newBaseURIuint256 _limitSupplybool useMarketplaceFiltererRegistryaddress _observability
initialize(bytes data
mintAmountToOneRecipient(address recipientuint256 amount
mintOneToMultipleRecipients(address[] recipients
mintOneToOneRecipient(address recipientreturns (uint256)
mintSameAmountToMultipleRecipients(address[] recipientsuint256 amount
mintSpecificTokenToOneRecipient(address recipientuint256 tokenId
mintSpecificTokensToOneRecipient(address recipientuint256[] tokenIds
registerMinter(address minter
removeDefaultTokenManager(
removeGranularTokenManagers(uint256[] _ids
removeRoyaltyManager(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractMetadata(string newNamestring newSymbolstring newContractUri
setDefaultRoyalty(struct IRoyaltyManagerRoyalty _royalty
setDefaultTokenManager(address _defaultTokenManager
setGranularRoyalties(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
setGranularTokenManagers(uint256[] _idsaddress[] _tokenManagers
setLimitSupply(uint256 _limitSupply
setRoyaltyManager(address _royaltyManager
setTokenURIs(uint256[] idsstring[] uris
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unregisterMinter(address minter
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(string oldBaseUristring newBaseURI
DefaultRoyaltySet(address indexed recipientAddressuint16 indexed royaltyPercentageBPS
DefaultTokenManagerChanged(address indexed newDefaultTokenManager
GranularRoyaltiesSet(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
GranularTokenManagersRemoved(uint256[] _ids
GranularTokenManagersSet(uint256[] _idsaddress[] _tokenManagers
Initialized(uint8 version
LimitSupplySet(uint256 indexed newLimitSupply
MinterRegistrationChanged(address indexed minterbool indexed registered
MintsFrozen(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltyManagerChanged(address indexed newRoyaltyManager
TokenURIsSet(uint256[] idsstring[] uris
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
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
EmptyString(
InvalidManager(
ManagerDoesNotExist(
ManagerRemoveBlocked(
ManagerSwapBlocked(
MintERC2309QuantityExceedsLimit(
MintFrozen(
MintToZeroAddress(
MintZeroQuantity(
MinterRegistrationInvalid(
MismatchedArrayLengths(
NotMinter(
OverLimitSupply(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
RoyaltyBPSInvalid(
RoyaltySetBlocked(
TokenDoesNotExist(
TokenNotInRange(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(