HomePhabricator

Refactor: split network transport deserializing from message container

Description

Refactor: split network transport deserializing from message container

Summary:
Partial backport 1/7 of core PR16202:
https://github.com/bitcoin/bitcoin/pull/16202/commits/6294ecdb8bb4eb7049a18c721ee8cb4a53d80a06

Adapted to match our codebase.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK, jasonbcox

Reviewed By: #bitcoin_abc, PiRK, jasonbcox

Subscribers: jasonbcox

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

Details

Provenance
Jonas Schnelli <dev@jonasschnelli.ch>Authored on Jun 13 2019, 08:39
FabienCommitted on Nov 3 2020, 10:00
FabienPushed on Nov 3 2020, 10:00
Reviewer
Restricted Project
Differential Revision
D8222: Refactor: split network transport deserializing from message container
Parents
rABC7d825c51c440: Add assertion to randrange that input is not 0
Branches
Unknown
Tags
Unknown