You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #6886: fix: multiple help string for RPC result
9af4c55 fix: typos and capitalizations (Konstantin Akimov)
690ff3a fix: apply suggestions from code review (Konstantin Akimov)
6e89094 fix: multiple code-review comments (Konstantin Akimov)
661db51 fix: add missing RPC help result for quorum RPCs (Konstantin Akimov)
72284b5 fix: add missing RPC help result for RPC getrawtransactionmulti (Konstantin Akimov)
7d6b606 fix: add missing RPC help result for evo RPCs (Konstantin Akimov)
3b4095c fix: add proper RPC result for governance RPC (Konstantin Akimov)
b216d13 fix: set proper RPCResult for coinjoin RPC (Konstantin Akimov)
b174fe0 fix: add missing RPC help result for RPC mockscheduler (Konstantin Akimov)
cc1a8fd fix: add missing RPC help result for masternode RPCs (Konstantin Akimov)
Pull request description:
## Issue being fixed or feature implemented
For many dash specific RPC we use stub `RPCResults` instead real documentation for returned values.
It was possible because some important changes from backport bitcoin#20495 has been skipped.
## What was done?
Replaced all stub RPCResults{} in RPC code to real help, or map with ELISION inside.
For some RPC replaced ELISION to real description.
## How Has This Been Tested?
See PR #6887: done extra testing with backports bitcoin#20495, bitcoin#25161, bitcoin#25170, bitcoin#24408, bitcoin#25237 and fixed all failures in functional tests.
## Breaking Changes
N/A
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone
ACKs for top commit:
UdjinM6:
utACK 9af4c55
kwvg:
utACK 9af4c55
Tree-SHA512: 7b8842255050a9154ea4e2d8e7245888dfe96543c856b0e299b95e861156a2fc22a20abb882153ede75f901cfe420df344bbfd1c82364a7b44eb357c38fab4bb
{"mode", RPCArg::Type::STR, RPCArg::DefaultHint{"json"}, "The mode to run list in"},
492
526
{"filter", RPCArg::Type::STR, RPCArg::Default{""}, "Filter results. Partial match by outpoint by default in all modes, additional matches in some modes are also available"},
493
527
},
494
-
RPCResults{},
528
+
RPCResult{
529
+
RPCResult::Type::OBJ, "", "",
530
+
{
531
+
// TODO: implement proper type validator instead ELISION
0 commit comments