frennkie / django-ip2tor

Django Lightning Enabled Shop
19 stars 6 forks source link

get_invoice throws exception #4

Closed frennkie closed 4 years ago

frennkie commented 4 years ago

Running on current master against a LND 0.9.2-beta I get an error.

Jul 01 19:37:56 ip2tor.fulmo.org bash[539958]: Job: Process Lightning Invoices (unpaid)
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]: Info [Charged Lightning Node]: started 2020-07-01T19:37:57.114435+00:00
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]: Running on ID: 1...2 (PO: 2...3)
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]: Traceback (most recent call last):
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]:   File "/var/www/sites/site_django_ip2tor/django_ip2tor/charged/lnnode/models/lnd.py", line 282, in get_invoice
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]:     request = lnrpc.rpc_pb2.PaymentHash(**kwargs)
Jul 01 19:38:02 ip2tor.fulmo.org bash[539958]: TypeError: <memory at 0x7ff237312348> has type memoryview, but expected one of: bytes

Lib: lnd-rpc==0.10.0.post12

frennkie commented 4 years ago

fixed in 012e4646fdd1731e8ff8daeb611c776c23cb6496