Skip to main content

Governance and Roles

  • Each contract has an admin role that can manage admin-specific functions.
  • Each role has an admin role that can transfer

Roles

GOVERN_ROLE is the admin of the following roles:

  • MINTER_ROLE
  • BURNER_ROLE
  • PCV_CONTROLLER_ROLE
  • GUARDIAN_ROLE
  • ROLE_ADMIN

ROLE_ADMIN is the admin of the following roles:

  • PARAMETER_ADMIN
  • RATE_LIMITED_MINTER_ADMIN
  • ORACLE_ADMIN_ROLE
  • TRIBAL_CHIEF_ADMIN_ROLE
  • PCV_GUARDIAN_ADMIN_ROLE
  • METAGOVERNANCE_VOTE_ADMIN
  • METAGOVERNANCE_TOKEN_STAKING
  • METAGOVERNANCE_GAUGE_ADMIN
  • SWAP_ADMIN_ROLE
  • VOTIUM_ADMIN_ROLE
  • FUSE_ADMIN
  • FEI_MINT_ADMIN
  • PCV_MINOR_PARAM_ROLE
  • PSM_ADMIN_ROLE
  • POD_ADMIN
  • POD_VETO_ADMIN
  • POD_METADATA_REGISTER_ROLE
  • BALANCER_MANAGER_ADMIN_ROLE
  • PCV_SAFE_MOVER_ROLE

Needs categorization:

  • TRIBE_MINTER
  • TRIBE_MINTER_ADMIN
  • PROXY_ADMIN

Deprecated Roles:

  • BURNER_ROLE
  • BALANCER_MANAGER_ADMIN_ROLE

Powers

Important powers in the system, and what handles them:

  • minting of Tribe: handled by any contract with role: TRIBE_MINTER
  • minting of Fei: handled by any contract with role: MINTER_ROLE
  • moving of funds around: handled by any contract with role: PCV_CONTROLLER
  • granting and revoking roles: handled by any contract with role GOVERN_ROLE and ROLE_ADMIN
  • vetoing of proposals & actions: handled by any contract with role: GUARDIAN_ROLE

Access Control Summary - Executive Level Roles

GOVERN_ROLE

The ultimate power in the Tribe DAO.

Holders

  • Core
  • FeiDAOTimelock
  • RoleBastion

Admins

  • None / Itself

Powers

