Mega-merge 2: Invoice/refactor description hash (WIP) (#814)

* description hashing in backend
This commit is contained in:
calle
2022-08-01 16:20:25 +02:00
committed by GitHub
parent c88e6b0e62
commit f1ec7e33f0
18 changed files with 40 additions and 41 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
import asyncio
import hashlib
import json
import random
from os import getenv
@@ -101,7 +102,7 @@ class SparkWallet(Wallet):
r = await self.invoicewithdescriptionhash(
msatoshi=amount * 1000,
label=label,
description_hash=description_hash.hex(),
description_hash=hashlib.sha256(description_hash).hexdigest(),
)
else:
r = await self.invoice(