IDebtCache¶
Description¶
Source: contracts/interfaces/IDebtCache.sol
Views¶
cacheInfo
¶
Details
Signature
cacheInfo() returns (uint256, uint256, bool, bool)
Visibility
external
State Mutability
view
cacheInvalid
¶
Details
Signature
cacheInvalid() returns (bool)
Visibility
external
State Mutability
view
cacheStale
¶
Details
Signature
cacheStale() returns (bool)
Visibility
external
State Mutability
view
cacheTimestamp
¶
Details
Signature
cacheTimestamp() returns (uint256)
Visibility
external
State Mutability
view
cachedDebt
¶
Details
Signature
cachedDebt() returns (uint256)
Visibility
external
State Mutability
view
cachedSynthDebt
¶
Details
Signature
cachedSynthDebt(bytes32 currencyKey) returns (uint256)
Visibility
external
State Mutability
view
cachedSynthDebts
¶
Details
Signature
cachedSynthDebts(bytes32[] currencyKeys) returns (uint256[])
Visibility
external
State Mutability
view
currentDebt
¶
Details
Signature
currentDebt() returns (uint256, bool)
Visibility
external
State Mutability
view
currentSynthDebts
¶
Details
Signature
currentSynthDebts(bytes32[] currencyKeys) returns (uint256[], bool)
Visibility
external
State Mutability
view
External Functions¶
takeDebtSnapshot
¶
Details
Signature
takeDebtSnapshot()
Visibility
external
State Mutability
nonpayable
updateCachedSynthDebts
¶
Details
Signature
updateCachedSynthDebts(bytes32[] currencyKeys)
Visibility
external
State Mutability
nonpayable