- AngleUniswapPCVDeposit.setPair
- AngleUniswapPCVDeposit.setStakingRewards
- AngleUniswapPCVDeposit.setPoolManager
- AngleUniswapPCVDeposit.setMaxBasisPointsFromPegLP
- AutoRewardsDistributorV2.setRewardsDistributorAdmin
- BalancerLBPSwapper.setSwapFee
- BalancerLBPSwapper.setPaused
- BalancerLBPSwapper.setAssetManagerPoolConfig
- BalancerLBPSwapper.setSwapEnabled
- BalancerLBPSwapper.updateWeightsGradually
- BalancerLBPSwapper.withdrawCollectedManagementFees
- BalancerLBPSwapper.swap
- BalancerLBPSwapper.forceSwap
- BalancerLBPSwapper.setSwapFrequency
- BalancerLBPSwapper.setMinTokenSpent
- BalancerLBPSwapper.setReceivingAddress
- BalancerPCVDepositWeightedPool.setMaximumSlippage
- BalancerPCVDepositWeightedPool.setOracle
- CollateralizationOracle.addDeposit
- CollateralizationOracle.addDeposits
- CollateralizationOracle.removeDeposit
- CollateralizationOracle.removeDeposits
- CollateralizationOracle.swapDeposit
- CollateralizationOracle.setOracle
- CollateralizationOracle.setOracles
- CollateralizationOracleGuardian.setCache
- CollateralizationOracleGuardian.setDeviationThresholdBasisPoints
- CollateralizationOracleKeeper.setTarget
- CollateralizationOracleKeeper.setFrequency
- CollateralizationOracleKeeper.setMintAmount
- CollateralizationOracleKeeper.setRateLimitPerSecond
- CollateralizationOracleKeeper.setBufferCap
- CollateralizationOracleKeeper.setIncentiveAmount
- CollateralizationOracleWrapper.setCollateralizationOracle
- CollateralizationOracleWrapper.setDeviationThresholdBasisPoints
- CollateralizationOracleWrapper.setValidityDuration
- CollateralizationOracleWrapper.setReadPauseOverride
- CollateralizationOracleWrapper.setCache
- Core.setFei
- Core.setTribe
- Core.allocateTribe
- Core.createRole
- Core.grantMinter
- Core.grantBurner
- Core.grantPCVController
- Core.grantGovernor
- Core.grantGuardian
- Core.revokeMinter
- Core.revokeBurner
- Core.revokePCVController
- Core.revokeGovernor
- Core.revokeGuardian
- Core.revokeOverride
- Core.revokeRole
- Q.setContractAdminRole
- CoreRef.pause
- CoreRef.unpause
- ERC20TokemakPCVDeposit.requestWithdrawal
- ERC20Splitter.setAllocation
- EthLidoPCVDeposit.setMaximumSlippage
- EthTokemakPCVDeposit.requestWithdrawal
- Fei.setIncentiveContract
- Fei.mint
- FeiDAOTimelock.governorSetPendingAdmin
- FeiSkimmer.setThreshold
- FeiTimedMinter.setTarget
- FeiTimedMinter.setFrequency
- FeiTimedMinter.setMintAmount
- FeiTimedMinter.setRateLimitPerSecond
- FeiTimedMinter.setBufferCap
- FeiTimedMinter.setIncentiveAmount
- FixedPricePSM.setOracleFloorBasisPoints
- FixedPricePSM.setOracleCeilingBAsisPoints
- FixedPricePSM.pauseRedeem
- FixedPricePSM.unpauseRedeem
- FixedPricePSM.pauseMint
- FixedPricePSM.unpauseMint
- FixedPricePSM.setMintFee
- FixedPricePSM.setRedeemFee
- FixedPricePSM.setReservesThreshold
- FixedPricePSM.setSurplusTarget
- FixedPricePSM.setOracle
- FixedPricePSM.setDoInvert
- FixedPricePSM.setDecimalsNormalizer
- FixedPricePSM.setBackupOracle
- FixedPricePSM.setRateLimitPerSecond
- FixedPricePSM.setBufferCap
- FuseAdmin._setMarketSupplyCaps
- FuseAdmin._setMarketSuplyCapsByUnderlying
- FuseAdmin._setMarketBorrowCaps
- FuseAdmin._setBorrowCapGuardian
- FuseAdmin._setPauseGuardian
- FuseAdmin._setMintPaused
- FuseAdmin._setBorrowPausedByUnderlying
- FuseAdmin._setBorrowPaused
- FuseAdmin._setTransferPaused
- FuseAdmin._setSeizePaused
- FuseAdmin.oracleAdd
- FuseAdmin.oracleChangeAdmin
- FuseAdmin._addRewardsDistributor
- FuseAdmin._setWhitelistEnforcement
- FuseAdmin._setWhitelistStatuses
- FuseAdmin._setPriceOracle
- FuseAdmin._setCloseFactor
- FuseAdmin._setCollateralFactor
- FuseAdmin._setLiquidationIncentive
- FuseAdmin._deployMarket
- FuseAdmin._unsupportMarket
- FuseAdmin._toggleAutoImplementations
- FuseAdmin._setPendingAdmin
- FuseGuardian._setMarketSupplyCaps
- FuseGuardian._setMarketSuplyCapsByUnderlying
- FuseGuardian._setMarketBorrowCaps
- FuseGuardian._setBorrowCapGuardian
- FuseGuardian._setPauseGuardian
- FuseGuardian._setMintPaused
- FuseGuardian._setBorrowPausedByUnderlying
- FuseGuardian._setBorrowPaused
- FuseGuardian._setTransferPaused
- FuseGuardian._setSeizePaused
- NamedStaticPCVDepositWrapper.addDeposit
- NamedStaticPCVDepositWrapper.bulkAddDeposits
- NamedStaticPCVDepositWrapper.removeDeposit
- NamedStaticPCVDepositWrapper.editDeposit
- OptimisticTimelock.becomeAdmin
- OracleRef.setOracle
- OracleRef.setDoInvert
- OracleRef.setBackupOracle
- OracleRef.decDecimalsNormalizer
- PCVEquityMinter.setCollateralizationOracle
- PCVEquityMinter.setAPRBasisPoints
- PCVEquityMinter.setTarget
- PCVEquityMinter.setFrequency
- PCVEquityMinter.setMintAmount
- PCVEquityMinter.setRateLimitPerSecond
- PCVEquityMinter.setRateLimitPerSecond
- PCVEquityMinter.setBufferCap
- PCVEquityMinter.setIncentiveAmount
- PCVDripController.setSource
- PCVDripController.setTarget
- PCVDripController.setDripAmount
- PCVDripController.setRateLimitPerSecond
- PCVDripController.setBufferCap
- PCVDripController.setIncentiveAmount
- PCVGuardian.setSafeAddress
- PCVGuardian.setSafeAddresses
- PCVGuardian.unsetSafeAddress
- PCVGuardian.unsafeSafeAddresses
- PCVGuardian.withdrawToSafeAddress
- PCVGuardian.withdrawETHToSafeAddress
- PCVGuardian.withdrawERC20ToSafeAddress
- PCVSentinel.knight
- PCVSentinel.slay
- PegStabilityModule.pauseRedeem
- PegStabilityModule.unpauseRedeem
- PegStabilityModule.pauseMint
- PegStabilityModule.unpauseMint
- PegStabilityModule.setMintFee
- PegStabilityModule.setRedeemFee
- PegStabilityModule.setReservesThreshold
- PegStabilityModule.setSurplusTarget
- PegStabilityModule.setOracle
- PegStabilityModule.setDoInvert
- PegStabilityModule.setDecimalsNormalizer
- PegStabilityModule.setBackupOracle
- PegStabilityModule.setRateLimitPerSecond
- PegStabilityModule.setBufferCap
- PCVSplitter.setAllocation
- PriceBoundPSM.setOracleFloorBasisPoints
- PriceBoundPSM.setOracleCeilingBAsisPoints
- PriceBoundPSM.pauseRedeem
- PriceBoundPSM.unpauseRedeem
- PriceBoundPSM.pauseMint
- PriceBoundPSM.unpauseMint
- PriceBoundPSM.setMintFee
- PriceBoundPSM.setRedeemFee
- PriceBoundPSM.setReservesThreshold
- PriceBoundPSM.setSurplusTarget
- PriceBoundPSM.setOracle
- PriceBoundPSM.setDoInvert
- PriceBoundPSM.setDecimalsNormalizer
- PriceBoundPSM.setBackupOracle
- PriceBoundPSM.setRateLimitPerSecond
- PriceBoundPSM.setBufferCap
- RateLimited.setRateLimitedPerSecond
- RateLimited.setBufferCap
- RateLimited.setIncentiveAmount
- RewardsDistributorAdmin._setPendingAdmin
- RewardsDistributorAdmin._grantComp
- RewardsDistributorAdmin._setContributorCompSpeed
- RewardsDistributorAdmin._addMarket
- RewardsDistributorAdmin._setImplementation
- RewardsDistributorAdmin.guardianDisableSupplySpeed
- RewardsDistributorAdmin.guardianDisableBorrowSpeed
- RewardsDistributorAdmin.becomeAdmin
- TribalChief.updateBlockReward
- TribalChief.lockPool
- TribalChief.unlockPool
- TribalChief.governorAddPoolMultiplier
- TribalChief.governorWithdrawTribe
- TribalChief.add
- TribalChief.set
- TribalChief.resetRewards
- TribeMinter.mint
- TribeMinter.setTribeTreasury
- TribeMinter.setTribeRewardsDripper
- TribeMinter.setAnnualMaxInflationBasisPoints
- TribeMinter.
- TribeMinter.setIncentiveAmount
- TribeReserveStabilizer.setCollateralizationOracle
- TribeReserveStabilizer.setCollateralizationThreshold
- TribeReserveStabilizer.setUsdPerFeiRate
- TribeReserveStabilizer.setOracle
- TribeReserveStabilizer.setDoInvert
- TribeReserveStabilizer.setDecimalsNormalizer
- UniRef.setPair
- UniswapPCVDeposit.setPair
- UniswapPCVDeposit.setMaxBasisPointsFromPegLP
- VotiumBriber.bribe
- Nope DAO.setVotingDelay
- Nope DAO.setVotingPeriod
- Nope DAO.setProposalThreshold
- Nope DAO.setQuorum
- PodAdminGateway.addPodMember
- PodAdminGateway.batchAddPodMember
- PodAdminGateway.removePodMember
- PodAdminGateway.batchRemovePodMember
- PodAdminGateway.lockMembershipTransfers
- PodAdminGateway.unlockMembershipTransfers
- PodAdminGateway.veto
- PodFactory.createOptimisticPod
- PodFactory.updateDefaultPodController

