IIssuerInternalDebtCache¶
Description¶
Source: contracts/Issuer.sol
Views¶
cacheInfo
¶
Details
Signature
cacheInfo() view returns (uint256 cachedDebt, uint256 timestamp, bool isInvalid, bool isStale)
Visibility
external
State Mutability
view
totalNonSnxBackedDebt
¶
Details
Signature
totalNonSnxBackedDebt() view returns (uint256 excludedDebt, bool isInvalid)
Visibility
external
State Mutability
view
External Functions¶
updateCachedSynthDebtWithRate
¶
Details
Signature
updateCachedSynthDebtWithRate(bytes32 currencyKey, uint256 currencyRate)
Visibility
external
State Mutability
``
updateCachedSynthDebtsWithRates
¶
Details
Signature
updateCachedSynthDebtsWithRates(bytes32[] currencyKeys, uint256[] currencyRates)
Visibility
external
State Mutability
``
updateCachedsUSDDebt
¶
Details
Signature
updateCachedsUSDDebt(int256 amount)
Visibility
external
State Mutability
``
updateDebtCacheValidity
¶
Details
Signature
updateDebtCacheValidity(bool currentlyInvalid)
Visibility
external
State Mutability
``