DebtCache

Verified contract

Active on Base with 894 txns
Deployed by via 0x90e458c6 at 13292264
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x08acdb93100437cee6c5a88fd4830962b5f1341ad56d34feae966aa8591da1c9
0xa49621c99e862225272f5f1876ad30a32df2490d53305a2352e8a3ad5472f858
0xdadcb2b66b0ccb44e0b3b6f5f257b3581ef2cf66a0a6d2324a80191b12aee3f5
0x3a96020219c4bd73c0a404534443317b10ad8aca8b830bf054f538065f9e32b4
0xf3123f34395d878f24ef17a996ad8a4a9c0f87fc77a9132a8ed2096213c5f8a0
0xf0869a2d89c5b769ee0283876328dd63b3106bafdd893dffc1547b7d8f258584
0x95018757e1a6e04efb20f8e3ea14da78b8303a965b25cb0ff816033d97d5c946
0x45e29b3f6bb4e354bfc486da58f2e1faf4a40bcec1e16d63f7d858b11e2cfc36
0xf5304330f279c80860273db7b87d33b0da15af48319e86ea666a07c27768567f
0x487d946deff9c242c6bef4bf6dd52e2743f33433534a1fb5a79f8c23128e7254

Functions
Getter at block 22747379
cacheInfo(view returns (uint256 debtuint256 timestampbool isInvalidbool isStale)
(debt=36464144899575871518154, timestamp=1732284027, isInvalid=false, isStale=false)
cacheInvalid(view returns (bool)
false
cacheStale(view returns (bool)
false
cacheTimestamp(view returns (uint256)
1732284027
cachedDebt(view returns (uint256)
36464144899575871518154
 
currentDebt(view returns (uint256 debtbool anyRateIsInvalid)
debtSnapshotStaleTime(view returns (uint256)
43800
 
isResolverCached(view returns (bool)
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x615825d7d3ca35c251019bc6d89947d0b03630e7
resolver(view returns (address)
0x0dd3cd7faea2a0f4c42ef1647c315634f48db90b
resolverAddressesRequired(view returns (bytes32[] addresses)
[0x466c657869626c6553746f726167650000000000000000000000000000000000, 0x4973737565720000000000000000000000000000000000000000000000000000, 0x45786368616e6765720000000000000000000000000000000000000000000000, 0x45786368616e6765526174657300000000000000000000000000000000000000, 0x53797374656d5374617475730000000000000000000000000000000000000000, 0x4574686572436f6c6c61746572616c0000000000000000000000000000000000, 0x4574686572436f6c6c61746572616c7055534400000000000000000000000000, 0x436f6c6c61746572616c4d616e61676572000000000000000000000000000000]
Read-only
cachedPynthDebt(bytes32 currencyKeyview returns (uint256)
cachedPynthDebts(bytes32[] currencyKeysview returns (uint256[] periIssuedDebts)
currentPynthDebts(bytes32[] currencyKeysview returns (uint256[] debtValuesbool anyRateIsInvalid)
State-modifying
acceptOwnership(
nominateNewOwner(address _owner
purgeCachedPynthDebt(bytes32 currencyKey
rebuildCache(
takeDebtSnapshot(
updateCachedPynthDebtWithRate(bytes32 currencyKeyuint256 currencyRate
updateCachedPynthDebts(bytes32[] currencyKeys
updateCachedPynthDebtsWithRates(bytes32[] currencyKeysuint256[] currencyRates
updateDebtCacheValidity(bool currentlyInvalid
Events
CacheUpdated(bytes32 nameaddress destination
DebtCacheSnapshotTaken(uint256 timestamp
DebtCacheUpdated(uint256 cachedDebt
DebtCacheValidityChanged(bool indexed isInvalid
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
Constructor
constructor(address _owneraddress _resolver
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.