HomePhabricator

Use DataStream where possible

Description

Use DataStream where possible

Summary:
This replaces CDataStream with DataStream everywhere where it doesn't cause a compilation failure (i.e no downstream code is calling ss.Get/SetVersion or ss.Get/SetType).

This concludes backport of core#25296
https://github.com/bitcoin/bitcoin/pull/25296/commits/fa29e73cdab82f98682821322cda89b1084ba887
https://github.com/bitcoin/bitcoin/pull/25296/commits/fa035fe2d61d0c98d1bfd0153a0c3b5eb9d40de4
Depends on D18947

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D18948

Details

Provenance
PiRKAuthored on Sat, Nov 15, 12:27
PiRKPushed on Tue, Nov 18, 11:22
Reviewer
Restricted Project
Differential Revision
D18948: Use DataStream where possible
Parents
rABC374ef2a303e9: streams: Add DataStream without ser-type and ser-version
Branches
Unknown
Tags
Unknown