MysteryBowl
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
10 additional
variables
Balances ($0.00)
No balances found for "MysteryBowl"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MysteryBowl"
ABI
ABI objects
Getter at block 20865902 renounceOwnership() view
MAX_PER_WALLET() view returns (uint256)
5
SALE_PRICE() view returns (uint256)
75000000000000000
anomuraContract() view returns (address)
0x0000000000000000000000000000000000000000
bowlEmpty() view returns (string)
bowlFull() view returns (string)
canSetBowlStatus() view returns (bool)
false
isPaused() view returns (bool)
false
isPublicSale() view returns (bool)
false
maxMultiplier() view returns (uint256)
0
maxTotalSupply() view returns (uint256)
0
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
totalSupply() view returns (uint256)
0
whiteListMerkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
balanceOf(address owner) view returns (uint256)
bowlSummonedAtBlock(uint256) view returns (uint256)
bowls(uint256) view returns (bool)
bowlsMintedPerWallet(address) view returns (uint256)
checkMerkleProof(bytes32[] _merkleProof, bytes32 _root, address sender) pure returns (bool isValid)
getApproved(uint256 tokenId) view returns (address)
getTokensByOwner(address _ownerAddr) view returns (uint256[] tokenIds)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
starfish(uint256 _tokenId) view returns (uint256 total)
starfishMap(uint256) view returns (uint256 savedXP, uint256 lastSaveBlock)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
bowlBurn(uint256[] tokenIds_)
hatchAnomura(uint256 _tokenId) returns (uint256 anomuraId)
initialize()
mintPublic(uint256 _quantity) payable returns (uint256 mintId)
mintToWallet(uint256 _quantity, address _walletAddress) returns (uint256 mintId)
mintWhiteList(bytes32[] _merkleProof, uint256 _quantity) payable returns (uint256 mintId)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setAnomuraContractAddress(address _anomura)
setApprovalForAll(address operator, bool approved)
setBowlEmptyImage(string _bowlEmpty)
setBowlImage(string _bowlFull)
setBowlStatus(uint256 _tokenId, bool _bowlStatus)
setContractPaused(bool _isPaused)
setMaxMultiplier(uint256 _multiplier)
setMaxTotalSupply(uint256 _maxTotalSupply)
setMultipleBowlsStatus(uint256[] tokenIds_, bool bowlStatus_)
setPublicSale(bool _isPublicSale)
setWhitelistMerkleRoot(bytes32 _merkleRoot)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdrawAvailableBalance()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BowlBurn(uint256[] tokenIds, uint256[] starfish, address caller)
ContractDeployed(address owner, bool isPublicSale, bool isPaused, uint256 maxMultiplier)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UpdatedAnomuraContractAddress(address anomuraAddress, address updatedBy)
UpdatedBowlEmptyIPFS(string bowlImage, address updatedBy)
UpdatedBowlIPFS(string bowlImage, address updatedBy)
UpdatedBowlStatus(uint256 bowlId, bool bowlStatus, address updatedBy)
UpdatedIsPublicSale(bool isPublicSale, address updatedBy)
UpdatedMaxTotalSupply(uint256 maxTotalSuppy, address updatedBy)
UpdatedMaxWhiteListMint(uint256 maxWhiteList, address updatedBy)
UpdatedMerkleRootOfEarlyListMint(bytes32 newHash, address updatedBy)
UpdatedMerkleRootOfTeamMint(bytes32 newHash, address updatedBy)
UpdatedMerkleRootOfWhiteListMint(bytes32 newHash, address updatedBy)
UpdatedPauseContract(bool isPaused, address updatedBy)
UpdatedStarfishMaxMultiplier(uint256 multiplier, address updatedBy)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.