Marketplace

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x35972307 at 13916010
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 48 additional slots

No balances found for "Marketplace"

No transactions found for "Marketplace"


Functions
Getter at block 20950116
addressRegistry(view returns (address)
0x0000000000000000000000000000000000000000
feeReceipient(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
platformFee(view returns (uint16)
0
Read-only
collectionRoyalties(addressview returns (uint16 royaltyaddress creatoraddress feeRecipient)
getPrice(address _payTokenview returns (int256)
listings(addressuint256addressview returns (uint256 quantityaddress payTokenuint256 pricePerItemuint256 startingTime)
minters(addressuint256view returns (address)
offers(addressuint256addressview returns (address payTokenuint256 quantityuint256 pricePerItemuint256 deadline)
royalties(addressuint256view returns (uint16)
State-modifying
acceptOffer(address _nftAddressuint256 _tokenIdaddress _creator
buyItem(address _nftAddressuint256 _tokenIdaddress _ownerpayable 
buyItem(address _nftAddressuint256 _tokenIdaddress _payTokenaddress _owner
cancelListing(address _nftAddressuint256 _tokenId
cancelOffer(address _nftAddressuint256 _tokenId
createOffer(address _nftAddressuint256 _tokenIdaddress _payTokenuint256 _quantityuint256 _pricePerItemuint256 _deadline
initialize(address _feeRecipientuint16 _platformFee
listItem(address _nftAddressuint256 _tokenIduint256 _quantityaddress _payTokenuint256 _pricePerItemuint256 _startingTime
registerCollectionRoyalty(address _nftAddressaddress _creatoruint16 _royaltyaddress _feeRecipient
registerRoyalty(address _nftAddressuint256 _tokenIduint16 _royalty
renounceOwnership(
transferOwnership(address newOwner
updateAddressRegistry(address _registry
updateListing(address _nftAddressuint256 _tokenIdaddress _payTokenuint256 _newPrice
updatePlatformFee(uint16 _platformFee
updatePlatformFeeRecipient(address _platformFeeRecipient
validateItemSold(address _nftAddressuint256 _tokenIdaddress _selleraddress _buyer
Events
ItemCanceled(address indexed owneraddress indexed nftuint256 tokenId
ItemListed(address indexed owneraddress indexed nftuint256 tokenIduint256 quantityaddress payTokenuint256 pricePerItemuint256 startingTime
ItemSold(address indexed selleraddress indexed buyeraddress indexed nftuint256 tokenIduint256 quantityaddress payTokenint256 unitPriceuint256 pricePerItem
ItemUpdated(address indexed owneraddress indexed nftuint256 tokenIdaddress payTokenuint256 newPrice
OfferCanceled(address indexed creatoraddress indexed nftuint256 tokenId
OfferCreated(address indexed creatoraddress indexed nftuint256 tokenIduint256 quantityaddress payTokenuint256 pricePerItemuint256 deadline
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
UpdatePlatformFee(uint16 platformFee
UpdatePlatformFeeRecipient(address platformFeeRecipient
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.