TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 256 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
0xa950…ed07
0x93ac…4bd6
0x1352…6909
0xbd60…a8f9
0x14b0…0919
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21120861 | 12 days ago | | | 0 | 0.020422345 | |
| 21118867 | 12 days ago | | | 39.5 | 0.015213324 | |
| 21106774 | 14 days ago | | | 7.65 | 0.014908458 | |
| 21103428 | 14 days ago | | | 0 | 0.019420275 | |
| 21103356 | 14 days ago | | | 0 | 0.020759763 | |
| 21103353 | 14 days ago | | | 0 | 0.018325777 | |
| 21103239 | 14 days ago | | | 0 | 0.018773403 | |
| 21090011 | 16 days ago | | | 0 | 0.019604536 | |
| 20795232 | 2 months ago | | | 0 | 0.025985256 | |
| 20787832 | 2 months ago | | | 0 | 0.012324202 |
ABI
ABI objects
Getter at block 21205491
API_ETH_MOCK_ADDRESS() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
INTEREST_RATE_MODE() view returns (uint256)
2
MAX_MARGIN() view returns (uint256)
10
MAX_REASONABLE_FEE() view returns (uint256)
100
RATIO_DIVISOR() view returns (uint256)
10000
TWO_POW_16() view returns (uint256)
65536
ZAP_MARGIN_ESTIMATION() view returns (uint256)
6
aaveOracle() view returns (address)
0xbd60293fbe4b285402510562a64e5fcee9c4a8f9
cic() view returns (address)
0x14b0a611230dc48e9cc048d3ae5279847bf30919
eligibilityDataProvider() view returns (address)
0x93ac0c301f41fde042770e891a34b56b434f4bd6
feePercent() view returns (uint256)
0
lendingPool() view returns (address)
0xa950974f64aa33f27f6c5e017eee93bf7588ed07
lockZap() view returns (address)
0x135271435886724607c3b21712f8031504f06909
owner() view returns (address)
0x0235a22a38dd09291800e097bd2ebe6e3b4d5f04
treasury() view returns (address)
0x6cc94c895fc486b3843a181dba99bf092a72d163
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getConfiguration(address asset) view returns (struct DataTypesReserveConfigurationMap)
getVDebtToken(address asset) view returns (address)
ltv(address asset) view returns (uint256)
wethToZap(address user) view returns (uint256)
wethToZapEstimation(address user, address asset, uint256 amount, uint256 borrowRatio, uint256 loopCount) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
initialize(address _lendingPool, address _rewardEligibleDataProvider, address _aaveOracle, address _lockZap, address _cic, address _weth, uint256 _feePercent, address _treasury)
loop(address asset, uint256 amount, uint256 interestRateMode, uint256 borrowRatio, uint256 loopCount, bool isBorrow)
loopETH(uint256 interestRateMode, uint256 borrowRatio, uint256 loopCount) payable
loopETHFromBorrow(uint256 interestRateMode, uint256 amount, uint256 borrowRatio, uint256 loopCount)
renounceOwnership()
setChefIncentivesController(address _cic)
setFeePercent(uint256 _feePercent)
setLockZap(address _lockZap)
setTreasury(address _treasury)
transferOwnership(address newOwner)
zapWETHWithBorrow(uint256 amount, address borrower) returns (uint256 liquidity)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
FeePercentUpdated(uint256 indexed _feePercent)
Initialized(uint8 version)
LockZapUpdated(address indexed _lockZap)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TreasuryUpdated(address indexed _treasury)
constructor(address _logic, address admin_, bytes _data)
fallback()
fallback()
receive()
receive()
AddressZero()
ETHTransferFailed()
EthTransferFailed()
FallbackNotAllowed()
InsufficientPermission()
InvalidLoopCount()
InvalidRatio()
MarginTooHigh()
ReceiveNotAllowed()