Leverager

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x278390ed at 17875052
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 48 additional slots

No balances found for "Leverager"

No transactions found for "Leverager"


Functions
Getter at block 23073263
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)
0x0000000000000000000000000000000000000000
eligibilityDataProvider(view returns (address)
0x0000000000000000000000000000000000000000
feePercent(view returns (uint256)
0
lendingPool(view returns (address)
0x0000000000000000000000000000000000000000
lockZap(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
treasury(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getVDebtToken(address assetview returns (address)
ltv(address assetview returns (uint256)
wethToZap(address userview returns (uint256)
wethToZapEstimation(address useraddress assetuint256 amountuint256 borrowRatiouint256 loopCountview returns (uint256)
State-modifying
initialize(address _lendingPooladdress _rewardEligibleDataProvideraddress _aaveOracleaddress _lockZapaddress _wethuint256 _feePercentaddress _treasury
loop(address assetuint256 amountuint256 interestRateModeuint256 borrowRatiouint256 loopCountbool isBorrow
loopETH(uint256 interestRateModeuint256 borrowRatiouint256 loopCountpayable 
loopETHFromBorrow(uint256 interestRateModeuint256 amountuint256 borrowRatiouint256 loopCount
renounceOwnership(
setFeePercent(uint256 _feePercent
setLockZap(address _lockZap
setTreasury(address _treasury
transferOwnership(address newOwner
zapWETHWithBorrow(uint256 amountaddress borrowerreturns (uint256 liquidity)
Events
FeePercentUpdated(uint256 indexed _feePercent
Initialized(uint8 version
LockZapUpdated(address indexed _lockZap
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TreasuryUpdated(address indexed _treasury
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
AddressZero(
ETHTransferFailed(
EthTransferFailed(
FallbackNotAllowed(
InsufficientPermission(
InvalidLoopCount(
InvalidRatio(
MarginTooHigh(
ReceiveNotAllowed(