SiloRepository
Methods
acceptOwnership
function acceptOwnership() external nonpayableaddBridgeAsset
function addBridgeAsset(address _newBridgeAsset) external nonpayableParameters
Name
Type
Description
assetConfigs
Parameters
Name
Type
Description
Returns
Name
Type
Description
bridgePool
Returns
Name
Type
Description
defaultAssetConfig
Returns
Name
Type
Description
ensureCanCreateSiloFor
Parameters
Name
Type
Description
entryFee
Returns
Name
Type
Description
fees
Returns
Name
Type
Description
getBridgeAssets
Returns
Name
Type
Description
getInterestRateModel
Parameters
Name
Type
Description
Returns
Name
Type
Description
getLiquidationThreshold
Parameters
Name
Type
Description
Returns
Name
Type
Description
getMaxSiloDeposits
Parameters
Name
Type
Description
Returns
Name
Type
Description
getMaximumLTV
Parameters
Name
Type
Description
Returns
Name
Type
Description
getNotificationReceiver
Parameters
Name
Type
Description
Returns
Name
Type
Description
getRemovedBridgeAssets
Returns
Name
Type
Description
getSilo
Parameters
Name
Type
Description
Returns
Name
Type
Description
isPaused
Returns
Name
Type
Description
isSilo
Parameters
Name
Type
Description
Returns
Name
Type
Description
isSiloPaused
Parameters
Name
Type
Description
Returns
Name
Type
Description
maxLiquidity
Returns
Name
Type
Description
newSilo
Parameters
Name
Type
Description
owner
Returns
Name
Type
Description
pendingOwner
Returns
Name
Type
Description
priceProvidersRepository
Returns
Name
Type
Description
protocolLiquidationFee
Returns
Name
Type
Description
protocolShareFee
Returns
Name
Type
Description
registerSiloVersion
Parameters
Name
Type
Description
removeBridgeAsset
Parameters
Name
Type
Description
renounceOwnership
replaceSilo
Parameters
Name
Type
Description
router
Returns
Name
Type
Description
setAssetConfig
Parameters
Name
Type
Description
setDefaultInterestRateModel
Parameters
Name
Type
Description
setDefaultLiquidationThreshold
Parameters
Name
Type
Description
setDefaultMaximumLTV
Parameters
Name
Type
Description
setDefaultSiloMaxDepositsLimit
Parameters
Name
Type
Description
setDefaultSiloVersion
Parameters
Name
Type
Description
setFees
Parameters
Name
Type
Description
setGlobalPause
Parameters
Name
Type
Description
setNotificationReceiver
Parameters
Name
Type
Description
setPriceProvidersRepository
Parameters
Name
Type
Description
setRouter
Parameters
Name
Type
Description
setSiloMaxDepositsLimit
Parameters
Name
Type
Description
setSiloPause
Parameters
Name
Type
Description
setTokensFactory
Parameters
Name
Type
Description
siloFactory
Parameters
Name
Type
Description
Returns
Name
Type
Description
siloRepositoryPing
Returns
Name
Type
Description
siloReverse
Parameters
Name
Type
Description
Returns
Name
Type
Description
siloVersion
Returns
Name
Type
Description
toggleLimitedMaxLiquidity
tokensFactory
Returns
Name
Type
Description
transferOwnership
Parameters
Name
Type
Description
transferPendingOwnership
Parameters
Name
Type
Description
unregisterSiloVersion
Parameters
Name
Type
Description
Events
BridgeAssetAdded
Parameters
Name
Type
Description
BridgeAssetRemoved
Parameters
Name
Type
Description
BridgePool
Parameters
Name
Type
Description
DefaultSiloMaxDepositsLimitUpdate
Parameters
Name
Type
Description
FeeUpdate
Parameters
Name
Type
Description
GlobalPause
Parameters
Name
Type
Description
InterestRateModel
Parameters
Name
Type
Description
LimitedMaxLiquidityToggled
Parameters
Name
Type
Description
NewDefaultLiquidationThreshold
Parameters
Name
Type
Description
NewDefaultMaximumLTV
Parameters
Name
Type
Description
NewSilo
Parameters
Name
Type
Description
NotificationReceiverUpdate
Parameters
Name
Type
Description
OwnershipPending
Parameters
Name
Type
Description
OwnershipTransferred
Parameters
Name
Type
Description
PriceProvidersRepositoryUpdate
Parameters
Name
Type
Description
RegisterSiloVersion
Parameters
Name
Type
Description
RouterUpdate
Parameters
Name
Type
Description
SiloDefaultVersion
Parameters
Name
Type
Description
SiloMaxDepositsLimitsUpdate
Parameters
Name
Type
Description
SiloPause
Parameters
Name
Type
Description
TokensFactoryUpdate
Parameters
Name
Type
Description
UnregisterSiloVersion
Parameters
Name
Type
Description
Errors
AddressZeroAsInput
AssetIsNotABridge
CanNotRemoveLastBridgeAssets
InvalidTokenAddress
NoPriceProviderForAsset
SiloAlreadyExistsForAsset
SiloForBridgeAssetsAlreadyExists
SiloNotAllowedForBridgeAsset
SiloNotExists
Last updated