ROLE_ADMIN

Holders

  • FeiDAOTimelock
  • TribalCouncilTimelock

Admins

  • GOVERN_ROLE

Powers

ROLE_ADMIN is held by the Tribal Council primarily. ROLE_ADMIN gives the holder the power to grant and revoke all non-major roles.

- RoleBastion.createRole

Access Control Summary - High Level Roles

MINTER_ROLE

Holders

  • UniswapPCVDeposit
  • FeiDAOTimelock
  • DPIUniswapPCVDeposit
  • PCVEquityMinter
  • CollateralizationOracleKeeper
  • OptimisticMinter
  • DaiFixedPricePSM
  • EthPSM
  • LusdPSM
  • BalancerDepositFeiWeth

Admins

  • GOVERN_ROLE

Powers

Gives the holder the ability to mint Fei.

Fei.mint

PCV_CONTROLLER_ROLE

Holders

  • FeiDaoTimelock
  • RatioPCVControllerV2
  • AAVEEthPCVDripController
  • PCVGuardian
  • DAIPCVDripController
  • LUSDPCVDripController
  • ETHPSMFeiSkimmer
  • LUSDPSMFeiSkimmer

Admins

  • GOVERN_ROLE

Powers

Gives the holder the ability to move pcv around.

PCVDeposit.withdrawERC20
PCVDeposit.withdrawETH
SnapshotDelegatorPCVDeposit.withdraw
AAVEPCVDeposit.withdraw
BalancerPCVDepositWeightedPool.withdraw
CompoundPCVDepositBase.withdraw
ConvexPCVDeposit.withdraw
ETHLidoPCVDeposit.withdraw
BAMMDeposit.withdraw
ERC20TokemakPCVDeposit.withdraw
UniswapPCVDeposit.withdraw
ERC20Dripper.withdraw
PegStabilityModule.withdraw
ReserveStabilizer.withdraw
AngleUniswapPCVDeposit.mintAgToken
AngleUniswapPCVDeposit.burnAgToken
AngleUniswapPCVDeposit.burnAgTokenAll
BalancerLBPSwapper.exitPool
BalancerPCVDepositBase.unwrapETH
VotiumBriber.withdrawERC20
CurvePCVDepositPlainPool.withdrawOneCoin
CurvePCVDepositPlainPool.exitPool
RatioPCVControllerV2.withdrawRatio
RatioPCVControllerV2.withdrawRatioUnwrapWETH
RatioPCVControllerV2.withdrawRatioWrapETH
RatioPCVControllerV2.withdrawUnwrapWETH
RatioPCVControllerV2.withdrawWrapETH
RatioPCVControllerV2.withrawRatioERC20
RatioPCVControllerV2.transferFromRatio
RatioPCVControllerV2.transferFrom
RatioPCVControllerV2.transferETHAsWETH
RatioPCVControllerV2.transferWETHAsETH
RatioPCVControllerV2.transferERC20
WethPCVDeposit.withdrawETH

