dash/src/rpc
Odysseas Gabrielides 97d94520d0
refactor: remove protx_update_service_legacy (#5185)
<!--
*** Please remove the following help text before submitting: ***

Provide a general summary of your changes in the Title above

Pull requests without a rationale and clear improvement may be closed
immediately.

Please provide clear motivation for your patch and explain how it
improves
Dash Core user experience or Dash Core developer experience
significantly:

* Any test improvements or new tests that improve coverage are always
welcome.
* All other changes should have accompanying unit tests (see
`src/test/`) or
functional tests (see `test/`). Contributors should note which tests
cover
modified code. If no tests exist for a region of modified code, new
tests
  should accompany the change.
* Bug fixes are most welcome when they come with steps to reproduce or
an
explanation of the potential issue as well as reasoning for the way the
bug
  was fixed.
* Features are welcome, but might be rejected due to design or scope
issues.
If a feature is based on a lot of dependencies, contributors should
first
  consider building the system outside of Dash Core, if possible.
-->

## Issue being fixed or feature implemented
<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->
Removed RPC `protx update_service_legacy` since this RPC parses BLS
private key (instead of BLS public key).
BLS scheme do not affect private keys, contrary to public keys.

## What was done?
<!--- Describe your changes in detail -->


## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran
to -->
<!--- see how your change affects other areas of the code, etc. -->


## Breaking Changes
<!--- Please describe any breaking changes your code introduces -->


## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes
that apply. -->
- [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
- [x] I have made corresponding changes to the documentation

**For repository code-owners and collaborators only**
- [x] I have assigned this pull request to a milestone
2023-02-07 19:33:40 +02:00
..
blockchain.cpp Merge #20064: RPC: remove duplicate line in getblock help 2023-01-22 00:27:52 -06:00
blockchain.h refactor: create context for LLMQ subsystem within NodeContext, alias entangled globals (#5030) 2022-11-07 21:09:44 +03:00
client.cpp Merge #16326: [RPC] add new utxoupdatepsbt arguments to the CRPCCommand and CPRCCvertParam tables 2023-02-04 10:02:37 -06:00
client.h
coinjoin.cpp merge bitcoin#20429: replace (sizeof(a)/sizeof(a[0])) with C++17 std::size 2022-11-01 00:28:53 -05:00
evo.cpp refactor: remove protx_update_service_legacy (#5185) 2023-02-07 19:33:40 +02:00
governance.cpp chore: run copyright_header.py update 2023-01-13 00:49:04 +03:00
masternode.cpp chore: run copyright_header.py update 2023-01-13 00:49:04 +03:00
mining.cpp Merge #18268: rpc: Remove redundant types from descriptions 2023-01-19 23:37:39 -06:00
mining.h refactor: remove the g_evoDb global; use NodeContext and locals (#5058) 2022-12-10 11:58:17 -06:00
misc.cpp Merge #18268: rpc: Remove redundant types from descriptions 2023-01-19 23:37:39 -06:00
net.cpp merge bitcoin#18134: Replace std::to_string with locale-independent alternative 2023-01-02 14:19:33 -06:00
protocol.h merge bitcoin#17407: Add reference to mempool in NodeContext 2022-04-20 00:22:36 +05:30
quorums.cpp feat(rpc): Added previousConsecutiveDKGFailures for rotation in quorum rpc (#5158) 2023-01-17 09:51:06 -06:00
rawtransaction_util.cpp merge bitcoin#16251: Improve signrawtransaction error reporting 2022-11-01 00:28:53 -05:00
rawtransaction_util.h Merge #17945: doc: Fix doxygen errors 2022-10-17 15:41:14 -05:00
rawtransaction.cpp Merge #17156: psbt: check that various indexes and amounts are within bounds 2023-02-04 10:02:37 -06:00
register.h
request.cpp refactor(rpc): Mechanical/Manual RPC backports (#4734) 2022-05-12 15:29:17 -05:00
request.h refactor: replace util::Ref with CoreContext (std::variant) (#5055) 2022-10-22 12:18:03 -05:00
server.cpp merge bitcoin#22953: introduce single-separator split helper 2023-01-19 03:42:51 +00:00
server.h merge bitcoin#19056: Make gettxoutsetinfo/GetUTXOStats interruptible 2022-05-23 10:39:43 +05:30
util.cpp Merge #17584: wallet: replace raw pointer with const reference in AddrToPubKey 2023-01-19 23:41:50 -06:00
util.h Merge #17584: wallet: replace raw pointer with const reference in AddrToPubKey 2023-01-19 23:41:50 -06:00