accessories.mooncatcommunity.eth
Verified contract
Active on
Ethereum with 11,806 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x60cd…4ab6
0xdf2e…ce27
Balances ($0.00)
No balances found for "accessories.mooncatcommunity.eth"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21145317 | 3 days ago | | | 0 | 0.0022882735 | |
| 21144394 | 3 days ago | | | 0 | 0.0027766526 | |
| 21144388 | 3 days ago | | | 0 | 0.0081727428 | |
| 21144379 | 3 days ago | | | 0 | 0.0069418096 | |
| 21144371 | 3 days ago | | | 0 | 0.0069752760 | |
| 21042550 | 17 days ago | | | 0 | 0.0037542949 | |
| 20980902 | a month ago | | | 0 | 0.0046520630 | |
| 20962509 | a month ago | | | 0 | 0.00096638957 | |
| 20912372 | a month ago | | | 0 | 0.00036588791 | |
| 20909113 | a month ago | | | 0 | 0.00049936178 |
ABI
ABI objects
Getter at block 21165532
feeDenominator() view returns (uint256)
5
frozen() view returns (bool)
false
owner() view returns (address)
0xdf2e60af57c411f848b1ea12b10a404d194bce27
referralDenominator() view returns (uint256)
0
totalAccessories() view returns (uint256)
1239
Read-only
AccessoriesByMoonCat(uint256, uint256) view returns (uint232 accessoryId, uint8 paletteIndex, uint16 zIndex)
accessoryEligibleList(uint256 accessoryId) view returns (bytes32[100])
accessoryHashes(bytes32) view returns (bool)
accessoryImageData(uint256 accessoryId) view returns (bytes2[4] positions, bytes8[7] palettes, uint8 width, uint8 height, uint8 meta, bytes IDAT)
accessoryInfo(uint256 accessoryId) view returns (uint16 totalSupply, uint16 availableSupply, bytes28 name, address manager, uint8 metabyte, uint8 availablePalettes, bytes2[4] positions, bool availableForPurchase, uint256 price)
accessoryPalette(uint256 accessoryId, uint256 paletteIndex) view returns (bytes8)
accessoryPaletteCount(uint256 accessoryId) view returns (uint8)
balanceOf(address manager) view returns (uint256)
balanceOf(uint256 rescueOrder) view returns (uint256)
doesMoonCatOwnAccessory(uint256 rescueOrder, uint256 accessoryId) view returns (bool)
isAccessoryUnique(bytes IDAT) view returns (bool)
isEligible(uint256 rescueOrder, uint256 accessoryId) view returns (bool)
managedAccessoryByIndex(address manager, uint256 managedAccessoryIndex) view returns (uint256)
managerOf(uint256 accessoryId) view returns (address)
ownedAccessoryByIndex(uint256 rescueOrder, uint256 ownedAccessoryIndex) view returns (struct MoonCatAccessoriesOwnedAccessory)
State-modifying
Events addAccessoryPalette(uint256 accessoryId, bytes8 newPalette)
alterAccessories(struct MoonCatAccessoriesAccessoryBatchData[] alterations)
alterAccessory(uint256 rescueOrder, uint256 ownedAccessoryIndex, uint8 paletteIndex, uint16 zIndex)
batchAndMetaByte(uint8 value, uint256[] accessoryIds)
batchOrMetaByte(uint8 value, uint256[] accessoryIds)
buyAccessories(struct MoonCatAccessoriesAccessoryBatchData[] orders) payable
buyAccessories(struct MoonCatAccessoriesAccessoryBatchData[] orders, address referrer) payable
buyAccessory(uint256 rescueOrder, uint256 accessoryId, uint8 paletteIndex, uint16 zIndex) payable returns (uint256)
buyAccessory(uint256 rescueOrder, uint256 accessoryId, uint8 paletteIndex, uint16 zIndex, address referrer) payable returns (uint256)
clearEligibleList(uint256 accessoryId)
createAccessory(uint8[3] WHM, uint256 priceWei, uint16 totalSupply, bytes28 name, bytes2[4] positions, bytes8[] palettes, bytes IDAT) returns (uint256)
createAccessory(uint8[3] WHM, uint256 priceWei, uint16 totalSupply, bytes28 name, bytes2[4] positions, bytes8[] palettes, bytes IDAT, bytes32[100] eligibleList) returns (uint256)
discontinueAccessory(uint256 accessoryId)
editEligibleMoonCats(uint256 accessoryId, bool targetState, uint16[] rescueOrders)
freeze()
managerApplyAccessory(uint256 rescueOrder, uint256 accessoryId, uint8 paletteIndex, uint16 zIndex) returns (uint256)
ownerCreateAccessory(address manager, uint8[3] WHM, uint256 priceWei, uint16 totalSupply, bytes28 name, bytes2[4] positions, bytes8[7] initialPalettes, bytes IDAT) returns (uint256)
ownerCreateAccessory(address manager, uint8[3] WHM, uint256 priceWei, uint16 totalSupply, bytes28 name, bytes2[4] positions, bytes8[7] initialPalettes, bytes IDAT, bytes32[100] eligibleList) returns (uint256)
setAccessoryPrice(uint256 accessoryId, uint256 newPriceWei)
setEligibleList(uint256 accessoryId, bytes32[100] eligibleList)
setFee(uint256 denominator)
setMetaByte(uint256 accessoryId, uint8 metabyte)
setReferralFee(uint256 denominator)
toggleEligibleList(uint256 accessoryId, bool active)
transferAccessoryManagement(uint256 accessoryId, address newManager)
transferOwnership(address newOwner)
unfreeze()
withdrawForeignERC20(address tokenContract)
withdrawForeignERC721(address tokenContract, uint256 tokenId)
AccessoryApplied(uint256 accessoryId, uint256 rescueOrder, uint8 paletteIndex, uint16 zIndex)
AccessoryCreated(uint256 accessoryId, address creator, uint256 price, uint16 totalSupply, bytes30 name)
AccessoryDiscontinued(uint256 accessoryId)
AccessoryManagementTransferred(uint256 accessoryId, address newManager)
AccessoryPriceChanged(uint256 accessoryId, uint256 price)
AccessoryPurchased(uint256 accessoryId, uint256 rescueOrder, uint256 price)
EligibleListCleared(uint256 accessoryId)
EligibleListSet(uint256 accessoryId)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.