HomePhabricator

[avalanche] sign avaresponse

Description

[avalanche] sign avaresponse

Summary:
While we ultimately want to use an encrypted and authenticated tunel for avalanche, such as QUIC, having a way to experiment over TCP before this is in place is useful.

TCP is not authenticated, so we need avalanche to sign all messages to do so.

Depends on D5528 and D5536

Test Plan: Updated integration tests to check the signatures.

Reviewers: #bitcoin_abc, Fabien, jasonbcox, nakihito

Reviewed By: #bitcoin_abc, Fabien, jasonbcox, nakihito

Subscribers: nakihito, jasonbcox, Fabien

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

Details

Provenance
deadalnixAuthored on Mar 21 2020, 15:10
FabienPushed on Mar 26 2020, 16:27
Reviewer
Restricted Project
Differential Revision
D5537: [avalanche] sign avaresponse
Parents
rSTAGING07d651060a3f: wallet: Initialize stop_block to nullptr in ScanForWalletTransactions
Branches
Unknown
Tags
Unknown