Underworld

Unverified contract

Proxy

Active on Ethereum with 1,568 txns
Deployed by via 0x7251ef7c at 19518725
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots

No balances found for "Underworld"

0x02c826120ccfd5cdd137d929f1158db5eba49aa65789552a6afa0f68858eefdb
0x29fd95edd8700d7f7abb88442e29517ae6df688683491d740a48163d6f5e44ac
0xf10805b9eb5a82a212f40a6fcf4812c44fb54029798fd291cbbd8f4417145a9f
0xb32dc7889b463545fbfaea425d6a38c04f2f69b2555fdc9653effa59aab9d493
0x1d5338129bc56780ccadfc5b715101d20e7e062178a742adab014a8c07e6a321
0xeacdc8def90756c8fa0873978c203a344ad2a9dc86b417c6d1fc5865e8332bb5
0xf18d7b10de04c29980f0e0bcbbf552bf658d312914779129271f61ab4ee21e8b
0xbb9a0ff730991a7c0cffc726a97e45af7849e8daab43a0c3781a99e563020111
0x27e7d7bbcecd970f30745265b0321f7c00bbedecd1a5f60edbf74ae037409ad8
0x40b60a4498cf5beaa707d5acfc3b3eb1c29f3f890d0696b08d503f08b13f44c2

Functions
Getter at block 20937912
baseERC20(view returns (address base)
0x00000000e88649dd6aab90088ca25d772d4607d0
name(view returns (string result)
Underworld
owner(view returns (address)
0x5fa30289da8feb6d3f7ba3af5ea859f84fae53ae
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string result)
UDW
totalSupply(view returns (uint256 result)
3939
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[])
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 idview 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(payable 
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
updateLockState(uint256[] idsbool lock
upgradeToAndCall(address newImplementationbytes datapayable 
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(
NotLinked(
Reentrancy(
SenderNotBase(
SenderNotDeployer(
TransferToNonERC721ReceiverImplementer(
Unauthorized(
UnauthorizedCallContext(
UpgradeFailed(