TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 13,896 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.01
ERC-20
--
0x113f06ebaaa199fe6e91237459177fdd1867f4b7b8e1309d7beec86053d32c44
0x7c6864af1b3afa2c758febb77db9703dde812c498d7031a3a65a4e78f24a5484
0x2d526e65b9497cb6c40fc2d1b72d98a7f8a428a61cb88cb559e9f9e214cb01d1
0xee37a8766b3ac037533706869bc65c96be30020bf63d4b3e1cef797db793879b
0xf9452f005a85a69e16d821ea9a7095173390b2874efcecb546c661a72d3a5d4d
0x48f45e9030097f6eab29648600851b531b25d2c7cea99586b208a1b2c9a4be1c
0xa1d7be1fb238a4ab517791f8828f54c2b7140c5c35bd872799d663328572ef93
0x33169b887a3668fe6c530f690b053d0dccd6ff0ff6f3db8ac3496f6b9da481f3
0x14ee5627cd5d697ecae3d6910d44a858717bde21a1443ec44f579ba785c961dc
0x9d60f01ebff08d62ae0b614d999daa890efe4c48dd808ae66c7cdf7c532ccf37

Functions
Getter at block 20985264
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)
260284000000
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)
852126822013556025270868312
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