ETHSale

Verified contract

Active on Ethereum with 1,914 txns
Deployed by via 0x3ca6e5b0 at 14625604
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ETHSale"

0x1457b09a50f391a8232d9d19970f87fa6bd2a5694502faaf4a4aa69f8e27820e
0xeba8c0a0d807e71b039ca2e5539956ae6a979125563638eb901f169684f99746
0x243ff7b5e315521fdcdb3003db371f634697f832a77e1c4107b2e29d7f94192f
0xf3b54ddac8153dc4f66c0eb9cc5af23c07040f99b0a2440384c691ffd01d3e06
0xd49991eab97309d07fd584db483b5f6ccd440228b524bc334f8e548b4a9b5186
0x0fba5c4d6b9a4e76db8164a4c8873623d757f69014b23b314adad71e45508272
0xf1a58798ff59f13cb73363fe6e04f0be390932689a1a9ee5eaab23e43932e4ca
0xa1de0c93463d358422cb06c215b9656ad4faab1b7a94f5f2e572877685f18c2f
0x456ada68d328e7bf28b43a6df5cb02af344f5d0cc05543fc595b768d527baf3c
0x63682e6181f32981cb8e3915050184d0a7abfbef6252df38485ea7d5f2159d7f

Functions
Getter at block 21159882
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
currentSale(view returns (struct ETHSaleSale)
(22, 1, 1, 1650657122, 1650657122, false, 0x0000000000000000000000000000000000000000000000000000000000000000, 0, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 2921, 80, 80)
currentSaleId(view returns (uint256)
22
plot(view returns (address)
0x3a7011e7e2b32c2b52f7de1294ff35d6ff20310f
Read-only
buildTokenId(uint256 _volumeuint256 _presaleuint256 _tokenIndexview returns (uint256 tokenId_)
decodeTokenId(uint256 _tokenIdpure returns (uint256 volume_uint256 presale_uint256 superSecretSpice_uint256 tokenIndex_)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isSafeTokenIdRange(uint256 _startTokenIndexuint256 _maxPLOTsview returns (bool valid_)
minted(uint256addressview returns (uint256)
sales(uint256view returns (uint256 iduint256 volumeuint256 presaleuint256 starttimeuint256 endtimebool activebytes32 merkleRootuint256 maxQuantityuint256 priceuint256 startTokenIndexuint256 maxPLOTsuint256 mintedPLOTs)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addSale(uint256 _volumeuint256 _presaleuint256 _starttimeuint256 _endtimebool _activebytes32 _merkleRootuint256 _maxQuantityuint256 _priceuint256 _startTokenIndexuint256 _maxPLOTs
adminMintTo(address _touint256 _volumeuint256 _presaleuint256 _startTokenIndexuint256 _quantity
adminSaleMintTo(address _touint256 _quantity
entryListMintTo(bytes32[] _proofuint256 _maxQuantityaddress _touint256 _quantitypayable 
grantRole(bytes32 roleaddress account
mintTo(address _touint256 _quantitypayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
updateSale(uint256 _volumeuint256 _presaleuint256 _starttimeuint256 _endtimebool _activebytes32 _merkleRootuint256 _maxQuantityuint256 _priceuint256 _startTokenIndexuint256 _maxPLOTs
updateSaleActive(bool _active
updateSaleEndtime(uint256 _endtime
updateSaleMaxPLOTs(uint256 _maxPLOTs
updateSaleMaxQuantity(uint256 _maxQuantity
updateSaleMerkleRoot(bytes32 _merkleRoot
updateSalePresale(uint256 _presale
updateSalePrice(uint256 _price
updateSaleStartTokenIndex(uint256 _startTokenIndex
updateSaleStarttime(uint256 _starttime
updateSaleVolume(uint256 _volume
withdrawFunds(address _touint256 _amount
Events
FundsWithdrawn(address touint256 amount
Minted(address whoaddress touint256 quantityuint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleAdded(address whouint256 saleId
SaleUpdated(address whouint256 saleId
Constructor
constructor(address _plot
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.