Browse Source

lnworker: generate and save private key

dependabot/pip/contrib/deterministic-build/ecdsa-0.13.3
ThomasV 7 years ago
parent
commit
b74d4261af
  1. 7
      lib/lnworker.py

7
lib/lnworker.py

@ -91,7 +91,12 @@ class LNWorker(PrintError):
def __init__(self, wallet, network):
self.wallet = wallet
self.network = network
self.privkey = sha256(b"0123456789")
pk = wallet.storage.get('lightning_privkey')
if pk is None:
pk = bh2u(os.urandom(32))
wallet.storage.put('lightning_privkey', pk)
wallet.storage.write()
self.privkey = bfh(pk)
self.config = network.config
self.peers = {}
# view of the network

Loading…
Cancel
Save