-
Notifications
You must be signed in to change notification settings - Fork 38.7k
cli, test, doc: bitcoin-cli -getinfo multiwallet balances follow-ups #19089
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cli, test, doc: bitcoin-cli -getinfo multiwallet balances follow-ups #19089
Conversation
daab3ce to
8ab19a3
Compare
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
8ab19a3 to
7f0d45c
Compare
|
Concept ACK. |
a53a8c9 to
8019cf2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approach ACK 8019cf2dc7c4cf59ece71a6e7143b3f054a2243e.
@jonatack
Could you consider to replace s/ArgsManager::ALLOW_ANY/ArgsManager::ALLOW_BOOL/ for -getinfo command-line argument?
There is a general direction to move from the ArgsManager::ALLOW_ANY flag to more specific ones:
If you decide to implement this suggestion, the first commit and the last one could be combined.
|
Thanks for reviewing, @hebasto! From what I can tell, it would be best to not change this (yet):
|
FWIW, In any case, will continue my review :) |
68e4a1e to
320b510
Compare
hebasto
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for a separate commit that introduces the assert_scale() finction.
059f317 to
9785b10
Compare
9785b10 to
0215c23
Compare
0215c23 to
02c4b86
Compare
per Luke Dashjr review feedback in PR 18594
These tests fail without the changes in the first commit of this PR.
02c4b86 to
865d2c3
Compare
|
Closing, will propose the changes one by one. |
…et balances 6d35d0d doc: add release note for -getinfo displaying multiwallet balances (Jon Atack) Pull request description: Release note for #18594. This is one of the commits from #19089, which had one concept ACK and approach ACK since late May. It seems better to submit the changes atomically. Top commit has no ACKs. Tree-SHA512: 38616d14b02c39f4ee4b93bf14f72043423cef177b595e85181bc9dc610fbe19d8271f2d2c9e5e17bb46423ffe27746e8e510b13a23ae6fd0e5bc4418a00dafa
per Luke Dashjr review feedback in PR 18594 Github-Pull: bitcoin#19089 Rebased-From: d83ae3ed8fd83ed146d457314667656dc3ba57b5
These tests fail without the changes in the first commit of this PR. Github-Pull: bitcoin#19089 Rebased-From: 198943934543a85a07bb50cf585adc0042280819
Github-Pull: bitcoin#19089 Rebased-From: 067e5dcbed4ba19b69d881e0b627f1d51478b678
Github-Pull: bitcoin#19089 Rebased-From: 17f0b1e229f4ed60ab6b8e549ef67768b9aca29b
Github-Pull: bitcoin#19089 Rebased-From: 0215c23a956970e43d2418f6c6d0d1b1c8a2d8be
…ltiwallet balances 6d35d0d doc: add release note for -getinfo displaying multiwallet balances (Jon Atack) Pull request description: Release note for bitcoin#18594. This is one of the commits from bitcoin#19089, which had one concept ACK and approach ACK since late May. It seems better to submit the changes atomically. Top commit has no ACKs. Tree-SHA512: 38616d14b02c39f4ee4b93bf14f72043423cef177b595e85181bc9dc610fbe19d8271f2d2c9e5e17bb46423ffe27746e8e510b13a23ae6fd0e5bc4418a00dafa
These are follow-ups to #18594:
release note for
-getinfomultiwallet balancesupdate the
-getinfohelp:more robust bitcoin-cli -getinfo command parsing per review feedback in cli: display multiwallet balances in -getinfo #18594 (comment) and regression test coverage for that change
add
assert_scaleto test_framework/util.py and improve the coverage ininterface_bitcoin_cli.py