Skip to content

Commit adda044

Browse files
committed
Use the non-deprecated version also for nec and portalcli
1 parent 9f722e5 commit adda044

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

execution_chain/nimbus_execution_client.nim

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,17 @@ proc setupP2P(nimbus: NimbusNode, config: ExecutionClientConf, com: CommonRef) =
9898
fatal "Get network keys error", msg = error
9999
quit(QuitFailure)
100100
natId = NimbusName & " " & NimbusVersion
101-
(extIp, extTcpPort, extUdpPort) =
102-
setupAddress(config.nat, config.listenAddress, config.tcpPort, config.udpPort, natId)
101+
(extIp, extPorts) = setupAddress(
102+
config.nat,
103+
config.listenAddress,
104+
@[
105+
(port: config.tcpPort, protocol: PortProtocol.TCP),
106+
(port: config.udpPort, protocol: PortProtocol.UDP),
107+
],
108+
natId,
109+
)
110+
extTcpPort = extPorts[0].toPort()
111+
extUdpPort = extPorts[1].toPort()
103112

104113
bootstrapNodes = config.getBootstrapNodes()
105114
fc = nimbus.fc

portal/tools/portalcli.nim

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -220,9 +220,13 @@ proc run(config: PortalCliConf) =
220220
rng = newRng()
221221
bindIp = config.listenAddress
222222
udpPort = Port(config.udpPort)
223-
# TODO: allow for no TCP port mapping!
224-
(extIp, _, extUdpPort) =
225-
setupAddress(config.nat, config.listenAddress, udpPort, udpPort, "portalcli")
223+
(extIp, extPorts) = setupAddress(
224+
config.nat,
225+
config.listenAddress,
226+
@[(port: udpPort, protocol: PortProtocol.UDP)],
227+
"portalcli",
228+
)
229+
extUdpPort = extPorts[0].toPort()
226230

227231
var bootstrapRecords: seq[Record]
228232
loadBootstrapFile(string config.bootstrapNodesFile, bootstrapRecords)

0 commit comments

Comments
 (0)