Governor Admin Actions
Overview
The Governor is the main administrator of the protocol, and is managed by a multisig. The Governor controls administrative functions in the protocol, such as managing the MapleTreasury and defining global parameters. The main contract the Governor administers is MapleGlobals but it can also call administrative functions to manage Loans for a given Pool.
Governor-Permissioned Functions
Globals
acceptGovernor
activatePoolManager
setBootstrapMint
setCanDeployFrom
setContractPause
setDefaultTimelockParameters
setFunctionUnpause
setManualOverridePrice
setMapleTreasury
setMaxCoverLiquidationPercent
setMigrationAdmin
setMinCoverAmount
setOperationalAdmin
setPendingGovernor
setPlatformManagementFeeRate
setPlatformOriginationFeeRate
setPlatformServiceFeeRate
setPriceOracle
setProtocolPause
setSecurityAdmin
setTimelockWindow
setTimelockWindows
setValidBorrower
setValidCollateralAsset
setValidInstanceOf
setValidPoolAsset
setValidPoolDelegate
setValidPoolDeployer
unscheduleCall
PoolManager
finishCollateralLiquidation
triggerDefault
Fixed Term LoanManager
impairLoan
removeLoanImpairment
setAllowedSlippage
setMinRatio
updateAccounting
Open Term Loan
skim
Open Term Loan Manager
impairLoan
removeLoanImpairment
Pool Permission Manager
configurePool
setLenderAllowlist
setLenderBitmaps
setPoolBitmaps
setPoolPermissionLevel
Withdrawal Manager (Cyclical)
setExitConfig
Withdrawal Manager (Queue)
processRedemptions
removeRequest
setManualWithdrawal
Upgrading Contracts
The Governor can upgrade the following contracts:
Globals
Liquidator
Withdrawal Manager
Last updated