ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 21,481 txns
Deployed by via 0x16ac6c1c at 18341948
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
--
ERC-20
--
0xde1e4cd2bfca53769db33c6a0baea8c1b17b1ca6fe454612da6bfcd7b232b84f
0x3bbd416e2c2b578376d2d1d2fd3cfc45ff4e841802d6422891f7b08039e0b7dc
0xa75b3224da7e587d75578558c7168fcc606a311db96738ba29a64a7fa4ab1609
0x68840dd522fb502f5eccb61a845a778398d4b21f70124421c35e1f2d11950338
0xe18523c12e68ae33d3c3f126ab147b9b3099a4f224b00013ced0149b5020643b
0xa40c4c039cd22f35a70dac2b665306cc12d3ba42d13c36506b20905568cb7836
0x40b67959ab8dc5ff13b497c76c8e507da3d95b814b4c661465cd8c7d1d460ca1
0x10716a7c119f55f4f86ce24e7239b3a561ddca05ef4d509dab7105ff907f3b12
0xcbc32f1cbf64be7edee160fc53d26211bfb8da8c91d5bbc5687782459db407da
0xdb64e4c2c0efe04368f8279f0a1541330e51c3ad9d621778f4e07a1d08d856b2

Functions
Getter at block 21271199
PERMIT2(view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
UNIVERSAL_ROUTER(view returns (address)
0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
floor(view returns (address)
0x3eb879cc9a0ef4c6f1d870a40ae187768c278da2
floorGetter(view returns (address)
0x785cf9e71381bd780e227b4fa89f5490148a76b0
owner(view returns (address)
0x43800c438f5d639c8b865396cb83a4efa220091b
 
proxiableUUID(view returns (bytes32)
Read-only
onERC721Received(addressaddressuint256bytespure returns (bytes4)
State-modifying
buyAndClaimExpired(struct FloorPeripheryFloorClaim claimParamsstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
buyAndClaimExpired(struct FloorPeripheryFloorClaim[] claimParamsstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
buyAndClaimVault(struct FloorPeripheryFloorClaim claimParamsstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
buyAndClaimVault(struct FloorPeripheryFloorClaim[] claimParamsstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
fragmentAndSell(struct FloorPeripheryFloorFragment fragmentParamstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
fragmentAndSell(struct FloorPeripheryFloorFragment[] fragmentParamsstruct FloorPeripheryUniversalRouterExecute swapParamuint8 transferWaybytes transferParampayable 
initialize(
setOwner(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint64 version
OwnerUpdated(address indexed useraddress indexed newOwner
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC721TransferFailed(
FailedInnerCall(
InsufficientWETH9(
InvalidClaimFee(
InvalidInitialization(
InvalidParameter(
InvalidPermitOwner(
NotInitializing(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
Unauthorized(
WrongEthSender(