Skip to content

JSONRPCHooks

Defined in: packages/synapse-core/src/mocks/jsonrpc/index.ts:82

Hooks for the mock JSONRPC server.

optional delay?: (request) => void | Promise<void>

Defined in: packages/synapse-core/src/mocks/jsonrpc/index.ts:90

Awaited before each request is answered. Return a promise to inject deterministic latency per request (e.g. to pin completion order in tests that exercise concurrent reads). Resolves immediately when omitted. Sees the top-level request only; calls nested inside a Multicall3 batch are not surfaced individually.

ParameterType
requestRpcRequest

void | Promise<void>