TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,298 txns
Deployed by via 0xcce5d6d6 at 15354300
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
 (#0)
ERC-1555
--
 (#0)
ERC-1555
--
 (#45)
ERC-721
--
 (#3649)
ERC-721
--
 (#2796)
ERC-721
--
0xc463c4b00d3dd20a5950f2af9bebb22346ae03f976e4d2838c9417a4bbad3136
0xf0e9354bf40ba21474ac6e3ee0434e8ec0b562a00e634c382fa2decfb345a0d4
0xec8801afb423c3aca882ca474cc160d3f942d024a1275d60fd4e4b0edba90983
0x891c1dfe81c8f5e794097314a9edc80894406956f270304e8346f65487bfc53b
0xa0613648c6d23fd161c629f7b3d376700f43a9aa1ec4da2128523a963730e1c9
0x203f93c01b4b08bce6939d51fb56c77a84caa8bf8f18bcb1ea36b8a8cbe4a46c
0x18a885efe980b16912b24e21967e50f94550dd4048f4fc68a598c71c94d75820
0x6e7414c95c1f8b7a67fbc893cd298f3135accbd30a9c34adb0276643663fc395
From
0x36e39c24cb6d356df03f52598caca90d12e5259e9808cdbb6233e3092da877e8
0x2d4b574625a1623db6b257be8b7402f1137e68f41dc56e58d072a9cbb96f2cee

Functions
Getter at block 21184103
converter(view returns (address)
0x0000000000000000000000000000000000000000
marketRegistry(view returns (address)
0x6538f81e15f2bf57b1392a93274e54560add2ba6
owner(view returns (address)
0x53a804c4bdbb29ae1dfadac32aa2b37ad1093601
punkProxy(view returns (address)
0xe63ef7d7eb68b87ebc7ed02d6d2c880103360511
Read-only
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
onERC721Received(addressuint256bytespure returns (bytes4)
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 
batchBuyWithERC20s(struct AtomicizerERC20Details erc20Detailsstruct MarketRegistryTradeDetails[] tradeDetailsstruct AtomicizerConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
batchBuyWithETH(struct MarketRegistryTradeDetails[] tradeDetailspayable 
initialize(address _marketRegistry
renounceOwnership(
rescueERC1155(address assetuint256[] idsuint256[] amountsaddress recipient
rescueERC20(address assetaddress recipient
rescueERC721(address assetuint256[] idsaddress recipient
rescueETH(address recipient
setConverter(address _converter
setMarketRegistry(address _marketRegistry
setOneTimeApproval(address tokenaddress operatoruint256 amount
setUpMooncats(
setUpWrappedPunk(
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.