@akala/json-rpc-ws
Version:
json-rpc websocket transport
14 lines • 500 B
JavaScript
;
import { Connection } from '../connection.js';
import { default as ClientBase } from './shared-client.js';
import { WebSocketAdapter } from './websocket.js';
export default class Client extends ClientBase {
connection(socket) {
return new Connection(socket, this);
}
constructor(options) {
super(Client.connect, options);
}
static connect(address, options) { return new WebSocketAdapter(new WebSocket(address)); }
}
//# sourceMappingURL=client.js.map