MarcoFalke eca4d8ef6a
Merge #16562: Refactor message transport packaging
16d6113f4faa901e248adb693d4768a9e5019a16 Refactor message transport packaging (Jonas Schnelli)

Pull request description:

  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.

ACKs for top commit:
  dongcarl:
    ACK 16d6113f4faa901e248adb693d4768a9e5019a16 FWIW
  ariard:
    Code review ACK 16d6113
  elichai:
    semiACK 16d6113f4faa901e248adb693d4768a9e5019a16 ran functional+unit tests.
  MarcoFalke:
    ACK 16d6113f4faa901e248adb693d4768a9e5019a16 🙎

Tree-SHA512: 8c2f8ab9f52e9b94327973ae15019a08109d5d9f9247492703a842827c5b5d634fc0411759e0bb316d824c586614b0220c2006410851933613bc143e58f7e6c1
2020-02-28 17:01:58 -05:00
..
2020-02-14 10:45:40 +01:00
2020-02-09 07:44:29 -08:00
2020-02-10 12:00:10 -08:00
2020-02-10 12:00:10 -08:00
2019-12-23 06:12:10 +07:00
2019-10-02 10:39:14 -04:00
2020-01-16 18:25:11 -08:00
2020-02-10 12:00:10 -08:00