UNPKG

@ckb-ccc/core

Version:

Core of CCC - CKBer's Codebase

11 lines (8 loc) 351 B
import { TransportHttp } from "./http.js"; import { TransportWebSocket } from "./webSocket.js"; export function transportFromUri(uri: string, config?: { timeout?: number }) { if (uri.startsWith("wss://") || uri.startsWith("ws://")) { return new TransportWebSocket(uri, config?.timeout); } return new TransportHttp(uri, config?.timeout); }