63 Commits
Author SHA1 Message Date
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 5595632794 feat: Mint discovery by npub 2026-01-30 20:18:55 -05:00
Evan Kaloudis a42d60e569 feat: ZEUS Cashu gift portal links 2026-01-27 20:12:02 -05:00
Evan Kaloudis ebfe9ce842 fix: Lightning address validation for MoneyBadger 🇿🇦 2026-01-13 16:28:22 -05:00
Evan Kaloudis 6530870040 revert new account JSON handler 2025-12-15 10:07:06 -05:00
Evan Kaloudis 7120cb949e fix: account JSON error handling 2025-12-15 07:18:18 -05:00
Shubham KumarandGitHub 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
Devi Charanandcherry-1729-9090 ebbd75e6f5 Removed AddressPicker and code optimizations 2025-06-27 20:38:11 +05:30
Evan Kaloudis 8c8245a877 refactor: specify amount as sats wherever possible 2025-05-13 22:36:04 -04:00
Evan Kaloudis c8a8d8460c refactor: Stores 2025-05-07 00:19:11 -04:00
Evan Kaloudis 2e3ee78066 Add scriptPubKeyToAddress to AddressUtils + add tests 2024-12-16 21:13:29 -05:00
Evan Kaloudis 040c8984ac Refactor: FiatStore + UnitsUtils 2024-11-15 12:35:07 -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 c91e348b68 AddressUtils: Lightning Address validation: handle uppercase chars 2023-10-26 00:38:57 -04:00
shubham 04af318838 AddContacts: Adding validations for input 2023-08-26 19:15:56 +05:30
Evan Kaloudis 63ac049769 Unified Address parsing: handle uppercase param names 2022-12-19 15:55:51 -05:00
Evan Kaloudis de1669df08 Invoice: fix display of r_hash and r_preimage 2022-12-12 16:00:00 -05:00
Evan Kaloudis f931ef7fee Component: Conversion 2022-12-10 11:01:21 -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
Pavol Rusnak 5db50820f3 Fix typo 2022-06-04 21:29:24 +02:00
Evan Kaloudis a464ab3352 Remove default LNDHub host 2022-05-20 20:45:51 -04:00
deregs de62ad6705 zeusln deep link 2022-03-09 22:37:17 -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 713c36c636 AddressUtils: modify processLNDHubAddress and isValidLNDHubAddress to accept new bluewallet import format 2021-05-08 20:15:09 -04:00
Evan Kaloudis 6574cd4aaf prettier 2021-02-03 22:05:19 -05:00
Evan Kaloudis 0916671d55 keep it dry -> bitcoinQrParser func 2021-01-31 19:13:34 -05: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 3e6025f450 Linting 2020-09-09 19:39:15 -04:00
Evan 43c21cc193 Merge remote-tracking branch 'upstream/master' into coin-control 2020-09-09 19:07:10 -04:00
ZeusLNandGitHub 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