1
0

add lnurl-pay and lightning address support

* bundles all payment identifiers into handle_payment_identifier
* adds lnurl decoding
* adds lightning address decoding
This commit is contained in:
bitromortac
2021-11-23 14:42:43 +01:00
committed by SomberNight
parent 2511d8118c
commit fe2fbbd9b1
9 changed files with 221 additions and 39 deletions

View File

@@ -0,0 +1,12 @@
from unittest import TestCase
from electrum import lnurl
class TestLnurl(TestCase):
def test_decode(self):
LNURL = (
"LNURL1DP68GURN8GHJ7UM9WFMXJCM99E5K7TELWY7NXENRXVMRGDTZXSENJCM98PJNWXQ96S9"
)
url = lnurl.decode_lnurl(LNURL)
self.assertTrue("https://service.io/?q=3fc3645b439ce8e7", url)