Underworld

Verified contract

Proxy

Active on Ethereum with 1,592 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"

0x0076da8213b4dd704de70ecf8b9b8597420d95d1752be7313ae266a342294941
0x38875a3c8af2e493011c2a92be505790cf736c43498262cb0f97ca64243cac97
0xe912b8b1fb90ce99dc5571b1ddd1a192b140a63a55bc545e73a55a990480212e
0x348a4598259c294ad9efdb8d61a82abb33cf140c2625420c4fd9e3277ed8056c
0x601905927e85423c9a858c66e1fba08633a55247f899275a376db067ab5c061d
0x9395ab977cd22c3de8e250596dc5057b57b22d9a6f02bfcc0c9a2de758b3c24c
0x0c6a7b1a26c52835c2fd35a3d42270a549bfa54d4c9ce0fa49d4ca6a4675a899
0x41a277a10db9c32ee6c0a18b5a6a69b98ca57f79f4a21500bcfb646361bbf875
0xa9f547b82b040fb9daac95c22fd694daed3ecee98017a7e10b127b1d395c2ef9
0x282943c1860658587ccc7338704e187833dedf895c4c4827aea484910a0a5937

Functions
Getter at block 21333074
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)
3801
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(