The base abstract class for JSON-RPC 2.0 requests, notifications and responses.
Represents a JSON-RPC 2.0 notification.
Parses JSON-RPC 2.0 request, notification and response messages.
Represents a JSON-RPC 2.0 request.
Represents a JSON-RPC 2.0 response.
Enumeration of the three parameter types in JSON-RPC 2.0 requests and notifications.
Represents a JSON-RPC 2.0 error that occurred during the processing of a request.
Thrown to indicate an exception during the parsing of a JSON-RPC 2.0 message string.
This package implements version 2.0 of the protocol, with the exception of batching / multicall. This feature is deliberately left out as it tends to confuse users (judging by posts in the JSON-RPC forum).
See the JSON-RPC 2.0 specification for more information or write to the user group if you have questions.
Package dependencies: The classes in this package rely on the
(version 1.1.1 and compabile) for JSON encoding and decoding. You can obtain
them from the JSON-Smart