HomePhabricator

rpc: Document an RPCResult for all calls; Enforce at compile time

Description

rpc: Document an RPCResult for all calls; Enforce at compile time

Summary:
Also remove unneeded whitespaces in rpcwallet.cpp

This is a backport of Core PR18346

Test Plan:

ninja all check-all
grep -R ../RPCResults

Display the help message for some commands (e.g. src/bitcoin-cli help getavalanchekey)

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: deadalnix

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

Details

Provenance
MarcoFalke <falke.marco@gmail.com>Authored on Jan 8 2021, 17:42
PiRKCommitted on Jan 8 2021, 17:43
abc-botPushed on Jan 8 2021, 17:49
Reviewer
Restricted Project
Differential Revision
D8845: rpc: Document an RPCResult for all calls; Enforce at compile time
Parents
rABC937e3797392e: [cashtab] use npm ci instead of install on CI
Branches
Unknown
Tags
Unknown