TreasureMarketplace

Verified contract

Implementation

Active on Ethereum with 63 txns
Deployed by via 0x465acdda at 15187424
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "TreasureMarketplace"

0x8e6e9c41df34b953a73cd88fdb45569514aae4c5c5139dfc32b2c087bc24a973
0x96599c6cf268cae110163559d02c11cb892d94eaec3d9921366e798df79fe1b5
0xb70772ac8d4a9b7836d02149f2e66f623e1a7cbb3bd0c465b1d4ebf93b25843c
0x5b4b875eaa37b1f555d114b2252c90206dc755bce5486b5e0dd4891bfbfe738a
0x7d85d8bb2d25c0adcb298c15204e78eed48ee73477d53c94ee32adb978381467
0x62732dd7cf3426c2255506731e390926f0d3d085ae7ac5816ac9d2a0bc4ff788
0xdb3b4dfb4a8e4da773dd1ab3c98741381681091f21a9ba8164a9cde2dd5b373f
0xed293fb61a74ea9bcf2a89e1c17bed7cac97d846240b5dba0aba9fe665abe4d3
0x0c4dd0419927e905d71ffb571a7803f2344625987738ceaafbb3b7d1d169320f
0x543f39f28a67bf6a0f4b64d087ac8d83fe71fcc647b2232c006a9d8f009b646c

Functions
Getter at block 21283057
BASIS_POINTS(view returns (uint256)
10000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_COLLECTION_FEE(view returns (uint256)
2000
MAX_FEE(view returns (uint256)
1500
MIN_PRICE(view returns (uint256)
1000000000
TREASURE_MARKETPLACE_ADMIN_ROLE(view returns (bytes32)
0x34d5e892b0a7ec1561fc4a5fdcb31b798cf623590906b938d356c9619e539958
areBidsActive(view returns (bool)
false
fee(view returns (uint256)
0
feeReceipient(view returns (address)
0x0000000000000000000000000000000000000000
feeWithCollectionOwner(view returns (uint256)
0
paused(view returns (bool)
false
paymentToken(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
collectionBids(addressaddressview returns (uint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentTokenAddress)
collectionToCollectionOwnerFee(addressview returns (uint32 feeaddress recipient)
collectionToPaymentToken(addressview returns (address)
getPaymentTokenForCollection(address _collectionview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
listings(addressuint256addressview returns (uint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentTokenAddress)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenApprovals(addressview returns (uint8)
tokenBids(addressuint256addressview returns (uint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentTokenAddress)
State-modifying
acceptCollectionBid(struct AcceptBidParams _acceptBidParams
acceptTokenBid(struct AcceptBidParams _acceptBidParams
buyItems(struct BuyItemParams[] _buyItemParamspayable 
cancelListing(address _nftAddressuint256 _tokenId
cancelManyBids(struct CancelBidParams[] _cancelBidParams
createListing(address _nftAddressuint256 _tokenIduint64 _quantityuint128 _pricePerItemuint64 _expirationTimeaddress _paymentToken
createOrUpdateCollectionBid(address _nftAddressuint64 _quantityuint128 _pricePerItemuint64 _expirationTimeaddress _paymentToken
createOrUpdateListing(address _nftAddressuint256 _tokenIduint64 _quantityuint128 _pricePerItemuint64 _expirationTimeaddress _paymentToken
createOrUpdateTokenBid(address _nftAddressuint256 _tokenIduint64 _quantityuint128 _pricePerItemuint64 _expirationTimeaddress _paymentToken
grantRole(bytes32 roleaddress account
initialize(uint256 _initialFeeaddress _initialFeeRecipientaddress _initialPaymentToken
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCollectionOwnerFee(address _collectionAddressstruct TreasureMarketplaceCollectionOwnerFee _collectionOwnerFee
setFee(uint256 _newFeeuint256 _newFeeWithCollectionOwner
setFeeRecipient(address _newFeeRecipient
setTokenApprovalStatus(address _nftuint8 _statusaddress _paymentToken
setWeth(address _wethAddress
toggleAreBidsActive(
unpause(
updateListing(address _nftAddressuint256 _tokenIduint64 _newQuantityuint128 _newPricePerItemuint64 _newExpirationTimeaddress _paymentToken
Events
BidAccepted(address selleraddress bidderaddress nftAddressuint256 tokenIduint64 quantityuint128 pricePerItemaddress paymentTokenuint8 bidType
CollectionBidCancelled(address bidderaddress nftAddress
CollectionBidCreatedOrUpdated(address bidderaddress nftAddressuint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentToken
ItemCanceled(address indexed selleraddress indexed nftAddressuint256 indexed tokenId
ItemListed(address selleraddress nftAddressuint256 tokenIduint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentToken
ItemSold(address selleraddress buyeraddress nftAddressuint256 tokenIduint64 quantityuint128 pricePerItemaddress paymentToken
ItemUpdated(address selleraddress nftAddressuint256 tokenIduint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentToken
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenApprovalStatusUpdated(address nftuint8 statusaddress paymentToken
TokenBidCancelled(address bidderaddress nftAddressuint256 tokenId
TokenBidCreatedOrUpdated(address bidderaddress nftAddressuint256 tokenIduint64 quantityuint128 pricePerItemuint64 expirationTimeaddress paymentToken
Unpaused(address account
UpdateCollectionOwnerFee(address _collectionaddress _recipientuint256 _fee
UpdateFee(uint256 fee
UpdateFeeRecipient(address feeRecipient
UpdateFeeWithCollectionOwner(uint256 fee
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.