IdleWETH v4 [Best yield]

Verified contract

Proxy

Active on Ethereum with 77 txns
Deployed by via 0x45dc0aff at 11815164
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
24 additional variables
ERC-20
Value $26.36
ERC-20
Value $1.78
ERC-20
Value $0.23
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x92ced7046bc4341798c3193ecda69525afeb60d92cd512a9b9aa857078f80bfd
0xa7ef9f1fefe5c1ee9610539996fa5180c9f8bb803f34f436a2cdc7b461906f18
0x7c87fb004ff9214e75db6f3268e39017c9b4a5244e29e736e8c2ab41e4b8bf28
0xac0f0a0063626a78e48f8ad2b7b06b6d0c3e2adb491d8abd1a9e60e56a3eb4b4
0xc84bf4e6ae2d9623bb9eca5c1a9b0a14a3b4b03176c580e96d342855e32c1b92
0xd5226548987bb234597b2f92274b26529e453a7e8ff5528f75b2a5e56435d11a
0x2ae36bddf4f839aed3f63487a3f873df5deda116fab045d10d71a1efe239eb4a
0x5871750fa01988533717157a9c8ddf3d486d5d7bc510c095b5a849fdf42eb43b
0x0681ce9f1c48ff30c7a78ff0ada687f99be2caa42094ce49b123b06ecb3bc2ce
0xd997c3a4df0b966d055d1e852c06ad37e92bd344b245952e0c2bd423b7d22db0

Functions
Getter at block 20891544
COMP(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
IDLE(view returns (address)
0x875773784af8135ea0ef43b5a374aad105c5d39e
decimals(view returns (uint8)
18
fee(view returns (uint256)
10000
feeAddress(view returns (address)
0x69a62c24f16d4914a48919613e8ee330641bcb94
flashLoanFee(view returns (uint256)
20
 
getAPRs(view returns (address[]uint256[])
getAllAvailableTokens(view returns (address[])
[0x4Ddc2D193948926D02f9B1fE9e1daa0718270ED5, 0x030bA81f1c18d280636F32af80b9AAd02Cf0854e]
getAllocations(view returns (uint256[])
[0, 100000]
 
getAvgAPR(view returns (uint256)
getGovTokens(view returns (address[])
[0xc00e94Cb662C3520282E6f5717214004A7f26888, 0x4da27a545c0c5B758a6BA100e3a049001de870f5, 0x875773784Af8135eA0ef43b5a374AaD105c5D39e]
gst2(view returns (address)
0x0000000000b3f879cb30fe243b4dfee438691c04
idleController(view returns (address)
0x275da8e61ea8e02d51edd8d0dc5c0e62b4cdb0be
isOwner(view returns (bool)
false
isRiskAdjusted(view returns (bool)
false
lastITokenPrice(view returns (uint256)
0
maxUnlentPerc(view returns (uint256)
1000
name(view returns (string)
IdleWETH v4 [Best yield]
oracle(view returns (address)
0x758c10272a15f0e9d50cbc035ff9a046945da0f2
owner(view returns (address)
0xd6dabbc2b275114a2366555d6c481ef08fdc2556
paused(view returns (bool)
false
rebalancer(view returns (address)
0xb3c8e5534f0063545cbbb7ce86854bf42db8872b
stkAAVE(view returns (address)
0x4da27a545c0c5b758a6ba100e3a049001de870f5
symbol(view returns (string)
idleWETHYield
token(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
tokenHelper(view returns (address)
0x5b7400cc634a49650cb3212d882512424fed00ed
 
tokenPrice(view returns (uint256)
totalSupply(view returns (uint256)
10879569355301980
Read-only
allAvailableTokens(uint256view returns (address)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
flashFee(address _tokenuint256 _amountview returns (uint256)
getGovTokensAmounts(address _usrview returns (uint256[] _amounts)
getProtocolTokenToGov(address _protocolTokenview returns (address)
govTokens(uint256view returns (address)
govTokensIndexes(addressview returns (uint256)
govTokensLastBalances(addressview returns (uint256)
isPauser(address accountview returns (bool)
lastAllocations(uint256view returns (uint256)
maxFlashLoan(address _tokenview returns (uint256)
protocolWrappers(addressview returns (address)
tokenPriceWithFee(address userview returns (uint256 priceWFee)
userAvgPrices(addressview returns (uint256)
usersGovTokensIndexes(addressaddressview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPauser(address account
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flashLoan(address _receiveraddress _tokenuint256 _amountbytes _paramsreturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
initialize(address sender
initialize(string namestring symboluint8 decimals
mintIdleToken(uint256 _amountbooladdress _referralreturns (uint256 mintedTokens)
pause(
rebalance(returns (bool)
redeemIdleToken(uint256 _amountreturns (uint256)
redeemIdleTokenSkipGov(uint256 _amountbool[] _skipGovTokenRedeemreturns (uint256)
redeemInterestBearingTokens(uint256 _amount
renounceOwnership(
renouncePauser(
setAToken(address _aToken
setAllAvailableTokensAndWrappers(address[] protocolTokensaddress[] wrappersaddress[] _newGovTokensaddress[] _newGovTokensEqualLen
setAllocations(uint256[] _allocations
setCToken(address _cToken
setFee(uint256 _fee
setFeeAddress(address _feeAddress
setMaxUnlentPerc(uint256 _perc
setOracleAddress(address _oracle
setRebalancer(address _rebalancer
setTokenHelper(address _tokenHelper
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
FlashLoan(address indexed targetaddress indexed initiatoruint256 amountuint256 premium
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
Rebalance(address _rebalanceruint256 _amount
Referral(uint256 _amountaddress _ref
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.