Page MenuHomePhabricator

Pass wallet/rpcdump RPC argument descriptions to RPCHelpMan
ClosedPublic

Authored by nakihito on Apr 13 2020, 19:29.

Details

Summary

Partial backport of Core PR14796

Test Plan
mkdir master
mkdir patched

On master:

ninja
./bitcoind
./bitcoin-cli help > RPCs
./getrpchelps.sh RPCs master

On the patched branch:

ninja
./bitcoind
./getrpchelps.sh RPCs patched
./checkrpc.sh RPCs master patched D5717diff

Verify the changes in D5717diff.

Scripts:


D5717diff:

Diff Detail

Repository
rABC Bitcoin ABC
Branch
PR14796-rpcdump
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 10219
Build 18263: Default Diff Build & Tests
Build 18262: arc lint + arc unit

Event Timeline

Owners added a reviewer: Restricted Owners Package.Apr 13 2020, 19:29

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

nakihito edited the test plan for this revision. (Show Details)
nakihito edited the test plan for this revision. (Show Details)
Fabien added inline comments.
src/wallet/rpcdump.cpp
114 ↗(On Diff #18784)

Is there a missing backport here ?

deadalnix requested changes to this revision.Apr 14 2020, 13:10
deadalnix added a subscriber: deadalnix.

There are what looks like API changes in there. The output is completely different.

This revision now requires changes to proceed.Apr 14 2020, 13:10
src/wallet/rpcdump.cpp
114 ↗(On Diff #18784)

Yes, it was something I was trying to get working before (https://github.com/bitcoin/bitcoin/pull/13381/files), but forgot to fix the help text after rebasing. For now, I'll revert the change and then adjust the missing backport to account for this change.

nakihito edited the test plan for this revision. (Show Details)

Fixed text for importprivkey's label.

This revision is now accepted and ready to land.Apr 15 2020, 16:07