0x5425afd90bd1aad68d5badcb80390101a2750bc5

Verified contract

Proxy

Active on Base with 492 txns
Deployed by via 0x4accab46 at 14253819
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0xc8c6513276e47ae16a3a516b2b8f2dd37128ff03484b06c1535c8da188466cae
0xc21a0ee22d126acf054a450fc6d4ae3d17a84cd6f7fc8942a0b59d65a1a1eddf
0x12f13511f59d308000cb4de929eca9fa997e9c4e21a0d8a6f27561724526fc8b
0x8e858beaf76a176fddd3e55ca7b539f6596d2f550c0084917334b247933a5295
0xa8dcd3f55321a4252a844a342be4a3e6c59e91aac1497330948278dba836a396
0x9c896746cb153bf9150fea95144daf6361f1a36548f45e7ecf184b62c3057604
0x5bdd04070cba8f9c860b259c98548cf0c131c6e01a66861bdfc4b1259f30394c
0xd678ab6a4afd916dddc341288ffedc3ad5ef0d664521af798d4366baea9aecf6
0x4bc53b3a760bd4730520c5e4138205d1edd86c2ae2859f1a9c5955f6e033f503
0x8fbc4ecd882066da078dccfff5704f1e69f4a8a34bbe834ba6c0b3bdd7e43f55

Functions
Getter at block 23876544
ADDRESSES_PROVIDER(view returns (address)
0x5c6c6ab99afda79865e57a12c025b0ad355276ac
FLASHLOAN_PREMIUM_TOTAL(view returns (uint128)
10
FLASHLOAN_PREMIUM_TO_PROTOCOL(view returns (uint128)
10000
MAX_ERC1155_COLLATERAL_RESERVES(view returns (uint256)
10
MAX_NUMBER_RESERVES(view returns (uint16)
128
getReservesList(view returns (address[])
[0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA, 0x4200000000000000000000000000000000000006, 0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452]
Read-only
getConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getERC1155ReserveData(address assetview returns (struct DataTypesERC1155ReserveData)
getReserveAddressById(uint16 idview returns (address)
getReserveData(address assetview returns (struct DataTypesReserveData)
getReserveNormalizedIncome(address assetview returns (uint256)
getReserveNormalizedVariableDebt(address assetview returns (uint256)
getUserAccountData(address userview returns (uint256 totalCollateralBaseuint256 totalDebtBaseuint256 availableBorrowsBaseuint256 currentLiquidationThresholduint256 ltvuint256 healthFactor)
getUserConfiguration(address userview returns (struct DataTypesUserConfigurationMap)
getUserUsedERC1155Reserves(address userview returns (struct DataTypesERC1155ReserveUsageData[])
State-modifying
borrow(address assetuint256 amountuint16 referralCodeaddress onBehalfOf
dropERC1155Reserve(address asset
dropReserve(address asset
erc1155LiquidationCall(address collateralAssetuint256 collateralTokenIdaddress debtAssetaddress useruint256 debtToCoverbool receiveNToken
finalizeERC1155Transfer(address assetaddress fromaddress touint256[] idsuint256[] amounts
finalizeTransfer(address assetaddress fromaddress touint256 amountuint256 balanceFromBeforeuint256 balanceToBefore
flashLoan(address receiverAddressaddress[] assetsuint256[] amountsbool[] createPositionaddress onBehalfOfbytes paramsuint16 referralCode
flashLoanSimple(address receiverAddressaddress assetuint256 amountbytes paramsuint16 referralCode
initERC1155Reserve(address assetaddress nTokenAddressaddress configurationProvider
initReserve(address assetaddress yTokenAddressaddress variableDebtAddressaddress interestRateStrategyAddress
initialize(address provider
liquidationCall(address collateralAssetaddress debtAssetaddress useruint256 debtToCoverbool receiveYToken
mintToTreasury(address[] assets
repay(address assetuint256 amountaddress onBehalfOfreturns (uint256)
repayWithPermit(address assetuint256 amountaddress onBehalfOfuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitSreturns (uint256)
repayWithYTokens(address assetuint256 amountreturns (uint256)
rescueTokens(address tokenaddress touint256 amount
setConfiguration(address assetstruct DataTypesReserveConfigurationMap configuration
setERC1155ReserveConfigurationProvider(address assetaddress configurationProvider
setERC1155ReserveLiquidationProtocolFee(address assetuint256 liquidationProtocolFee
setReserveInterestRateStrategyAddress(address assetaddress rateStrategyAddress
setUserUseReserveAsCollateral(address assetbool useAsCollateral
supply(address assetuint256 amountaddress onBehalfOfuint16 referralCode
supplyERC1155(address assetuint256 tokenIduint256 amountaddress onBehalfOfuint16 referralCode
supplyWithPermit(address assetuint256 amountaddress onBehalfOfuint16 referralCodeuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitS
updateFlashloanPremiums(uint128 flashLoanPremiumTotaluint128 flashLoanPremiumToProtocol
updateMaxERC1155CollateralReserves(uint256 maxERC1155CollateralReservesNumber
withdraw(address assetuint256 amountaddress toreturns (uint256)
withdrawERC1155(address assetuint256 tokenIduint256 amountaddress toreturns (uint256)
Events
Borrow(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint256 borrowRateuint16 indexed referralCode
ERC1155LiquidationCall(address indexed collateralAssetuint256 collateralTokenIdaddress indexed debtAssetaddress indexed useruint256 debtToCoveruint256 liquidatedCollateralAmountaddress liquidatorbool receiveNToken
ERC1155ReserveUsedAsCollateralDisabled(address indexed reserveuint256 indexed tokenIdaddress indexed user
ERC1155ReserveUsedAsCollateralEnabled(address indexed reserveuint256 indexed tokenIdaddress indexed user
FlashLoan(address indexed targetaddress initiatoraddress indexed assetuint256 amountbool openPositionuint256 premiumuint16 indexed referralCode
Initialized(uint64 version
LiquidationCall(address indexed collateralAssetaddress indexed debtAssetaddress indexed useruint256 debtToCoveruint256 liquidatedCollateralAmountaddress liquidatorbool receiveYToken
MintedToTreasury(address indexed reserveuint256 amountMinted
Repay(address indexed reserveaddress indexed useraddress indexed repayeruint256 amountbool useYTokens
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
ReserveUsedAsCollateralDisabled(address indexed reserveaddress indexed user
ReserveUsedAsCollateralEnabled(address indexed reserveaddress indexed user
Supply(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referralCode
SupplyERC1155(address indexed reserveaddress useraddress indexed onBehalfOfuint256 tokenIduint256 amountuint16 indexed referralCode
Withdraw(address indexed reserveaddress indexed useraddress indexed touint256 amount
WithdrawERC1155(address indexed reserveaddress useraddress indexed touint256 tokenIduint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidInitialization(
NotInitializing(
ReentrancyGuardReentrantCall(