Commands starting from 'governance ...' uses new a new way to make composite commands.
This PR includes also a refactoring to remove common code between gobject list and gobject diff
This PR includes also a refactoring to properly use RPCHelpMan for remaining governance's RPC.
How Has This Been Tested?
Run unit/functional tests.
Breaking Changes
N/A
Checklist:
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] 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
Issue being fixed or feature implemented
See #6051
What was done?
Commands starting from 'governance ...' uses new a new way to make composite commands.
This PR includes also a refactoring to remove common code between
gobject list
andgobject diff
This PR includes also a refactoring to properly use RPCHelpMan for remaining governance's RPC.How Has This Been Tested?
Run unit/functional tests.
Breaking Changes
N/A
Checklist: