@lens-protocol/react
Version:
Interacting with the Lens Protocol API using React.
41 lines (40 loc) • 759 B
TypeScript
import { CryptoNativeAsset, ChainType } from '@lens-protocol/shared-kernel';
/**
* A chain configuration
*
* @internal
*/
export type ChainConfig = {
chainId: number;
name: string;
rpcUrl: string;
blockExplorer: string;
nativeCurrency: CryptoNativeAsset;
};
/**
* @internal
*/
export declare const mainnet: ChainConfig;
/**
* @internal
*/
export declare const goerli: ChainConfig;
/**
* @internal
*/
export declare const polygon: ChainConfig;
/**
* @internal
* @deprecated Use `amoy` instead
*/
export declare const mumbai: ChainConfig;
/**
* @internal
*/
export declare const amoy: ChainConfig;
/**
* A registry of chain configurations
*
* @internal
*/
export type ChainConfigRegistry = Record<ChainType, ChainConfig>;