grapple.json.rpc

Type members

Classlikes

final class InternalError extends JsonRpcError

Defines JSON-RPC InternalError (-32603).

Defines JSON-RPC InternalError (-32603).

Companion:
object

Provides InternalError factory.

Provides InternalError factory.

Companion:
class
final class InvalidParams extends JsonRpcError

Defines JSON-RPC InvalidParams (-32602).

Defines JSON-RPC InvalidParams (-32602).

Companion:
object

Provides InvalidParams factory.

Provides InvalidParams factory.

Companion:
class
final class InvalidRequest extends JsonRpcError

Defines JSON-RPC InvalidRequest (-32600).

Defines JSON-RPC InvalidRequest (-32600).

Companion:
object

Provides InvalidRequest factory.

Provides InvalidRequest factory.

Companion:
class
sealed class JsonRpcError extends JsonException

Defines JSON-RPC error.

Defines JSON-RPC error.

Companion:
object

Provides JSON-RPC error factory.

Provides JSON-RPC error factory.

Companion:
class
sealed trait JsonRpcIdentifier

Defines JSON-RPC identifier.

Defines JSON-RPC identifier.

Companion:
object

Provides JSON-RPC identifier factory.

Provides JSON-RPC identifier factory.

Companion:
class
sealed trait JsonRpcMessage

Defines JSON-RPC message.

Defines JSON-RPC message.

sealed trait JsonRpcRequest extends JsonRpcMessage

Defines JSON-RPC request.

Defines JSON-RPC request.

See also:
Companion:
object

Provides JSON-RPC request factory.

Provides JSON-RPC request factory.

Companion:
class
sealed trait JsonRpcResponse extends JsonRpcMessage

Defines JSON-RPC response.

Defines JSON-RPC response.

See also:
Companion:
object

Provides JSON-RPC response factory.

Provides JSON-RPC response factory.

Companion:
class
final class MethodNotFound extends JsonRpcError

Defines JSON-RPC MethodNotFound (-32601).

Defines JSON-RPC MethodNotFound (-32601).

Companion:
object

Provides MethodNotFound factory.

Provides MethodNotFound factory.

Companion:
class
final class ParseError extends JsonRpcError

Defines JSON-RPC ParseError (-32700).

Defines JSON-RPC ParseError (-32700).

Companion:
object
object ParseError

Provides ParseError factory.

Provides ParseError factory.

Companion:
class

Converts JsonRpcError to JsonValue.

Converts JsonRpcError to JsonValue.

Converts JsonRpcIdentifier to JsonValue.

Converts JsonRpcIdentifier to JsonValue.

Converts JsonRpcRequest to JsonValue.

Converts JsonRpcRequest to JsonValue.

Converts JsonRpcResponse to JsonValue.

Converts JsonRpcResponse to JsonValue.

Converts JsonValue to JsonRpcError.

Converts JsonValue to JsonRpcError.

Converts JsonValue to JsonRpcIdentifier.

Converts JsonValue to JsonRpcIdentifier.

Converts JsonValue to JsonRpcRequest.

Converts JsonValue to JsonRpcRequest.

Converts JsonValue to JsonRpcResponse.

Converts JsonValue to JsonRpcResponse.

Givens

Givens

given defaultOnFailure: PartialFunction[Throwable, JsonRpcError]

Provides passthrough for JsonRpcError or returns InternalError.

Provides passthrough for JsonRpcError or returns InternalError.

Converts JsonRpcError to JsonValue.

Converts JsonRpcError to JsonValue.

Converts JsonRpcIdentifier to JsonValue.

Converts JsonRpcIdentifier to JsonValue.

Converts JsonRpcRequest to JsonValue.

Converts JsonRpcRequest to JsonValue.

Converts JsonRpcResponse to JsonValue.

Converts JsonRpcResponse to JsonValue.

Converts JsonValue to JsonRpcError.

Converts JsonValue to JsonRpcError.

Converts JsonValue to JsonRpcIdentifier.

Converts JsonValue to JsonRpcIdentifier.

Converts JsonValue to JsonRpcRequest.

Converts JsonValue to JsonRpcRequest.

Converts JsonValue to JsonRpcResponse.

Converts JsonValue to JsonRpcResponse.