We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d8448b commit 458c1b5Copy full SHA for 458c1b5
src/GWallet.Backend/UtxoCoin/Lightning/ChannelManagement.fs
@@ -129,11 +129,7 @@ type ChannelInfo =
129
130
module internal CryptoUtil =
131
let internal AccountPrivateKeyToNodeMasterPrivKey (accountKey: Key): NodeMasterPrivKey =
132
- let privateKeyBytesLength = 32
133
- let bytes: array<byte> = Array.zeroCreate privateKeyBytesLength
134
- use bytesStream = new MemoryStream(bytes)
135
- let stream = NBitcoin.BitcoinStream(bytesStream, true)
136
- accountKey.ReadWrite stream
+ let bytes = accountKey.ToBytes ()
137
let hashed = NBitcoin.Crypto.Hashes.DoubleSHA256 bytes
138
NodeMasterPrivKey <| NBitcoin.ExtKey (hashed.ToString())
139
0 commit comments