TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 193 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0x267b…9140
0x3e7d…e32d
0x5f4e…8419
4 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WW3S | ERC-20 | 2.15B | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21210358 | 2 days ago | | | 0 | 0.00037077630 | |
| 21210344 | 2 days ago | | | 0 | 0.00033716057 | |
| 20891233 | 2 months ago | | | 0 | 0.00018062572 | |
| 20891202 | 2 months ago | | | 0 | 0.00018999088 | |
| 20879277 | 2 months ago | | | 0 | 0.0014338900 | |
| 20879263 | 2 months ago | | | 0 | 0.0015250023 | |
| 20879257 | 2 months ago | | | 0 | 0.0019905291 | |
| 20879253 | 2 months ago | | | 0 | 0.0015984635 | |
| 20879144 | 2 months ago | | | 0 | 0.00082352284 | |
| 20879138 | 2 months ago | | | 0 | 0.00082945392 |
ABI
ABI objects
Getter at block 21224731 getAllStagesInfo() view returns (struct WW3SHIBASaleStage[])
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PERCENT_DENOMINATOR() view returns (uint256)
10000
WW3SHIBAToken() view returns (address)
0x267b6edc49a40825cd0cdac20003633384639140
currentStage() view returns (uint256)
0
getCurrentStageInfo() view returns (uint256 tokensToSale, uint256 tokensSold, uint256 priceInUSD, uint256 bonusPercent, uint256 _currentStage, uint256 nextStagePriceInUsd)
(tokensToSale=150000000000000000000000000, tokensSold=60354412666981490071896445, priceInUSD=100000, bonusPercent=0, _currentStage=0, nextStagePriceInUsd=130000)
getStagesLength() view returns (uint256)
10
paused() view returns (bool)
false
priceFeedEth() view returns (address)
0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
priceFeedUsdt() view returns (address)
0x3e7d1eab13ad0104d2750b8863b489d65364e32d
saleDeadline() view returns (uint256)
1728578387
totalRewards() view returns (uint256)
0
totalRewardsClaimed() view returns (uint256)
0
totalTokensClaimed() view returns (uint256)
0
totalTokensSold() view returns (uint256)
60354412666981490071896445
totalTokensToBeDistributed() view returns (uint256)
2150000000000000000000000000
treasury() view returns (address)
0x808d6d6303ca3b334a70098315ab529df02ad044
usdt() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
userRewardPercent() view returns (uint256)
1000
Read-only
claimableTokens(address) view returns (uint256)
getCurrencyAmountFromTokenAmount(uint256 tokens, bool isEth) view returns (uint256 amount)
getRewardsForReferrer(address referrer) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getTokenAmountFromCurrencyAmount(uint256 amount, bool isEth) view returns (uint256 tokens)
getUserBalances(address user) view returns (uint256 WW3SHIBABalance, uint256 usdtBalance, uint256 ethBalance)
hasRole(bytes32 role, address account) view returns (bool)
referralRewards(address) view returns (uint256)
stages(uint256) view returns (uint256 tokensToSale, uint256 tokensSold, uint256 priceInUSD, uint256 bonusPercent)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events buyFor(address user, address referrer, uint256 amountWW3SHIBA)
buyTokensWithEth(address referrer) payable
buyTokensWithUsdt(uint256 usdtAmount, address referrer)
claimAll()
claimReferralReward()
claimTokens()
grantRole(bytes32 role, address account)
initialize(address _token, address _usdt, address _priceFeedEth, address _priceFeedUsdt, address _treasury)
pause()
recalculateStages()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setPriceFeedEth(address _priceFeedEth)
setPriceFeedUsdt(address _priceFeedUsdt)
setRewardPercent(uint256 _userRewardPercent)
setSaleDeadline(uint256 newDeadline)
setTreasury(address _treasury)
setUsdt(address _usdt)
setWW3SHIBAToken(address _token)
unpause()
withdrawRemainder(uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
ClaimDateExtended(uint256 newClaimDate)
DeadlineExtended(uint256 newDeadline)
Initialized(uint8 version)
Paused(address account)
PriceFeedEthChanged(address newPriceFeedEth)
PriceFeedUsdtChanged(address newPriceFeedUsdt)
ReferrerRewardsPaid(address referrer, uint256 amount)
RemainderWithdrawn(address treasury, uint256 amountWithdrawn)
RewardPercentChanged(uint256 userRewardPercent)
RewardsDistributed(uint256 distributedRewards, address referrer)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
StageAdded(uint256 tokens, uint256 priceInUSD)
TokensBought(address buyer, uint256 amount)
TokensClaimed(address claimer, uint256 amount)
TreasuryChanged(address newTreasury)
Unpaused(address account)
UsdtChanged(address newUsdt)
WW3SHIBATokenChanged(address newWW3SHIBAToken)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
AllStagesCompleted()
CallerIsNotAdmin()
CallerIsNotAffiliateAdmin()
ClaimDateNotReached()
ClaimEnded()
ContractPaused()
DeadlineNotReached()
NewDeadlineIsInPast()
NotEnoughTokensInLastStage()
NotEnoughTokensInNextStage()
NotEnoughTokensInStageToDistribute()
PercentEqualOrGreaterThanDenominator()
ReferrerIsNotRegistered()
ReferrerIsSender()
TokenSaleEnded()
TransferFailed()
ZeroAddress()
ZeroAmount()