Closed knst closed 1 month ago
We should split this PR in 2 separate ones imo:
-rpcwhitelist
quorum platformsign
This pull request has conflicts, please rebase.
@knst knst force-pushed the feat-whitelist-composite branch from 2ac4c0e to 85abbb9
resolved conflicts
back ported in #6115
Issue being fixed or feature implemented
https://github.com/dashpay/dash-issues/issues/66 https://github.com/dashpay/dash-issues/issues/65
What was done?
Our composite commands such as "quorum list" have been refactored to make them truly compatible with other features, such as whitelist, see https://github.com/dashpay/dash/pull/6052 https://github.com/dashpay/dash/pull/6051 https://github.com/dashpay/dash/pull/6055 and other related PRs
This PR makes whitelist feature to be compatible with composite commands.
Instead implementing additional users such "dapi" better to provide universal way which do not require new build for every new API that has been used by platform, let's simplify things.
Platform at their side can use config such as this one (created based on shumkov's example):
How Has This Been Tested?
Updated functional tests, see commits
Breaking Changes
n/a
Checklist: