TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 25,809 txns
Deployed by via 0xfc029c96 at 20936226
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $10
ERC-20
--
ERC-20
--
0x09156d52636b036614282f48d305199f36aad27a3d988299228a9e606cf3e38c
0x43fc97a1cf25fa3a90db60852b043b8a9db7c71164b701c597bffd505ca566e6
0x39fefd9f84ab97f64fc4681210a37e2b8d49e3407cabe8a1a6494d61ec752cae
0xcc39264e4c8baafd2263c16429ec927ad060381e1d29d625f1acf44d13305264
0xf7ab566b2f16ca9df1148d4a044114b37be4b61e5850c2749f00016108066112
0x629985de67fd3df39eb890eace0fa86c1395885efce389848863ccb81737331a
0x6f1217384733afc11c42ceee06f406a263c0757cf4b2a96ede3b56076c2e1100
0xe857dfdcbed86e478ba52ac62bdc6b97ccdf4093f6cb04ace20b06d51706ffe4
0x2c64921f44b916cc123324c12e1cb50f6d2f28fece274d3f1554f2ee1e4f8287
0xe95ab3f2ce11f86dd16bca321fc19e59c5aa1a9486d9765764351576078f5d5c

Functions
Getter at block 21287217
ETH(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
USDC(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
USDT(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
 
calculateMaxContribution(view returns (uint256 maxEthuint256 maxUsd)
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=WLFISale, version=1, chainId=1, verifyingContract=0xe217e15b3c19cc0427f9492dc3bcfe8220afad10, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
 
getAggregatedSaleData(view returns (uint256 _tokensCapuint256 _priceuint256 _availableTokensToBuyuint256 maxEthuint256 maxUsdbool _paused)
getCurrentPrice(view returns (uint256)
15000000000000000
getLatestETHPrice(view returns (uint256)
354808711400
owner(view returns (address)
0x5be9a4959308a0d0c7bc0870e319314d8d957dbb
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
signer(view returns (address)
0x006dad584e68225dae2a45731224b3b48ac57184
tokensCap(view returns (uint256)
20000000000000000000000000000
tokensPrice(view returns (uint256)
15000000000000000
tokensSold(view returns (uint256)
3556108875827572207184550522
treasury(view returns (address)
0x5be9a4959308a0d0c7bc0870e319314d8d957dbb
wlfiToken(view returns (address)
0xda5e1988097297dcdc1f90d4dfe7909e847cbef6
Read-only
calculateBuy(address tokenuint256 amountview returns (uint256 wlfiAmountuint256 costUSD)
counter(addressview returns (uint256)
isGuardian(address guardianview returns (bool guardianStatus)
purchases(addressview returns (uint256)
State-modifying
acceptOwnership(
buy(address tokenuint256 amountbytes signaturepayable 
initialize(address _ETHaddress _WETHaddress _USDCaddress _USDTaddress _wlfiTokenaddress _ethPriceFeedaddress _signeraddress _treasuryuint256 _tokensCapuint256 _tokensPrice
pause(
renounceOwnership(
rescueTokens(address recipientaddress tokenuint256 value
setGuardian(address _guardianbool _status
setSigner(address _signer
setTreasury(address _treasury
transferOwnership(address newOwner
unPause(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Buy(address indexed buyeraddress indexed tokenuint256 amountuint256 costuint256 wlfiPriceuint256 amountContributed
EIP712DomainChanged(
Initialized(uint64 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetGuardian(address indexed guardianbool status
SetTreasury(address indexed treasury
SignerChanged(address indexed signer
Unpaused(address account
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AMOUNT_MUST_BE_POSITIVE(
AMOUNT_MUST_BE_ZERO(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
EnforcedPause(
ExpectedPause(
FailedInnerCall(
INVALID_TOKEN(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SOLD_OUT(
SafeERC20FailedOperation(address token