GUARDIAN_ROLE

Holders

  • Multisig
  • PCVGuardian
  • PCVSentinel

Admins

  • GOVERN_ROLE

Powers

Acts as a protector of the system; has the power to veto DAO proposals, and has the ability to pause and unpause many parts of the system.

CoreRef.pause
CoreRef.unpause
- PodAdminGateway.removePodMember
- PodAdminGateway.batchRemovePodMember
- PodAdminGateway.veto
- PCVSentinel.knight
- PCVSentinel.slay
- FeiDAOTimelock.vetoTransactions
- FeiDAOtimelock.rollback
- OptimisticTimelock.becomeAdmin
- RewardsDistributorAdmin.guardianDisableSupplySpeed
- RewardsDistributorAdmin.guardianDisableBorrowSpeed
- CollateralizationOracleGuardian.setCache
- CollateralizationOracleWrapper.setReadPauseOverride
- TribalChief.resetRewards

ROLE_ADMIN

Holders

  • FeiDaoTimelock
  • TribalCouncilTimelock

Powers

- RoleBastion.createRole

BURNER_ROLE

The burner role has been deprecated via RestrictedPermissions.

Holders

  • No one.

Powers

  • None

Access Control Summary - Low/Medium Level Roles

FEI_MINT_ADMIN

Holders

  • feiDAOTimelock
  • tribalCouncilTimelock

