-
Notifications
You must be signed in to change notification settings - Fork 1.2k
trivial: add missing rpc help messages, remove segwit references, dashify help text, undashify code comments #5852
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
Conversation
|
This pull request has conflicts, please rebase. |
knst
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.
utACK
Seems as there's no breaking changes in this PR.
Btw, PR description mentions some possible changes such as rename "non_witness_utxo" which annoys me too - let's prepare one more PR for v21?
UdjinM6
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.
utACK
PastaPastaPasta
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.
utACK for squash merge. No breaking changes detected. @thephez please confirm style is correct
thephez
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.
Looks okay to me. Just one nit, but nothing that prevents merging.
| { | ||
| {RPCResult::Type::NUM, "height", "The block height"}, | ||
| {RPCResult::Type::BOOL, "chainlock", "Chainlock status for the block containing the transaction"}, | ||
| {RPCResult::Type::BOOL, "chainlock", "The state of the corresponding block ChainLock"}, |
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.
Nit: imo the original wording was easier to understand
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.
Issue being fixed or feature implemented
This pull request is a follow-up to some feedback received on dash#5834 as the patterns highlighted were present in different parts of the codebase and hence not corrected within the PR itself but addressed separately.
This is that separate PR 🙂 (with some additional cleanup of my own)
What was done?
CWallet::CreateTransactionand theCreateTransactionTestfixture have been excluded as the former originates from dash#3668 and the latter from dash#3667 and are distinct enough to be unique to Dash Core.getrawmempool,getmempoolancestors,getmempooldescendantsandgetmempoolentryreturnvsizewhich is currently an alias ofsize. I have been advised to retainvsizein lieu of potential future developments. (this was originally remedied in 219a1d08973e7ccda6e778218b9a8218b4aae034 but has since been dropped)getaddressmempool,getaddressutxosandgetaddressdeltasall return a value with the keysatoshis. This is frustrating to rename toduffsfor compatibility reasons.decodepsbtreturns (if applicable)non_witness_utxowhich is frustrating to rename simply toutxofor the same reason.analyzepsbtreturns (if applicable)estimated_vsizewhich frustrating to rename toestimated_sizefor the same reason.How Has This Been Tested?
Breaking Changes
None
Checklist: