TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 6,261 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
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
0x1185…ab21
14 additional
variables
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21294246 | 2 days ago | | | 0 | 0.00083184150 | |
| 21294246 | 2 days ago | | | 0 | 0.00083342435 | |
| 21294244 | 2 days ago | | | 0 | 0.00085112318 | |
| 21294244 | 2 days ago | | | 0 | 0.00084886013 | |
| 20886004 | 2 months ago | | | 0 | 0.00072267567 | |
| 20777062 | 2 months ago | | | 0 | 0.00019534960 | |
| 20714565 | 3 months ago | | | 0 | 0.00069052345 | |
| 20647556 | 3 months ago | | | 0 | 0.000062060165 | |
| 20602293 | 3 months ago | | | 0 | 0.000047284256 | |
| 20600909 | 3 months ago | | | 0 | 0.000042608803 |
ABI
ABI objects
Getter at block 21307326 renounceOwnership() view
MAX_PER_WALLET() view returns (uint256)
5
SALE_PRICE() view returns (uint256)
75000000000000000
anomuraContract() view returns (address)
0x1185e1eef5d34fdac843bb6b15fd9ac588a3ab21
bowlEmpty() view returns (string)
https://www.anomuragame.com/img/Bowl_starfish_few.gif
bowlFull() view returns (string)
https://www.anomuragame.com/img/Bowl_With_Anomura.gif
canSetBowlStatus() view returns (bool)
false
isPaused() view returns (bool)
false
isPublicSale() view returns (bool)
false
maxMultiplier() view returns (uint256)
24
maxTotalSupply() view returns (uint256)
2000
name() view returns (string)
Mystery Bowl
owner() view returns (address)
0xf9a0c91befbb42ad121b545bfb65cff69b25a804
symbol() view returns (string)
Bowl
totalSupply() view returns (uint256)
1993
whiteListMerkleRoot() view returns (bytes32)
0x58c482d6ad23ab85e820daa4bd75f1d1079aea474a15a01a1811d09c9ad285b4
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 admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
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()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
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)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.