10 lines
338 B
TypeScript
10 lines
338 B
TypeScript
import type { RpcMethod, RpcRequestMap, RpcResult } from "../../../packages/contracts/src/rpc.js";
|
|
import { handleMockRpc } from "../../../packages/shared/src/mockRpc.js";
|
|
|
|
export async function handleRpc<T extends RpcMethod>(
|
|
method: T,
|
|
payload: RpcRequestMap[T]
|
|
): Promise<RpcResult<T>> {
|
|
return handleMockRpc(method, payload);
|
|
}
|