Skip to content

encode

const encode: (
input:
| {
id: string | number
jsonrpc: "2.0"
method: string
params?: {
[key: string]: unknown
}
}
| {
jsonrpc: "2.0"
method: string
params?: {
[key: string]: unknown
}
}
| {
id: string | number
jsonrpc: "2.0"
result: unknown
}
| {
error: {
code: number
data?: unknown
message: string
}
id?: string | number | null
jsonrpc: "2.0"
},
options?: ParseOptions,
) => Effect<string, SchemaError, never>

Defined in: Testing.ts:31

Parameter Type
input | { id: string | number; jsonrpc: "2.0"; method: string; params?: { [key: string]: unknown; }; } | { jsonrpc: "2.0"; method: string; params?: { [key: string]: unknown; }; } | { id: string | number; jsonrpc: "2.0"; result: unknown; } | { error: { code: number; data?: unknown; message: string; }; id?: string | number | null; jsonrpc: "2.0"; }
options? ParseOptions

Effect<string, SchemaError, never>