- Initial release.
- Core JSON-RPC 2.0 types:
JSONRPCRequest,JSONRPCResponse,JSONRPCError,JSONRPCNotification,JSONRPCMessage,JSONRPCErrorInfo,RequestId. - Type classes for deriving JSON-RPC serialisation:
IsJSONRPCRequest,IsJSONRPCNotificationwithViaJSONRPCRequest/ViaJSONRPCNotificationnewtype wrappers forDerivingVia. - Standard JSON-RPC 2.0 error codes:
pARSE_ERROR,iNVALID_REQUEST,mETHOD_NOT_FOUND,iNVALID_PARAMS,iNTERNAL_ERROR. rPC_VERSIONconstant ("2.0").EmptyParamsplaceholder type for methods with no parameters.