Evan Kaloudis
67f8f45d74
feat: clink: add noffer decoder and BIP-21 parameter parsing
2026-05-27 16:14:01 -04:00
Nani
098df17779
feat: add validation for lightning addresses with Unicode characters and emojis
2026-02-19 22:11:15 +05:30
Evan Kaloudis
ebfe9ce842
fix: Lightning address validation for MoneyBadger 🇿🇦
2026-01-13 16:28:22 -05:00
Evan Kaloudis and GitHub
2fa98daf78
fix: BIP-21 with empty on-chain address can't be parsed (BIP-321) ( #3205 )
...
* fix: Correctly parse BIP21 URIs with empty on-chain address
* test: Add tests for lightning-only BIP21 URIs
2025-08-12 09:52:31 -04:00
Shubham Kumar and GitHub
163fedca08
fix: handle legacy testnet address ( #3161 )
2025-07-25 07:22:27 -04:00
Khushal
4d70ba2baa
feat: ui withdrawalrequest redemption
2025-07-16 14:25:33 +05:30
Evan Kaloudis
8c8245a877
refactor: specify amount as sats wherever possible
2025-05-13 22:36:04 -04:00
Evan Kaloudis
2e3ee78066
Add scriptPubKeyToAddress to AddressUtils + add tests
2024-12-16 21:13:29 -05:00
Evan Kaloudis
883a8fa594
Settings: Display: hide decimal commas
2024-11-15 12:35:28 -05:00
Evan Kaloudis
c5df6aeaf5
Payment method list
2024-10-29 11:07:20 -04:00
Evan Kaloudis
53831a229c
AddressUtils: snakeToHumanReadable
2024-09-24 22:23:39 -04:00
Evan Kaloudis
5d704cbd4f
BIP-353: grok out on-chain addresses
2024-07-12 21:58:00 -04:00
Evan Kaloudis
fb3b43818b
BOLT 12 offer fixes
2024-05-31 16:39:46 -04:00
Evan Kaloudis
42378ed23e
AddressUtils: flesh out xpub validation
2024-04-26 23:45:38 -04:00
Evan Kaloudis
ebe1d5cc45
Accounts: add processing of keystore format
2024-04-24 02:21:55 -04:00
Evan Kaloudis
a948ade920
External Accounts: add support for various wallet import formats, descriptors
2024-04-17 20:53:05 -04:00
Evan Kaloudis
f4d9319c30
External Accounts: fix scanning of wallet exports
2024-04-16 21:32:12 -04:00
Evan Kaloudis
4c2f9be403
External Accounts: open channels
2024-04-16 20:26:01 -04:00
Evan Kaloudis
4dc757fcad
PSBT handling, BC-UR + BBQr rendering
2024-04-14 23:39:25 -04:00
Evan Kaloudis
571e0afa69
External Accounts: importing, and UTXO picker enhancements
2024-04-14 23:39:03 -04:00
Evan Kaloudis
cdc13ef1af
Signet
2024-03-25 16:31:12 -04:00
Evan Kaloudis
fb4610ba6a
Add test for Nostr npubs against lightning addresses
2024-01-12 17:29:13 -05:00
Evan Kaloudis
92c5d2ca26
Don't reset units when generated invoice is cleared
2023-12-14 22:26:03 -05:00
Evan Kaloudis
c91e348b68
AddressUtils: Lightning Address validation: handle uppercase chars
2023-10-26 00:38:57 -04:00
shubham
58a56f7c48
Adding tests for 'isValidNpub'
2023-08-26 19:15:57 +05:30
Evan Kaloudis
ea4069b105
Lightning Address: handle addresses hosted on Tor
2023-03-04 10:35:00 -05:00
Evan Kaloudis
63ac049769
Unified Address parsing: handle uppercase param names
2022-12-19 15:55:51 -05:00
Evan Kaloudis
0e91da3974
AddressUtils: regex for LNbank support #1081
2022-11-24 20:24:54 -05:00
Evan Kaloudis
f8c91616cb
handleAnything: parse unified invoices, auto-select LN
2022-09-25 18:39:04 -04:00
Pavol Rusnak
12c0241de8
Add lndhub.io as the first custodial lndhub
...
It seems that BlueWallet is connecting to lndhub.io by default
and by looking at https://lndhub.io and https://lndhub.herokuapp.com
it seems these two are using the same backend
2022-06-04 21:30:00 +02:00
Evan Kaloudis
effd21f048
Rearrange bech32 tests
2021-11-14 22:00:50 -05:00
Evan Kaloudis
aa925a2367
Add Bech32m - P2TR address validation tests
2021-11-14 21:56:37 -05:00
Evan Kaloudis
7e961d2125
Set up eslint
2021-11-04 00:02:58 -04:00
Evan Kaloudis
54c464cce5
Add support for Lightning Addresses (LNURL Pay)
2021-09-01 01:42:07 -04:00
Evan Kaloudis
87756c8e00
Extend myNode tests
2021-07-12 23:48:50 -04:00
Evan Kaloudis
eba0ab517d
Update AddressUtils and LndConnectUtils tests
2021-06-16 20:02:27 -04:00
Evan Kaloudis
713c36c636
AddressUtils: modify processLNDHubAddress and isValidLNDHubAddress to accept new bluewallet import format
2021-05-08 20:15:09 -04:00
Evan Kaloudis
fb57a795f4
Add support for all bech32 QR code schemes
2021-01-31 18:57:42 -05:00
fiatjaf
13865b7db6
lndhub address matcher supports port numbers and paths.
...
- the lnbits lndhub extension requires a path in the lndhub address
- many lnbits personal installations are hosted in nonstandard port numbers
- this also removes the strict lenghts of name and password fields
2020-09-16 22:44:03 -03:00
Evan
43c21cc193
Merge remote-tracking branch 'upstream/master' into coin-control
2020-09-09 19:07:10 -04:00
ZeusLN and GitHub
834ed0ee43
Merge pull request #323 from fiatjaf/eclair
...
Eclair support
2020-09-09 18:58:41 -04:00
Evan
c3250adfd0
fix regtest address check
2020-09-09 17:22:14 -04:00
fiatjaf
b220d529b7
more eclair things. now tested.
2020-09-02 15:24:23 -03:00
Evan
2e81c0d2aa
Handle Bitmex deposit addresses
...
labels but no amount defined
2020-08-31 19:14:43 -04:00
ZeusLN and GitHub
e078ae7ca4
Merge pull request #321 from kaloudis/handle-extra-params
...
handle extra params on BTC addresses
2020-08-16 14:07:25 -04:00
Evan
ff39fb9d92
handle extra params on BTC addresses
...
see https://github.com/ZeusLN/zeus/issues/317
2020-08-13 19:54:59 -04:00
Evan
eb84a3602a
Handle hosts defined in lndhub account strings
2020-07-11 16:39:35 -04:00
Evan
05507ff060
Add LNDHub QR Scanner
2020-06-22 20:31:36 -04:00
Evan
2339088921
extend AddressUtils tests
2020-05-05 17:43:13 -04:00
Evan
6d91679929
init lnd keysend
2020-05-04 00:24:04 -04:00