System Roles
InterestRateModel
Owner: Team-managed Safe 3/5
Role | Methods | Describtion |
Owner | setConfig | Sets model configuration for assets |
SiloRepository
Owner: Team-managed Safe 3/5
Role | Methods | Describtion |
Owner | setTokensFactory | Sets contract that deploys tokens |
Owner | setFees | Sets protocol fees |
Owner | setAssetConfig | Sets asset config |
Owner | setDefaultInterestRateModel | Sets default interest rate model |
Owner | setDefaultMaximumLTV | Sets default maximum LTV |
Owner | setDefaultLiquidationThreshold | Sets default liquidation threshold |
Owner | setPriceProvidersRepository | Sets PriceProvidersRepository contract |
Owner | setRouter | Sets Router contract |
Owner | setNotificationReceiver | Sets notification receiver (rewards/farming) contract |
Owner | addBridgeAsset | Adds bridge asset |
Owner | removeBridgeAsset | Removes bridge asset |
Owner | replaceSilo | Replaces already deployed Silo within the system |
Owner | registerSiloVersion | Adds new Silo contract version |
Owner | unregisterSiloVersion | Removes Silo contract version |
Owner | setDefaultSiloVersion | Sets default Silo contract version |
Manager | toggleLimitedMaxLiquidity | on/off deposits limit |
Manager | setDefaultSiloMaxDepositsLimit | default deposits limit |
Manager | setSiloMaxDepositsLimit | deposits limit for Silo |
Manager | setGlobalPause | pause all Silos |
Manager | setSiloPause | pause specific Silo |
PriceProvidersRepository
Owner: Team-managed Safe 3/5
Role | Methods | Description |
Owner | addPriceProvider | Registers new price provider module |
Owner | removePriceProvider | Unregisters price provider module |
Manager | setPriceProviderForAsset | Assigns price provider for an asset |
UniswapV3PriceProvider
Manager: Team-managed Safe 3/5
(inherited from PriceProvidersRepository)
Role | Methods | Description |
Manager | setupAsset | Configures price feed for asset |
Manager | changePeriodForAvgPrice | Change period for which to calculated TWAP prices |
Manager | changeBlockTime | Change block time which is used to adjust oracle cardinality fot providing TWAP prices |
BalancerV2PriceProvider
Manager: Team-managed Safe 3/5
(inherited from PriceProvidersRepository)
Role | Methods | Description |
Manager | setupAsset | Configures price feed for asset |
Manager | changePeriodForAvgPrice | Change period for which to calculated TWAP prices |
Manager | changeSecondsAgo | Change number of seconds in the past where calculations starts for average price |
Manager | changeSettings | Change period for average price and number of seconds in the past where calculations starts |
Last updated