ITribeReserveStabilizer
Functions
setCollateralizationOracle
function setCollateralizationOracle(
contract ICollateralizationOracle newCollateralizationOracle
) external
Parameters
Name | Type | Description |
---|---|---|
newCollateralizationOracle | contract ICollateralizationOracle |
setCollateralizationThreshold
function setCollateralizationThreshold(
uint256 newCollateralizationThresholdBasisPoints
) external
Parameters
Name | Type | Description |
---|---|---|
newCollateralizationThresholdBasisPoints | uint256 |
startOracleDelayCountdown
function startOracleDelayCountdown() external
resetOracleDelayCountdown
function resetOracleDelayCountdown() external
isCollateralizationBelowThreshold
function isCollateralizationBelowThreshold() external returns (bool)
collateralizationOracle
function collateralizationOracle() external returns (contract ICollateralizationOracle)
collateralizationThreshold
function collateralizationThreshold() external returns (struct Decimal.D256)
Events
CollateralizationOracleUpdate
event CollateralizationOracleUpdate(
address oldCollateralizationOracle,
address newCollateralizationOracle
)
Parameters
Name | Type | Description |
---|---|---|
oldCollateralizationOracle | address | |
newCollateralizationOracle | address |
CollateralizationThresholdUpdate
event CollateralizationThresholdUpdate(
uint256 oldCollateralizationThresholdBasisPoints,
uint256 newCollateralizationThresholdBasisPoints
)
Parameters
Name | Type | Description |
---|---|---|
oldCollateralizationThresholdBasisPoints | uint256 | |
newCollateralizationThresholdBasisPoints | uint256 |