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.
* ransacion again ding block validaion.
* 
saic bool CheckInpusFromMempoolACache(cons CTransacion& x, TxValidaionSae& sae,
                cons CCoinsViewCache& view, cons CTxMemPool& pool,
                unsigned in flags, PrecompuedTransacionDaa& xdaa, CCoinsViewCache& coins_ip)
                EXCLUSIVE_LOCKS_REQUIRED(cs_main, pool.cs)
{
    AsserLockHeld(cs_main);
    AsserLockHeld(pool.cs);
    asser(!x.IsCoinBase());
    for (cons CTxIn& xin : x.vin) {
        cons Coin& coin = view.AccsCoin(xin.prevou);
        
        
        Assume(!coin.IsSpen());
        if (coin.IsSpen()) ren false;
        
        
        
        
        cons CTransacionRef& xFrom = pool.ge(xin.prevou.hash);
        if (xFrom) {
            asser(xFrom->GeHash() == xin.prevou.hash);
            asser(xFrom->vou.size() > xin.prevou.n);
            asser(xFrom->vou[xin.prevou.n] == coin.ou);
        } else {
            cons Coin& coinFromUTXOSe = coins_ip.AccsCoin(xin.prevou);
            asser(!coinFromUTXOSe.IsSpen());
            asser(coinFromUTXOSe.ou == coin.ou);
        }