This contract is being backfilled. You may encounter incomplete storage history.

Bonepen Edition

Verified contract

Proxy

Active on Ethereum with 10,855 txns
Deployed by via 0xe4dbb9af at 16379097
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 49 additional slots
-
variable spans 41 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots
7 additional variables

No balances found for "Bonepen Edition"

0x8a20307a30d6237337077613486e8001102847059fc98f8ab430b37ce0806e6e
0xcb2f59dbbaf88081c68c64f8b6a5c4c6a7aee09562b7c70ebc75b38db50b1f24
0x7835e1146741a24f74138a5fdc372762695b4abb101542ac6ef3371830ebe0ec
0x3fa596e1f413e0fff252e92f464f36bf9a2fca0e52997f65221f4575a578e050
0x45888b324c02be5cd292e8350e4fc945323adc46751b0e9913c38359f3fffe42
From
0x279bac8a758d5a1b575a17567d422d1d534c010ac611b0a4f2f2d9c1615a2593
0xa14e47050776c6793bb3054c2d32284647800229aeaa35d802dc6e0cc95d727c
From
0xa48f30032d70a297f7789dbb3b2c8d53ad2d3478f46051bf7162f3a31e52b2ef
0x43ebffe67ae6c6a4582f9f3a4fba5c7c596b69187586e0717eea07f526d7dc09
0x3d2ff814e50946c70aed9eb0dc508ad5584be6909ccbddb7b647df6f995158fa

Functions
Getter at block 20803435
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
SALES_MANAGER_ROLE(view returns (bytes32)
0x5ebbf78043a2215b522b1366a193ec74dd1f54e441e841a87b9653246a9c49a6
config(view returns (address metadataRendereruint64 editionSizeuint16 royaltyBPSaddress fundsRecipient)
(metadataRenderer=0x192ce8267cbab9c3c477d61e85d7f0c5fe3b46af, editionSize=18446744073709551615, royaltyBPS=250, fundsRecipient=0x22d8d269a083ead12e8d7f8fb9add8a38b5f4134)
 
contractURI(view returns (string)
contractVersion(view returns (uint32)
9
metadataRenderer(view returns (address)
0x192ce8267cbab9c3c477d61e85d7f0c5fe3b46af
name(view returns (string)
Bonepen Edition
owner(view returns (address)
0x22d8d269a083ead12e8d7f8fb9add8a38b5f4134
 
proxiableUUID(view returns (bytes32)
saleDetails(view returns (struct IERC721DropSaleDetails)
(false, false, 0, 1673386009, 1673407800, 0, 0, 0x0000000000000000000000000000000000000000000000000000000000000000, 1, 9026, 18446744073709551615)
salesConfig(view returns (uint104 publicSalePriceuint32 maxSalePurchasePerAddressuint64 publicSaleStartuint64 publicSaleEnduint64 presaleStartuint64 presaleEndbytes32 presaleMerkleRoot)
(publicSalePrice=0, maxSalePurchasePerAddress=1, publicSaleStart=1673386009, publicSaleEnd=1673407800, presaleStart=0, presaleEnd=0, presaleMerkleRoot=0x0000000000000000000000000000000000000000000000000000000000000000)
symbol(view returns (string)
BONEPEN
totalSupply(view returns (uint256)
9024
zoraFeeManager(view returns (address)
0xe666ca2f5ab01a5e8ca19e505b2de3475a39d7d2
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address userview returns (bool)
isApprovedForAll(address nftOwneraddress operatorview returns (bool)
mintedPerAddress(address minterview returns (struct IERC721DropAddressMintDetails)
ownerOf(uint256 tokenIdview returns (address)
presaleMintsByAddress(addressview returns (uint256)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
adminMint(address recipientuint256 quantityreturns (uint256)
adminMintAirdrop(address[] recipientsreturns (uint256)
approve(address touint256 tokenId
burn(uint256 tokenId
finalizeOpenEdition(
grantRole(bytes32 roleaddress account
initialize(string _contractNamestring _contractSymboladdress _initialOwneraddress _fundsRecipientuint64 _editionSizeuint16 _royaltyBPSstruct IERC721DropSalesConfiguration _salesConfigaddress _metadataRendererbytes _metadataRendererInit
manageMarketFilterDAOSubscription(bool enable
purchase(uint256 quantitypayable returns (uint256)
purchasePresale(uint256 quantityuint256 maxQuantityuint256 pricePerTokenbytes32[] merkleProofpayable returns (uint256)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setFundsRecipient(address newRecipientAddress
setMetadataRenderer(address newRendererbytes setupRenderer
setOwner(address newOwner
setSaleConfiguration(uint104 publicSalePriceuint32 maxSalePurchasePerAddressuint64 publicSaleStartuint64 publicSaleEnduint64 presaleStartuint64 presaleEndbytes32 presaleMerkleRoot
transferFrom(address fromaddress touint256 tokenId
updateMarketFilterSettings(bytes argsreturns (bytes)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(
zoraFeeForAmount(uint256 amountreturns (addressuint256)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
FundsReceived(address indexed sourceuint256 amount
FundsRecipientChanged(address indexed newAddressaddress indexed changedBy
FundsWithdrawn(address indexed withdrawnByaddress indexed withdrawnTouint256 amountaddress feeRecipientuint256 feeAmount
OpenMintFinalized(address indexed senderuint256 numberOfMints
OwnerCanceled(address indexed previousOwneraddress indexed potentialNewOwner
OwnerPending(address indexed previousOwneraddress indexed potentialNewOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Sale(address indexed touint256 indexed quantityuint256 indexed pricePerTokenuint256 firstPurchasedTokenId
SalesConfigChanged(address indexed changedBy
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdatedMetadataRenderer(address senderaddress renderer
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
Access_MissingRoleOrAdmin(bytes32 role
Access_OnlyAdmin(
Access_WithdrawNotAllowed(
Admin_InvalidUpgradeAddress(address proposedAddress
Admin_UnableToFinalizeNotOpenEdition(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MarketFilterDAOAddressNotSupportedForChain(
MintToZeroAddress(
MintZeroQuantity(
Mint_SoldOut(
ONLY_OWNER(
ONLY_PENDING_OWNER(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
Presale_Inactive(
Presale_MerkleNotApproved(
Presale_TooManyForAddress(
Purchase_TooManyForAddress(
Purchase_WrongPrice(uint256 correctPrice
RemoteOperatorFilterRegistryCallFailed(
Sale_Inactive(
Setup_RoyaltyPercentageTooHigh(uint16 maxRoyaltyBPS
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Withdraw_FundsSendFailure(