Chainstate::GetCoinsCacheSizeState

Dictates whether we need to flush the cache to disk or not, using explicit limits.

Synopsis

Declared in <validation.h>

[[requires_capability(0x7f2e1ba850d8), requires_capability(0x7f2e14564d28), requires_capability(0x7f2e373bded8), requires_capability(0x7f2e36e34b28)]]
CoinsCacheSizeState
GetCoinsCacheSizeState(
    size_t max_coins_cache_size_bytes,
    size_t max_mempool_size_bytes);

Return Value

The state of the size of the coins cache.

Parameters

NameDescription
max_coins_cache_size_bytesMaximum size budget for the in-memory coins cache.
max_mempool_size_bytesMaximum size budget for the mempool.