Merge da8e397e4a into merged_master (Bitcoin PR bitcoin/bitcoin#28685)

This commit is contained in:
Byron Hambly 2025-08-07 14:19:57 +02:00
commit 0362700e4e
No known key found for this signature in database
GPG key ID: DE8F6EA20A661697
15 changed files with 80 additions and 77 deletions

View file

@ -5874,6 +5874,11 @@ bool ChainstateManager::PopulateAndValidateSnapshot(
coins_count - coins_left);
return false;
}
if (coin.out.nValue.IsExplicit() && !MoneyRange(coin.out.nValue.GetAmount())) { // ELEMENTS
LogPrintf("[snapshot] bad snapshot data after deserializing %d coins - bad tx out value\n",
coins_count - coins_left);
return false;
}
coins_cache.EmplaceCoinInternalDANGER(std::move(outpoint), std::move(coin));