fpMilady

Verified contract

Proxy

Active on Ethereum with 25 txns
Deployed by via 0xdbec03e4 at 20261116
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
ERC-20
Value $0.16
 (#9648)
ERC-721
--
 (#9432)
ERC-721
--
 (#9355)
ERC-721
--
 (#8730)
ERC-721
--
 (#8668)
ERC-721
--
 (#8347)
ERC-721
--
 (#8171)
ERC-721
--
 (#8038)
ERC-721
--
 (#7991)
ERC-721
--
0x2dce74d937df2e4f9b287c784b74c28a9affd3b396d94903d0f81a34b261fcd0
0x1c405ce0b635e65d6d3347dc89c326066db56b3fa77f2e587875df7533f6448a
0x87c1cafbcebe651c64e0174fcd4f34899011307503d1a28ebfe96f05cc94d26f
0x96b6c7c6fbf72d6bb8642d713f7bac40b869def0af0b92169a963d81d0e2abf6
0xf003ab3df3f46b2ae81b29d05fcfd90aa2c3d2e4a672205c24a21d9a61b25899
0x5dea7cbcc35e4a59528ef927a6f4b1021fc74131a21eda11173c6319047ec475
0x698a840d9db44fdb36322b0d310355b5360c215ce1a0f4d641e89196b6ddbe82
0xce194fe1e1f5a705e7ff90acbff6d1f594fa8031f7990aee9cfee5287f11c4b1
0x7df9d8c91cc4c8404e1cf71f8c4f163e80d103d9292af2c8b82ee01f7b7464f8
0x96ee6711755c2cb05f2d234fa823776ba27958d08480f047423357fa429066e2

Functions
Getter at block 21310119
baseERC20(view returns (address base)
0x00000000ac69b40134e31f02fb411703f51e7f43
baseERC721(view returns (address)
0x5af0d9827e0c53e4799bb226655a1de152a425a5
name(view returns (string result)
fpMilady
owner(view returns (address)
0x43800c438f5d639c8b865396cb83a4efa220091b
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string result)
fpMIL
totalSupply(view returns (uint256 result)
37
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(