Presale01

Verified contract

Active on Ethereum with 68 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 10 additional slots
-
variable spans 3 additional slots
-
variable spans 6 additional slots
-
variable spans 2 additional slots
ERC-20
--
0xa9b610dc73ff8e2e7e610d2c3cc50d455976853389ed273170e6a605d799ad2a
0x6c9cb8f7bc7aa1fd9818128281762dabf438930dcdd9451421261f85980e4bbd
0x0cb8beef252cee9eec0b20fa8dc787849f8bba56339909212aed12f5c7940fda
0xc8cdfc888c33f200da8e4db46de22477d37054188c5350fabfdb597243e2aa73
0x1c261d5397cd78128d87dfa83c6a18bf41d0bf98bd48aa4f6c940d1db7a4f57e
0x559cfc6e631ccef6be69fc711d9c7625c814540682d48128b0987e877f164053
0x2f561e7da1077e597d3d283111abd25f3e38540cbb8a312e379971803d22184f
0x09cac76ccdf704d03454d21eabecb98e043ba7a32b8d047543697e9e1d63908f
0x58623b3391e45effdfe6c7ab4e3b4262dd1eb495e7ca2f432d971069e978688e
0x420e718340804a273dd7db32f5cdba557b9def55bc5022ce4642d88d2968e3e5

Functions
Getter at block 21408925
PAUSE(view returns (bool)
false
PERCENT_FEE(view returns (uint256)
0
PRESALE_FEE_INFO(view returns (uint256 NOMOPOLY_BASE_FEEuint256 NOMOPOLY_TOKEN_FEEaddress BASE_FEE_ADDRESSaddress TOKEN_FEE_ADDRESS)
(NOMOPOLY_BASE_FEE=0, NOMOPOLY_TOKEN_FEE=0, BASE_FEE_ADDRESS=0x845bcd342d166085c5aecb80a3caa8c7ceb07493, TOKEN_FEE_ADDRESS=0x845bcd342d166085c5aecb80a3caa8c7ceb07493)
PRESALE_GENERATOR(view returns (address)
0xb483bf6b534df49c5ad3edb1e55129d000ec5c48
PRESALE_INFO(view returns (address PRESALE_OWNERaddress S_TOKENaddress B_TOKENuint256 TOKEN_PRICEuint256 MAX_SPEND_PER_BUYERuint256 AMOUNTuint256 HARDCAPuint256 SOFTCAPuint256 START_TIMEuint256 END_TIMEbool PRESALE_IN_ETH)
(PRESALE_OWNER=0x953407347f080128fb829ab7993dbd420002895e, S_TOKEN=0x299e36c86fdebbbf8b9e3e458c8fe3b15d0363f4, B_TOKEN=0xdac17f958d2ee523a2206206994597c13d831ec7, TOKEN_PRICE=25000000000000000000, MAX_SPEND_PER_BUYER=10000000000, AMOUNT=75000000000000000000000000, HARDCAP=3000000000000, SOFTCAP=0, START_TIME=1674432000, END_TIME=1674863999, PRESALE_IN_ETH=false)
PRESALE_SETTINGS(view returns (address)
0x7d0cc0b333a413ca69ade2482c7b4acc74628cd0
REFUND_INFO(view returns (bool isRefunduint256 refundFeeuint256 refundTime)
(isRefund=false, refundFee=0, refundTime=0)
STATUS(view returns (bool WHITELIST_ONLYbool LP_GENERATION_COMPLETEbool FORCE_FAILEDbool IS_OWNER_WITHDRAWNbool IS_TRANSFERED_FEEbool LIST_ON_UNISWAPuint256 TOTAL_BASE_COLLECTEDuint256 TOTAL_TOKENS_SOLDuint256 TOTAL_TOKENS_WITHDRAWNuint256 TOTAL_BASE_WITHDRAWNuint256 ROUND1_LENGTHuint256 NUM_BUYERS)
(WHITELIST_ONLY=true, LP_GENERATION_COMPLETE=false, FORCE_FAILED=false, IS_OWNER_WITHDRAWN=true, IS_TRANSFERED_FEE=false, LIST_ON_UNISWAP=false, TOTAL_BASE_COLLECTED=163500000000, TOTAL_TOKENS_SOLD=4087500000000000000000000, TOTAL_TOKENS_WITHDRAWN=0, TOTAL_BASE_WITHDRAWN=0, ROUND1_LENGTH=0, NUM_BUYERS=66)
TOTAL_FEE(view returns (uint256)
0
TOTAL_FEES_REFUNDED(view returns (uint256)
0
TOTAL_TOKENS_REFUNDED(view returns (uint256)
0
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
getOperator(view returns (address[])
[0xB483bf6b534df49C5Ad3EDB1e55129D000ec5C48, 0xBa10EB7FCD63F8f188f5480f33dA08a245DB27db, 0x845bcd342d166085C5aecb80a3caA8C7cEB07493]
getVetingPeriodInfo(view returns (uint256[]uint256[])
([], [])
presaleStatus(view returns (uint256)
2
Read-only
BUYERS(addressview returns (uint256 baseDepositeduint256 tokensOweduint256 lastWithdrawuint256 totalTokenWithdrawbool isWithdrawnBase)
BUYER_REFUND(addressview returns (bool)
USER_FEES(addressview returns (uint256)
VERIFY_MESSAGE(stringview returns (bool)
State-modifying
finalize(
init1(address _presaleOwneruint256 _amountuint256 _tokenPriceuint256 _maxEthPerBuyeruint256 _hardcapuint256 _softcapuint256 _startTimeuint256 _endTime
init2(address _baseTokenaddress _presaleTokenuint256 _unicryptBaseFeeuint256 _unicryptTokenFeeaddress _baseFeeAddressaddress _tokenFeeAddress
init3(bool is_white_listaddress _operatoruint256 _percentFeeuint256[] _distributionTimeuint256[] _unlockRatebool _isRefunduint256[] _refundInfoaddress _adminOperator
ownerWithdrawTokensWhenFailed(
ownerWithdrawTokensWhenSuccess(
presaleCancel(
purchase(uint256 _amountstring _messageuint8 _vbytes32 _rbytes32 _spayable 
setPauseOrActivePresale(bool _isFause
updateBlocks(uint256 _startTimeuint256 _endTime
updateNewVestingPeriod(uint256[] _distributionTimeuint256[] _unlockRate
updateOperator(address _operatorAddrbool _flag
userClaimSaleTokens(
userRefundBaseTokens(
userWithdrawBaseTokens(
Events
AlertAddNewVestingPeriod(address indexed saleOwnerAddressuint256[] distributionTimeuint256[] unlockrate
AlertClaimSaleToken(address indexed buyerAddressuint256 amountClaimSaleToken
AlertFinalize(address indexed saleOwnerAddressuint256 amountSaleTokenuint256 amountBaseToken
AlertOwnerWithdrawTokens(address indexed saleOwnerAddressuint256 amountSaleTokenuint256 amountBaseToken
AlertPurchase(address indexed buyerAddressuint256 baseAmountuint256 tokenAmount
AlertRefundBaseTokens(address indexed buyerAddressuint256 amountRefundBaseToken
AlertWithdrawBaseTokens(address indexed buyerAddressuint256 amountWithdrawBaseTokenuint256 timeWithdraw
Constructor
constructor(address _presaleGeneratoraddress _wethAddressaddress _presaleSettings
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.