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.

R1D3 on Base

Verified contract

Proxy

Active on Base with 20 txns
Deployed by via 0xf00695df at 15669490
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 49 additional slots
12 additional variables

No balances found for "R1D3 on Base"

0xf3b285e800d82a6bc289b5c92ef8ad2056074d196e7292c4f3a8d26bb218c4e1
0xf699c354f53309d57fe8d33268d984f512c9c4784ad4d8d05e8d61b5e9697bbd
0x6bb2eb8f74fb44398a515630eccb0e2bd59aac562562567b107a666ea8d84701
0x050ceec94574f7b66b404f06a48a9c851db7a40a7e6a4e7bb0f92909d2c5a5b7
0xdabe280b2cf8ac9bad9ae0041f25b5a8385627e99c77c33c7acdcf0967b1ba59
0x78457ab268f1c154741e89538d9d004c98df48c19bd23f5b7fb1b8519181ed93
0x4cd5a706d8d1d7077a0146e3e31a0d291f257ea16fa3015d9552b8295f7d83c8
0xd9374080a4193af5b5ae01abc196a529f7e75364319d64cac3b00466cd633171
0xe58870b68f616c4285c863b7a5a4967b414ad65567b589df81b6f4f2743f98f4
0x5dd7c69f5c550d71ffb0331e9b6f10df7b72b9c0e279c958ef339ea03ab4cfbb

Functions
Getter at block 23112679
baseURI(view returns (string)
https://arweave.net/X7h1jQuWHZTl_p9dFPcRCIaHPZRULJ6PW_TxnkCnquk
contractURI(view returns (string)
https://arweave.net/fuL_MhJi-0gyi7odAF48ai9X-vRARGltam9CGmkJeR8
defaultManager(view returns (address)
0x0000000000000000000000000000000000000000
limitSupply(view returns (uint256)
300
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
R1D3 on Base
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
operatorFiltererRegistry(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xa7efbb4a06a680f3b65c5861ec387408ceafbec8
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
supply(view returns (uint256)
29
symbol(view returns (string)
R1OB
totalSupply(view returns (uint256)
29
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 operatoruint256 tokenId
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 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
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
setRegistryAndSubscription(address newRegistryaddress subscription
setRoyaltyManager(address _royaltyManager
setTokenURIs(uint256[] idsstring[] uris
transferFrom(address fromaddress touint256 tokenId
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
EmptyString(
InvalidManager(
ManagerDoesNotExist(
ManagerRemoveBlocked(
ManagerSwapBlocked(
MintFrozen(
MinterRegistrationInvalid(
MismatchedArrayLengths(
NotAContract(
NotMinter(
OperatorNotAllowed(
OverLimitSupply(
RoyaltyBPSInvalid(
RoyaltySetBlocked(
TokenDoesNotExist(
TokenNotInRange(
Unauthorized(