Skip to content

Latest commit

 

History

History
37 lines (34 loc) · 5.13 KB

MAINNET-SAFETY_MODULE.md

File metadata and controls

37 lines (34 loc) · 5.13 KB

MAINNET

SAFETY_MODULE

Contracts upgradeability

contract upgradeable by
stkAave Governance
stkABPT Governance
ABPT Governance
BPT not upgradeable
Aave a/v/s tokens Governance

Actions type

type can be executed by
updateReserveBorrowSettings Governance
updateReserveSettings Governance
configureCollateral Governance
reserveUpgradeability Governance
adiConfigurations Governance
retryAndInvalidateMessages Multi-sig,Governance
configureGovernance Governance
cancelProposal Multi-sig

Contracts

contract proxyAdmin modifier permission owner functions
stkAave ProxyAdminLong onlyEmissionManager Executor_lvl1 configureAssets
stkAave ProxyAdminLong onlySlashingAdmin Executor_lvl1 slash, settleSlashing, setMaxSlashablePercentage
stkAave ProxyAdminLong onlyCooldownAdmin Executor_lvl1 setCooldownSeconds
stkAave ProxyAdminLong onlyClaimHelper Executor_lvl1 cooldownOnBehalfOf, redeemOnBehalf, claimRewardsOnBehalf, claimRewardsAndRedeemOnBehalf
stkABPT ProxyAdmin onlyEmissionManager Executor_lvl1 configureAssets
stkABPT ProxyAdmin onlySlashingAdmin Executor_lvl1 slash, settleSlashing, setMaxSlashablePercentage
stkABPT ProxyAdmin onlyCooldownAdmin Executor_lvl1 setCooldownSeconds
stkABPT ProxyAdmin onlyClaimHelper Executor_lvl1 cooldownOnBehalfOf, redeemOnBehalf, claimRewardsOnBehalf, claimRewardsAndRedeemOnBehalf
ABPT ProxyAdmin onlyOwner ProxyAdmin setCap, setPublicSwap, createPool, updateWeight, updateWeightsGradually, commitAddToken, applyAddToken, removeToken, whitelistLiquidityProvider, removeWhitelistedLiquidityProvider
BPT - onlyController ABPT setSwapFee, setController, setPublicSwap, finalize, bind, rebind, unbind