Skip to content

IDebtCache

Description

Source: contracts/interfaces/IDebtCache.sol

Views

cacheInfo

Source

Details

Signature

cacheInfo() returns (uint256, uint256, bool, bool)

Visibility

external

State Mutability

view

cacheInvalid

Source

Details

Signature

cacheInvalid() returns (bool)

Visibility

external

State Mutability

view

cacheStale

Source

Details

Signature

cacheStale() returns (bool)

Visibility

external

State Mutability

view

cacheTimestamp

Source

Details

Signature

cacheTimestamp() returns (uint256)

Visibility

external

State Mutability

view

cachedDebt

Source

Details

Signature

cachedDebt() returns (uint256)

Visibility

external

State Mutability

view

cachedSynthDebt

Source

Details

Signature

cachedSynthDebt(bytes32 currencyKey) returns (uint256)

Visibility

external

State Mutability

view

cachedSynthDebts

Source

Details

Signature

cachedSynthDebts(bytes32[] currencyKeys) returns (uint256[])

Visibility

external

State Mutability

view

currentDebt

Source

Details

Signature

currentDebt() returns (uint256, bool)

Visibility

external

State Mutability

view

currentSynthDebts

Source

Details

Signature

currentSynthDebts(bytes32[] currencyKeys) returns (uint256[], bool)

Visibility

external

State Mutability

view

External Functions

takeDebtSnapshot

Source

Details

Signature

takeDebtSnapshot()

Visibility

external

State Mutability

nonpayable

updateCachedSynthDebts

Source

Details

Signature

updateCachedSynthDebts(bytes32[] currencyKeys)

Visibility

external

State Mutability

nonpayable