@massalabs/massa-web3
Version:
massa's web3 sdk client
27 lines • 957 B
JavaScript
/* eslint-disable @typescript-eslint/naming-convention, @typescript-eslint/no-magic-numbers */
export var PublicApiUrl;
(function (PublicApiUrl) {
PublicApiUrl["Mainnet"] = "https://mainnet.massa.net/api/v2";
PublicApiUrl["Testnet"] = "https://testnet.massa.net/api/v2";
PublicApiUrl["Buildnet"] = "https://buildnet.massa.net/api/v2";
})(PublicApiUrl || (PublicApiUrl = {}));
export var NetworkName;
(function (NetworkName) {
NetworkName["Mainnet"] = "mainnet";
NetworkName["Testnet"] = "testnet";
NetworkName["Buildnet"] = "buildnet";
})(NetworkName || (NetworkName = {}));
export const CHAIN_ID = {
Mainnet: 77658377n,
Testnet: 77658376n,
Buildnet: 77658366n,
};
export function getNetworkNameByChainId(chainId) {
for (const [key, value] of Object.entries(CHAIN_ID)) {
if (value === chainId) {
return NetworkName[key];
}
}
return undefined;
}
//# sourceMappingURL=networks.js.map