Non-Fungible Moons

Verified contract

Active on Ethereum with 1,043 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#11)
ERC-1555
--
 (#14)
ERC-1555
--
 (#12)
ERC-1555
--
 (#3)
ERC-1555
--
 (#6)
ERC-1555
--
 (#2)
ERC-1555
--
 (#5)
ERC-1555
--
 (#7)
ERC-1555
--
 (#15)
ERC-1555
--
 (#13)
ERC-1555
--
0xf2bb822ebb95f61f9b619c93644f0258782a887a20386bd04a41c4ac31a565e1
0xd53ddc31d4ed88da6fabc8129efa514d58448dbaaec04a7a9c64198e108cf0ae
0xe5cd57d7f967a0ee1f9e36a26c02770f440885a015d0b75c216c651bb549828b
0x7afc066c67e6479e900f76ab6bc4a291576ab5e02adf2313f39a8eeadd6da711
0x0544e106990a59d6910cf09b67a506a899b7fb1fe8a5fa81858fc13863605c5a
0xc76c095e46418cd4f62b9fc1152be33001f27cf806a68a68fa8de5a0d2bfa433
0x5448d85fe31ab86eab2e9a9d6316ffbc5ac58874497594dacc9b85ae2cf79cba
0xbbb86335576771e5a7df45acd8de609f98773777739749d1a6f8565cd6b798c7
0x72fe4739c7e3f67d16467575363e5c7ef0a79bc8bfe98a983ec31f546e973e2d
0x0e25269c6905671e083cd426eced5887d7cd1061970e965c216bef9ec66a4a2d

Functions
Getter at block 20907125
MAX_SUPPLY(view returns (uint256)
513
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
PRICE(view returns (uint256)
40000000000000000
defaultAlienArtAddress(view returns (address)
0xf61706120e12b303ca2418fc5bc9ee7961d166c4
dynamicNftRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Non-Fungible Moons
owner(view returns (address)
0xa797f42711d317df7e778b84a19b5783f1544364
symbol(view returns (string)
NFM
totalSupply(view returns (uint256)
513
Read-only
alienArtAddressMap(uint256view returns (address)
balanceOf(address ownerview returns (uint256)
getAlienArtContractForToken(uint256 tokenIdview returns (booladdress)
getApproved(uint256 tokenIdview returns (address)
getReferralAmounts(address referreraddress referreduint256 valueview returns (uint256 referrerValueuint256 referredValue)
isApprovedForAll(address owneraddress operatorview returns (bool)
moonSeeds(uint256view returns (bytes32)
ownerOf(uint256 tokenIdview returns (address)
regeneratesUsedByCurrentOwner(uint256view returns (uint8)
royaltyInfo(uint256uint256 salePricepure returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenIdpayable 
mint(uint256 amountpayable 
mintWithReferrer(uint256 amountaddress referreruint256 referrerTokenIdpayable 
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
regenerateMoon(uint256 tokenIdpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAlienArtAddresses(uint256[] tokenIdsaddress alienArtAddress
setApprovalForAll(address operatorbool approved
setupDynamicNftRegistry(address _dynamicNftRegistryAddress
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
AlienArtAddressUpdated(uint256 indexed tokenIdaddress indexed alienArtAddress
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MintedWithReferrer(address indexed referrerAddressuint256 indexed referrerTokenaddress indexed minterAddressuint256 mintStartTokenIduint256 amountuint256 referrerPayoutuint256 referredPayout
MoonRegenerated(address indexed moonOwneruint256 indexed tokenIdbytes32 indexed newMoonSeedbytes32 previousMoonSeeduint8 regenerationsUsed
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symboladdress _defaultAlienArtAddress
Fallback and receive
receive(
Errors
AlienArtContractFailedValidation(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MaxSupplyReached(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NoRegenerationsRemaining(
OperatorNotAllowed(address operator
OwnerNotMsgSender(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WrongEtherAmount(