Merge #16562: Refactor message transport packaging

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

情報元 - Merge #16562: Refactor message transport packaging · bitcoin/[email protected] · GitHub

Merge #16562: Refactor message transport packaging · bitcoin/bitcoin@eca4d8e · GitHub
スポンサーリンク

シェアする

フォローする

スポンサーリンク

トップへ戻る