Module: Clamo::JSONRPC::ProtocolErrors

Defined in:
lib/clamo/jsonrpc.rb

Constant Summary collapse

ErrorDescriptor =
Data.define(:code, :message)
SERVER_ERROR_CODE_RANGE =
((-32_099)..(-32_000))
PARSE_ERROR =
ErrorDescriptor.new(code: -32_700, message: "Parse error")
INVALID_REQUEST =
ErrorDescriptor.new(code: -32_600, message: "Invalid request")
METHOD_NOT_FOUND =
ErrorDescriptor.new(code: -32_601, message: "Method not found")
INVALID_PARAMS =
ErrorDescriptor.new(code: -32_602, message: "Invalid params")
INTERNAL_ERROR =
ErrorDescriptor.new(code: -32_603, message: "Internal error")
SERVER_ERROR =
ErrorDescriptor.new(code: -32_000, message: "Server error")