Is your feature request related to a problem? Please describe.
RPC details change, like fields in responses & I want to write robust code that can handle that.
Describe the solution you'd like
getrpcinfo or a new RPC call should provide the version of the client as a string such as "22.0" or similar.
Describe alternatives you've considered Would need to fingerprint a few responses and apply heuristics to determine what we are talking to otherwise.