contract | upgradeable by |
---|---|
GHO | not upgradeable |
GSM_USDC | not upgradeable |
GSM_USDT | not upgradeable |
GSMRegistry | not upgradeable |
GhoStewardV2 | not upgradeable |
Aave a/v/s tokens | Governance |
type | can be executed by |
---|---|
updateReserveBorrowSettings | Governance |
updateReserveSettings | Governance |
configureCollateral | Governance |
reserveUpgradeability | Governance |
adiConfigurations | Governance |
retryAndInvalidateMessages | Multi-sig,Governance |
configureGovernance | Governance |
cancelProposal | Multi-sig |
contract | proxyAdmin | modifier | permission owner | functions |
---|---|---|---|---|
GHO | - | onlyFacilitator | GHO aToken, GHOFlashMinter, GSM_USDC, GSM_USDT | mint, burn |
GHO | - | onlyFacilitatorManager | Executor_lvl1 | addFacilitator, removeFacilitator |
GHO | - | onlyBucketManager | Executor_lvl1, 0x46Aa1063e5265b43663E81329333B47c517A5409 | setFacilitatorBucketCapacity |
GSM_USDC | - | onlyRescuer | rescueTokens | |
GSM_USDC | - | onlySwapFreezer | GSM_USDC_ORACLE_SWAP_FREEZER, Executor_lvl1 | setSwapFreeze |
GSM_USDC | - | onlyLiquidator | seize, burnAfterSeize | |
GSM_USDC | - | onlyConfigurator | Executor_lvl1, 0xD1E856a947CdF56b4f000ee29d34F5808E0A6848 | updateFeeStrategy, updateExposureCap, updateGhoTreasury |
GSM_USDT | - | onlyRescuer | rescueTokens | |
GSM_USDT | - | onlySwapFreezer | GSM_USDT_ORACLE_SWAP_FREEZER, Executor_lvl1 | setSwapFreeze |
GSM_USDT | - | onlyLiquidator | seize, burnAfterSeize | |
GSM_USDT | - | onlyConfigurator | Executor_lvl1, 0xD1E856a947CdF56b4f000ee29d34F5808E0A6848 | updateFeeStrategy, updateExposureCap, updateGhoTreasury |
GSMRegistry | - | onlyOwner | Executor_lvl1 | addGsm, removeGsm |
GhoStewardV2 | - | onlyOwner | Executor_lvl1 | setControlledFacilitator |
GhoStewardV2 | - | onlyRiskCouncil | 0x8513e6F37dBc52De87b166980Fa3F50639694B60 (Safe) | updateGsmBuySellFees, updateGsmExposureCap, updateGhoBorrowRate, updateGhoBorrowCap, updateFacilitatorBucketCapacity |
Guardian | Threshold | Address | Owners |
---|---|---|---|
0x8513e6F37dBc52De87b166980Fa3F50639694B60 (Safe) | 3/4 | 0x8513e6F37dBc52De87b166980Fa3F50639694B60 | 0x320A4e54e3641A7a9dAF47016a93CDe6F848A340, 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4, 0xb647055A9915bF9c8021a684E175A353525b9890, 0x5d49dBcdd300aECc2C311cFB56593E71c445d60d |
Role | Contract |
---|---|
DEFAULT_ADMIN | Executor_lvl1 |
FACILITATOR_MANAGER_ROLE | Executor_lvl1 |
BUCKET_MANAGER_ROLE | Executor_lvl1, 0x46Aa1063e5265b43663E81329333B47c517A5409 |
Role | Contract |
---|---|
DEFAULT_ADMIN | Executor_lvl1 |
CONFIGURATOR_ROLE | Executor_lvl1, 0xD1E856a947CdF56b4f000ee29d34F5808E0A6848 |
SWAP_FREEZER_ROLE | GSM_USDC_ORACLE_SWAP_FREEZER, Executor_lvl1 |
DEFAULT_ADMIN_ROLE | |
TOKEN_RESCUER_ROLE | |
LIQUIDATOR_ROLE |
Role | Contract |
---|---|
DEFAULT_ADMIN | Executor_lvl1 |
CONFIGURATOR_ROLE | Executor_lvl1, 0xD1E856a947CdF56b4f000ee29d34F5808E0A6848 |
SWAP_FREEZER_ROLE | GSM_USDT_ORACLE_SWAP_FREEZER, Executor_lvl1 |
DEFAULT_ADMIN_ROLE | |
TOKEN_RESCUER_ROLE | |
LIQUIDATOR_ROLE |