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 and it is currently at block 22913443.

Base Drop, by Icebreaker

Unverified contract

Proxy

Active on Base with 1,134 txns
Deployed by via 0xdf9cf513 at 3075006
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
16 additional variables

No balances found for "Base Drop, by Icebreaker"

0xe57bdfe093f3004d410efeccda9d9b4ad84e6a3d337adf54da93e727968d0df0
0xc2568ca92897d834e2de245367fe81ff384e3ada6c4fcece17891d8045e62622
0x16a1ab30833157003af117eb0eab6622f842f75ad802fc0053342b210a7b01be
0x139fbeac5323a20707a1051b4c34c5d4601a208522d27da6d6ed5f8bca4dcbb4
0xdf1933b8fe6f4be5e8a3223497b7cf91d8e19b2c81149ec269e40fac8cb1c864
0x6f17274901049efca3314fa5b088db4da5f2427fffadb732bbf173ca1674a66a
0x7b2a026b7d179dcf20ec2439192c41ffaea0a84051abfa43108851e061e23ddf
0x0d205e400559b17a17a354ccedfe6871ee885f776dd2a514d9f29766bed597b5
0x8de44891286604be9d3cea583ba87eac3b5d6418e0693dbc969e0855cb88a1ed
0x24323d51b31a90f8a474c64f583c4034adffcbd11de3a6ddbea655d384d90427

Functions
Getter at block 22913444
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x546f6b656e455243373231000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmNWYSnAajGztA6pzPyTPRp7TFMEv5bd344GGAKP8YTHqv/0
contractVersion(pure returns (uint8)
1
getDefaultRoyaltyInfo(view returns (addressuint16)
(0x575fceb3e6eb0c6a8ad8ae2463b8e02d46517c35, 500)
getPlatformFeeInfo(view returns (addressuint16)
(0x0000000000000000000000000000000000000000, 0)
name(view returns (string)
Base Drop, by Icebreaker
nextTokenIdToMint(view returns (uint256)
978
operatorRestriction(view returns (bool)
true
owner(view returns (address)
0x0000000000000000000000000000000000000000
platformFeeRecipient(view returns (address)
0x0000000000000000000000000000000000000000
primarySaleRecipient(view returns (address)
0x575fceb3e6eb0c6a8ad8ae2463b8e02d46517c35
symbol(view returns (string)
ICE
totalSupply(view returns (uint256)
978
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getRoyaltyInfoForToken(uint256 _tokenIdview returns (addressuint16)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
verify(struct ITokenERC721MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
approve(address operatoruint256 tokenId
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _saleRecipientaddress _royaltyRecipientuint128 _royaltyBpsuint128 _platformFeeBpsaddress _platformFeeRecipient
mintTo(address _tostring _urireturns (uint256)
mintWithSignature(struct ITokenERC721MintRequest _reqbytes _signaturepayable returns (uint256 tokenIdMinted)
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setContractURI(string _uri
setDefaultRoyaltyInfo(address _royaltyRecipientuint256 _royaltyBps
setOperatorRestriction(bool _restriction
setOwner(address _newOwner
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
setRoyaltyInfoForToken(uint256 _tokenIdaddress _recipientuint256 _bps
subscribeToRegistry(address _subscription
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DefaultRoyalty(address indexed newRoyaltyRecipientuint256 newRoyaltyBps
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
OperatorRestriction(bool restriction
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltyForToken(uint256 indexed tokenIdaddress indexed royaltyRecipientuint256 royaltyBps
TokensMinted(address indexed mintedTouint256 indexed tokenIdMintedstring uri
TokensMintedWithSignature(address indexed signeraddress indexed mintedTouint256 indexed tokenIdMintedstruct ITokenERC721MintRequest mintRequest
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
OperatorNotAllowed(address operator