Module error

Module error 

Source
Expand description

JSON-RPC response error object related types.

Structs§

ErrorObject
Failed JSON-RPC response object.

Enums§

ErrorCode
JSONRPC error code

Constants§

BATCHES_NOT_SUPPORTED_CODE
Batched requests are not supported by the server.
BATCHES_NOT_SUPPORTED_MSG
Batched requests not supported error message.
CALL_EXECUTION_FAILED_CODE
Custom server error when a call failed.
INTERNAL_ERROR_CODE
Internal error code.
INTERNAL_ERROR_MSG
Internal error message.
INVALID_PARAMS_CODE
Invalid params error code.
INVALID_PARAMS_MSG
Invalid params error message.
INVALID_REQUEST_CODE
Invalid request error code.
INVALID_REQUEST_MSG
Invalid request error message.
METHOD_NOT_FOUND_CODE
Method not found error code.
METHOD_NOT_FOUND_MSG
Method not found error message.
OVERSIZED_REQUEST_CODE
Oversized request error code.
OVERSIZED_REQUEST_MSG
Oversized request message
OVERSIZED_RESPONSE_CODE
Oversized response error code.
OVERSIZED_RESPONSE_MSG
Oversized response message
PARSE_ERROR_CODE
Parse error code.
PARSE_ERROR_MSG
Parse error message
SERVER_ERROR_MSG
Reserved for implementation-defined server-errors.
SERVER_IS_BUSY_CODE
Server is busy error code.
SERVER_IS_BUSY_MSG
Server is busy error message.
TOO_BIG_BATCH_REQUEST_CODE
Batch request limit was exceed.
TOO_BIG_BATCH_REQUEST_MSG
Batched requests limit was exceed.
TOO_BIG_BATCH_RESPONSE_CODE
Batch request limit was exceed.
TOO_BIG_BATCH_RESPONSE_MSG
Batch request response limit was exceed.
TOO_MANY_SUBSCRIPTIONS_CODE
Subscription limit per connection was exceeded.
TOO_MANY_SUBSCRIPTIONS_MSG
Subscription limit per connection was exceeded.
UNKNOWN_ERROR_CODE
Unknown error.

Functions§

reject_too_big_batch_request
Helper to get a JSON-RPC error object when the maximum batch request size have been exceeded.
reject_too_big_batch_response
Helper to get a JSON-RPC error object when the maximum batch response size have been exceeded.
reject_too_big_request
Helper to get a JSON-RPC error object when the maximum request size limit have been exceeded.
reject_too_many_subscriptions
Helper to get a JSON-RPC error object when the maximum number of subscriptions have been exceeded.

Type Aliases§

ErrorObjectOwned
Owned variant of ErrorObject.