Skip to content

Latest commit

 

History

History
61 lines (57 loc) · 12.2 KB

POLYGON-V2.md

File metadata and controls

61 lines (57 loc) · 12.2 KB

POLYGON

V2

Contracts upgradeability

contract upgradeable by
LendingPoolAddressesProvider not upgradeable
LendingPool Governance
LendingPoolConfigurator Governance
AaveOracle not upgradeable
LendingRateOracle not upgradeable
Collector Governance
ProxyAdmin not upgradeable
WrappedTokenGatewayV2 not upgradeable
ParaSwapLiquiditySwapAdapter not upgradeable
ParaSwapRepayAdapter not upgradeable
LendingPoolAddressesProviderRegistry not upgradeable
DefaultIncentivesController not upgradeable
Aave a/v/s tokens Governance

Actions type

type can be executed by
updateReserveBorrowSettings Governance
updateReserveSettings Governance
configureCollateral Governance
upgradeAaveTokens (a/v/s) Governance
upgradeAaveOracles Governance
reserveUpgradeability Governance
pausePool Multi-sig
reserveListing Governance
protocolUpgradeablity Governance
adiConfigurations Governance
retryAndInvalidateMessages Multi-sig,Governance
configureGovernance Governance

Contracts

contract proxyAdmin modifier permission owner functions
LendingPoolAddressesProvider - onlyOwner Executor_lvl1 setMarketId, setAddressAsProxy, setAddress, setLendingPoolImpl, setLendingPoolConfiguratorImpl, setLendingPoolCollateralManager, setPoolAdmin, setEmergencyAdmin, setPriceOracle, setLendingRateOracle
LendingPool LendingPoolAddressesProvider onlyLendingPoolConfigurator LendingPoolConfigurator initReserve, setReserveInterestRateStrategyAddress, setConfiguration, setPause
LendingPoolConfigurator LendingPoolAddressesProvider onlyPoolAdmin Executor_lvl1 initReserve, updateAToken, updateStableDebtToken, updateVariableDebtToken, enableBorrowingOnReserve, configureReserveAsCollateral, enableReserveStableRate, activateReserve, deactivateReserve, setReserveFactor, setReserveInterestRateStrategyAddress
LendingPoolConfigurator LendingPoolAddressesProvider onlyEmergencyAdmin Aave Protocol Guardian Polygon setPoolPause
LendingPoolConfigurator LendingPoolAddressesProvider onlyPoolOrEmergencyAdmin Executor_lvl1, Aave Protocol Guardian Polygon unfreezeReserve
AaveOracle - onlyOwner Executor_lvl1 setAssetSources, setFallbackOracle
LendingRateOracle - onlyOwner Executor_lvl1 setMarketBorrowRate
Collector ProxyAdmin onlyFundsAdmin Executor_lvl1 approve, transfer, setFundsAdmin, createStream
Collector ProxyAdmin onlyAdminOrRecipient ProxyAdmin, Executor_lvl1 withdrawFromStream, cancelStream
ProxyAdmin - onlyOwner Executor_lvl1 changeProxyAdmin, upgrade, upgradeAndCall
WrappedTokenGatewayV2 - onlyOwner Executor_lvl1 emergencyTokenTransfer, emergencyEtherTransfer
ParaSwapLiquiditySwapAdapter - onlyOwner ParaSwap rescueTokens
ParaSwapRepayAdapter - onlyOwner 0x05182E579FDfCf69E4390c3411D8FeA1fb6467cf rescueTokens
LendingPoolAddressesProviderRegistry - onlyOwner Executor_lvl1 registerAddressesProvider, unregisterAddressesProvider
DefaultIncentivesController - onlyEmissionManager Polygon v2 incentives admin setDistributionEnd, configureAssets, setClaimer, setRewardsVault

Guardians

Guardian Threshold Address Owners
Aave Protocol Guardian Polygon 5/9 0xCb45E82419baeBCC9bA8b1e5c7858e48A3B26Ea6 0x5d49dBcdd300aECc2C311cFB56593E71c445d60d, 0xbA037E4746ff58c55dc8F27a328C428F258DDACb, 0x818C277dBE886b934e60aa047250A73529E26A99, 0x4f96743057482a2E10253AFDacDA3fd9CF2C1DC9, 0xb647055A9915bF9c8021a684E175A353525b9890, 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922, 0xC5bE5c0134857B4b96F45AA6f6B77DB96Ac1487e, 0xd4af2E86a27F8F77B0556E081F97B215C9cA8f2E, 0xf71fc92e2949ccF6A5Fd369a0b402ba80Bc61E02
ParaSwap 6/12 0x46DF4eb6f7A3B0AdF526f6955b15d3fE02c618b7 0x1c2d669D944Dbb08252b018598C5a2FF53cd70F3, 0xe1068014b5dCb9aB9dDcddF39CB5db8137Bd143b, 0xcc46D0E4cAA83ad379fAfFbf6febC20817cCA040, 0xE6014b86F00E4e66ADAB1BF09d27e0da663CD823, 0xDA23b2E44bAf56BcB8E87a287d739a393B34F56d, 0xcD6d1ae2237Efc04180845BE23fbA45508685634, 0x450C01300B83bE379113256038b4Dd3b45d23B5e, 0x8dc4fBeFad849b1853a6D473E7baeDa7673dB08F, 0x37426F4554cb81FC035Ceb306D15c36D4D6207E4, 0x3b4512e84017EC2dbc24e97006b47318807E1d3F, 0x6B6cB8658Fa84C905Ba50cf2ED65Bf3869873cE1, 0x7CB8A492a508A4a05F67Ef70Db13975f19B74b81
Polygon v2 incentives admin 0/5 0x2bB25175d9B0F8965780209EB558Cc3b56cA6d32 0xE7A4F2b1772603170111BC633cbCF1AcEbD60BCe, 0xCE990b1f86e954746AD3a57F5Aa6CFa9CC0c3348, 0x803B74766D8f79195D4DaeCF6f2aac31Dba78F25, 0x087A7AFB6975A2837453BE685EB6272576c0bC06, 0x42409227ce8C7D22B283E7DdB2F26449B49e93EF