@wasserstoff/tribes-sdk
Version:
SDK for integrating with Tribes by Astrix platform on any EVM compatible chain
31 lines (30 loc) • 742 B
TypeScript
/**
* Network configuration for Tribes by Astrix SDK
*/
/**
* Network ID definitions for the Tribes by Astrix platform
*/
/**
* Supported network IDs
*/
export declare enum NetworkId {
MAINNET = 1,
POLYGON = 137,
MUMBAI = 80001,
MONAD_TESTNET = 4165,
MONAD_MAINNET = 1284,
XDC_TESTNET = 51,
XDC_MAINNET = 50,
LOCAL = 31337,
LINEA_SEPOLIA = 59141
}
/**
* Get the name of a network by its ID
*/
export declare function getNetworkName(networkId: NetworkId): string;
/**
* Map a chain ID to a network ID
* @param chainId The chain ID to map
* @returns The corresponding network ID or undefined if not supported
*/
export declare function chainIdToNetworkId(chainId: number): NetworkId | undefined;