From e7129d364e3289212f31bf68afc564e2e4ec4c13 Mon Sep 17 00:00:00 2001 From: kdeme Date: Wed, 6 Nov 2019 12:18:50 +0100 Subject: [PATCH] Fix invalid adding of pubkey in nimbus_add_keypair --- wrappers/libnimbus.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wrappers/libnimbus.nim b/wrappers/libnimbus.nim index e07ae3fe6..2248bee7d 100644 --- a/wrappers/libnimbus.nim +++ b/wrappers/libnimbus.nim @@ -254,8 +254,8 @@ proc nimbus_add_keypair(privateKey: ptr byte): var keypair: KeyPair try: - keypair = KeyPair(seckey: initPrivateKey(makeOpenArray(privateKey, 32)), - pubkey: keypair.seckey.getPublicKey()) + keypair.seckey = initPrivateKey(makeOpenArray(privateKey, 32)) + keypair.pubkey = keypair.seckey.getPublicKey() except EthKeysException, Secp256k1Exception: error "Passed an invalid privateKey" return ""