D9169 introduced new methods to make serialization/deserialization
easier to read and write, however the migration of CoinEntry is missing a VARINT() declaration and triggers a database corruption.
Details
Details
- Reviewers
majcosta - Group Reviewers
Restricted Project - Commits
- rABC05d6cf91570b: Fix the deserialization of CoinEntry
ninja all check-all ./src/bitcoind
Should return no database corruption.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- fix_serialization_issue
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 15142 Build 30234: Build Diff lint-circular-dependencies · build-without-wallet · build-clang · build-diff · build-clang-tidy · build-debug Build 30233: arc lint + arc unit