IdleWBTC v4 [Best yield]

Verified contract

Proxy

Active on Ethereum with 128 txns
Deployed by via 0xdf7edd02 at 10627962
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 $1,736.37
ERC-20
Value $8.46
ERC-20
Value $1.3
ERC-20
Value $0.14
ERC-20
--
ERC-20
--
ERC-20
--
0xbacfc7743b0bc973c2e92ccf1d7fb7b4c55346aff6bcda6ef3d2e3fccdb22542
0xe454e1e902ef7403b29342d483b78ce201f73eb0d48414e588747a854199675a
0x914aed4862b64554f34ef8537ca94798b51f9f38cc214e2cc41c275ab9e682de
0x4187d0c8b907fb17c8abea521f048b214ba29757c7dde10bc0a87e22c91c9f2c
0x5975629278f3803379ded5afa00d6aee340b1b2b77da083633e9076037c78211
0x716ba4bdd557ff5dfecf414ea85d861ffa08c3a70b35b5b478f94d85f42f43ac
0x291d25338767b3463464c9362881e2744cea41935a0c06f69c8073f9ff019fb4
0x5e0ea04b6f465feb90d5050d5009e1328fd60da38a87128bc831667ced4ce924
0x03ab93ea5872df2d97508650b1fd8fa698d2dc0e55b22b1ef7b1f43771959542
0x81966cfea63a8ac8a401345d4eb79db6b07af8c9b1bcee870b167830df0a60cd

Functions
Getter at block 21288093
COMP(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
IDLE(view returns (address)
0x875773784af8135ea0ef43b5a374aad105c5d39e
decimals(view returns (uint8)
18
fee(view returns (uint256)
10000
feeAddress(view returns (address)
0xbecc659bfc6edca552fa1a67451cc6b38a0108e4
flashLoanFee(view returns (uint256)
20
 
getAPRs(view returns (address[]uint256[])
getAllAvailableTokens(view returns (address[])
[0xccF4429DB6322D5C611ee964527D42E5d685DD6a, 0x9ff58f4fFB29fA2266Ab25e75e2A8b3503311656]
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)
1006593983991096227
maxUnlentPerc(view returns (uint256)
1000
name(view returns (string)
IdleWBTC 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)
idleWBTCYield
token(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
tokenHelper(view returns (address)
0x5b7400cc634a49650cb3212d882512424fed00ed
 
tokenPrice(view returns (uint256)
totalSupply(view returns (uint256)
18158105333819031
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(
Errors

This contract contains no error objects.