JsonRpcError

object JsonRpcError

Provides JSON-RPC error factory.

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(code: Int, message: String): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value Params
code

error code

message

error message

def apply(code: Int, message: String, data: JsonValue): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value Params
code

error code

data

error data

message

error message

def apply(code: Int, message: String, data: Option[JsonValue]): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value Params
code

error code

data

optional error data

message

error message

def unapply(error: JsonRpcError): Option[(Int, String, Option[JsonValue])]

Destructures JsonRpcError to its code, message, and data.

Destructures JsonRpcError to its code, message, and data.

Value Params
error

JSON-RPC error