SipherNFTSale
Verified contract
Active on
Ethereum with 5,011 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) |
---|---|---|---|---|---|---|---|
| 13776519 | 3 years ago | | | 0.1 | 0.0013117130 | |
| 13766199 | 3 years ago | | | 0.1 | 0.0027536133 | |
| 13766199 | 3 years ago | | | 0.1 | 0.0027536133 | |
| 13766199 | 3 years ago | | | 0.1 | 0.0027536133 | |
| 13766199 | 3 years ago | | | 0.1 | 0.0027536133 | |
| 13766199 | 3 years ago | | | 0.1 | 0.0027536133 | |
| 13660274 | 3 years ago | | | 0.3 | 0.0048876059 | |
| 13660267 | 3 years ago | | | 0.4 | 0.0051809542 | |
| 13605735 | 3 years ago | | | 0.1 | 0.0029402232 | |
| 13587779 | 3 years ago | | | 0 | 0.0032794700 |
ABI
ABI objects
Getter at block 21282463
MAX_OWNER_BOUGHT_INITIAL() view returns (uint32)
500
PUBLIC_SALE_CAP_PER_ADDRESS() view returns (uint32)
5
REDUCE_PRICE_INTERVAL() view returns (uint32)
600
REDUCE_PRICE_LEVEL() view returns (uint256)
50000000000000000
SALE_BASE_PRICE() view returns (uint256)
100000000000000000
SALE_PUBLIC_STARTING_PRICE() view returns (uint256)
900000000000000000
getMaxPublicSaleCap() view returns (uint32)
6567
getPublicSaleCurrentPrice() view returns (uint256 currentPrice)
100000000000000000
getSaleConfig() view returns (struct ISipherNFTSaleSaleConfig config)
(1636390800, 1636404000, 1636405200, 1636405201, 1636491600, 10000)
getSaleRecord() view returns (struct ISipherNFTSaleSaleRecord record)
(10000, 589, 6567, 2201, 643)
merkleRoot() view returns (bytes32)
0x487a5818ff9f2bf8356d4c4b6ecdc46180d0e70f9da682d1ca3ca57f86f88bef
nft() view returns (address)
0x09e0df4ae51111ca27d6b85708cfb3f1f7cae982
owner() view returns (address)
0x1390047a78a029383d0adcc1adb5053b8fa3243f
totalWhitelisted() view returns (uint32)
3433
whitelistedMerkelRoot() view returns (bytes32)
0xf87c27e77240a786dd127bb3798463bf21ec098128337e86c1d04aac68da8365
Read-only
getUserRecord(address user) view returns (struct ISipherNFTSaleUserRecord record)
isWhitelistedAddress(address buyer, uint32 privateCap, uint32 freeMintCap, bytes32[] proofs) view returns (bool)
State-modifying
Events buy(uint32 amount, uint32 privateCap, uint32 freeMintCap, bytes32[] proofs) payable
renounceOwnership()
rollStartIndex()
setMerkleRoot(bytes32 _root)
setWhitelistedMerkleRoot(bytes32 _whitelistedRoot, uint32 _totalWhitelisted)
transferOwnership(address newOwner)
updateSaleConfigTime(uint64 _publicTime, uint64 _publicEndTime, uint64 _privateTime, uint64 _freeMintTime, uint64 _endTime)
withdrawSaleFunds(address recipient, uint256 amount)
FreeMintBought(address indexed buyer, uint32 amount, uint256 amountWeiPaid)
OwnerBought(address indexed buyer, uint32 amount, uint256 amountWeiPaid)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PrivateBought(address indexed buyer, uint32 amount, uint256 amountWeiPaid)
PublicBought(address indexed buyer, uint32 amount, uint256 amountWeiPaid)
Refund(address buyer, uint256 refundAmount)
RollStartIndex(address indexed trigger)
SetMerkleRoot(bytes32 merkelRoot)
SetWhitelistedMerkleRoot(bytes32 whitelistedMerkelRoot)
UpdateSaleEndTime(uint64 endTime)
WithdrawSaleFunds(address indexed recipient, uint256 amount)
constructor(address _nft, uint64 _publicTime, uint64 _publicEndTime, uint64 _privateTime, uint64 _freeMintTime, uint64 _endTime, uint32 _maxSupply)
This contract contains no fallback and receive objects.
This contract contains no error objects.