QuirkiesV2

Verified contract

Proxy

Active on Ethereum with 4,617 txns
Deployed by via 0xb62cb361 at 17022025
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 47 additional slots
-
variable spans 7 additional slots

No balances found for "QuirkiesV2"

0x41b98a75a56cd4fe500eb4c608a0fa7b3f2f196eef2cb5cefe6974fceb346a59
0xc69fda7195a7faea46e60401c55253c3080c2adb0316357014ab984192d67bdb
0x7f60610c2a6f31dbd42ec6767948b73c043f42c275af423864a3b0013dffc0b6
0xda184a8bcdec81053ba19d284a915d83a4ec267a6c8df6c4f84a034858079593
0x3625ffded3703a44fdaa34806b648232f201af7b11bfc21480b6f0d547dd507a
0xcfa104628428001c24cbc6b1bc2e44123053e25dbc173418323bb2f662949106
0x8337d10408a57d16b372cd5617bbccbb76f72505e57fc37bfee3c3de44a5a6ad
0x8f0b656165ffdd15d0985f6373947e6de39be1e19e4e744cbef9d3d960858aaa
0xa60d42dbb29da44b75fadfe78aaecc9277e12f4c3db634c47ce4a4c71228505a
0x724421ea7b3271fd4e41b72b1a028741326eaa55d325384a43d39d74d3fc6c26

Functions
Getter at block 21268909
DEFAULT_OPERATOR_WHITELIST_ID(view returns (uint120)
1
DEFAULT_TRANSFER_SECURITY_LEVEL(view returns (uint8)
1
DEFAULT_TRANSFER_VALIDATOR(view returns (address)
0x0000721c310194ccfc01e523fc93c9cccfa2a0ac
baseURI(view returns (string)
ipfs://bafybeihstf4htvxr2kq4zoakj7h4gpojy2w2ecg5wxn4coiqqpfj6synii/
getPermittedContractReceivers(view returns (address[])
[]
getSecurityPolicy(view returns (struct CollectionSecurityPolicy)
(3, 5, 0)
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=true)
getTransferValidator(view returns (address)
0xa000027a9b2802e1ddf7000061001e5c005a0000
 
getWhitelistedOperators(view returns (address[])
name(view returns (string)
Quirkies
operatorWhitelistID(view returns (uint256)
5
owner(view returns (address)
0xb4edd0d89bb0ea0864ffaa381fa226087d8ee8c9
stakedBaseURI(view returns (string)
ipfs://bafybeifjqgbjqvl4wu44opbksssl6uqvs4qsuwbej7lf4a7iila2clxvrm/
symbol(view returns (string)
QRKS
totalSupply(pure returns (uint256)
5000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isContractReceiverPermitted(address receiverview returns (bool)
isOperatorWhitelisted(address operatorview returns (bool)
isStaked(uint256 tokenID_view returns (bool)
isStakingContract(address address_view returns (bool)
isTransferAllowed(address calleraddress fromaddress toview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAccountToAuthorizers(address account_
addAccountsToAuthorizers(address[] accounts_
addToWhitelist(address[] addrs_
approve(address touint256 tokenId
initialize(address quirkiesV1Address_string baseURI_address teamWallet_
removeAccountFromAuthorizers(address account_
removeAccountsFromAuthorizers(address[] accounts_
removeFromWhitelist(address[] addrs_
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI_
setDefaultRoyalty(address receiveruint96 feeNumerator
setStaked(uint256 tokenID_bool staked_
setStakedBaseURI(string stakedBaseURI_
setStakingContract(address stakingContract_bool isStakingContract_
setToCustomSecurityPolicy(uint8 leveluint120 operatorWhitelistIduint120 permittedContractReceiversAllowlistId
setToCustomValidatorAndSecurityPolicy(address validatoruint8 leveluint120 operatorWhitelistIduint120 permittedContractReceiversAllowlistId
setToDefaultSecurityPolicy(
setTransferValidator(address transferValidator_
setupV5Validator(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferValidatorUpdated(address oldValidatoraddress newValidator
Constructor
constructor(address logic_address admin_bytes data_
Fallback and receive
fallback(
receive(
Errors
CreatorTokenBase__InvalidTransferValidatorContract(
CreatorTokenBase__SetTransferValidatorFirst(
ErrAlreadySetupValidator(
ErrNotOwner(
ErrNotStaked(
ErrStaked(
ErrUnauthorizedStaker(
ShouldNotMintToBurnAddress(