@lelantos-org/sdk / index / NetworkPreset
Interface: NetworkPreset
Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:9
A deployed network: everything connect() needs to reach it.
Both addresses are required. A network not yet deployed is a PlaceholderNetworkPreset, which connect() does not accept, so naming one fails to compile.
Properties
chainId
chainId: bigint;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:10
fmdUrl
fmdUrl: string;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:18
genericCallWrapperAddress?
optional genericCallWrapperAddress?: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:36
GenericCallWrapper. Else read from the relayer's /chains (TTL-cached).
maspAddress
maspAddress: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:11
nameRegistrarAddress?
optional nameRegistrarAddress?: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:38
LelantosNameRegistrar. Without it capabilities.registerName is false.
nativeAdapterAddress?
optional nativeAdapterAddress?: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:32
NativeAdapter. Without it capabilities.nativeDeposit and nativeWithdraw are false.
permit2Address?
optional permit2Address?: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:28
Defaults to the canonical CREATE2 deployment.
quoterUrl?
optional quoterUrl?: string;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:20
MetaQuoter base URL. Without it capabilities.swap is false.
relayerAddress
relayerAddress: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:16
SNARK-bound as pi.relayer: the relayer's published submitter (its Bundler where it bundles), not its signing EOA.
relayerUrl
relayerUrl: string;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:17
rpcUrl?
optional rpcUrl?: string;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:25
JSON-RPC endpoint for chain reads. NetworkOptions.rpcUrl overrides it. Public networks ship none, since a shared default endpoint would rate-limit and observe every user.
submitTimeoutMs?
optional submitTimeoutMs?: number;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:43
Per-attempt submit deadline in ms: block time plus bundling wait. HttpOptions.submitTimeoutMs overrides it. Default 30 000.
swapWrapperAddress?
optional swapWrapperAddress?: EvmAddressLike;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:34
SwapWrapper. Else read from the relayer's /chains (TTL-cached).
treeDepth
treeDepth: number;Defined in: @lelantos-org/sdk/dist/chain/networks.d.ts:26