KUMALEON

Verified contract

Active on Ethereum with 6,137 txns
Deployed by via 0x19f0b72e at 15543647
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x8301a755d7ae083da728902e61e652708bd3960330d8cc22e544c23790386ead
0x72a65944b33e22c1928692f0870a5b84ffd34a1fbdcbd100f1582dc1e8db2259
From
0x47e6633b4904e75c94e281f360329ced00a262b8000c7c6d6d25fc0553a15151
From
0xd254b44d8ed61c564a395724ba63ddf1317c4735f99c0514ac6867ef4891a72d
0x6257e267830ddd04ba03d2e5ee136ef625060d894a70826bf2f7d780850bd8b2
From
0xd2f7945f678cee7620284714dc69b76b2fab5c647532d0761cf9edfea148b700
From
0x627a0378feeddd6526a0cfd02e7605039b122dd8b21f7fa9610271c6abd41f09
0x304df835e27ddbcd5b63aefe599438f9bf98f0dd704624cc71143cdacc81e357
0xb73eb51dceadc57193e1fad245cae4c9f4c97b642d062e9f7c955d8607f82b25
0x6f3616cead46f20e66da9add6113ae44b8cdbc4093a4129ddaba8fdbe0c39b6f

Functions
Getter at block 21161394
MAX_SUPPLY(view returns (uint256)
3000
OKAZZ(view returns (address)
0x783dfb5811b0540875f451c48c13af6dd8d42df5
genArt(view returns (address)
0x273e7b92064a71a0f8e3e71807c71848b94eda05
isChildTokenAcceptable(view returns (bool)
true
isGenArtFrozen(view returns (bool)
false
isMetadataFrozen(view returns (bool)
false
isRevealStarted(view returns (bool)
true
minter(view returns (address)
0xe6a275319d275dfc9a9960f29891b9af72b89e4d
moltingHelper(view returns (address)
0x2280966580754b2b37723b3bc91a4226c907d230
name(view returns (string)
KUMALEON
owner(view returns (address)
0x187f9569c683ba77710f8387d776a2a266ec123e
parentLockAge(view returns (uint256)
25
royaltyPercentage(view returns (uint256)
10
symbol(view returns (string)
KUMA
totalSupply(view returns (uint256)
3000
Read-only
balanceOf(address ownerview returns (uint256)
childContractByIndex(uint256 _tokenIduint256 _indexview returns (address childContract)
childTokenAllowlist(addressuint256view returns (uint256 minTokenIduint256 maxTokenIdaddress beneficiary)
childTokenAllowlistByAddress(address _childContractview returns (struct KumaleonAllowlistEntry[])
childTokenByIndex(uint256 _tokenIdaddress _childContractuint256 _indexview returns (uint256 childTokenId)
childTokenDetail(uint256 _tokenIdview returns (address _childContractuint256 _childTokenId)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMolted(uint256view returns (bool)
isParentTransferable(uint256 _tokenIdview returns (bool)
lastTransferChildBlockNumbers(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
ownerOfChild(address _childContractuint256 _childTokenIdview returns (bytes32 parentTokenOwneruint256 parentTokenId)
rootOwnerOf(uint256 _tokenIdview returns (bytes32 rootOwner)
rootOwnerOfChild(address _childContractuint256 _childTokenIdview returns (bytes32 rootOwner)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToHash(uint256view returns (bytes32)
tokenURI(uint256 tokenIdview returns (string)
totalChildContracts(uint256 _tokenIdview returns (uint256)
totalChildTokens(uint256 _tokenIdaddress _childContractview returns (uint256)
State-modifying
approve(address touint256 tokenId
deleteChildTokenAllowlist(address _addressuint256 _index
freezeGenArt(
freezeMetadata(
getChild(address _fromuint256 _tokenIdaddress _childContractuint256 _childTokenId
mint(address _touint256 _quantity
molt(address _touint256[] _tokenIdsuint256[] _childTokenIds
onERC721Received(address _operatoraddress _fromuint256 _childTokenIdbytes _datareturns (bytes4)
renounceOwnership(
safeTransferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenId
safeTransferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenIdbytes _data
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setChildTokenAllowlist(address _addressuint256 _minTokenIduint256 _maxTokenIdaddress _beneficiary
setDefaultBeneficiary(address _receiver
setGenArt(address _address
setIsChildTokenAcceptable(bool _bool
setMinterAddress(address _minterAddress
setMoltingHelperAddress(address _helperAddress
setRoyaltyPercentage(uint256 _feeNumerator
startReveal(
transferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenId
transferChildToParent(uint256 _fromTokenIdaddress _toContractuint256 _toTokenIdaddress _childContractuint256 _childTokenIdbytes _data
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateChildTokenAllowlistBeneficiary(address _childContractuint256 _indexaddress _beneficiary
updateChildTokenAllowlistsBeneficiary(address[] _childContractsuint256[] _indicesaddress[] _beneficiaries
updateParentLockAge(uint256 _age
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURIUpdated(string baseURI
DeleteChildTokenAllowlist(address _addressuint256 _index
KumaleonTransfer(uint256 tokenIdaddress childTokenuint256 childTokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceivedChild(address indexed _fromuint256 indexed _toTokenIdaddress indexed _childContractuint256 _childTokenId
SetChildTokenAllowlist(address _addressuint256 minTokenIduint256 maxTokenId
SetGenArt(address _address
StartReveal(
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferChild(uint256 indexed _fromTokenIdaddress indexed _toaddress indexed _childContractuint256 _childTokenId
Constructor
constructor(address _defaultBeneficiary
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.