fix styling issues

This commit is contained in:
munna0908 2025-01-07 15:53:07 +05:30
parent feb13129f4
commit b387b6aff4
No known key found for this signature in database
GPG Key ID: 2FFCD637E937D3E6
5 changed files with 7 additions and 12 deletions

View File

@ -159,7 +159,7 @@ proc start*(s: CodexServer) {.async.} =
await s.codexNode.switch.start()
let (announceAddrs,discoveryAddrs)= natedAddress(
let (announceAddrs,discoveryAddrs)= nattedAddress(
s.config.nat,
s.codexNode.switch.peerInfo.addrs,
s.config.discoveryPort)

View File

@ -40,7 +40,7 @@ import ./utils
import ./nat
from ./validationconfig import MaxSlots, ValidationGroups
export units, net, codextypes, logutils,completeCmdArg,parseCmdArg,NatConfig
export units, net, codextypes, logutils, completeCmdArg, parseCmdArg, NatConfig
export ValidationGroups, MaxSlots
export

View File

@ -386,7 +386,7 @@ proc setupAddress*(natConfig: NatConfig, bindIp: ValidIpAddress,
of NatStrategy.NatUpnp, NatStrategy.NatPmp:
return setupNat(natConfig.nat, tcpPort, udpPort, clientId)
proc natedAddress*(natConfig: NatConfig, addrs: seq[MultiAddress], udpPort: Port): tuple[libp2p, discovery: seq[MultiAddress]] =
proc nattedAddress*(natConfig: NatConfig, addrs: seq[MultiAddress], udpPort: Port): tuple[libp2p, discovery: seq[MultiAddress]] =
## Takes a NAT configuration, sequence of multiaddresses and UDP port and returns:
## - Modified multiaddresses with NAT-mapped addresses for libp2p
## - Discovery addresses with NAT-mapped UDP ports

View File

@ -51,13 +51,8 @@ proc getMultiAddrWithIPAndUDPPort*(ip: ValidIpAddress, port: Port): MultiAddress
## Returns:
## A MultiAddress in the format "/ip4/<address>/udp/<port>" or "/ip6/<address>/udp/<port>"
let ipFamily = ip.family
if ipFamily == IpAddressFamily.IPv4:
# Construct IPv4 multiaddress
return MultiAddress.init("/ip4/" & $ip & "/udp/" & $port).expect("valid multiaddr")
else:
# Construct IPv6 multiaddress
return MultiAddress.init("/ip6/" & $ip & "/udp/" & $port).expect("valid multiaddr")
let ipFamily = if ip.family == IpAddressFamily.IPv4: "/ip4/" else: "/ip6/"
return MultiAddress.init(ipFamily & $ip & "/udp/" & $port).expect("valid multiaddr")
proc getAddressAndPort*(ma: MultiAddress): tuple[ip: Option[ValidIpAddress], port: Option[Port]] =
try:

View File

@ -9,7 +9,7 @@ import ../../codex/utils
suite "NAT Address Tests":
test "natedAddress with local addresses":
test "nattedAddress with local addresses":
# Setup test data
let
udpPort = Port(1234)
@ -39,7 +39,7 @@ suite "NAT Address Tests":
addrs = @[localAddr, anyAddr, publicAddr]
# Test address remapping
let (libp2pAddrs,discoveryAddrs) = natedAddress(natConfig, addrs, udpPort)
let (libp2pAddrs,discoveryAddrs) = nattedAddress(natConfig, addrs, udpPort)
# Verify results
check(discoveryAddrs == expectedDiscoveryAddrs)