f321x
dd1d98e37c
pi: allow emaillike pi with 'lightning:' prefix
...
Lightning addresses with 'lightning:' do occur in the wild and make
sense (how else would e.g. the smartphone know to open a lightning
wallet instead of the e-mail client). So we should allow this.
2025-12-22 18:06:26 +01:00
f321x
2cd1de4f21
pi: fix incorrectly parsing emaillike with 'ln' prefix
...
Fixes a bug where we incorrectly parsed emaillike payment identifiers as
bech32 lightning payment identifier if they start with a 'ln' prefix.
2025-12-22 18:06:17 +01:00
f321x
72dfc61d9c
tests: add more lnurl testing for PaymentIdentifier
...
adds some more detailed tests to `test_payment_identifier.py` to test
lnurlp and lnurlw separately and mock their resolve.
2025-08-27 15:31:47 +02:00
SomberNight
4f1cc8b9cb
tests: set low wallet.gap_limit_for_change to speed up tests
2025-08-08 16:36:39 +00:00
Sander van Grieken
9674ffc8ee
bip21: add testcases for amount bounds
2024-05-29 10:22:28 +02:00
Sander van Grieken
6ecbb8eb3f
tests: add test for payment_identifier.invoice_from_payment_identifier()
2024-02-19 11:54:32 +01:00
Sander van Grieken
73fee69f5c
tests: move /electrum/tests to /tests
2024-02-16 15:40:45 +01:00