fpWeirdoGhostGang

Verified contract

Proxy

Active on Ethereum with 33 txns
Deployed by via 0x6aa8d0a4 at 20482054
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
 (#5531)
ERC-721
--
 (#5524)
ERC-721
--
 (#5493)
ERC-721
--
 (#5442)
ERC-721
--
 (#5387)
ERC-721
--
 (#5330)
ERC-721
--
 (#5291)
ERC-721
--
 (#5279)
ERC-721
--
 (#5145)
ERC-721
--
 (#5004)
ERC-721
--
0xea50a010176938bf141ca561cdcf3ac26f27079dd88e7e19f597ba06b9deb03c
0xef53fa5cd8292cfbce1750edfc59a153ef3951bdd0f3f96c41545c215b9055db
0xb671fe15391d1e7b25e3da97100b3d729b53ed146f1a915976b1d458c7fb7aef
0x7f8bc47f2ffea6a43fc287a79472c0cc48fc70fa4839abea9def93d338e2a83e
0xbccc8808ff773787fe3060a33731694f51b0ae0846127f171c4e26dfaf4d4bc7
0xbbda6f6f9bf4c71467b05747b9ba40786c749223b81c10b8fb2997798a86064a
0xc54af685bb956d9f2de45ef4602d750cca2821cf7b2415164a9b58d6d261ce01
0xa8276fc166aad1ac9f7236a633d8f2c3e521edf4df6ac3e859d31abb30391558
0x4b8e8041878dec4b5cce25a794295a86e01bc9a703a82674a258d8022ab31dc2
0x0c48803786b0c0fd3b847180d3aa22064cd40a49ba8c0a5e48fc595d4edf06e0

Functions
Getter at block 21209305
baseERC20(view returns (address base)
0x000000008084a73fa6f738a63754ca8cf6701b50
baseERC721(view returns (address)
0x9401518f4ebba857baa879d9f76e1cc8b31ed197
name(view returns (string result)
fpWeirdoGhostGang
owner(view returns (address)
0x43800c438f5d639c8b865396cb83a4efa220091b
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string result)
fpGHOST
totalSupply(view returns (uint256 result)
55
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(