LendFlareProxy

Verified contract

Proxy

Active on Ethereum with 272 txns
Deployed by via 0x2e4fbd14 at 14185650
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LendFlareProxy"

0x275e6f3f51826b397b7b5cfef901e44458192c78e8ef815905156192494844f1
0x64accd2b44e7f1bc20ef9040acfa2cc1f680490925772a58a1480eacccce0cd7
0x2869eff02f34cc2ca42f39ed0f7d27495d0d5ad2df2c2428a60c07d333f234e0
0x859d645cea7e43ec98e5857539467d0e376aafc947cf98b9aade3889ed6219b6
0xa611fb78201397ce0956064b4d55ce600201899eae48afcd21f30ae19a1ca4e6
0xe7fe9a7d5076b41713dbb7041dcbc50ef8637f23307f42599882d5efc2947610
0x5566fa03516517515c0b985c01d4b9fdfa0b24d0ec78ea8da5c6ccdc1e7654bb
0xe85a478233435234c817c23b55105fe0996e3406b1f19259674b8e2d97cc7414
0xb7d62670931afd8ffbdbb8882ee087dea962a539b41c07dc4e22e720e32122f7
0xa1ec170c1457aca1e5463aa93b21c069d2c06030071d877ad5854309f5b6c510

Functions
Getter at block 21306110
convexBooster(view returns (address)
0x4c3c78cebc9cc87436deed2782998bc002f2b69f
governance(view returns (address)
0xd6aaba4ef2540a69d8e99cbc8647d194cfd17241
lendingSponsor(view returns (address)
0x807047542431d8a6acf255a52ee815a2a957036d
liquidateThresholdBlockNumbers(view returns (uint256)
50
owner(view returns (address)
0x63d7a70c17a1fca27dc4100bc737a0dbeb52a5b2
poolLength(view returns (uint256)
29
supplyBooster(view returns (address)
0x1fa362339392f910bd69af8e13dd20c5942d446f
version(view returns (uint256)
1
Read-only
borrowBlocks(uint256view returns (bool)
borrowInfos(bytes32view returns (uint256 borrowAmountuint256 supplyAmount)
calculateRepayAmount(bytes32 _lendingIdview returns (uint256)
cursor(uint256 _piduint256 _offsetuint256 _sizeview returns (bytes32[]uint256)
deposits(uint256addressview returns (uint256)
generateId(address xuint256 yuint256 zpure returns (bytes32)
getAmplificationFactor(uint256 _utilizationRatepure returns (uint256)
getCurveCoinId(uint256 _piduint256 _supportPidview returns (int128)
getLendingRate(uint256 _supplyRateuint256 _amplificationFactorpure returns (uint256)
getPoolSupportPid(uint256 _piduint256 _supportPidview returns (uint256)
getSupplyRate(uint256 _supplyBlockRateuint256 npure returns (uint256 total)
getUserLending(address _useruint256 _lendingIndexview returns (struct LendingMarketV2UserLending)
getUserLendingsLength(address _userview returns (uint256)
lendings(bytes32view returns (address useruint256 piduint256 userLendingIndexuint256 borrowIndexuint256 startedBlockuint256 utilizationRateuint256 supplyRatePerBlockuint8 state)
myStatistics(bytes32view returns (uint256 totalCollateraluint256 totalBorrowuint256 recentRepayAt)
poolInfo(uint256view returns (uint256 convexPiduint256 lendingThresholduint256 liquidateThresholduint256 borrowIndex)
poolLending(uint256uint256view returns (bytes32)
userLendings(addressuint256view returns (bytes32 lendingIduint256 token0uint256 token0Priceuint256 lendingAmountuint256 borrowAmountuint256 borrowInterestuint256 supportPidint128 curveCoinIduint256 borrowNumbers)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addMarketPool(uint256 _convexBoosterPiduint256[] _supplyBoosterPidsint128[] _curveCoinIdsuint256 _lendingThresholduint256 _liquidateThreshold
borrow(uint256 _piduint256 _token0uint256 _borrowBlockuint256 _supportPidpayable returns (bytes32)
borrowForDeposit(uint256 _piduint256 _token0uint256 _borrowBlockuint256 _supportPidpayable returns (bytes32)
deposit(uint256 _piduint256 _token0
getLendingInfo(uint256 _token0uint256 _convexPidint128 _curveCoinIduint256 _supplyPiduint256 _lendingThresholduint256 _liquidateThresholduint256 _borrowBlocksreturns (struct LendingMarketV2LendingParams)
initialize(address _owneraddress _lendingSponsoraddress _convexBoosteraddress _supplyBooster
liquidate(bytes32 _lendingIduint256 _extraErc20Amountpayable 
multicall(bytes[] datapayable returns (bytes[] results)
protect(bytes32 _lendingId
repayBorrow(bytes32 _lendingIdpayable 
repayBorrowAndFreezeTokens(bytes32 _lendingIdpayable 
repayBorrowERC20(bytes32 _lendingIduint256 _amount
repayBorrowERC20AndFreezeTokens(bytes32 _lendingIduint256 _amount
setBorrowBlock(uint256 _numberbool _state
setGovernance(address _governance
setLendingThreshold(uint256 _piduint256 _v
setLiquidateThreshold(uint256 _piduint256 _v
setLiquidateThresholdBlockNumbers(uint256 _v
setOwner(address _owner
triggerDepegShield(uint256 _pid
updatePoolMapping(uint256 _piduint256[] _supplyBoosterPidsint128[] _curveCoinIds
withdraw(uint256 _piduint256 _token0
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddMarketPool(uint256 convexBoosterPiduint256[] supplyBoosterPidsint128[] curveCoinIdsuint256 lendingThresholduint256 liquidateThreshold
Borrow(bytes32 indexed lendingIdaddress indexed useruint256 piduint256 token0uint256 token0Priceuint256 lendingAmountuint256 borrowNumber
Depeg(bytes32 indexed lendingIduint256 leveragePrice
Deposit(address useruint256 piduint256 token0
Initialized(address indexed thisAddress
LendingBase(bytes32 indexed lendingIduint256 marketPiduint256 supplyPidint128 curveCoinIduint256 borrowBlocks
Liquidate(bytes32 indexed lendingIdaddress useruint256 liquidateAmountuint256 gasSpentuint8 state
RepayBorrow(bytes32 indexed lendingIdaddress useruint8 state
SetBorrowBlock(uint256 borrowBlockbool state
SetGovernance(address governance
SetLendingThreshold(uint256 piduint256 threshold
SetLiquidateThreshold(uint256 piduint256 threshold
SetLiquidateThresholdBlockNumbers(uint256 blockNumbers
SetOwner(address owner
TogglePausedPool(uint256 pidbool pause
TriggerDepegShield(uint256 pidint128 coinIdaddress underlyingTokenuint256 tokensWhenTriggered
UpdatePoolMapping(uint256 piduint256[] supportPidsint128[] curveCoinIds
Withdraw(address useruint256 piduint256 token0
Constructor
constructor(address logicaddress adminbytes data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.