@kadena/kadena-cli
Version:
Kadena CLI tool to interact with the Kadena blockchain (manage keys, transactions, etc.)
17 lines • 616 B
JavaScript
export function getChainId(url) {
const parts = url.split('/');
const chainIndex = parts.indexOf('chain') + 1;
const chainId = parts[chainIndex];
return chainId;
}
export function getAPIUrl(args) {
var _a;
if (args.api !== undefined && args.api.trim() !== '') {
return args.api;
}
if (((_a = args.networkConfig) === null || _a === void 0 ? void 0 : _a.networkHost) !== undefined) {
return `${args.networkConfig.networkHost}/chainweb/0.0/${args.networkConfig.networkId}/chain/${args.chainId}/pact`;
}
return undefined;
}
//# sourceMappingURL=chainHelpers.js.map