@helium/http
Version:
HTTP library for interacting with the Helium blockchain API
29 lines • 735 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class Network {
constructor({ baseURL, version }) {
this.baseURL = baseURL;
this.version = version;
}
get endpoint() {
return [this.baseURL, `v${this.version}`].join('/');
}
}
Network.production = new Network({
baseURL: 'https://api.helium.io',
version: 1,
});
Network.staging = new Network({
baseURL: 'https://api.helium.wtf',
version: 1,
});
Network.testnet = new Network({
baseURL: 'https://testnet-api.helium.wtf',
version: 1,
});
Network.devnet = new Network({
baseURL: 'https://devnet-api.helium.wtf',
version: 1,
});
exports.default = Network;
//# sourceMappingURL=Network.js.map