SipherNFTSale
Verified contract
Active on
Ethereum with 7,218 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "SipherNFTSale"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13573909 | 3 years ago | | | 0.1 | 0.0021642244 | |
| 13564467 | 3 years ago | | | 0.1 | 0.0030752632 | |
| 13370777 | 3 years ago | | | 0.1 | 0.0021599926 | |
| 13330211 | 3 years ago | | | 0.1 | 0.0026891454 | |
| 13264642 | 3 years ago | | | 0.1 | 0.0019985771 | |
| 13226303 | 3 years ago | | | 0.1 | 0.0012302008 | |
| 13225090 | 3 years ago | | | 0.1 | 0.028392000 | |
| 13209003 | 3 years ago | | | 0.5 | 0.016154767 | |
| 13202769 | 3 years ago | | | 0.1 | 0.0014196000 | |
| 13201980 | 3 years ago | | | 0.1 | 0.0018768583 |
ABI
ABI objects
Getter at block 21172285 getWhitelistedGroup() view returns (address[] accounts)
CAP_PER_ADDRESS() view returns (uint64)
5
CAP_PER_WHITELISTED_ADDRESS() view returns (uint64)
1
MAX_OWNER_BOUGHT_INITIAL() view returns (uint64)
500
SALE_PRICE() view returns (uint256)
100000000000000000
getSaleConfig() view returns (struct ISipherNFTSaleSaleConfig config)
(1630976400, 1631152800, 1631325600, 10000)
getSaleRecord() view returns (struct ISipherNFTSaleSaleRecord record)
(10000, 500, 1480, 8020)
getWhitelistedGroupLength() view returns (uint256 length)
1530
maxWhitelistSize() view returns (uint256)
2000
merkleRoot() view returns (bytes32)
0xac59814cf91b1d7886900dd01416d31f72407cb7ed5f592cbf5385d8097812f5
nft() view returns (address)
0x9c57d0278199c931cf149cc769f37bb7847091e7
owner() view returns (address)
0x6a14cb410b04d0dd09083542fa8309930e3ccf9d
Read-only
getUserRecord(address user) view returns (struct ISipherNFTSaleUserRecord record)
getWhitelistedAddressAt(uint256 index) view returns (address account)
isWhitelistedAddress(address account) view returns (bool)
State-modifying
Events buy(uint64 amount) payable
renounceOwnership()
rollStartIndex()
setMerkleRoot(bytes32 _root)
transferOwnership(address newOwner)
updateSaleEndTime(uint64 _endTime)
updateWhitelistedGroup(address[] accounts, bool isWhitelisted)
withdrawSaleFunds(address recipient, uint256 amount)
OwnerBought(address indexed buyer, uint256 amount, uint256 amountWeiPaid)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PublicBought(address indexed buyer, uint256 amount, uint256 amountWeiPaid)
RollStartIndex(address indexed trigger)
SetMerkleRoot(bytes32 merkelRoot)
UpdateSaleEndTime(uint64 endTime)
UpdateWhitelistedAddress(address account, bool isWhitelisted)
WhitelistBought(address indexed buyer, uint256 amount, uint256 amountWeiPaid)
WithdrawSaleFunds(address indexed recipient, uint256 amount)
constructor(address _nft, uint64 _whitelistTime, uint64 _publicTime, uint64 _endTime, uint64 _maxSupply, uint256 _maxWhitelistSize)
This contract contains no fallback and receive objects.
This contract contains no error objects.