A
Size: a a a
A
A
VV
AD
VV
DP
// Check range
if (fNegative || bnTarget == 0 || fOverflow || bnTarget > UintToArith256(params.powLimit))
return false;
// Check proof of work matches claimed amount
if (UintToArith256(hash) > bnTarget)
return false;
DT
DG
DG
DT
DG
NK
NK
DM
NK
DM
NK
A