mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-26 23:13:25 +00:00
lnworker: generate and save private key
This commit is contained in:
parent
59e8c44311
commit
4869615e0e
1 changed files with 6 additions and 1 deletions
|
@ -91,7 +91,12 @@ class LNWorker(PrintError):
|
||||||
def __init__(self, wallet, network):
|
def __init__(self, wallet, network):
|
||||||
self.wallet = wallet
|
self.wallet = wallet
|
||||||
self.network = network
|
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.config = network.config
|
||||||
self.peers = {}
|
self.peers = {}
|
||||||
# view of the network
|
# view of the network
|
||||||
|
|
Loading…
Add table
Reference in a new issue