ChainMetadata
type ChainMetadata = { chain: string; chainId: number; ens?: { registry: string }; explorers?: Readonly<Array<ChainExplorer>>; faucets?: readonly Array<string>; features?: Readonly<Array<{ name: string }>>; icon?: Icon; infoURL?: string; name: string; nativeCurrency: { decimals: number; name: string; symbol: string }; networkId?: number; parent?: { bridges?: Readonly<Array<{ url: string }>>; chain: string; type: string }; redFlags?: readonly Array<string>; rpc: readonly Array<string>; shortName: string; slip44?: number; slug: string; stackType: string; status?: string; testnet: boolean; title?: string }
type chain = string;
type chainId = number;
type ens = { registry: string };
type explorers = Readonly<Array<ChainExplorer>>;
type faucets = readonly Array<string>
type features = Readonly<Array<{ name: string }>>;
type icon = Icon;
type infoURL = string;
type name = string;
type nativeCurrency = { decimals: number; name: string; symbol: string;};
type networkId = number;
type parent = { bridges?: Readonly<Array<{ url: string }>>; chain: string; type: string;};
type redFlags = readonly Array<string>
type rpc = readonly Array<string>
type shortName = string;
type slip44 = number;
type slug = string;
type stackType = string;
type status = string;
type testnet = boolean;
type title = string;