Powers

FeiTimedMinter.setFrequency
FeiTimedMinter.setMintAmount
PCVEquityMinter.setAPRBasisPoints

FUSE_ADMIN

Holders

  • tribalChiefSyncV2
  • tribalCouncilTimelock
  • optimisticTimelock

Powers

FuseGuardian._setMarketSupplyCaps
FuseGuardian._setMarketSupplyCapsByUnderlying
FuseGuardian._setMarketBorrowCaps
FuseGuardian._setMarketBorrowCapsByUnderlying
FuseGuardian._setMintPausedByUnderlying
FuseGuardian._setMintPaused
FuseGuardian._setBorrowPausedByUnderlying
FuseGuardian._setBorrowPaused
FuseGuardian._setTransferPaused
FuseGuardian._setSeizePaused
FuseAdmin.oracleAdd
FuseAdmin._addRewardsDistributor
FuseAdmin._setWhitelistEnforcement
FuseAdmin._setWhitelistStatuses
FuseAdmin._setCloseFactor
FuseAdmin._setCollateralFactor
FuseAdmin._setLiquidationIncentive
FuseAdmin._deployMarket
FuseAdmin._unsupportMarket
FuseAdmin._toggleAutoImplementations
FuseAdmin._setPendingAdmin

METAGOVERNANCE_GAUGE_ADMIN

Holders

  • FeiDAOTimelock
  • OpsOptimisticTimelock

Admins

  • ROLE_ADMIN

Powers

LiquidityGaugeManager.setGaugeController
LiquidityGaugeManager.setTokenToGauge
LiquidityGaugeMangaer.stakeInGauge
LiquidityGaugeManager.stakeAllInGauge
LiquidityGaugeManager.unstakeFromGauge

METAGOVERNANCE_TOKEN_STAKING

Holders

  • FeiDAOTimelock
  • OpsOptimisticTimelock

Admins

  • ROLE_ADMIN

Powers

- VoteEscrowTokenManager.setLockDuration
- VoteEscrowTokenManager.lock
- VoteEscrowTokenManager.exitLock

METAGOVERNANCE_VOTE_ADMIN

Holders

  • FeiDAOTimelock
  • OpsOptimisticTimelock

Admins

  • ROLE_ADMIN

Powers

- SnapshotDelegatorPCVDeposit.setSpaceId
- SnapshotDelegatorPCvDepoist.setDelegate
- SnapshotDelegatorPCVDeposit.clearDelegate
- GovernorVoter.proposeOZ
- GovernorVoter.proposeBravo
- GovernorVoter.castVote
- LiquidityGaugeManger.voteForGaugeWeight

RATE_LIMITED_MINTER_ADMIN

Holders

  • None

Admins

  • ROLE_ADMIN

Powers

  • None

ORACLE_ADMIN_ROLE

Holders

  • CollaterazationOracleGuardian
  • OptimisticTimelock
  • OpsOptimisticTimelock
  • TribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

- CollateralizationOracle.addDeposit
- CollateralizationOracle.addDeposits
- CollateralizationOracle.removeDeposit
- CollateralizationOracle.removeDeposits
- CollateralizationOracle.swapDeposit
- CollateralizationOracle.swapDeposits
- CollateralizationOracleWrapper.setCollateralizationOracle
- CollateralizationOracleWrapper.setDeviationThresholdBasisPoints
- CollateralizationOracleWrapper.setValidityDuration
- CollateralizationOracleWrapper.setReadPauseOverride
- CollateralizationOracleWrapper.setCache
- NamedStaticPCVDepositWrapper.addDeposit
- NamedStaticPCVDepositWrapper.bulkAddDeposits
- NamedStaticPCVDepositWrapper.removeDeposit
- NamedStaticPCVDepositWrapper.editDeposit

PARAMETER_ADMIN

Holders

  • None

Admins

  • ROLE_ADMIN

Powers

NonCustodialPSM.setMintFee
NonCustodialPSM.setRedeemFee

PCV_GUARDIAN_ADMIN_ROLE

Holders

  • OptimisticTimelock
  • tribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

  • None

PCV_MINOR_PARAM_ROLE

Holders

  • FeiDAOTimelock
  • OptimisticTimelock
  • TribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

UniswapPCVDeposit.setMaxBasisPointsFromPegLP
FeiSkimmer.setThreshold
PCVDripController.setDripAmount

