NetworkConfig.withGeneratedId constructor
Creates a network configuration with the given options and a generated Peer ID.
Implementation
factory NetworkConfig.withGeneratedId({
List<String> listenAddresses = defaultListenAddresses,
List<String> bootstrapPeers = defaultBootstrapPeers,
int maxConnections = 50,
Duration connectionTimeout = const Duration(seconds: 30),
bool enableNatTraversal = false,
bool enableMDNS = true,
}) {
return NetworkConfig(
listenAddresses: listenAddresses,
bootstrapPeers: bootstrapPeers,
maxConnections: maxConnections,
connectionTimeout: connectionTimeout,
enableNatTraversal: enableNatTraversal,
enableMDNS: enableMDNS,
nodeId: _generateDefaultNodeId(),
);
}