/** * Somnia testnet — **Elwood** (chain id `50313`, network id `50313`), the * regenesis of the public testnet. Its own cluster, DNS zone and genesis; * 100 ms blocks and **STT** as the native token, same as Shannon. * * No public block explorer and no Multicall3 deployment are known for Elwood, so * neither field is set — a `multicall: true` read against this chain falls back * to individual `eth_call`s instead of pointing at an address that has no code. * * @category networks */ export declare const somniaElwood: { blockExplorers?: { [key: string]: { name: string; url: string; apiUrl?: string | undefined; }; default: { name: string; url: string; apiUrl?: string | undefined; }; } | undefined | undefined; blockTime: 100; contracts?: { [x: string]: import("viem").ChainContract | { [sourceId: number]: import("viem").ChainContract | undefined; } | undefined; ensRegistry?: import("viem").ChainContract | undefined; ensUniversalResolver?: import("viem").ChainContract | undefined; multicall3?: import("viem").ChainContract | undefined; erc6492Verifier?: import("viem").ChainContract | undefined; } | undefined; ensTlds?: readonly string[] | undefined; id: 50313; name: "Somnia Elwood Testnet"; nativeCurrency: { readonly name: "STT"; readonly symbol: "STT"; readonly decimals: 18; }; experimental_preconfirmationTime?: number | undefined | undefined; rpcUrls: { readonly default: { readonly http: readonly ["https://api.elwood.infra.testnet.somnia.network"]; readonly webSocket: readonly ["wss://api.elwood.infra.testnet.somnia.network/ws"]; }; }; sourceId?: number | undefined | undefined; supportsTransactionReplacementDetection?: boolean | undefined | undefined; testnet: true; custom?: Record | undefined; extendSchema?: Record | undefined; fees?: import("viem").ChainFees | undefined; formatters?: undefined; prepareTransactionRequest?: ((args: import("viem").PrepareTransactionRequestParameters, options: { client: import("viem").Client; phase: "beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters"; }) => Promise) | [fn: ((args: import("viem").PrepareTransactionRequestParameters, options: { client: import("viem").Client; phase: "beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters"; }) => Promise) | undefined, options: { runAt: readonly ("beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters")[]; }] | undefined; serializers?: import("viem").ChainSerializers | undefined; verifyHash?: ((client: import("viem").Client, parameters: import("viem").VerifyHashActionParameters) => Promise) | undefined; };