HomePhabricator

[backport#16847] doc: add comments clarifying how local services are advertised

Description

[backport#16847] doc: add comments clarifying how local services are advertised

Summary:
PR description:

Recent questions have come up regarding dynamic service registration
(see https://github.com/bitcoin/bitcoin/pull/16442#discussion_r308702676
and the assumeutxo project

While investigating how dynamic service registration might work, I was
confused about how we convey local services to peers. This adds some
documentation that hopefully clarifies this process.

Backport of PR16847

Test Plan: ninja (code comments only)

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, jasonbcox

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, jasonbcox

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

Details

Provenance
James O'Beirne <james.obeirne@gmail.com>Authored on Oct 20 2020, 17:57
PiRKCommitted on Oct 20 2020, 18:03
abc-botPushed on Oct 20 2020, 18:03
Reviewer
Restricted Owners Package
Differential Revision
D8010: [backport#16847] doc: add comments clarifying how local services are advertised
Parents
rABC946eb500935b: tests: Add fuzzing harness for ProcessMessage(...). Enables high-level fuzzing…
Branches
Unknown
Tags
Unknown