Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Deprecate `payments_` RPC calls #1773
An alternative I was thinking about is to add deprecation in Wiki docs only and then in version + 1 require a flag ("allow_deprecated": "true") to allow the deprecated action (the response would otherwise be something like "error": "deprecated"). In version + 2 or 3, the action is removed. The flag could be either an RPC param or a config option.
This would give users ample warning while still being able to opt-in for a version or two, and then there's a way to actually remove actions and be confident that users know it'll happen.