dash/src/rpc
PastaPastaPasta a4d894943a
refactor: use enums instead of random const ints (#5322)
## Issue being fixed or feature implemented
Bad coding in governance code

## What was done?
Use Enums where possible

## How Has This Been Tested?
Make check

## Breaking Changes
none

## 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
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone _(for repository
code-owners and collaborators only)_
2023-04-16 12:09:37 -05:00
..
blockchain.cpp merge bitcoin#21523: run VerifyDB on all chainstates 2023-04-15 12:12:30 -05:00
blockchain.h merge bitcoin#18766: disable fee estimation in blocksonly mode (by removing the fee estimates global) 2023-02-28 00:11:11 +03:00
client.cpp Merge #16866: wallet: Rename 'decode' argument in gettransaction method to 'verbose' 2023-04-06 20:14:58 +03:00
client.h Merge #12757: Clarify include guard naming convention 2020-07-19 00:42:54 -05:00
coinjoin.cpp merge bitcoin#18766: disable fee estimation in blocksonly mode (by removing the fee estimates global) 2023-02-28 00:11:11 +03:00
evo.cpp partial bitcoin#17938: Disallow automatic conversion between disparate hash types 2023-04-15 12:12:30 -05:00
governance.cpp refactor: use enums instead of random const ints (#5322) 2023-04-16 12:09:37 -05:00
masternode.cpp fix: reviewing TODOes at v19 (#5303) 2023-04-09 00:11:22 -05:00
mining.cpp Merge #13424: Consistently validate txid / blockhash length and encoding in rpc calls 2023-04-06 20:14:58 +03:00
misc.cpp fix: reviewing TODOes at v19 (#5303) 2023-04-09 00:11:22 -05:00
net.cpp feat(rpc): Added RPC cleardiscouraged (#5273) 2023-03-29 11:23:45 -05:00
protocol.h merge bitcoin#17407: Add reference to mempool in NodeContext 2022-04-20 00:22:36 +05:30
quorums.cpp Merge #13424: Consistently validate txid / blockhash length and encoding in rpc calls 2023-04-06 20:14:58 +03:00
rawtransaction_util.cpp Merge #16250: signrawtransactionwithkey: report error when missing redeemScript/witnessScript 2023-03-29 21:01:56 +03:00
rawtransaction_util.h Merge #17945: doc: Fix doxygen errors 2022-10-17 15:41:14 -05:00
rawtransaction.cpp Merge #13424: Consistently validate txid / blockhash length and encoding in rpc calls 2023-04-06 20:14:58 +03:00
register.h refactor: PrivateSend -> CoinJoin + Move the tab (#4038) 2021-03-17 18:36:11 -04:00
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 #16489: log: harmonize bitcoind logging 2023-04-06 20:14:58 +03:00
server.h merge bitcoin#19056: Make gettxoutsetinfo/GetUTXOStats interruptible 2022-05-23 10:39:43 +05:30
util.cpp partial bitcoin#17938: Disallow automatic conversion between disparate hash types 2023-04-15 12:12:30 -05:00
util.h Merge #17261: Make ScriptPubKeyMan an actual interface and the wallet to have multiple 2023-03-19 11:08:31 -05:00