mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-01-03 22:43:09 +00:00
Use config nodekey for deterministic node id from CLI
This commit is contained in:
parent
8aa69c4c6d
commit
5bd325a038
@ -144,13 +144,10 @@ proc run(config: WakuNodeConf) =
|
||||
hostAddress = MultiAddress.init(DefaultAddr)
|
||||
|
||||
# Difference between announced and host address relevant for running behind NAT, however doesn't seem like nim-libp2p supports this. GHI?
|
||||
#
|
||||
# TODO: Convert config.nodekey eth.key to libp2p.crypto key. Should work with Secp256k1, just need to ensure representation etc is the same. Using random now for spike.
|
||||
#nodekey = config.nodekey
|
||||
#keys = crypto.KeyPair(nodekey)
|
||||
privKey = PrivateKey.random(Secp256k1)
|
||||
keys = KeyPair(seckey: privKey, pubkey: privKey.getKey())
|
||||
peerInfo = PeerInfo.init(privKey)
|
||||
# NOTE: This is a privatekey
|
||||
nodekey = config.nodekey
|
||||
keys = KeyPair(seckey: nodekey, pubkey: nodekey.getKey())
|
||||
peerInfo = PeerInfo.init(nodekey)
|
||||
|
||||
info "Initializing networking (host address and announced same)", address
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user