mirror of https://github.com/bitcoin/bitcoin
Merge #17850: Serialization improvements (minimal initial commits)
pull/17830/head9250a087d2
Convert addrdb/addrman to new serialization (Pieter Wuille)ca33451535
Introduce new serialization macros without casts (Pieter Wuille) Pull request description: This is a minimal subset of #10785 that still does *something*. It adds a new saner serialization macro, which can be used in parallel with the old one. Then the addrdb code is converted to use this new macro. I'll add follow-up PRs that add more functionality + converting of other modules as things get merged. ACKs for top commit: jamesob: ACK9250a087d2
([`jamesob/ackr/17850.1.sipa.serialization_improvemen`](https://github.com/jamesob/bitcoin/tree/ackr/17850.1.sipa.serialization_improvemen)) kallewoof: ACK9250a087d2
laanwj: code review ACK9250a087d2
Tree-SHA512: d4f58c7f85d8ada7543ee43159be57d320746abe003af11395508d280d339fac7faa198e707d1a689fb0a775fc36b3945178c3ae1c0cf9ffe685773c6ddc10c1
commit
593f5e239f
Loading…
Reference in new issue