ETH Price: $2,515.03 (-0.21%)

Contract

0xff119b334609937De3EaBB0F6971718D6114ec77
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

Advanced mode:
Parent Transaction Hash Method
Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

KeepersDummyDiamondImplementationForEtherscan

Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled
Yes with 800 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"name":"SPECIAL_TICKET_PATH","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"STANDARD_TICKET_PATH","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WHERE_TO_FIND_TERMS","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_count","type":"uint256"}],"name":"adminMintTickets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_recipients","type":"address[]"}],"name":"adminRevealPendingCommits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"allowlistEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"allowlistMintTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"baseURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"}],"name":"bulkAddToAllowlist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"count","type":"uint256"}],"name":"bulkAssignRandomAvatarConfigs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_addresses","type":"address[]"}],"name":"bulkCheckPendingCommit","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"}],"name":"bulkRemoveFromAllowlist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"count","type":"uint16"}],"name":"calculateFinalTokensToConvert","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"agreeToTermsOfService","type":"bool"},{"internalType":"uint128","name":"numNFTs","type":"uint128"}],"name":"commit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"configForToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"config","type":"uint256"}],"name":"convertTicketToAvatar","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint32","name":"categoryId","type":"uint32"},{"internalType":"uint64","name":"remainingSupply","type":"uint64"},{"internalType":"uint128","name":"priceWei","type":"uint128"},{"internalType":"uint256","name":"compatabilityBitmap","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple8803125[]","name":"traits","type":"tuple[]"}],"name":"createTraitsBulk","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"currentSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"currentTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint8","name":"action","type":"uint8"},{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple6724672[]","name":"facetCuts","type":"tuple[]"},{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"diamondCut","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"exists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"selector","type":"bytes4"}],"name":"facetAddress","outputs":[{"internalType":"address","name":"facet","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"facetAddresses","outputs":[{"internalType":"address[]","name":"addresses","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"facet","type":"address"}],"name":"facetFunctionSelectors","outputs":[{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"facets","outputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple845328[]","name":"diamondFacets","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAllTraitsAndAvailabilities","outputs":[{"components":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint32","name":"categoryId","type":"uint32"},{"internalType":"uint64","name":"remainingSupply","type":"uint64"},{"internalType":"uint128","name":"priceWei","type":"uint128"},{"internalType":"uint256","name":"compatabilityBitmap","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple4735933[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"operator","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"roomId","type":"uint8"}],"name":"getBaseRoomName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"config","type":"uint256"},{"internalType":"bool","name":"isSpecialTicket","type":"bool"}],"name":"getConfigValidity","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"config","type":"uint256"},{"internalType":"bool","name":"isSpecial","type":"bool"}],"name":"getConfigValidityAndAvailability","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getFallbackAddress","outputs":[{"internalType":"address","name":"fallbackAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getFinalTokensToConvert","outputs":[{"internalType":"uint16[]","name":"","type":"uint16[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getFinalTokensToConvertCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMaxMintsForSalesTier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"config","type":"uint256"}],"name":"getPriceForConfig","outputs":[{"internalType":"uint256","name":"totalPrice","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"traitId","type":"uint256"}],"name":"getRarityForTrait","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint8","name":"roomId","type":"uint8"}],"name":"getRoomName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getRoomNamingRights","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSaleCompleteTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSaleStartTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSpecialTicketsCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTerms","outputs":[{"internalType":"string","name":"terms","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"}],"name":"getTermsPart","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTermsVersion","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getTicketStatus","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"wallet","type":"address"}],"name":"getTokenInfoForWallet","outputs":[{"components":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"status","type":"uint256"},{"internalType":"bool","name":"isSpecial","type":"bool"},{"internalType":"uint256","name":"config","type":"uint256"},{"internalType":"string","name":"tokenURI","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple644918[]","name":"tokens","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"wallet","type":"address"}],"name":"getTokensForWallet","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTransferRestrictionDuration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getVaultAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getWithdrawAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"mintOperator","type":"address"}],"name":"grantMintOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"hasValidLicense","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"status","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"maybeOperator","type":"address"}],"name":"isMintOperator","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isMintingWindowOpen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isOnAllowlist","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isOperatorFilterRegistryRevoked","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"isTokenTransferRestricted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxCommitmentBlocks","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minCommitmentBlocks","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"mintCountByAddress","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mintPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nomineeOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"numPendingCommitNFTs","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"onERC721Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"pendingCommitByAddress","outputs":[{"components":[{"internalType":"uint128","name":"numNFTs","type":"uint128"},{"internalType":"uint128","name":"commitBlock","type":"uint128"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple220217","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeTransferRestriction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"rlpEncodedEntropyBlockHeader","type":"bytes"}],"name":"reveal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"revokeCommercialRightsOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"mintOperator","type":"address"}],"name":"revokeMintOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"revokeOperatorFilterRegistry","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"revokeTermsOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"revokeUpgradeability","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"salePrice","type":"uint256"}],"name":"royaltyInfo","outputs":[{"internalType":"address","name":"receiever","type":"address"},{"internalType":"uint256","name":"royaltyAmount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"saleCompleteTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"saleStartTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"enabled","type":"bool"}],"name":"setAllowlistEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"status","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"roomId","type":"uint8"},{"internalType":"string","name":"name","type":"string"}],"name":"setBaseRoomName","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"baseURI_","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"name":"setDummyImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"fallbackAddress","type":"address"}],"name":"setFallbackAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"setLicenseOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bool","name":"isRevoked","type":"bool"}],"name":"setLicenseRevoked","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"max","type":"uint256"}],"name":"setMaxMintsForSalesTier","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"count","type":"uint16"}],"name":"setMaxPerAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"traitIds","type":"uint256[]"},{"internalType":"uint128[]","name":"pricesWei","type":"uint128[]"}],"name":"setPricesBulk","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint8","name":"roomId","type":"uint8"},{"internalType":"string","name":"name","type":"string"}],"name":"setRoomName","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"setRoyaltyReceiver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"timestamp","type":"uint32"}],"name":"setSaleCompleteTimestamp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"timestamp","type":"uint32"}],"name":"setSaleStartTimestamp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"setTermsOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"},{"internalType":"string","name":"part","type":"string"}],"name":"setTermsPart","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint248","name":"duration","type":"uint248"}],"name":"setTransferRestrictionDuration","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"vaultAddress","type":"address"}],"name":"setVaultAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"withdrawAddress","type":"address"}],"name":"setWithdrawAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"index","type":"uint256"}],"name":"tokenByIndex","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"tokenOfOwnerByIndex","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalCommits","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"traitId","type":"uint256"}],"name":"trait","outputs":[{"components":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint32","name":"categoryId","type":"uint32"},{"internalType":"uint64","name":"remainingSupply","type":"uint64"},{"internalType":"uint128","name":"priceWei","type":"uint128"},{"internalType":"uint256","name":"compatabilityBitmap","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple301895","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"traitHasSupplyBitmap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"traitId","type":"uint256"}],"name":"traitNameForId","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"config","type":"uint256"}],"name":"traitsForConfig","outputs":[{"components":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint32","name":"categoryId","type":"uint32"},{"internalType":"uint64","name":"remainingSupply","type":"uint64"},{"internalType":"uint128","name":"priceWei","type":"uint128"},{"internalType":"uint256","name":"compatabilityBitmap","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple4735933[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"traitsForToken","outputs":[{"components":[{"internalType":"uint32","name":"id","type":"uint32"},{"internalType":"uint32","name":"categoryId","type":"uint32"},{"internalType":"uint64","name":"remainingSupply","type":"uint64"},{"internalType":"uint128","name":"priceWei","type":"uint128"},{"internalType":"uint256","name":"compatabilityBitmap","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"internalType":"struct KeepersDummyDiamondImplementationForEtherscan.Tuple4735933[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
608060405234801561001057600080fd5b50611b49806100206000396000f3fe6080604052600436106107405760003560e01c806370a08231116103b1578063aa4b4f07116101f2578063e044fd0011610118578063f084210f116100ab578063f6029da61161007a578063f6029da614610b5b578063f6af813d14610d98578063f6cdcedc14610dac578063fb87774c14610dc757600080fd5b8063f084210f14610841578063f187884714610a53578063f2fde38b14610967578063f3457fdf14610d3857600080fd5b8063e5ae6b81116100e7578063e5ae6b8114610d02578063e8e7f80014610a16578063e985e9c514610d1d578063ecba222a14610a6d57600080fd5b8063e044fd0014610ce6578063e2e21ff114610967578063e30c397814610a16578063e4fa1be51461084157600080fd5b8063c4babb6e11610190578063d135bf821161015f578063d135bf8214610982578063d5abeb0114610841578063d7644ba214610ccb578063da557b661461084157600080fd5b8063c4babb6e14610841578063c4f81a0b14610a81578063c87b56dd14610982578063cdffacc614610cb057600080fd5b8063b08b27a6116101cc578063b08b27a614610c95578063b7b4ed6314610b09578063ba4ac017146107b6578063c39aa07d1461096757600080fd5b8063aa4b4f07146108dc578063aa5481181461079b578063adfca15e14610c6d57600080fd5b80638bb528d2116102d75780639727e5cd116102755780639f75824d116102445780639f75824d14610841578063a09cb0df14610c37578063a22cb46514610c52578063a7bc06741461096757600080fd5b80639727e5cd1461096757806397bee85c14610be6578063984271b514610c0157806398dbee8314610c1c57600080fd5b806391423765116102b1578063914237651461096757806393e737d714610b8357806394c8e4ff14610a6d57806395d89b41146107b657600080fd5b80638bb528d214610b5b5780638da5cb5b14610a165780638dc251e31461096757600080fd5b806379ba50971161034f5780637f3d740a1161031e5780637f3d740a14610841578063807bb3691461074557806385535cc5146109675780638ab5150a14610a1657600080fd5b806379ba509714610a535780637a0ed62714610b245780637c1263a514610b405780637d2f85961461096757600080fd5b8063752c58f41161038b578063752c58f41461094c57806375689ea914610aee578063771282f614610841578063788b31b614610b0957600080fd5b806370a08231146108c1578063715018a614610a5357806372f12a5d14610ab857600080fd5b8063331f18bd116105865780634f6ccce7116104ac5780636352211e1161043f5780636817c76c1161040e5780636817c76c146108415780636bfbece614610ad35780636c0360eb146107b65780636df2ce751461079b57600080fd5b80636352211e146107d357806364c4d0ce14610841578063656e85181461098257806365cacaa414610a1657600080fd5b80635a480b121161047b5780635a480b12146107b65780635aa31ee8146108415780635c60da1b14610a165780635ef9432a14610a5357600080fd5b80634f6ccce71461081857806351384b961461084157806352ef6b2c14610a9c57806355f804b314610ab857600080fd5b8063413089b111610524578063436eeb76116104f3578063436eeb761461084157806344d6ee2b14610841578063460c8b9d146107b65780634f558e791461091157600080fd5b8063413089b114610a815780634173b417146107b6578063425ec0541461096757806342842e0e146109c557600080fd5b80633c276d86116105605780633c276d86146108415780633ccfd60b14610a535780633df7c23c14610a5f5780633f51947914610a6d57600080fd5b8063331f18bd146109115780633a5345ab14610a535780633ab1a4941461096757600080fd5b80631c48fc7d1161066b578063230ecff1116106095780632c720cc0116105d85780632c720cc0146108415780632ce26c1414610a2a5780632f745c5914610a385780633155dddf1461081857600080fd5b8063230ecff11461081857806323b872dd146109c55780632a55205a146109d35780632c40805914610a1657600080fd5b80631fb6c2a0116106455780631fb6c2a01461094c578063212572eb14610967578063215badc914610982578063224e3f451461099d57600080fd5b80631c48fc7d146109115780631e2ff94f146108415780631f931c1c1461092c57600080fd5b8063101f8b07116106e3578063162220ef116106b2578063162220ef1461089357806317885b3b146108c157806317956ada146108dc57806318160ddd1461084157600080fd5b8063101f8b0714610745578063138c2bc6146108185780631400502114610841578063150b7a021461085557600080fd5b806306fdde031161071f57806306fdde03146107b6578063081812fc146107d3578063095ea7b3146108065780630e4a80111461081857600080fd5b8062b6dd721461074557806301ffc9a7146107655780630367dc031461079b575b600080fd5b34801561075157600080fd5b50610763610760366004610de7565b50565b005b34801561077157600080fd5b50610786610780366004610e18565b50600090565b60405190151581526020015b60405180910390f35b3480156107a757600080fd5b50610763610760366004610f08565b3480156107c257600080fd5b5060605b6040516107929190610feb565b3480156107df57600080fd5b506107ee610780366004610de7565b6040516001600160a01b039091168152602001610792565b610763610814366004610ffe565b5050565b34801561082457600080fd5b50610833610780366004610de7565b604051908152602001610792565b34801561084d57600080fd5b506000610833565b34801561086157600080fd5b5061087a610870366004611098565b6000949350505050565b6040516001600160e01b03199091168152602001610792565b34801561089f57600080fd5b506108b46108ae366004611100565b50606090565b604051610792919061111b565b3480156108cd57600080fd5b50610833610780366004611100565b3480156108e857600080fd5b506108ff6108f73660046111c2565b600092915050565b60405160ff9091168152602001610792565b34801561091d57600080fd5b50610786610780366004610de7565b34801561093857600080fd5b506107636109473660046111ff565b505050565b34801561095857600080fd5b50610786610780366004611100565b34801561097357600080fd5b50610763610760366004611100565b34801561098e57600080fd5b506107c66108ae366004610de7565b3480156109a957600080fd5b506109b86108ae366004610f08565b604051610792919061139b565b6107636109473660046113df565b3480156109df57600080fd5b506109f76109ee36600461141b565b50600091829150565b604080516001600160a01b039093168352602083019190915201610792565b348015610a2257600080fd5b5060006107ee565b61076361081436600461141b565b348015610a4457600080fd5b506108336108f7366004610ffe565b34801561076357600080fd5b61076361081436600461145d565b348015610a7957600080fd5b506000610786565b348015610a8d57600080fd5b506107c66108ae366004611487565b348015610aa857600080fd5b50606060405161079291906114a2565b348015610ac457600080fd5b506107636107603660046114e3565b348015610adf57600080fd5b50610763610814366004611520565b348015610afa57600080fd5b506107636108143660046115d4565b348015610b1557600080fd5b50610763610760366004611697565b348015610b3057600080fd5b50606060405161079291906116f7565b348015610b4c57600080fd5b50610763610947366004611766565b348015610b6757600080fd5b50610b766108ae366004610de7565b604051610792919061182a565b348015610b8f57600080fd5b50610bb6610b9e366004611100565b50604080518082019091526000808252602082015290565b6040805182516fffffffffffffffffffffffffffffffff9081168252602093840151169281019290925201610792565b348015610bf257600080fd5b5061076361076036600461188c565b348015610c0d57600080fd5b506107636107603660046118cd565b348015610c2857600080fd5b506107636108143660046111c2565b348015610c4357600080fd5b50610833610780366004611a0f565b348015610c5e57600080fd5b50610763610814366004611a33565b348015610c7957600080fd5b50610c886108ae366004611100565b6040516107929190611a5d565b348015610ca157600080fd5b50610763610760366004611a0f565b348015610cbc57600080fd5b506107ee610780366004610e18565b348015610cd757600080fd5b50610763610760366004611a70565b348015610cf257600080fd5b5060606040516107929190611a8b565b348015610d0e57600080fd5b50610763610814366004611ac7565b348015610d2957600080fd5b506107866108f7366004611aff565b348015610d4457600080fd5b50610d8b610d53366004610de7565b506040805160c0810182526000808252602082018190529181018290526060808201839052608082019290925260a081019190915290565b6040516107929190611b29565b348015610da457600080fd5b506060610b76565b348015610db857600080fd5b506109b86108ae366004611100565b348015610dd357600080fd5b506108ff610780366004610de7565b919050565b600060208284031215610df957600080fd5b5035919050565b80356001600160e01b031981168114610de257600080fd5b600060208284031215610e2a57600080fd5b610e3382610e00565b9392505050565b634e487b7160e01b600052604160045260246000fd5b6040516060810167ffffffffffffffff81118282101715610e7357610e73610e3a565b60405290565b60405160c0810167ffffffffffffffff81118282101715610e7357610e73610e3a565b604051601f8201601f1916810167ffffffffffffffff81118282101715610ec557610ec5610e3a565b604052919050565b600067ffffffffffffffff821115610ee757610ee7610e3a565b5060051b60200190565b80356001600160a01b0381168114610de257600080fd5b60006020808385031215610f1b57600080fd5b823567ffffffffffffffff811115610f3257600080fd5b8301601f81018513610f4357600080fd5b8035610f56610f5182610ecd565b610e9c565b81815260059190911b82018301908381019087831115610f7557600080fd5b928401925b82841015610f9a57610f8b84610ef1565b82529284019290840190610f7a565b979650505050505050565b6000815180845260005b81811015610fcb57602081850181015186830182015201610faf565b506000602082860101526020601f19601f83011685010191505092915050565b602081526000610e336020830184610fa5565b6000806040838503121561101157600080fd5b61101a83610ef1565b946020939093013593505050565b600082601f83011261103957600080fd5b813567ffffffffffffffff81111561105357611053610e3a565b611066601f8201601f1916602001610e9c565b81815284602083860101111561107b57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156110ae57600080fd5b6110b785610ef1565b93506110c560208601610ef1565b925060408501359150606085013567ffffffffffffffff8111156110e857600080fd5b6110f487828801611028565b91505092959194509250565b60006020828403121561111257600080fd5b610e3382610ef1565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156111a457888303603f190185528151805184528781015188850152868101511515878501526060808201519085015260809081015160a09185018290529061119081860183610fa5565b968901969450505090860190600101611142565b509098975050505050505050565b80358015158114610de257600080fd5b600080604083850312156111d557600080fd5b823591506111e5602084016111b2565b90509250929050565b803560ff81168114610de257600080fd5b60008060006060848603121561121457600080fd5b67ffffffffffffffff808535111561122b57600080fd5b8435850186601f82011261123e57600080fd5b61124b610f518235610ecd565b81358082526020808301929160051b8401018981111561126a57600080fd5b602084015b8181101561135c57858135111561128557600080fd5b803585016060818d03601f1901121561129d57600080fd5b6112a5610e50565b6112b160208301610ef1565b81526112bf604083016111ee565b60208201526060820135888111156112d657600080fd5b8083019250508c603f8301126112eb57600080fd5b60208201356112fc610f5182610ecd565b81815260059190911b83016040019060208101908f83111561131d57600080fd5b6040850194505b828510156113465761133585610e00565b825260209485019490910190611324565b604084015250508552506020938401930161126f565b505080965050505061137060208601610ef1565b925060408501358181111561138457600080fd5b61139087828801611028565b925050509250925092565b6020808252825182820181905260009190848201906040850190845b818110156113d3578351835292840192918401916001016113b7565b50909695505050505050565b6000806000606084860312156113f457600080fd5b6113fd84610ef1565b925061140b60208501610ef1565b9150604084013590509250925092565b6000806040838503121561142e57600080fd5b50508035926020909101359150565b80356fffffffffffffffffffffffffffffffff81168114610de257600080fd5b6000806040838503121561147057600080fd5b611479836111b2565b91506111e56020840161143d565b60006020828403121561149957600080fd5b610e33826111ee565b6020808252825182820181905260009190848201906040850190845b818110156113d35783516001600160a01b0316835292840192918401916001016114be565b6000602082840312156114f557600080fd5b813567ffffffffffffffff81111561150c57600080fd5b61151884828501611028565b949350505050565b6000806040838503121561153357600080fd5b82359150602083013567ffffffffffffffff81111561155157600080fd5b61155d85828601611028565b9150509250929050565b600082601f83011261157857600080fd5b81356020611588610f5183610ecd565b82815260059290921b840181019181810190868411156115a757600080fd5b8286015b848110156115c9576115bc8161143d565b83529183019183016115ab565b509695505050505050565b600080604083850312156115e757600080fd5b823567ffffffffffffffff808211156115ff57600080fd5b818501915085601f83011261161357600080fd5b81356020611623610f5183610ecd565b82815260059290921b8401810191818101908984111561164257600080fd5b948201945b8386101561166057853582529482019490820190611647565b9650508601359250508082111561167657600080fd5b5061155d85828601611567565b803563ffffffff81168114610de257600080fd5b6000602082840312156116a957600080fd5b610e3382611683565b600081518084526020808501945080840160005b838110156116ec5781516001600160e01b031916875295820195908201906001016116c6565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156111a457888303603f19018552815180516001600160a01b03168452870151878401879052611753878501826116b2565b958801959350509086019060010161171e565b60008060006060848603121561177b57600080fd5b8335925061178b602085016111ee565b9150604084013567ffffffffffffffff8111156117a757600080fd5b6117b386828701611028565b9150509250925092565b600063ffffffff8083511684528060208401511660208501525067ffffffffffffffff60408301511660408401526fffffffffffffffffffffffffffffffff60608301511660608401526080820151608084015260a082015160c060a085015261151860c0850182610fa5565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561187f57603f1988860301845261186d8583516117bd565b94509285019290850190600101611851565b5092979650505050505050565b60006020828403121561189e57600080fd5b81357effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81168114610e3357600080fd5b600060208083850312156118e057600080fd5b823567ffffffffffffffff808211156118f857600080fd5b818501915085601f83011261190c57600080fd5b813561191a610f5182610ecd565b81815260059190911b8301840190848101908883111561193957600080fd5b8585015b83811015611a02578035858111156119555760008081fd5b860160c0818c03601f190181131561196d5760008081fd5b611975610e79565b6119808a8401611683565b8152604061198f818501611683565b8b8301526060808501358a811681146119a85760008081fd5b808385015250608091506119bd82860161143d565b9083015260a084810135828401529284013592898411156119e057600091508182fd5b6119ee8f8d86880101611028565b90830152508552505091860191860161193d565b5098975050505050505050565b600060208284031215611a2157600080fd5b813561ffff81168114610e3357600080fd5b60008060408385031215611a4657600080fd5b611a4f83610ef1565b91506111e5602084016111b2565b602081526000610e3360208301846116b2565b600060208284031215611a8257600080fd5b610e33826111b2565b6020808252825182820181905260009190848201906040850190845b818110156113d357835161ffff1683529284019291840191600101611aa7565b60008060408385031215611ada57600080fd5b611ae3836111ee565b9150602083013567ffffffffffffffff81111561155157600080fd5b60008060408385031215611b1257600080fd5b611b1b83610ef1565b91506111e560208401610ef1565b602081526000610e3360208301846117bd56fea164736f6c6343000812000a
Deployed Bytecode
0x6080604052600436106107405760003560e01c806370a08231116103b1578063aa4b4f07116101f2578063e044fd0011610118578063f084210f116100ab578063f6029da61161007a578063f6029da614610b5b578063f6af813d14610d98578063f6cdcedc14610dac578063fb87774c14610dc757600080fd5b8063f084210f14610841578063f187884714610a53578063f2fde38b14610967578063f3457fdf14610d3857600080fd5b8063e5ae6b81116100e7578063e5ae6b8114610d02578063e8e7f80014610a16578063e985e9c514610d1d578063ecba222a14610a6d57600080fd5b8063e044fd0014610ce6578063e2e21ff114610967578063e30c397814610a16578063e4fa1be51461084157600080fd5b8063c4babb6e11610190578063d135bf821161015f578063d135bf8214610982578063d5abeb0114610841578063d7644ba214610ccb578063da557b661461084157600080fd5b8063c4babb6e14610841578063c4f81a0b14610a81578063c87b56dd14610982578063cdffacc614610cb057600080fd5b8063b08b27a6116101cc578063b08b27a614610c95578063b7b4ed6314610b09578063ba4ac017146107b6578063c39aa07d1461096757600080fd5b8063aa4b4f07146108dc578063aa5481181461079b578063adfca15e14610c6d57600080fd5b80638bb528d2116102d75780639727e5cd116102755780639f75824d116102445780639f75824d14610841578063a09cb0df14610c37578063a22cb46514610c52578063a7bc06741461096757600080fd5b80639727e5cd1461096757806397bee85c14610be6578063984271b514610c0157806398dbee8314610c1c57600080fd5b806391423765116102b1578063914237651461096757806393e737d714610b8357806394c8e4ff14610a6d57806395d89b41146107b657600080fd5b80638bb528d214610b5b5780638da5cb5b14610a165780638dc251e31461096757600080fd5b806379ba50971161034f5780637f3d740a1161031e5780637f3d740a14610841578063807bb3691461074557806385535cc5146109675780638ab5150a14610a1657600080fd5b806379ba509714610a535780637a0ed62714610b245780637c1263a514610b405780637d2f85961461096757600080fd5b8063752c58f41161038b578063752c58f41461094c57806375689ea914610aee578063771282f614610841578063788b31b614610b0957600080fd5b806370a08231146108c1578063715018a614610a5357806372f12a5d14610ab857600080fd5b8063331f18bd116105865780634f6ccce7116104ac5780636352211e1161043f5780636817c76c1161040e5780636817c76c146108415780636bfbece614610ad35780636c0360eb146107b65780636df2ce751461079b57600080fd5b80636352211e146107d357806364c4d0ce14610841578063656e85181461098257806365cacaa414610a1657600080fd5b80635a480b121161047b5780635a480b12146107b65780635aa31ee8146108415780635c60da1b14610a165780635ef9432a14610a5357600080fd5b80634f6ccce71461081857806351384b961461084157806352ef6b2c14610a9c57806355f804b314610ab857600080fd5b8063413089b111610524578063436eeb76116104f3578063436eeb761461084157806344d6ee2b14610841578063460c8b9d146107b65780634f558e791461091157600080fd5b8063413089b114610a815780634173b417146107b6578063425ec0541461096757806342842e0e146109c557600080fd5b80633c276d86116105605780633c276d86146108415780633ccfd60b14610a535780633df7c23c14610a5f5780633f51947914610a6d57600080fd5b8063331f18bd146109115780633a5345ab14610a535780633ab1a4941461096757600080fd5b80631c48fc7d1161066b578063230ecff1116106095780632c720cc0116105d85780632c720cc0146108415780632ce26c1414610a2a5780632f745c5914610a385780633155dddf1461081857600080fd5b8063230ecff11461081857806323b872dd146109c55780632a55205a146109d35780632c40805914610a1657600080fd5b80631fb6c2a0116106455780631fb6c2a01461094c578063212572eb14610967578063215badc914610982578063224e3f451461099d57600080fd5b80631c48fc7d146109115780631e2ff94f146108415780631f931c1c1461092c57600080fd5b8063101f8b07116106e3578063162220ef116106b2578063162220ef1461089357806317885b3b146108c157806317956ada146108dc57806318160ddd1461084157600080fd5b8063101f8b0714610745578063138c2bc6146108185780631400502114610841578063150b7a021461085557600080fd5b806306fdde031161071f57806306fdde03146107b6578063081812fc146107d3578063095ea7b3146108065780630e4a80111461081857600080fd5b8062b6dd721461074557806301ffc9a7146107655780630367dc031461079b575b600080fd5b34801561075157600080fd5b50610763610760366004610de7565b50565b005b34801561077157600080fd5b50610786610780366004610e18565b50600090565b60405190151581526020015b60405180910390f35b3480156107a757600080fd5b50610763610760366004610f08565b3480156107c257600080fd5b5060605b6040516107929190610feb565b3480156107df57600080fd5b506107ee610780366004610de7565b6040516001600160a01b039091168152602001610792565b610763610814366004610ffe565b5050565b34801561082457600080fd5b50610833610780366004610de7565b604051908152602001610792565b34801561084d57600080fd5b506000610833565b34801561086157600080fd5b5061087a610870366004611098565b6000949350505050565b6040516001600160e01b03199091168152602001610792565b34801561089f57600080fd5b506108b46108ae366004611100565b50606090565b604051610792919061111b565b3480156108cd57600080fd5b50610833610780366004611100565b3480156108e857600080fd5b506108ff6108f73660046111c2565b600092915050565b60405160ff9091168152602001610792565b34801561091d57600080fd5b50610786610780366004610de7565b34801561093857600080fd5b506107636109473660046111ff565b505050565b34801561095857600080fd5b50610786610780366004611100565b34801561097357600080fd5b50610763610760366004611100565b34801561098e57600080fd5b506107c66108ae366004610de7565b3480156109a957600080fd5b506109b86108ae366004610f08565b604051610792919061139b565b6107636109473660046113df565b3480156109df57600080fd5b506109f76109ee36600461141b565b50600091829150565b604080516001600160a01b039093168352602083019190915201610792565b348015610a2257600080fd5b5060006107ee565b61076361081436600461141b565b348015610a4457600080fd5b506108336108f7366004610ffe565b34801561076357600080fd5b61076361081436600461145d565b348015610a7957600080fd5b506000610786565b348015610a8d57600080fd5b506107c66108ae366004611487565b348015610aa857600080fd5b50606060405161079291906114a2565b348015610ac457600080fd5b506107636107603660046114e3565b348015610adf57600080fd5b50610763610814366004611520565b348015610afa57600080fd5b506107636108143660046115d4565b348015610b1557600080fd5b50610763610760366004611697565b348015610b3057600080fd5b50606060405161079291906116f7565b348015610b4c57600080fd5b50610763610947366004611766565b348015610b6757600080fd5b50610b766108ae366004610de7565b604051610792919061182a565b348015610b8f57600080fd5b50610bb6610b9e366004611100565b50604080518082019091526000808252602082015290565b6040805182516fffffffffffffffffffffffffffffffff9081168252602093840151169281019290925201610792565b348015610bf257600080fd5b5061076361076036600461188c565b348015610c0d57600080fd5b506107636107603660046118cd565b348015610c2857600080fd5b506107636108143660046111c2565b348015610c4357600080fd5b50610833610780366004611a0f565b348015610c5e57600080fd5b50610763610814366004611a33565b348015610c7957600080fd5b50610c886108ae366004611100565b6040516107929190611a5d565b348015610ca157600080fd5b50610763610760366004611a0f565b348015610cbc57600080fd5b506107ee610780366004610e18565b348015610cd757600080fd5b50610763610760366004611a70565b348015610cf257600080fd5b5060606040516107929190611a8b565b348015610d0e57600080fd5b50610763610814366004611ac7565b348015610d2957600080fd5b506107866108f7366004611aff565b348015610d4457600080fd5b50610d8b610d53366004610de7565b506040805160c0810182526000808252602082018190529181018290526060808201839052608082019290925260a081019190915290565b6040516107929190611b29565b348015610da457600080fd5b506060610b76565b348015610db857600080fd5b506109b86108ae366004611100565b348015610dd357600080fd5b506108ff610780366004610de7565b919050565b600060208284031215610df957600080fd5b5035919050565b80356001600160e01b031981168114610de257600080fd5b600060208284031215610e2a57600080fd5b610e3382610e00565b9392505050565b634e487b7160e01b600052604160045260246000fd5b6040516060810167ffffffffffffffff81118282101715610e7357610e73610e3a565b60405290565b60405160c0810167ffffffffffffffff81118282101715610e7357610e73610e3a565b604051601f8201601f1916810167ffffffffffffffff81118282101715610ec557610ec5610e3a565b604052919050565b600067ffffffffffffffff821115610ee757610ee7610e3a565b5060051b60200190565b80356001600160a01b0381168114610de257600080fd5b60006020808385031215610f1b57600080fd5b823567ffffffffffffffff811115610f3257600080fd5b8301601f81018513610f4357600080fd5b8035610f56610f5182610ecd565b610e9c565b81815260059190911b82018301908381019087831115610f7557600080fd5b928401925b82841015610f9a57610f8b84610ef1565b82529284019290840190610f7a565b979650505050505050565b6000815180845260005b81811015610fcb57602081850181015186830182015201610faf565b506000602082860101526020601f19601f83011685010191505092915050565b602081526000610e336020830184610fa5565b6000806040838503121561101157600080fd5b61101a83610ef1565b946020939093013593505050565b600082601f83011261103957600080fd5b813567ffffffffffffffff81111561105357611053610e3a565b611066601f8201601f1916602001610e9c565b81815284602083860101111561107b57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156110ae57600080fd5b6110b785610ef1565b93506110c560208601610ef1565b925060408501359150606085013567ffffffffffffffff8111156110e857600080fd5b6110f487828801611028565b91505092959194509250565b60006020828403121561111257600080fd5b610e3382610ef1565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156111a457888303603f190185528151805184528781015188850152868101511515878501526060808201519085015260809081015160a09185018290529061119081860183610fa5565b968901969450505090860190600101611142565b509098975050505050505050565b80358015158114610de257600080fd5b600080604083850312156111d557600080fd5b823591506111e5602084016111b2565b90509250929050565b803560ff81168114610de257600080fd5b60008060006060848603121561121457600080fd5b67ffffffffffffffff808535111561122b57600080fd5b8435850186601f82011261123e57600080fd5b61124b610f518235610ecd565b81358082526020808301929160051b8401018981111561126a57600080fd5b602084015b8181101561135c57858135111561128557600080fd5b803585016060818d03601f1901121561129d57600080fd5b6112a5610e50565b6112b160208301610ef1565b81526112bf604083016111ee565b60208201526060820135888111156112d657600080fd5b8083019250508c603f8301126112eb57600080fd5b60208201356112fc610f5182610ecd565b81815260059190911b83016040019060208101908f83111561131d57600080fd5b6040850194505b828510156113465761133585610e00565b825260209485019490910190611324565b604084015250508552506020938401930161126f565b505080965050505061137060208601610ef1565b925060408501358181111561138457600080fd5b61139087828801611028565b925050509250925092565b6020808252825182820181905260009190848201906040850190845b818110156113d3578351835292840192918401916001016113b7565b50909695505050505050565b6000806000606084860312156113f457600080fd5b6113fd84610ef1565b925061140b60208501610ef1565b9150604084013590509250925092565b6000806040838503121561142e57600080fd5b50508035926020909101359150565b80356fffffffffffffffffffffffffffffffff81168114610de257600080fd5b6000806040838503121561147057600080fd5b611479836111b2565b91506111e56020840161143d565b60006020828403121561149957600080fd5b610e33826111ee565b6020808252825182820181905260009190848201906040850190845b818110156113d35783516001600160a01b0316835292840192918401916001016114be565b6000602082840312156114f557600080fd5b813567ffffffffffffffff81111561150c57600080fd5b61151884828501611028565b949350505050565b6000806040838503121561153357600080fd5b82359150602083013567ffffffffffffffff81111561155157600080fd5b61155d85828601611028565b9150509250929050565b600082601f83011261157857600080fd5b81356020611588610f5183610ecd565b82815260059290921b840181019181810190868411156115a757600080fd5b8286015b848110156115c9576115bc8161143d565b83529183019183016115ab565b509695505050505050565b600080604083850312156115e757600080fd5b823567ffffffffffffffff808211156115ff57600080fd5b818501915085601f83011261161357600080fd5b81356020611623610f5183610ecd565b82815260059290921b8401810191818101908984111561164257600080fd5b948201945b8386101561166057853582529482019490820190611647565b9650508601359250508082111561167657600080fd5b5061155d85828601611567565b803563ffffffff81168114610de257600080fd5b6000602082840312156116a957600080fd5b610e3382611683565b600081518084526020808501945080840160005b838110156116ec5781516001600160e01b031916875295820195908201906001016116c6565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156111a457888303603f19018552815180516001600160a01b03168452870151878401879052611753878501826116b2565b958801959350509086019060010161171e565b60008060006060848603121561177b57600080fd5b8335925061178b602085016111ee565b9150604084013567ffffffffffffffff8111156117a757600080fd5b6117b386828701611028565b9150509250925092565b600063ffffffff8083511684528060208401511660208501525067ffffffffffffffff60408301511660408401526fffffffffffffffffffffffffffffffff60608301511660608401526080820151608084015260a082015160c060a085015261151860c0850182610fa5565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561187f57603f1988860301845261186d8583516117bd565b94509285019290850190600101611851565b5092979650505050505050565b60006020828403121561189e57600080fd5b81357effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81168114610e3357600080fd5b600060208083850312156118e057600080fd5b823567ffffffffffffffff808211156118f857600080fd5b818501915085601f83011261190c57600080fd5b813561191a610f5182610ecd565b81815260059190911b8301840190848101908883111561193957600080fd5b8585015b83811015611a02578035858111156119555760008081fd5b860160c0818c03601f190181131561196d5760008081fd5b611975610e79565b6119808a8401611683565b8152604061198f818501611683565b8b8301526060808501358a811681146119a85760008081fd5b808385015250608091506119bd82860161143d565b9083015260a084810135828401529284013592898411156119e057600091508182fd5b6119ee8f8d86880101611028565b90830152508552505091860191860161193d565b5098975050505050505050565b600060208284031215611a2157600080fd5b813561ffff81168114610e3357600080fd5b60008060408385031215611a4657600080fd5b611a4f83610ef1565b91506111e5602084016111b2565b602081526000610e3360208301846116b2565b600060208284031215611a8257600080fd5b610e33826111b2565b6020808252825182820181905260009190848201906040850190845b818110156113d357835161ffff1683529284019291840191600101611aa7565b60008060408385031215611ada57600080fd5b611ae3836111ee565b9150602083013567ffffffffffffffff81111561155157600080fd5b60008060408385031215611b1257600080fd5b611b1b83610ef1565b91506111e560208401610ef1565b602081526000610e3360208301846117bd56fea164736f6c6343000812000a
🤖 Code Reader

Generate instant answers for your smart contract questions using AI Models. Read more.

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice