@hippocampus-web3/runebond-client
Version:
TypeScript client for RUNEBond API
44 lines (43 loc) • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NodesService = void 0;
const OpenAPI_1 = require("../core/OpenAPI");
const request_1 = require("../core/request");
class NodesService {
/**
* @param page
* @param limit
* @param address
* @returns ApiResponse_NodeListingDto_Array_ Ok
* @throws ApiError
*/
static getNodes(page = 1, limit = 80, address) {
return (0, request_1.request)(OpenAPI_1.OpenAPI, {
method: 'GET',
url: '/api/nodes',
query: {
'page': page,
'limit': limit,
'address': address,
},
});
}
/**
* @param node
* @returns ApiResponse_MirrorFeedDto_ Ok
* @throws ApiError
*/
static getMirrorFeed(node) {
return (0, request_1.request)(OpenAPI_1.OpenAPI, {
method: 'GET',
url: '/api/nodes/mirror-feed',
query: {
'node': node,
},
errors: {
404: `Node not found`,
},
});
}
}
exports.NodesService = NodesService;