koneksi-ts-sdk
Version:
A JS/TS SDK for interacting with Koneksi API services
19 lines (18 loc) • 531 B
JavaScript
export class PeersOperations {
constructor(httpClient) {
this.httpClient = httpClient;
}
/**
* Read available peers
* @returns Promise<Peer[]> - List of available peers
* @example
* await sdk.peers.read();
*/
async read() {
const response = await this.httpClient.get("/clients/v1/peers");
if (response.status !== "success" || !response.data) {
throw new Error(response.message || "Failed to fetch peers");
}
return response.data;
}
}