WaitlistBatch

Verified contract

Active on Ethereum with 1,637 txns
Deployed by via 0xa87ac1dc at 13056463
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa1c4d42f8cfadd53b2ea9d7203ed35095f4af2f8a0b8e725ac12facc88b1af6b
0x62bdc7f532820e77019d7b7b1b0ae8ba1f7a7c8eff93d8b232bc801902e08485
0xf6e2247decd07dbd05cce34a85ee0abd43222c7b8c572d2b5d36397935ff04fa
0x24b4ec7335c857a4e19a8c516f5807d6686ab9d498ab50544914272e5ce6dbc3
0x303de791e43d713f32f8c73864c9d638b1fa48ee77fc31551486e133ae393896
0x05f86f2a6d841cbab2f82747745bbe364a06218b881086fa5ba445a86bc45022
0x04ce505b01308549de1adb586550f6484e0e2397cf7c8ab1dc6923c13b6cfd04
0x9ab3422c242b9f9a83377ecc3dc4a910ff7b4c63d603ae05323350e5c46208b8
0x8018555431df5d3c07198e91f97dd6bb9496a4d491a112bc578ca331298e14e7
0x9ff3291f3ba354987a7da9d44ebb81cea7461ed0497cbcb3de010aca115f3753

Functions
Getter at block 20944772
currentTimestamp(view returns (uint256)
1728678635
depositCurrency(view returns (address)
0x1321f1f1aa541a56c31682c57b80ecfccd9bb288
depositLockupDuration(view returns (uint256)
31536000
getTotalNumberOfBatches(view returns (uint256)
2
moderator(view returns (address)
0x213ba2f2c15f7d9ed78e5301382d0a6055c61196
nextBatchNumber(view returns (uint256)
3
owner(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
Read-only
batchMapping(uint256view returns (uint256 totalSpotsuint256 filledSpotsuint256 batchStartTimestampuint256 depositAmountuint256 approvedAt)
blacklist(addressview returns (bool)
getBatchInfoForUser(address _userview returns (struct WaitlistBatchUserBatchInfo)
getDepositRetrievalTimestamp(address _accountview returns (uint256)
userBatchMapping(addressview returns (uint256)
userDepositMapping(uint256addressview returns (uint256)
State-modifying
addNewBatch(uint256 _totalSpotsuint256 _batchStartTimestampuint256 _depositAmount
addToBlacklist(address _user
applyToBatch(uint256 _batchNumber
approveBatch(uint256 _batchNumber
changeBatchStartTimestamp(uint256 _batchNumberuint256 _newStartTimestamp
changeBatchTotalSpots(uint256 _batchNumberuint256 _newSpots
reclaimTokens(
removeFromBlacklist(address _user
renounceOwnership(
setDepositLockupDuration(uint256 _duration
setModerator(address _user
transferOwnership(address newOwner
transferTokens(address _tokenAddressuint256 _amountaddress _destination
Events
AddedToBlacklist(address user
AppliedToBatch(address indexed useruint256 batchNumberuint256 amount
BatchApproved(uint256 _batchNumber
BatchTimestampChanged(uint256 batchNumberuint256 batchStartTimstamp
BatchTotalSpotsUpdated(uint256 batchNumberuint256 newTotalSpots
DepositLockupDurationSet(uint256 _depositLockupDuration
ModeratorSet(address user
NewBatchAdded(uint256 totalSpotsuint256 batchStartTimestampuint256 depositAmountuint256 batchNumber
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemovedFromBlacklist(address user
TokensReclaimed(address useruint256 amount
TokensReclaimedBlacklist(address useruint256 amount
TokensTransferred(address tokenAddressuint256 amountaddress destination
Constructor
constructor(address _depositCurrencyuint256 _depositLockupDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.