fpCloneX

Unverified contract

Proxy

Active on Ethereum with 42 txns
Deployed by via 0xe60577d6 at 20482053
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots
 (#19335)
ERC-721
--
 (#19159)
ERC-721
--
 (#19116)
ERC-721
--
 (#18968)
ERC-721
--
 (#18878)
ERC-721
--
 (#18831)
ERC-721
--
 (#18763)
ERC-721
--
 (#18673)
ERC-721
--
 (#18414)
ERC-721
--
 (#18244)
ERC-721
--
0x9a13400b17bd231ae87f006b701f00ee96f0fbaa6621f0819e13a388f46eade7
0x47775423bd3bcd270a82d95acc52f9bb01208f515e0831412706fd16f156f2b4
0x8bcc399c524063bb34df8ea2a2be468e5c8476378ccc01ed78c164b213511c8b
0x52767eeaf42bdd2477ead297df13281a6b04f338488e33642cc5426b54de2078
0x7d241245a66fd8709bd22d3af178cca1765502c492d4bcadaf54bb910a90b3f0
0xde4492c04dea50707aee31aeab4183bc600f704b94e2b05a0387d39ffb748e45
0x4765b53745363052c42a0d5a916848f33f8a3a35b6eaedf4ffdb07da3aaddbdf
0xbc85b74d4c45f8ddcb66d3ab9ad754c5197132d581aba4d7247d0ea121538f7e
0x8a3b596955dc019dc6b27306923ea3cc53f84766ab0fc7a17a62d43a377c173c
0xd8e3710213d6e07c20d8620002a261ab02b663238e4c4f7d18dd734c607fa208

Functions
Getter at block 21288334
baseERC20(view returns (address base)
0x00000000ed2f49bb097e6d6085e161b74cf146b3
baseERC721(view returns (address)
0x49cf6f5d44e70224e2e23fdcdd2c053f30ada28b
name(view returns (string result)
fpCloneX
owner(view returns (address)
0x43800c438f5d639c8b865396cb83a4efa220091b
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string result)
fpCLNX
totalSupply(view returns (uint256 result)
150
Read-only
balanceOf(address nftOwnerview returns (uint256 result)
getApproved(uint256 idview returns (address)
isApprovedForAll(address nftOwneraddress operatorview returns (bool result)
lockedIds(address accountuint256 beginuint256 endview returns (uint256[])
onERC721Received(addressaddressuint256bytespure returns (bytes4)
ownedIds(address accountuint256 beginuint256 endview returns (uint256[])
ownerAt(uint256 idview returns (address result)
ownerOf(uint256 idview returns (address result)
supportsInterface(bytes4 interfaceIdview returns (bool result)
tokenURI(uint256 tokenIdview returns (string result)
State-modifying
acceptBid(struct BT404MirrorNFTOrder[] orders
acceptOffer(struct BT404MirrorNFTOrder[] orderspayable 
approve(address spenderuint256 id
bidForBuy(struct BT404MirrorNFTOrder[] orderspayable 
cancelBid(uint256[] ids
cancelOffer(uint256[] ids
exchange(uint256 idXuint256 idYreturns (uint256 exchangeFee)
initialize(address _baseERC721uint256 _startBaseIduint256 _endBaseIdpayable 
offerForSale(struct BT404MirrorNFTOrder[] orders
pullOwner(
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 id
unwrapBatch(uint256[] ids
updateLockState(uint256[] idsbool lock
upgradeToAndCall(address newImplementationbytes datapayable 
wrapBatch(uint256[] ids
wrapBatch(uint256[] idsbool lock
Events
Approval(address indexed owneraddress indexed accountuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
Bid(uint256 indexed idaddress indexed fromuint256 priceaddress bidToken
Bought(uint256 indexed idaddress indexed fromaddress indexed touint256 priceaddress tokenaddress maker
CancelBid(uint256 indexed idaddress indexed from
CancelOffer(uint256 indexed idaddress indexed owner
Exchange(uint256 indexed idXuint256 indexed idYuint256 exchangeFee
Offer(uint256 indexed idaddress indexed touint256 minPriceaddress offerToken
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed id
UpdateLockState(address indexed owneruint256 indexed idbool lockStatus
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AlreadyLinked(
CannotLink(
EmptyNFTIds(
InvalidIdInRange(
NotLinked(
Reentrancy(
SenderNotBase(
SenderNotDeployer(
TransferToNonERC721ReceiverImplementer(
Unauthorized(
UnauthorizedCallContext(
UpgradeFailed(