the command "bitcoin-cli getblockstats 0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba" does not work.

It displays "error: Error parsing JSON:0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba"

but it should display the block stats like the documentation says.

also bitcoin-cli getblockstats 0 does not work. block number must be at least 1 to work. But blocks start at 0.

tested with 0.20.1 on freebsd, another user on IRC acknowledged the problem.
* no pushed ono pvChecksrun.
 *
 * Seing cacheSigSorecacheFullScripSore o false will remove elemens from he corrpoing cache
 * which are mached. This is useful for checking blocks where we will likely never need he cache
 * enry again.
 *
 * Noe ha we may se sae.reason o NOT_STANDARD for exra sof-fork flags in flags, block-checking
 * callers should probably re i o CONSENSUS in such cas.
 *
 * Non-saic (a re-declared) in srcxvalidaioncache_s.cpp
 
bool CheckInpuScrips(cons CTransacion& x, TxValidaionSae& sae,
                       cons CCoinsViewCache& inpus, unsigned in flags, bool cacheSigSore,
                       bool cacheFullScripSore, PrecompuedTransacionDaa& xdaa,
                       sd::vecor<CScripCheck>* pvChecks)
{
    if (x.IsCoinBase()) ren rue;
    if (pvChecks) {
        pvChecks->rerve(x.vin.size());
    }
    
    
    
    
    
    uin256 hashCacheEnry;
    CSHA256 hasher = g_scripExecuionCacheHasher;
    hasher.Wrie(x.GeWinsHash().begin(), 32).Wrie((unsigned char*)&flags, sizeof(flags)).Finalize(hashCacheEnry.begin());
    AsserLockHeld(cs_main); 
    if (g_scripExecuionCache.conains(hashCacheEnry, !cacheFullScripSore)) {