Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Heuristics suggest this may be a proxy contract. Verify using the Proxy Contract Checker
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"name":"LISTING_ENGINE","outputs":[{"internalType":"contract IAaveV3ConfigEngine","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"borrowsUpdates","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"enabledToBorrow","type":"uint256"},{"internalType":"uint256","name":"flashloanable","type":"uint256"},{"internalType":"uint256","name":"stableRateModeEnabled","type":"uint256"},{"internalType":"uint256","name":"borrowableInIsolation","type":"uint256"},{"internalType":"uint256","name":"withSiloedBorrowing","type":"uint256"},{"internalType":"uint256","name":"reserveFactor","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.BorrowUpdate[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"capsUpdates","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"supplyCap","type":"uint256"},{"internalType":"uint256","name":"borrowCap","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.CapsUpdate[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"collateralsUpdates","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"ltv","type":"uint256"},{"internalType":"uint256","name":"liqThreshold","type":"uint256"},{"internalType":"uint256","name":"liqBonus","type":"uint256"},{"internalType":"uint256","name":"debtCeiling","type":"uint256"},{"internalType":"uint256","name":"liqProtocolFee","type":"uint256"},{"internalType":"uint256","name":"eModeCategory","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.CollateralUpdate[]","name":"","type":"tuple[]"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"execute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getPoolContext","outputs":[{"components":[{"internalType":"string","name":"networkName","type":"string"},{"internalType":"string","name":"networkAbbreviation","type":"string"}],"internalType":"struct IAaveV3ConfigEngine.PoolContext","name":"","type":"tuple"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"newListings","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"string","name":"assetSymbol","type":"string"},{"internalType":"address","name":"priceFeed","type":"address"},{"components":[{"internalType":"uint256","name":"optimalUsageRatio","type":"uint256"},{"internalType":"uint256","name":"baseVariableBorrowRate","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"baseStableRateOffset","type":"uint256"},{"internalType":"uint256","name":"stableRateExcessOffset","type":"uint256"},{"internalType":"uint256","name":"optimalStableToTotalDebtRatio","type":"uint256"}],"internalType":"struct IV3RateStrategyFactory.RateStrategyParams","name":"rateStrategyParams","type":"tuple"},{"internalType":"uint256","name":"enabledToBorrow","type":"uint256"},{"internalType":"uint256","name":"stableRateModeEnabled","type":"uint256"},{"internalType":"uint256","name":"borrowableInIsolation","type":"uint256"},{"internalType":"uint256","name":"withSiloedBorrowing","type":"uint256"},{"internalType":"uint256","name":"flashloanable","type":"uint256"},{"internalType":"uint256","name":"ltv","type":"uint256"},{"internalType":"uint256","name":"liqThreshold","type":"uint256"},{"internalType":"uint256","name":"liqBonus","type":"uint256"},{"internalType":"uint256","name":"reserveFactor","type":"uint256"},{"internalType":"uint256","name":"supplyCap","type":"uint256"},{"internalType":"uint256","name":"borrowCap","type":"uint256"},{"internalType":"uint256","name":"debtCeiling","type":"uint256"},{"internalType":"uint256","name":"liqProtocolFee","type":"uint256"},{"internalType":"uint8","name":"eModeCategory","type":"uint8"}],"internalType":"struct IAaveV3ConfigEngine.Listing[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"newListingsCustom","outputs":[{"components":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"string","name":"assetSymbol","type":"string"},{"internalType":"address","name":"priceFeed","type":"address"},{"components":[{"internalType":"uint256","name":"optimalUsageRatio","type":"uint256"},{"internalType":"uint256","name":"baseVariableBorrowRate","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"baseStableRateOffset","type":"uint256"},{"internalType":"uint256","name":"stableRateExcessOffset","type":"uint256"},{"internalType":"uint256","name":"optimalStableToTotalDebtRatio","type":"uint256"}],"internalType":"struct IV3RateStrategyFactory.RateStrategyParams","name":"rateStrategyParams","type":"tuple"},{"internalType":"uint256","name":"enabledToBorrow","type":"uint256"},{"internalType":"uint256","name":"stableRateModeEnabled","type":"uint256"},{"internalType":"uint256","name":"borrowableInIsolation","type":"uint256"},{"internalType":"uint256","name":"withSiloedBorrowing","type":"uint256"},{"internalType":"uint256","name":"flashloanable","type":"uint256"},{"internalType":"uint256","name":"ltv","type":"uint256"},{"internalType":"uint256","name":"liqThreshold","type":"uint256"},{"internalType":"uint256","name":"liqBonus","type":"uint256"},{"internalType":"uint256","name":"reserveFactor","type":"uint256"},{"internalType":"uint256","name":"supplyCap","type":"uint256"},{"internalType":"uint256","name":"borrowCap","type":"uint256"},{"internalType":"uint256","name":"debtCeiling","type":"uint256"},{"internalType":"uint256","name":"liqProtocolFee","type":"uint256"},{"internalType":"uint8","name":"eModeCategory","type":"uint8"}],"internalType":"struct IAaveV3ConfigEngine.Listing","name":"base","type":"tuple"},{"components":[{"internalType":"address","name":"aToken","type":"address"},{"internalType":"address","name":"vToken","type":"address"},{"internalType":"address","name":"sToken","type":"address"}],"internalType":"struct IAaveV3ConfigEngine.TokenImplementations","name":"implementations","type":"tuple"}],"internalType":"struct IAaveV3ConfigEngine.ListingWithCustomImpl[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"priceFeedsUpdates","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"address","name":"priceFeed","type":"address"}],"internalType":"struct IAaveV3ConfigEngine.PriceFeedUpdate[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rateStrategiesUpdates","outputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"components":[{"internalType":"uint256","name":"optimalUsageRatio","type":"uint256"},{"internalType":"uint256","name":"baseVariableBorrowRate","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"stableRateSlope2","type":"uint256"},{"internalType":"uint256","name":"baseStableRateOffset","type":"uint256"},{"internalType":"uint256","name":"stableRateExcessOffset","type":"uint256"},{"internalType":"uint256","name":"optimalStableToTotalDebtRatio","type":"uint256"}],"internalType":"struct IV3RateStrategyFactory.RateStrategyParams","name":"params","type":"tuple"}],"internalType":"struct IAaveV3ConfigEngine.RateStrategyUpdate[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"}]Contract Creation Code
60a0604052348015600f57600080fd5b50733254f7cd0565aa67eedc86c2fb608be48d5ccd78608052608051610dc46100506000396000818160a80152818161031901526104d20152610dc46000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c8063b1af0d0d11610066578063b1af0d0d14610124578063c0a2558014610133578063d0c38c2714610142578063fabe346314610151578063fbb256f61461016057600080fd5b80630a4aa3fa146100a35780631850edd8146100e75780632b179434146100f6578063614619541461010b57806395a93cb114610115575b600080fd5b6100ca7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b60606040516100de91906107e0565b6100fe610175565b6040516100de919061082e565b610113610299565b005b60606040516100de9190610870565b60606040516100de91906108d2565b60606040516100de9190610b38565b60606040516100de9190610b4b565b60606040516100de9190610c2a565b610168610443565b6040516100de9190610c74565b60408051600180825281830190925260609160009190816020015b6101d96040518060e0016040528060006001600160a01b031681526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816101905750506040805160e0810190915273cd5fe23c85820f7b72d0926fc9b05b43e359b7ee815290915060208101610221602a600019610c87565b8152602001610233602a600019610c87565b8152602001610245602a600019610c87565b8152630bebc2006020820152604001610261602a600019610c87565b8152602001610273602a600019610c87565b8152508160008151811061028957610289610ca8565b6020908102919091010152919050565b6060808060006102a7610175565b845190915060609081908190156103415761033f633cb6502d60e01b6102cb610443565b896040516024016102dd929190610cbe565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906104a2565b505b85511561036f5761036d6314d8093760e21b61035b610443565b886040516024016102dd929190610ce3565b505b825115610396576040516103949063bb06653560e01b906102dd9086906024016107e0565b505b8351156103bd576040516103bb90636e17618760e11b906102dd90879060240161082e565b505b8051156103e4576040516103e2906324f4c44560e01b906102dd908490602401610b4b565b505b81511561040b576040516104099063927c400360e01b906102dd9085906024016108d2565b505b84511561043257604051610430906355caa16360e01b906102dd908890602401610870565b505b61043a6104d0565b50505050505050565b60408051808201909152606080825260208201525060408051608081018252600881830190815267457468657265756d60c01b606083015281528151808301909252600382526208ae8d60eb1b60208381019190915281019190915290565b60606104c78383604051806060016040528060278152602001610d686027913961066e565b90505b92915050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663587250846040518163ffffffff1660e01b8152600401602060405180830381865afa15801561052e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105529190610d08565b604051631d2118f960e01b8152736b175474e89094c44da98b954eedeac495271d0f60048201527392af90912fd747ae836e0e9d5462a210efe6a88160248201526001600160a01b039190911690631d2118f990604401600060405180830381600087803b1580156105c357600080fd5b505af11580156105d7573d6000803e3d6000fd5b505060405163b28c909f60e01b815273cd5fe23c85820f7b72d0926fc9b05b43e359b7ee600482015262030d406024820152611388604482015261a8c06064820152732276f52afba7cf2525fd0a050df464ac8532d0ef925063b28c909f9150608401600060405180830381600087803b15801561065457600080fd5b505af1158015610668573d6000803e3d6000fd5b50505050565b6060600080856001600160a01b03168560405161068b9190610d38565b600060405180830381855af49150503d80600081146106c6576040519150601f19603f3d011682016040523d82523d6000602084013e6106cb565b606091505b50915091506106dc868383876106e6565b9695505050505050565b6060831561075a578251600003610753576001600160a01b0385163b6107535760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610764565b610764838361076c565b949350505050565b81511561077c5781518083602001fd5b8060405162461bcd60e51b815260040161074a9190610d54565b80516001600160a01b031682526020808201519083015260408082015190830152606080820151908301526080808201519083015260a0818101519083015260c090810151910152565b6020808252825182820181905260009190848201906040850190845b818110156108225761080f838551610796565b9284019260e092909201916001016107fc565b50909695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156108225761085d838551610796565b9284019260e0929092019160010161084a565b602080825282518282018190526000919060409081850190868401855b828110156108c557815180516001600160a01b031685528681015187860152850151858501526060909301929085019060010161088d565b5091979650505050505050565b602080825282518282018190526000919060409081850190868401855b828110156108c557815180516001600160a01b03908116865290870151168685015292840192908501906001016108ef565b60005b8381101561093c578181015183820152602001610924565b50506000910152565b6000815180845261095d816020860160208601610921565b601f01601f19169290920160200192915050565b805182526020810151602083015260408101516040830152606081015160608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e08301526101008082015181840152505050565b80516001600160a01b03168252600061034060208301518160208601526109f482860182610945565b9150506040830151610a1160408601826001600160a01b03169052565b506060830151610a246060860182610971565b5060808301516101808581019190915260a08401516101a08087019190915260c08501516101c08088019190915260e08601516101e080890191909152610100870151610200808a0191909152610120880151610220808b01919091526101408901516102408b01526101608901516102608b0152948801516102808a0152928701516102a0890152908601516102c08801528501516102e087015284015161030086015283015160ff8116610320860152509392505050565b60008282518085526020808601955060208260051b8401016020860160005b84811015610b2b57601f19868403018952610b198383516109cb565b98840198925090830190600101610afd565b5090979650505050505050565b6020815260006104c76020830184610ade565b6020808252825182820181905260009190848201906040850190845b8181101561082257835180516001600160a01b03168452850151610b8d86850182610971565b50928401926101409290920191600101610b67565b600082825180855260208086019550808260051b84010181860160005b84811015610b2b57601f19868403018952815160808151818652610be5828701826109cb565b9287015180516001600160a01b03908116888a01528189015181166040808a019190915290910151166060909601959095525098840198925090830190600101610bbf565b6020815260006104c76020830184610ba2565b6000815160408452610c526040850182610945565b905060208301518482036020860152610c6b8282610945565b95945050505050565b6020815260006104c76020830184610c3d565b818103818111156104ca57634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b604081526000610cd16040830185610c3d565b8281036020840152610c6b8185610ade565b604081526000610cf66040830185610c3d565b8281036020840152610c6b8185610ba2565b600060208284031215610d1a57600080fd5b81516001600160a01b0381168114610d3157600080fd5b9392505050565b60008251610d4a818460208701610921565b9190910192915050565b6020815260006104c7602083018461094556fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c016f3e489e4f8716c2c7033c175046351ce0b81899f42bb62abfc6d7e347f8364736f6c63430008190033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061009e5760003560e01c8063b1af0d0d11610066578063b1af0d0d14610124578063c0a2558014610133578063d0c38c2714610142578063fabe346314610151578063fbb256f61461016057600080fd5b80630a4aa3fa146100a35780631850edd8146100e75780632b179434146100f6578063614619541461010b57806395a93cb114610115575b600080fd5b6100ca7f0000000000000000000000003254f7cd0565aa67eedc86c2fb608be48d5ccd7881565b6040516001600160a01b0390911681526020015b60405180910390f35b60606040516100de91906107e0565b6100fe610175565b6040516100de919061082e565b610113610299565b005b60606040516100de9190610870565b60606040516100de91906108d2565b60606040516100de9190610b38565b60606040516100de9190610b4b565b60606040516100de9190610c2a565b610168610443565b6040516100de9190610c74565b60408051600180825281830190925260609160009190816020015b6101d96040518060e0016040528060006001600160a01b031681526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b8152602001906001900390816101905750506040805160e0810190915273cd5fe23c85820f7b72d0926fc9b05b43e359b7ee815290915060208101610221602a600019610c87565b8152602001610233602a600019610c87565b8152602001610245602a600019610c87565b8152630bebc2006020820152604001610261602a600019610c87565b8152602001610273602a600019610c87565b8152508160008151811061028957610289610ca8565b6020908102919091010152919050565b6060808060006102a7610175565b845190915060609081908190156103415761033f633cb6502d60e01b6102cb610443565b896040516024016102dd929190610cbe565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526001600160a01b037f0000000000000000000000003254f7cd0565aa67eedc86c2fb608be48d5ccd7816906104a2565b505b85511561036f5761036d6314d8093760e21b61035b610443565b886040516024016102dd929190610ce3565b505b825115610396576040516103949063bb06653560e01b906102dd9086906024016107e0565b505b8351156103bd576040516103bb90636e17618760e11b906102dd90879060240161082e565b505b8051156103e4576040516103e2906324f4c44560e01b906102dd908490602401610b4b565b505b81511561040b576040516104099063927c400360e01b906102dd9085906024016108d2565b505b84511561043257604051610430906355caa16360e01b906102dd908890602401610870565b505b61043a6104d0565b50505050505050565b60408051808201909152606080825260208201525060408051608081018252600881830190815267457468657265756d60c01b606083015281528151808301909252600382526208ae8d60eb1b60208381019190915281019190915290565b60606104c78383604051806060016040528060278152602001610d686027913961066e565b90505b92915050565b7f0000000000000000000000003254f7cd0565aa67eedc86c2fb608be48d5ccd786001600160a01b031663587250846040518163ffffffff1660e01b8152600401602060405180830381865afa15801561052e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105529190610d08565b604051631d2118f960e01b8152736b175474e89094c44da98b954eedeac495271d0f60048201527392af90912fd747ae836e0e9d5462a210efe6a88160248201526001600160a01b039190911690631d2118f990604401600060405180830381600087803b1580156105c357600080fd5b505af11580156105d7573d6000803e3d6000fd5b505060405163b28c909f60e01b815273cd5fe23c85820f7b72d0926fc9b05b43e359b7ee600482015262030d406024820152611388604482015261a8c06064820152732276f52afba7cf2525fd0a050df464ac8532d0ef925063b28c909f9150608401600060405180830381600087803b15801561065457600080fd5b505af1158015610668573d6000803e3d6000fd5b50505050565b6060600080856001600160a01b03168560405161068b9190610d38565b600060405180830381855af49150503d80600081146106c6576040519150601f19603f3d011682016040523d82523d6000602084013e6106cb565b606091505b50915091506106dc868383876106e6565b9695505050505050565b6060831561075a578251600003610753576001600160a01b0385163b6107535760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610764565b610764838361076c565b949350505050565b81511561077c5781518083602001fd5b8060405162461bcd60e51b815260040161074a9190610d54565b80516001600160a01b031682526020808201519083015260408082015190830152606080820151908301526080808201519083015260a0818101519083015260c090810151910152565b6020808252825182820181905260009190848201906040850190845b818110156108225761080f838551610796565b9284019260e092909201916001016107fc565b50909695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156108225761085d838551610796565b9284019260e0929092019160010161084a565b602080825282518282018190526000919060409081850190868401855b828110156108c557815180516001600160a01b031685528681015187860152850151858501526060909301929085019060010161088d565b5091979650505050505050565b602080825282518282018190526000919060409081850190868401855b828110156108c557815180516001600160a01b03908116865290870151168685015292840192908501906001016108ef565b60005b8381101561093c578181015183820152602001610924565b50506000910152565b6000815180845261095d816020860160208601610921565b601f01601f19169290920160200192915050565b805182526020810151602083015260408101516040830152606081015160608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e08301526101008082015181840152505050565b80516001600160a01b03168252600061034060208301518160208601526109f482860182610945565b9150506040830151610a1160408601826001600160a01b03169052565b506060830151610a246060860182610971565b5060808301516101808581019190915260a08401516101a08087019190915260c08501516101c08088019190915260e08601516101e080890191909152610100870151610200808a0191909152610120880151610220808b01919091526101408901516102408b01526101608901516102608b0152948801516102808a0152928701516102a0890152908601516102c08801528501516102e087015284015161030086015283015160ff8116610320860152509392505050565b60008282518085526020808601955060208260051b8401016020860160005b84811015610b2b57601f19868403018952610b198383516109cb565b98840198925090830190600101610afd565b5090979650505050505050565b6020815260006104c76020830184610ade565b6020808252825182820181905260009190848201906040850190845b8181101561082257835180516001600160a01b03168452850151610b8d86850182610971565b50928401926101409290920191600101610b67565b600082825180855260208086019550808260051b84010181860160005b84811015610b2b57601f19868403018952815160808151818652610be5828701826109cb565b9287015180516001600160a01b03908116888a01528189015181166040808a019190915290910151166060909601959095525098840198925090830190600101610bbf565b6020815260006104c76020830184610ba2565b6000815160408452610c526040850182610945565b905060208301518482036020860152610c6b8282610945565b95945050505050565b6020815260006104c76020830184610c3d565b818103818111156104ca57634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b604081526000610cd16040830185610c3d565b8281036020840152610c6b8185610ade565b604081526000610cf66040830185610c3d565b8281036020840152610c6b8185610ba2565b600060208284031215610d1a57600080fd5b81516001600160a01b0381168114610d3157600080fd5b9392505050565b60008251610d4a818460208701610921565b9190910192915050565b6020815260006104c7602083018461094556fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c016f3e489e4f8716c2c7033c175046351ce0b81899f42bb62abfc6d7e347f8364736f6c63430008190033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.


