Based Detective

Verified contract

Proxy

Active on Base with 127 txns
Deployed by via 0x35b379ec at 10193852
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Based Detective"

0xf4e94487508d926ff5b37e6c644450a74784700465e5ddf31965dab0fb9cae66
0x47ace9c522cee2218773c58efb053856eb335e21b4bc5006974634dd9eab622c
0xb818ffc37859918606611c2944a4b9d0ecb77150178a4a123374bc9da5f0f839
0x955cb3d6baa1fa1ee6258887a76e8c322da97ce813bcbbea682afa458cc94e65
0x01148c7397edfdb79aa040bb67f4819d1c19fb03599b3db1613bbff325b853ee
0x96b8c5c0f950ac4bb0652bcc83bdb4c7ce6a37843ab032a4db85bb8ff2356a7f
0x8215637a601631ad30e04dc0772a9635c6976dffa53c20ab3c40966a82733792
0x18477440a97760dd6e32a2ebbed0ad27786bfabf704c47e5f0af64d9f0fa5573
0x7100b9c33cc40b7b8d5b84fc3563a2fd23cd3e11599db1e2dc2638205ab01e48
0x9b95bf4ff36f6d961ecb22a8b60c70d0f17ebe034c46da0297a4390546c45bf0

Functions
Getter at block 23663531
contractVersion(view returns (uint32)
1
metadataRenderer(view returns (address)
0x000000000000771c0df6de1451d9175b03c1f44f
name(view returns (string)
Based Detective
owner(view returns (address result)
0x16171166ab25c19bb5372147b60472e76fa36b0f
payoutRecipient(view returns (address)
0x16171166ab25c19bb5372147b60472e76fa36b0f
royaltyBps(view returns (uint256)
0
symbol(view returns (string)
DF0154
totalMinted(view returns (uint256)
120
totalSupply(view returns (uint256)
120
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintModuleApproved(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
royaltyInfo(uint256uint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addMintModule(address mintModule
adminMint(address touint256 quantity
approve(address touint256 tokenIdpayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
initialize(struct Mint721Configuration configaddress mintModuleRegistry_address _metadataRendererbytes metadataRendererConfigaddress[] mintModulesbytes[] mintModuleDataaddress creator
mint(address touint256 quantity
refreshMetadata(
removeMintModule(address mintModule
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setMetadataRenderer(address _metadataRenderer
setRoyalty(uint256 bps
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
updateExternalConfiguration(address[] configurablebytes[] configData
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MetadataRendererUpdated(address renderer
MetadataUpdate(uint256 _tokenId
ModuleAdded(address module
ModuleRemoved(address module
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RoyaltyUpdated(uint256 bps
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
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidMintModuleData(
InvalidRoyalty(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
ModuleUpdateFailed(
NewOwnerIsZeroAddress(
NoHandoverRequest(
OnlyEOAAdminMintAllowed(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnapprovedMintModule(
Unauthorized(