pub fn assert_json_rpc_valid(message: &JsonRpcMessage)Expand description
Validates that a JSON-RPC message is well-formed.
Checks:
jsonrpcfield is “2.0”- Request has required fields (method)
- Response has either result or error (not both)
§Panics
Panics if the message is malformed.
§Example
ⓘ
let request = JsonRpcRequest::new("test", None, 1i64);
assert_json_rpc_valid(&JsonRpcMessage::Request(request));