TOKEMAK_DEPOSIT_ADMIN_ROLE

Holders

  • FeiDAOTimelock
  • OptimisticTimelock
  • TribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

TokemakPCVDepositBase.requestWithdrawal

RATE_LIMITED_MINTER_ADMIN

Not currently used

POD_ADMIN

Holders

  • TribalCouncilTimelock
  • PodFactory

Admins

  • ROLE_ADMIN

Powers

- PodFactory.createOptimisticPod
- PodFactory.updateDefaultPodController
- PodAdminGateway.addPodMember
- PodAdminGateway.batchAddPodmember
- PodAdminGateway.removePodMember
- PodAdminGateway.batchRemovePodMember
- PodAdminGateway.lockMembershipTransfers
- PodAdminGateway.unlockMembershipTransfers
- PodAdminGateway.transferAdmin
- PodAdminGateway.veto

POD_METADATA_REGISTER_ROLE

Holders

  • TribalCouncilSafe

Admins

  • ROLE_ADMIN

Powers

- GovernanceMetadataRegistry.registerProposal

PCV_SAFE_MOVER_ROLE

Holders

  • TribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

- PCVGuardian.setSafeAddress
- PCVGuardian.setSafeAddresses
- PCVGuardian.unsetSafeAddress
- PCVGuardian.unsetSafeAddresses
- PCVGuardian.withdrawToSafeAddress
- PCVGuardian.withdrawETHToSafeAddress
- PCVGuardian.withdrawERC20ToSafeAddress

POD_VETO_ADMIN

Holders

  • Nope DAO

Admins

  • ROLE_ADMIN

Powers

- PodAdminGateway.veto

PSM_ADMIN_ROLE

Holders

  • TribalCouncilTimelock

Admins

  • ROLE_ADMIN

Powers

- NonCustodialPSM.setPCVDeposit
- NonCustodialPSM.setGlobalRateLimitedMinter
- PegStabilityModule.unpauseRedeem
- PegStabilityModule.pauseRedeem
- PegStabilityModule.unpauseMint
- PegStabilityModule.pauseMint
- PegStabilityModule.setMintFee
- PegStabilityModule.setRedeemFee
- PegStabilityModule.setReservesThreshold
- PegStabilityModule.setSurplusTarget

SWAP_ADMIN_ROLE

Holders

  • PCVEquityMinter
  • OptimisticTimelock

Admins

  • ROLE_ADMIN

Powers

- BalancerLBPSwapper.swap
- BalancerLBPSwapper.setSwapFrequency
- BalancerLBPSwapper.setMinTokenSpent
- BalancerLBPSwapper.setReceivingAddress
- BalancerLBPSwapper.withdrawCollectedManagementFees
- BalancerLBPSwapper.updateWeightsGradually
- BalancerLBPSwapper.setSwapEnabled
- BalancerLBPSwapper.setAssetManagerPoolConfig
- BalancerLBPSwapper.setPaused
- BalancerLBPSwapper.setSwapFee

TRIBAL_CHIEF_ADMIN_ROLE

Holders

  • Optimistictimelock
  • TribalChiefSyncV2

Admins

  • ROLE_ADMIN

Powers

- FuseGuardian._setMarketSupplyCaps
- FuseGuardian._setMarketSupplyCapsByUnderlying
- FuseGuardian._setMarketBorrowCaps
- FuseGuardian._setMarketBorrowCapsByUnderlying
- FuseGuardian._setMintPausedByUnderlying
- FuseGuardian._setMintPaused
- FuseGuardian._setBorrowPausedByUnderlying
- FuseGuardian._setBorrowPaused
- FuseGuardian._setTransferPaused
- FuseGuardian._setSeizePaused
- AutoRewardsDistributor.setRewardsDistributorAdmin
- AutoRewardsDistributorV2.setRewardsDistributorAdmin
- RewardsDistributorAdmin._setContributorCompSpeed
- RewardsDistributorAdmin._addMarket
- RewardsDistributorAdmin.becomeAdmin
- VotiumBriber.bribe
- TribalChief.updateBlockReward
- TribalChief.lockPool
- TribalChief.unlockPool
- TribalChief.governorAddPoolMultiplier
- TribalChief.add
- TribalChief.set

VOTIUM_ADMIN_ROLE

Holders

  • OpsOptimisticTimelock

Admins

  • ROLE_ADMIN

Powers

VotiumBriber.bribe