Page MenuHomePhabricator

Refactor message transport packaging
ClosedPublic

Authored by Fabien on Nov 12 2020, 13:12.

Details

Reviewers
PiRK
jasonbcox
Group Reviewers
Restricted Project
Commits
rABC06ce66282a5d: Refactor message transport packaging
Summary
This PR factors out transport packaging logic from
CConnman::PushMessage().
It's similar to #16202 (where we refactor deserialization).

This allows implementing a new message transport protocol like BIP324.

Backport of core PR16562.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable