All files / cli/serve/types IJsonRpcResponse.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19                                     
/**
 * JSON-RPC 2.0 Response structure
 */
interface IJsonRpcResponse {
  /** Request identifier for correlation */
  id: number | string;
  /** Result on success */
  result?: unknown;
  /** Error on failure */
  error?: {
    code: number;
    message: string;
    /** Optional additional error context */
    data?: unknown;
  };
}
 
export default IJsonRpcResponse;