HomePhabricator

Add tests and documentation for blocksonly

Description

Add tests and documentation for blocksonly

Summary:

  • net: Rename ::fRelayTxes to ::g_relay_txes

This helps to distinguish it from CNode::fRelayTxes and avoid bugs like
425278d17bd0edf8a3a7cc81e55016f7fd8e7726

  • test: Format predicate source as multiline on error
  • test: Add test for p2p_blocksonly
  • doc: Mention blocksonly in reduce-traffic.md, unhide option

This is a backport of Core PR15990

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

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

Details

Provenance
MarcoFalke <falke.marco@gmail.com>Authored on May 9 2019, 13:16
deadalnixCommitted on Jun 8 2020, 00:21
deadalnixPushed on Jun 8 2020, 00:21
Reviewer
Restricted Project
Differential Revision
D6424: Add tests and documentation for blocksonly
Parents
rABC92fe476dac2d: Have importaddress use ImportScripts and ImportScriptPubKeys
Branches
Unknown
Tags
Unknown