NFTDropMarket

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf91883cc at 19925707
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 21158628
getApprovedRouterAddress(view returns (address router)
0x762340b8a40cdd5bfc3edd94265899fda345d0e3
getFethAddress(view returns (address fethAddress)
0x49128cf8abe9071ee24540a296b5ded3f9d50443
getFoundationTreasury(view returns (address treasuryAddress)
0x67df244584b67e8c51b10ad610aaffa9a402fdb6
getMarketUtilsAddress(view returns (address marketUtilsAddress)
0xd0e072fac9aa5daed50660f02f1e61cacbe6ecd2
getWorldsNftAddress(view returns (address worldsNft)
0x69525dac489e4718964b5615c3d794a25d62beb7
Read-only
getAvailableCountFromFixedPriceSale(address nftContractaddress userview returns (uint256 numberThatCanBeMinted)
getBuyerInfoFromDutchAuction(address nftContractaddress buyerview returns (uint256 outstandingRebateBalanceuint256 numberThatCanBeMinted)
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)
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)
getRevenueDistributionForMint(uint256 pricePerQuantityuint256 tokenQuantityview returns (uint256 creatorRevenueuint256 protocolFee)
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(
mintFromDutchAuctionV2(address nftContractuint256 countaddress nftRecipientpayable returns (uint256 firstTokenId)
mintFromFixedPriceSaleV2(address nftContractuint16 countaddress nftRecipientaddress buyReferrerpayable returns (uint256 firstTokenId)
mintFromFixedPriceSaleWithEarlyAccessAllowlistV2(address nftContractuint256 countaddress nftRecipientaddress 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 firstTokenIdaddress indexed nftRecipientuint256 fixedProtocolFeeInWeiuint256 nftCount
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
DropMarketLibrary_General_Availability_Start_Time_Has_Expired(
DropMarketLibrary_Mint_Permission_Required(
DropMarketLibrary_Only_Callable_By_Collection_Admin(
DropMarketLibrary_Time_Too_Far_In_The_Future(uint256 maxTime
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(
FoundationTreasuryNode_Caller_Not_Admin(
FoundationTreasuryNode_Caller_Not_Operator(
NFTDropMarketCore_Collection_Already_Listed_For_Sale(
NFTDropMarketCore_Invalid_Merkle_Root(
NFTDropMarketCore_Must_Have_Available_Supply(
NFTDropMarketCore_Must_Support_Collection_Mint_Interface(
NFTDropMarketCore_Must_Support_ERC721(
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_Nft_Recipient(
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_Invalid_Merkle_Proof(
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
StringsLibrary_Required_String_Is_Empty(
TxDeadline_Tx_Deadline_Expired(
WorldsNftNode_Worlds_NFT_Is_Not_A_Contract(