TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,098 txns
Deployed by via 0x0045294d at 15577671
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
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
 (#0)
ERC-721
--
0x41f2338ff6fcf5f2ae69766f159235aedd7c3c502119d3ac5b53bd81d57898b2
0x58b16da41ef3fac415f0a369b987f026821e764af58cd58499601e8cf56c2060
0x4caf32aecbe7f54e5e49b444a83e39ad10e65bf198efa48cf293df60f67fb914
0xd525a6b601e4b0bfadbf62505c8420de27030ed8ee1e04146059d203ba047c66
0xf24932e5eeeda1c3d1db36ab649b0b59cb4e356ca2ec8f907598e86863311fb0
0xa1fc8e74eacc194a124395ff2fb865193a46609fd5e82e9b5ec27046bc1ccf0f
0x0a3f8754dd87683e3f85eb87176b3c3db818c85a3d0eeb103ca1cb929e594d6d
0x3f1c108c7c5eb116126d7af077c827651504eb2be2e313dae3a0cdafbd3fc080
0x1718ae7b184719f53853023f42182f9c1d1c581e97acbd00b262685a6ddd6e32
0x1b1a5e02af5cc521aa822bb7bfad900d980b54975788b07cfe5f54336505c5ce

Functions
Getter at block 21204702
feeBPS(view returns (uint16)
0
getAdmins(view returns (address[] admins)
[0x8E26D6B5461017b020Cc87D57E343Eb6279b3a72]
owner(view returns (address)
0x7f7e7a1b8da9263202ca5a9826f6f182a69e0e65
referrerBPS(view returns (uint16)
0
Read-only
getBids(uint40 listingIdview returns (struct MarketplaceLibBid[] bids)
getListing(uint40 listingIdview returns (struct IMarketplaceCoreListing listing)
getListingCurrentPrice(uint40 listingIdview returns (uint256)
getListingDeliverFee(uint40 listingIduint256 priceview returns (uint256)
getListingTotalPrice(uint40 listingIduint24 countview returns (uint256)
getOffers(uint40 listingIdview returns (struct IMarketplaceCoreOffer[] offers)
isAdmin(address adminview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
accept(uint40 listingIdaddress[] addressesuint256[] amountsuint256 maxAmount
approveAdmin(address admin
bid(address referreruint40 listingIdbool increasepayable 
bid(address referreruint40 listingIdbool increasebytes datapayable 
bid(address referreruint40 listingIduint256 bidAmountbool increase
bid(address referreruint40 listingIduint256 bidAmountbool increasebytes data
bid(uint40 listingIdbool increasepayable 
bid(uint40 listingIdbool increasebytes datapayable 
bid(uint40 listingIduint256 bidAmountbool increase
bid(uint40 listingIduint256 bidAmountbool increasebytes data
cancelListing(uint40 listingIduint16 holdbackBPS
collect(uint40 listingId
completeListing(uint40 listingIdstruct MarketplaceLibDeliveryFees fees
createListing(address sellerstruct MarketplaceLibListingDetails listingDetailsstruct MarketplaceLibTokenDetails tokenDetailsstruct MarketplaceLibListingReceiver[] listingReceiversbool enableReferrerbool acceptOffersreturns (uint40)
finalize(uint40 listingIdpayable 
modifyListing(uint40 listingIduint256 initialAmountuint48 startTimeuint48 endTime
offer(address referreruint40 listingIdbool increasepayable 
offer(address referreruint40 listingIdbool increasebytes datapayable 
offer(address referreruint40 listingIduint256 offerAmountbool increase
offer(address referreruint40 listingIduint256 offerAmountbool increasebytes data
offer(uint40 listingIdbool increasepayable 
offer(uint40 listingIdbool increasebytes datapayable 
offer(uint40 listingIduint256 offerAmountbool increase
offer(uint40 listingIduint256 offerAmountbool increasebytes data
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
purchase(address referreruint40 listingIdpayable 
purchase(address referreruint40 listingIdbytes datapayable 
purchase(address referreruint40 listingIduint24 countpayable 
purchase(address referreruint40 listingIduint24 countbytes datapayable 
purchase(uint40 listingIdpayable 
purchase(uint40 listingIdbytes datapayable 
purchase(uint40 listingIduint24 countpayable 
purchase(uint40 listingIduint24 countbytes datapayable 
renounceOwnership(
rescind(uint40 listingId
rescind(uint40 listingIdaddress[] offerAddresses
rescind(uint40[] listingIds
revokeAdmin(address admin
setEnabled(bool enabled
setFees(uint16 marketplaceFeeBPSuint16 marketplaceReferrerBPS
transferOwnership(address newOwner
withdraw(address erc20uint256 amountaddress receiver
withdraw(uint256 amountaddress receiver
withdrawEscrow(address erc20uint256 amount
withdrawEscrow(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminApproved(address indexed accountaddress indexed sender
AdminRevoked(address indexed accountaddress indexed sender
MarketplaceEnabled(address requestorbool value
MarketplaceFees(address requestoruint16 feeBPSuint16 referrerBPS
MarketplaceRoyaltyEngineUpdate(address royaltyEngineV1
MarketplaceSellerRegistry(address requestoraddress registry
MarketplaceWithdraw(address requestoraddress erc20uint256 amountaddress receiver
MarketplaceWithdrawEscrow(address requestoraddress erc20uint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.