MarketplaceUpgradeable

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xdf775132 at 13379598
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 1 additional slot

No balances found for "MarketplaceUpgradeable"

No transactions found for "MarketplaceUpgradeable"


Functions
Getter at block 21286066
getAdmins(view returns (address[] admins)
[]
owner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getBids(uint256 listingIdview returns (struct MarketplaceLibBid[] bids)
getListing(uint256 listingIdview returns (struct MarketplaceLibListing)
getListingCurrentPrice(uint256 listingIdview returns (uint256)
getListingDeliverFee(uint256 listingIduint256 priceview returns (uint256)
isAdmin(address adminview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approveAdmin(address admin
bid(address referreruint256 listingIdbool increasepayable 
bid(address referreruint256 listingIduint256 bidAmountbool increase
bid(uint256 listingIdbool increasepayable 
bid(uint256 listingIduint256 bidAmountbool increase
cancel(uint256 listingIduint16 holdbackBPS
collect(uint256 listingId
createListing(struct MarketplaceLibListingDetails listingDetailsstruct MarketplaceLibTokenDetails tokenDetailsstruct MarketplaceLibFeeData feeDatastruct MarketplaceLibListingReceiver[] listingReceiversreturns (uint256)
deliver(uint256 listingIduint256 bidIndexpayable 
finalize(uint256 listingIdpayable 
initialize(
purchase(address referreruint256 listingIdpayable 
purchase(uint256 listingIdpayable 
renounceOwnership(
revokeAdmin(address admin
setEnabled(bool enabled
setMarketplaceFeeBPS(uint16 marketplaceFeeBPS
setSellerRegistry(address registry
setTokenReceiver(address tokenReceiver
transferOwnership(address newOwner
withdraw(address erc20uint256 amountaddress receiver
withdraw(uint256 amountaddress receiver
withdrawEscrow(address erc20uint256 amount
withdrawEscrow(uint256 amount
Events
AdminApproved(address indexed accountaddress indexed sender
AdminRevoked(address indexed accountaddress indexed sender
MarketplaceEnabled(address requestorbool value
MarketplaceFeeBPS(address requestoruint16 bps
MarketplaceSellerRegistry(address requestoraddress registry
MarketplaceTokenReceiver(address requestoraddress receiver
MarketplaceWithdraw(address requestoraddress erc20uint256 amountaddress receiver
MarketplaceWithdrawEscrow(address requestoraddress erc20uint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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.