Karma

Verified contract

Active on Ethereum with 22,206 txns
Deployed by via 0x9cdf0601 at 15036893
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
14 additional variables
Native
Value $236.34
0xb5016f52c64ae060a2b729e0595b98796db13d63546d559b5046754fe140b47c
0x9073f9dbb900796054759b7b226f3ee3277de8da143e4b3e7c71bdb0bc35f32c
0x0fba2f3e2ae2c059288587be3f88bc310b9fcafd91a59288755f9b5dcb624c1b
0xa2e28fef1cee42bc2670f16dbc0dfda670dfdea1149d479b01b954c73129e80e
0x2603e1864b288a40b72f94f1b8a21ee5baea11cbb7b3802607581db21b56b215
0x0d9b2de2411fa0dd64c5ab7de3952f2bf56fb0e73f98921d74133c9a9aaa9261
0x7a7853a40f123b7c5a95b2134481b0a6c89b13c1c3687aa8b04159a2e92d6b22
0x7e80dfddeba79594d06658522d60248ba77c9f498940c2a1541c3d752c2b84c0
0x6e776ac7593dc8aea1862d925c29c9c1bc3b49280979c208b93b6b8ad7772b9e
0x283a1f8ae99651db37501835b9285a5edd60c871f430f2ca8f63971fc27d375e

Functions
Getter at block 20838933
allowListActive(view returns (bool)
false
allowListNFTActive(view returns (bool)
false
daoAddress(view returns (address)
0x23536e591fe2df651ef80427dcc016bf83bdfc36
dessertEatingActive(view returns (bool)
true
freeDessertEatingActive(view returns (bool)
true
maxMintPerAllowList(view returns (uint256)
2
minimumMintManagerTokenId(view returns (uint256)
8801
mintManager(view returns (address)
0x164e0d92eed7c397c675fede671b49ce2b289d1f
missionManager(view returns (address)
0x164e0d92eed7c397c675fede671b49ce2b289d1f
name(view returns (string)
Karma
nextMintManagerTokenId(view returns (uint256)
8800
numKarmasMintedManagerMint(view returns (uint256)
1200
numKarmasMintedPublicMint(view returns (uint256)
5845
owner(view returns (address)
0x164e0d92eed7c397c675fede671b49ce2b289d1f
providerAddress(view returns (address)
0x294672e1b6babd285b95898d06d376f6490fbad8
publicSaleActive(view returns (bool)
false
randomOffset(view returns (uint256)
1184
randomizerContract(view returns (address)
0xbe53d018dc774c0d263f0f435f3b4749d80e2566
renderingContractLocked(view returns (bool)
false
salePrice(view returns (uint256)
500000000000000000
symbol(view returns (string)
KARMA
totalKarmaFromDesserts(view returns (uint256)
6149
totalSupply(view returns (uint256)
13194
Read-only
balanceOf(address ownerview returns (uint256)
earlyDessertList(addressview returns (uint256)
genesisLevel(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getKarmaIdForMonkeyAndDessertCombination(uint256 monkeyIduint8 dessertTypeview returns (uint256)
hasMonkeyEatenDessertType(uint256 monkeyIduint8 dessertTypeview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMinted(uint256 karmaIdview returns (bool)
karmaLevel(uint256view returns (uint256)
onAllowList(address addrbytes32[] merkleProofview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
allowListNFTMint(payable 
approve(address touint256 tokenId
daoWithdraw(
eatDessert(uint256 dessertTypeuint256 monkeyIdpayable 
generalMint(uint256 numKarmasbytes32[] merkleProofpayable 
lockRenderingContract(
mintManagerMint(address toAddress
mintManagerMintQuantity(address toAddressuint256 quantity
ownerWithdraw(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setDaoAddress(address newAddress
setEarlyDessertList(address[] addressesuint256[] quantity
setGenesisLevels(uint256[] tokenIdsuint256[] levels
setKarmaLevels(uint256[] tokenIdsuint256[] levels
setMaxMintPerAllowList(uint256 newMax
setMerkleRoot(bytes32 newMerkleRoot
setMinimumMintManagerTokenId(uint256 karmaId
setMintManager(address newAddress
setMissionManager(address newAddress
setProviderAddress(address newAddress
setRandomOffset(uint256 offset
setRenderingContract(address renderingAddress
setSalePrice(uint256 newSalePrice
toggleAllowListActive(
toggleAllowListNFTActive(
toggleDessertEatingActive(
toggleFreeDessertEatingActive(
togglePublicSaleActive(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DessertEaten(uint256 karmaIdaddress eaterAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address ocmAddressaddress dessertAddressaddress allowListNFTAddressaddress randomizerAddressaddress renderingAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.