NFTMarket

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x31a4f8c7 at 14796901
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 449 additional slots
-
variable spans 48 additional slots
-
variable spans 998 additional slots
-
variable spans 3 additional slots
-
variable spans 499 additional slots
-
variable spans 3 additional slots
-
variable spans 245 additional slots
-
variable spans 248 additional slots
-
variable spans 999 additional slots
-
variable spans 4 additional slots
-
variable spans 999 additional slots
-
variable spans 1000 additional slots
4 additional variables

No balances found for "NFTMarket"

No transactions found for "NFTMarket"


Functions
Getter at block 22750298
getApprovedRouterAddress(view returns (address router)
0xfee588791cda1d01ccfc80b51efa00c0be5b129e
getFethAddress(view returns (address fethAddress)
0xa5fffcf1c80435ccae759891b6d122b4efafa810
getFoundationTreasury(view returns (address treasuryAddress)
0x28562798b92d5a0127989a3aac70fdcf1e6d4f9e
getMarketUtilsAddress(view returns (address marketUtilsAddress)
0x336c36c12b473035bdfe9e82f38f8467de7e9c4d
getWorldsNftAddress(view returns (address worldsNft)
0xc65a34319d4856f6c9c8ba4b07464f24ae252b4a
Read-only
getBuyPrice(address nftContractuint256 tokenIdview returns (address selleruint256 price)
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)
getMinBidAmount(uint256 auctionIdview returns (uint256 minimum)
getMinOfferAmount(address nftContractuint256 tokenIdview returns (uint256 minimum)
getOffer(address nftContractuint256 tokenIdview returns (address buyeruint256 expirationuint256 amount)
getOfferReferrer(address nftContractuint256 tokenIdview returns (address referrer)
getReserveAuction(uint256 auctionIdview returns (struct ReserveAuction auction)
getReserveAuctionBidReferrer(uint256 auctionIdview returns (address referrer)
getReserveAuctionIdFor(address nftContractuint256 tokenIdview returns (uint256 auctionId)
getSaleStartsAt(address nftContractuint256 tokenIdview returns (uint256 saleStartsAt)
getSellerOf(address nftContractuint256 tokenIdview returns (address seller)
State-modifying
acceptOffer(address nftContractuint256 tokenIdaddress offerFromuint256 minAmount
buyV2(address nftContractuint256 tokenIduint256 maxPriceaddress referrerpayable 
cancelBuyPrice(address nftContractuint256 tokenId
cancelReserveAuction(uint256 auctionId
createReserveAuction(address nftContractuint256 tokenIduint256 reservePriceuint256 durationreturns (uint256 auctionId)
finalizeReserveAuction(uint256 auctionId
initialize(uint256 networkAuctionIdOffset
makeOfferV2(address nftContractuint256 tokenIduint256 amountaddress referrerpayable returns (uint256 expiration)
placeBidV2(uint256 auctionIduint256 amountaddress referrerpayable 
setBuyPrice(address nftContractuint256 tokenIduint256 price
setSaleStartsAt(address nftContractuint256 tokenIduint256 saleStartsAt
updateReserveAuction(uint256 auctionIduint256 reservePrice
Events
BuyPriceAccepted(address indexed nftContractuint256 indexed tokenIdaddress indexed selleraddress buyeruint256 totalFeesuint256 creatorRevuint256 sellerRev
BuyPriceCanceled(address indexed nftContractuint256 indexed tokenId
BuyPriceInvalidated(address indexed nftContractuint256 indexed tokenId
BuyPriceSet(address indexed nftContractuint256 indexed tokenIdaddress indexed selleruint256 price
BuyReferralPaid(address indexed nftContractuint256 indexed tokenIdaddress buyReferreruint256 buyReferrerFeeuint256 buyReferrerSellerFee
FixedProtocolFeePaid(address indexed nftContractuint256 indexed firstTokenIdaddress indexed nftRecipientuint256 fixedProtocolFeeInWeiuint256 nftCount
Initialized(uint8 version
OfferAccepted(address indexed nftContractuint256 indexed tokenIdaddress indexed buyeraddress selleruint256 totalFeesuint256 creatorRevuint256 sellerRev
OfferInvalidated(address indexed nftContractuint256 indexed tokenId
OfferMade(address indexed nftContractuint256 indexed tokenIdaddress indexed buyeruint256 amountuint256 expiration
ReserveAuctionBidPlaced(uint256 indexed auctionIdaddress indexed bidderuint256 amountuint256 endTime
ReserveAuctionCanceled(uint256 indexed auctionId
ReserveAuctionCreated(address indexed selleraddress indexed nftContractuint256 indexed tokenIduint256 durationuint256 extensionDurationuint256 reservePriceuint256 auctionId
ReserveAuctionFinalized(uint256 indexed auctionIdaddress indexed selleraddress indexed bidderuint256 totalFeesuint256 creatorRevuint256 sellerRev
ReserveAuctionInvalidated(uint256 indexed auctionId
ReserveAuctionUpdated(uint256 indexed auctionIduint256 reservePrice
SellerReferralPaid(address indexed nftContractuint256 indexed tokenIdaddress sellerReferreruint256 sellerReferrerFee
SetSaleStartsAt(address indexed nftContractuint256 indexed tokenIdaddress indexed operatoruint256 saleStartsAt
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(
FoundationTreasuryNode_Caller_Not_Admin(
FoundationTreasuryNode_Caller_Not_Operator(
NFTMarketAuction_Already_Initialized(
NFTMarketBuyPrice_Cannot_Buy_At_Lower_Price(uint256 buyPrice
NFTMarketBuyPrice_Cannot_Buy_Unset_Price(
NFTMarketBuyPrice_Cannot_Cancel_Unset_Price(
NFTMarketBuyPrice_Only_Owner_Can_Cancel_Price(address owner
NFTMarketBuyPrice_Only_Owner_Can_Set_Price(address owner
NFTMarketBuyPrice_Only_Owner_Can_Update_Nft(address owner
NFTMarketBuyPrice_Price_Already_Set(
NFTMarketBuyPrice_Price_Too_High(
NFTMarketBuyPrice_Seller_Mismatch(address seller
NFTMarketCore_Can_Not_Update_Unlisted_Nft(
NFTMarketCore_Seller_Not_Found(
NFTMarketFees_Invalid_Protocol_Fee(
NFTMarketFees_Market_Utils_Is_Not_A_Contract(
NFTMarketOffer_Cannot_Be_Made_While_In_Auction(
NFTMarketOffer_Offer_Below_Min_Amount(uint256 currentOfferAmount
NFTMarketOffer_Offer_Expired(uint256 expiry
NFTMarketOffer_Offer_From_Does_Not_Match(address currentOfferFrom
NFTMarketOffer_Offer_Must_Be_At_Least_Min_Amount(uint256 minOfferAmount
NFTMarketReserveAuction_Already_Listed(uint256 auctionId
NFTMarketReserveAuction_Bid_Must_Be_At_Least_Min_Amount(uint256 minAmount
NFTMarketReserveAuction_Cannot_Bid_Lower_Than_Reserve_Price(uint256 reservePrice
NFTMarketReserveAuction_Cannot_Bid_On_Ended_Auction(uint256 endTime
NFTMarketReserveAuction_Cannot_Bid_On_Nonexistent_Auction(
NFTMarketReserveAuction_Cannot_Finalize_Already_Settled_Auction(
NFTMarketReserveAuction_Cannot_Finalize_Auction_In_Progress(uint256 endTime
NFTMarketReserveAuction_Cannot_Rebid_Over_Outstanding_Bid(
NFTMarketReserveAuction_Cannot_Update_Auction_In_Progress(
NFTMarketReserveAuction_Cannot_Update_Nft_While_Auction_In_Progress(
NFTMarketReserveAuction_Not_Matching_Seller(address seller
NFTMarketReserveAuction_Price_Already_Set(
NFTMarketScheduling_Sale_Starts_At_Already_Set(
NFTMarketScheduling_Sale_Starts_At_Is_In_Future(
NFTMarketScheduling_Sale_Starts_At_Is_In_Past(
NFTMarketScheduling_Sale_Starts_At_Too_Far_In_The_Future(uint256 maxStartsAt
ReserveAuctionLibrary_Exceeds_Max_Duration(uint256 maxDuration
ReserveAuctionLibrary_Less_Than_Extension_Duration(uint256 extensionDuration
ReserveAuctionLibrary_Must_Set_Non_Zero_Reserve_Price(
ReserveAuctionLibrary_Only_Callable_By_Seller(address seller
RouteCallLibrary_Call_Failed_Without_Revert_Reason(
RouterContextSingle_Address_Is_Not_A_Contract(
WorldsNftNode_Worlds_NFT_Is_Not_A_Contract(