elements/src/index
Fabian Jahr 351370a1d2
coinstats: Fix hash_serialized2 calculation
The legacy serialization was vulnerable to maleation and is fixed by
adopting the same serialization procedure as was already in use for
MuHash.

This also includes necessary test fixes where the hash_serialized2 was
hardcoded as well as correction of the regtest chainparams.

Co-authored-by: Sebastian Falbesoner <sebastian.falbesoner@gmail.com>
2023-10-20 22:53:05 +02:00
..
base.cpp validation: indexing changes for assumeutxo 2023-09-30 06:38:47 -04:00
base.h validation: indexing changes for assumeutxo 2023-09-30 06:38:47 -04:00
blockfilterindex.cpp Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot be reversed 2023-09-12 09:44:55 +01:00
blockfilterindex.h Remove unused includes from blockfilter.h 2023-08-17 18:28:15 +02:00
coinstatsindex.cpp coinstats: Fix hash_serialized2 calculation 2023-10-20 22:53:05 +02:00
coinstatsindex.h index: add [nodiscard] attribute to functions writing to the db 2023-09-08 10:04:14 -03:00
disktxpos.h Replace READWRITEAS macro with AsBase wrapping function 2023-08-28 17:48:15 +02:00
txindex.cpp Return CAutoFile from BlockManager::Open*File() 2023-09-15 14:34:24 +02:00
txindex.h scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00