FintochPool

Verified contract

Active on Ethereum with 554 txns
Deployed by via 0x61a55417 at 15797868
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $0
0xfc7d17a00915047fc0397311cc93c73c9809aae34e89315a569132f3511cf955
0x36ac9a539e044d2b3cd7d1111f53a9d1be373b323cedeecd99fa046501b47768
0xa043e84de4080ab2afd36b5ae9240eaa3a706f1e49de3fa9f8cd3c8b9ebcfa21
0x6004fe8c386b93dbffb92bbf636866dbfcfd95d5637ba0ebb998c51d93b0d203
0x9eda9c7271e5f7302464fa5ef2726207451b2478aa3af1dcdb1bbcea7296c295
0x409034705d45942d0c9fbdb1c3c4664f40fa720457f70f429ef2854c923d02ea
0x6eb31c81a48b5b437e3fa97c1bb0c9b286b37e20f959728f3bd38d8f92ea8e14
0x4162d3f37046ee33a302863c2437cbf3ca58e76ae2c81fce2c96ca6cd590fd59
0xd187cf79e49007641011e490d390c295806842724eb6e9a71341f9645747a2d6
0xd2287085e2aa8750ff0e5eb0b4c5caf88688126ef633d7ff364fb50be221c87d

Functions
Getter at block 21303043
ADDRESSES_PROVIDER(view returns (address)
0x0000000000000000000000000000000000000000
BRIDGE_PROTOCOL_FEE(view returns (uint256)
0
FLASHLOAN_PREMIUM_TOTAL(view returns (uint128)
0
FLASHLOAN_PREMIUM_TO_PROTOCOL(view returns (uint128)
0
MAX_NUMBER_RESERVES(view returns (uint16)
128
MAX_OWNER_COUNT(view returns (uint256)
9
MAX_STABLE_RATE_BORROW_SIZE_PERCENT(view returns (uint256)
0
POOL_REVISION(view returns (uint256)
2
getOwners(view returns (address[])
[0x1dDf617dcFd94a28A14B5E1B503981f07F813907, 0x9450c0Bc44433B470b1F226291A152C7A391d1d7, 0xB0C7060d4f45A5c6344BA16B6DeAeBbeD4b09bBd]
getRequired(view returns (uint256)
2
getReservesList(view returns (address[])
[]
getSpendNonce(view returns (uint256)
554
Read-only
getConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getEModeCategoryData(uint8 idview returns (struct DataTypesEModeCategory)
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)
getUserEMode(address userview returns (uint256)
State-modifying
backUnbacked(address assetuint256 amountuint256 fee
borrow(address assetuint256 amountuint256 interestRateModeuint16 referralCodeaddress onBehalfOf
configureEModeCategory(uint8 idstruct DataTypesEModeCategory category
deposit(address assetuint256 amountaddress onBehalfOfuint16 referralCode
dropReserve(address asset
finalizeTransfer(address assetaddress fromaddress touint256 amountuint256 balanceFromBeforeuint256 balanceToBefore
flashLoan(address receiverAddressaddress[] assetsuint256[] amountsuint256[] interestRateModesaddress onBehalfOfbytes paramsuint16 referralCode
flashLoanSimple(address receiverAddressaddress assetuint256 amountbytes paramsuint16 referralCode
initReserve(address assetaddress aTokenAddressaddress stableDebtAddressaddress variableDebtAddressaddress interestRateStrategyAddress
initialize(address provider
liquidationCall(address collateralAssetaddress debtAssetaddress useruint256 debtToCoverbool receiveAToken
mintToTreasury(address[] assets
mintUnbacked(address assetuint256 amountaddress onBehalfOfuint16 referralCode
rebalanceStableBorrowRate(address assetaddress user
repay(address assetuint256 amountuint256 interestRateModeaddress onBehalfOfreturns (uint256)
repayWithATokens(address assetuint256 amountuint256 interestRateModereturns (uint256)
repayWithPermit(address assetuint256 amountuint256 interestRateModeaddress onBehalfOfuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitSreturns (uint256)
rescueTokens(address tokenaddress touint256 amount
resetIsolationModeTotalDebt(address asset
setConfiguration(address assetstruct DataTypesReserveConfigurationMap configuration
setReserveInterestRateStrategyAddress(address assetaddress rateStrategyAddress
setUserEMode(uint8 categoryId
setUserUseReserveAsCollateral(address assetbool useAsCollateral
spend(address destinationuint256 valueuint8[] vsbytes32[] rsbytes32[] ss
spendERC20(address destinationaddress erc20contractuint256 valueuint8[] vsbytes32[] rsbytes32[] ss
supply(address assetuint256 amountaddress onBehalfOfuint16 referralCode
supplyWithPermit(address assetuint256 amountaddress onBehalfOfuint16 referralCodeuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitS
swapBorrowRateMode(address assetuint256 interestRateMode
updateBridgeProtocolFee(uint256 protocolFee
updateFlashloanPremiums(uint128 flashLoanPremiumTotaluint128 flashLoanPremiumToProtocol
withdraw(address assetuint256 amountaddress toreturns (uint256)
Events
BackUnbacked(address indexed reserveaddress indexed backeruint256 amountuint256 fee
Borrow(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint8 interestRateModeuint256 borrowRateuint16 indexed referralCode
FlashLoan(address indexed targetaddress initiatoraddress indexed assetuint256 amountuint8 interestRateModeuint256 premiumuint16 indexed referralCode
Funded(address fromuint256 value
IsolationModeTotalDebtUpdated(address indexed assetuint256 totalDebt
LiquidationCall(address indexed collateralAssetaddress indexed debtAssetaddress indexed useruint256 debtToCoveruint256 liquidatedCollateralAmountaddress liquidatorbool receiveAToken
MintUnbacked(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referralCode
MintedToTreasury(address indexed reserveuint256 amountMinted
RebalanceStableBorrowRate(address indexed reserveaddress indexed user
Repay(address indexed reserveaddress indexed useraddress indexed repayeruint256 amountbool useATokens
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 stableBorrowRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
ReserveUsedAsCollateralDisabled(address indexed reserveaddress indexed user
ReserveUsedAsCollateralEnabled(address indexed reserveaddress indexed user
Spent(address touint256 transfer
SpentERC20(address erc20contractaddress touint256 transfer
Supply(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referralCode
SwapBorrowRateMode(address indexed reserveaddress indexed useruint8 interestRateMode
UserEModeSet(address indexed useruint8 categoryId
Withdraw(address indexed reserveaddress indexed useraddress indexed touint256 amount
Constructor
constructor(address provideraddress[] _ownersuint256 _required
Fallback and receive
receive(
Errors

This contract contains no error objects.