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

NFTDropMarket

Verified contract

Active on Base with 0 txns
Deployed by via 0xb8e95bb8 at 12291488
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1999 additional slots
-
variable spans 49 additional slots
-
variable spans 449 additional slots
-
variable spans 999 additional slots
-
variable spans 48 additional slots
-
variable spans 998 additional slots
-
variable spans 3 additional slots
-
variable spans 499 additional slots
-
variable spans 8499 additional slots
-
variable spans 999 additional slots
-
variable spans 998 additional slots
-
variable spans 999 additional slots
-
variable spans 998 additional slots

No balances found for "NFTDropMarket"

No transactions found for "NFTDropMarket"


Functions
Getter at block 22920499
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
getApprovedRouterAddress(view returns (address router)
0xfee588791cda1d01ccfc80b51efa00c0be5b129e
getFethAddress(view returns (address fethAddress)
0xa5fffcf1c80435ccae759891b6d122b4efafa810
getFoundationTreasury(view returns (address treasuryAddress)
0x28562798b92d5a0127989a3aac70fdcf1e6d4f9e
getMarketUtilsAddress(view returns (address marketUtilsAddress)
0xe2003aa49617a5a4e5db214880e97e16a9c038af
getWorldsNftAddress(view returns (address worldsNft)
0xc65a34319d4856f6c9c8ba4b07464f24ae252b4a
Read-only
getAvailableCountFromFixedPriceSale(address nftContractaddress userview returns (uint256 numberThatCanBeMinted)
getBuyerInfoFromDutchAuction(address nftContractaddress buyerview returns (uint256 outstandingRebateBalanceuint256 numberThatCanBeMinted)
getDutchAuction(address nftContractview returns (uint256 maxPriceuint256 minPriceuint256 limitPerAccountuint256 startTimeuint256 endTimeuint256 totalAvailableSupplyuint256 totalMintedCountuint256 lastSalePriceuint256 currentPrice)
getDutchAuctionV2(address nftContractview returns (uint256 maxPriceuint256 minPriceuint256 limitPerAccountuint256 startTimeuint256 endTimeuint256 totalAvailableSupplyuint256 totalMintedCountuint256 lastSalePriceuint256 currentPriceuint256 mintFeePerNftInWei)
getFees(address nftContractuint256 tokenIdaddress selleruint256 priceaddress buyReferreruint16 sellerReferrerTakeRateInBasisPointsview returns (uint256 protocolFeeAmountaddress[] creatorRecipientsuint256[] creatorSharesuint256 sellerRevuint256 buyReferrerFeeuint256 sellerReferrerFee)
getFeesAndRecipients(address nftContractuint256 tokenIduint256 priceview returns (uint256 totalFeesuint256 creatorRevaddress[] creatorRecipientsuint256[] creatorSharesuint256 sellerRevaddress seller)
getFixedPriceSale(address nftContractview returns (address selleruint256 priceuint256 limitPerAccountuint256 numberOfTokensAvailableToMintbool marketCanMintuint256 generalAvailabilityStartTimeuint256 earlyAccessStartTime)
getFixedPriceSaleEarlyAccessAllowlistSupported(address nftContractbytes32 merkleRootview returns (bool supported)
getFixedPriceSaleV2(address nftContractview returns (address selleruint256 priceuint256 limitPerAccountuint256 numberOfTokensAvailableToMintbool marketCanMintuint256 generalAvailabilityStartTimeuint256 earlyAccessStartTimeuint256 mintFeePerNftInWei)
getPriceAtTimeForDutchAuction(address nftContractuint256 timeview returns (uint256 price)
getSellerInfoFromDutchAuction(address nftContractview returns (address sellerbool creatorRevenueReadyForWithdrawalbool creatorRevenueHasBeenWithdrawnuint256 totalFundsPendingDistribution)
getSellerOf(address nftContractuint256 tokenIdview returns (address seller)
State-modifying
addMerkleRootToFixedPriceSale(address nftContractbytes32 merkleRootstring merkleTreeUri
createFixedPriceSale(address nftContractuint256 priceuint256 limitPerAccountuint256 generalAvailabilityStartTimeuint256 txDeadlineTime
createFixedPriceSaleWithEarlyAccessAllowlist(address nftContractuint256 priceuint256 limitPerAccountuint256 generalAvailabilityStartTimeuint256 earlyAccessStartTimebytes32 merkleRootstring merkleTreeUriuint256 txDeadlineTime
createLinearDutchAuctionV2(address nftContractuint256 maxPriceuint256 minPriceuint256 limitPerAccountuint256 startTimeuint256 saleDuration
initialize(
mintFromDutchAuction(address nftContractuint256 countpayable returns (uint256 firstTokenId)
mintFromDutchAuctionV2(address nftContractuint256 countaddress transferTopayable returns (uint256 firstTokenId)
mintFromFixedPriceSale(address nftContractuint16 countaddress buyReferrerpayable returns (uint256 firstTokenId)
mintFromFixedPriceSaleV2(address nftContractuint16 countaddress transferToaddress buyReferrerpayable returns (uint256 firstTokenId)
mintFromFixedPriceSaleWithEarlyAccessAllowlist(address nftContractuint256 countaddress buyReferrerbytes32[] proofpayable returns (uint256 firstTokenId)
mintFromFixedPriceSaleWithEarlyAccessAllowlistV2(address nftContractuint256 countaddress transferToaddress buyReferrerbytes32[] proofpayable returns (uint256 firstTokenId)
rebateBuyerFromDutchAuction(address nftContractaddress buyer
withdrawCreatorRevenueFromDutchAuction(address nftContract
Events
AddMerkleRootToFixedPriceSale(address indexed nftContractbytes32 merkleRootstring merkleTreeUri
BuyReferralPaid(address indexed nftContractuint256 indexed tokenIdaddress buyReferreruint256 buyReferrerFeeuint256 buyReferrerSellerFee
CreateFixedPriceSale(address indexed nftContractaddress indexed selleruint256 priceuint256 limitPerAccountuint256 generalAvailabilityStartTimeuint256 earlyAccessStartTimebytes32 merkleRootstring merkleTreeUri
CreateLinearDutchAuction(address indexed nftContractaddress indexed selleruint256 maxPriceuint256 minPriceuint256 limitPerAccountuint256 startTimeuint256 endTime
FixedProtocolFeePaid(address indexed nftContractuint256 indexed tokenIduint256 fixedProtocolFeeInWei
Initialized(uint8 version
MintFromDutchAuction(address indexed nftContractaddress indexed buyeruint256 pricePaidPerNftuint256 countuint256 firstTokenId
MintFromDutchAuctionV2(address indexed nftContractaddress indexed buyeruint256 pricePaidPerNftuint256 countuint256 firstTokenIduint256 totalFeesuint256 creatorRev
MintFromFixedPriceDrop(address indexed nftContractaddress indexed buyeruint256 indexed firstTokenIduint256 countuint256 totalFeesuint256 creatorRev
RebateBuyerFromDutchAuction(address indexed nftContractaddress indexed buyeruint256 rebateuint256 currentPricePerNft
SellerReferralPaid(address indexed nftContractuint256 indexed tokenIdaddress sellerReferreruint256 sellerReferrerFee
WithdrawCreatorRevenueFromDutchAuction(address indexed nftContractuint256 clearingPriceuint256 totalMintedCountuint256 totalFeesuint256 creatorRev
WithdrawalToFETH(address indexed useruint256 amount
Constructor
constructor(address treasuryaddress fethaddress routeraddress marketUtilsaddress worldsNft
Fallback and receive
receive(
Errors
FETHNode_FETH_Address_Is_Not_A_Contract(
FETHNode_Only_FETH_Can_Transfer_ETH(
FethNode_Too_Much_Value_Provided(uint256 expectedValueAmount
FoundationTreasuryNode_Address_Is_Not_A_Contract(
NFTDropMarketCore_Collection_Already_Listed_For_Sale(
NFTDropMarketCore_Invalid_Merkle_Root(
NFTDropMarketCore_Invalid_Merkle_Tree_URI(
NFTDropMarketCore_Mint_Permission_Required(
NFTDropMarketCore_Must_Have_Available_Supply(
NFTDropMarketCore_Must_Support_Collection_Mint_Interface(
NFTDropMarketCore_Must_Support_ERC721(
NFTDropMarketCore_Only_Callable_By_Collection_Owner(
NFTDropMarketCore_Time_Too_Far_In_The_Future(uint256 maxTime
NFTDropMarketDutchAuction_Auction_Has_Not_Started_Yet(uint256 startTime
NFTDropMarketDutchAuction_Auction_Not_Found(
NFTDropMarketDutchAuction_Clearing_Price_Not_Reached(uint256 endTimeuint256 numberStillAvailable
NFTDropMarketDutchAuction_Creator_Revenue_Has_Already_Been_Withdrawn(
NFTDropMarketDutchAuction_End_Time_Too_Far_In_The_Future(uint256 maxTime
NFTDropMarketDutchAuction_Invalid_Transfer_To_Address(
NFTDropMarketDutchAuction_Limit_Per_Account_Must_Be_Set(
NFTDropMarketDutchAuction_Min_Price_Must_Be_Less_Than_Max_Price(
NFTDropMarketDutchAuction_Mint_Count_Must_Be_Greater_Than_Zero(
NFTDropMarketDutchAuction_Mint_Exceeds_Limit_Per_Account(uint256 currentMintCountuint256 limitPerAccount
NFTDropMarketDutchAuction_Must_Have_Available_Supply(
NFTDropMarketDutchAuction_Nothing_To_Rebate_At_This_Time(
NFTDropMarketDutchAuction_Sale_Duration_Must_Be_Greater_Than_Zero(
NFTDropMarketDutchAuction_Start_Time_Must_Not_Be_In_The_Past(
NFTDropMarketFixedPriceSale_Cannot_Buy_More_Than_Limit(uint256 limitPerAccount
NFTDropMarketFixedPriceSale_Early_Access_Not_Open(uint256 earlyAccessStartTime
NFTDropMarketFixedPriceSale_Early_Access_Start_Time_Has_Expired(
NFTDropMarketFixedPriceSale_General_Access_Is_Open(
NFTDropMarketFixedPriceSale_General_Access_Not_Open(uint256 generalAvailabilityStartTime
NFTDropMarketFixedPriceSale_General_Availability_Start_Time_Has_Expired(
NFTDropMarketFixedPriceSale_Invalid_Merkle_Proof(
NFTDropMarketFixedPriceSale_Invalid_Transfer_To_Address(
NFTDropMarketFixedPriceSale_Limit_Per_Account_Must_Be_Set(
NFTDropMarketFixedPriceSale_Must_Be_Listed_For_Sale(
NFTDropMarketFixedPriceSale_Must_Buy_At_Least_One_Token(
NFTDropMarketFixedPriceSale_Must_Have_Non_Zero_Early_Access_Duration(
NFTDropMarket_NFT_Already_Minted(
NFTMarketFees_Invalid_Protocol_Fee(
NFTMarketFees_Market_Utils_Is_Not_A_Contract(
RouterContextSingle_Address_Is_Not_A_Contract(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
TxDeadline_Tx_Deadline_Expired(
WorldsNftNode_Worlds_NFT_Is_Not_A_Contract(