AquaTools

Verified contract

Active on Ethereum with 5,304 txns
Deployed by via 0x4762bf2d at 14324320
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#7456)
ERC-721
--
0x6a2e7cd0d8cda2eb34f415b4f904cbaa95ae3114e11d169a157779aa94a688fe
From
0x630921bb436f1d01214bf72fa60bd6ca6f20a3ff30161caaa264143211f0c8d6
0x6e5cbc25129e4dfb1f7d69ba0e8196365e77f70af75db3ced948f2ba80a6434c
0x3b69580d959f74b13c46368db17877ba15d1dd6f89b82147f2ef56e2c6e50b4f
0x11e10c15c4a49d013aea436adf4ab1531da6037bf59c7bc1b22fa4009d9a2786
0xe6d6f5606f2320ef6663ff2b11c12a394c609cc35a638569367d7ea1a5af8b8e
0x79e2b768ba39e7043e34e544b85e39a385fcf8e2a37bc3dd7802650c9f6d70d1
0x7c42b5473564eae726281be8c9fd44c61a55b42c86763f572dac44d8d7d0fa78
0x8cb4073be15d666e03ec18fac42fb023a7c259588eb983645885806525183d6b
0x2703e8758aecc9a9f854aafd9f6ab8747f30dd04b19d21c9fd0cc57c54723ecd

Functions
Getter at block 20932790
getBalance(view returns (uint256)
0
getMaxSupply(view returns (uint16)
3000
getMerkleRoot(view returns (bytes32)
0xb31dd787d1458330c38eb12c11fac24dfac41800d3460ec63003ffade88441b5
getPrice(view returns (uint256)
80000000000000000
getSupplyLeft(view returns (uint16)
1500
maxSupply(view returns (uint16)
3000
merkleRoot(view returns (bytes32)
0xb31dd787d1458330c38eb12c11fac24dfac41800d3460ec63003ffade88441b5
owner(view returns (address)
0xf1072737ca612622a6e83d4611326f5e0645b3e4
passIndex(view returns (uint8)
0
presaleActive(view returns (bool)
false
presaleMaxMintsPerTrans(view returns (uint8)
1
price(view returns (uint256)
80000000000000000
publicMaxMintsPerTrans(view returns (uint8)
3
reservedSupply(view returns (uint8)
200
saleActive(view returns (bool)
false
supplyLeft(view returns (uint16)
1500
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
hasToken(address accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 idview returns (uint256)
uri(uint256view returns (string)
whitelistClaimed(addressview returns (bool)
State-modifying
mint(address accountuint8 amountpayable 
mintPresale(address accountuint8 amountbytes32[] _merkleProofpayable 
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setMerkleRoot(bytes32 _merkleRoot
setPresaleStatus(bool _presaleActive
setPrice(uint256 _price
setSaleStatus(bool _saleActive
setURI(string newuri
transferOwnership(address newOwner
withdraw(
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.