calle
4fc0a25d41
Mega-merge 4: Reenable LndWallet gRPC and use TrackPaymentV2 ( #745 )
...
* readd lndgrpc
* debug logging
* Use TrackPaymentV2
* /v2/router/track
* lnd_router_grpc
* flag for blocking check
* error handling
* fix name
* regtest lndgrpc
* new test pipeline
* fix env
* check for description hash
* remove unnecessary asserts for clarity
* assume that description_hash is a hash already
* no lock
* description hashing in backend
* restore bolt11.py
* /api/v1/payments with hex of description
* comment
* refactor wallets
* forgot eclair
* fix lnpay
* bytes directly
* make format
* mypy check
* make format
* remove old code
* WIP status check
* LND GRPC docs
* restore cln to main
* fix regtest
* import
* remove unused import
* format
* do not expect ok
* check ok
* delete comments
2022-08-09 11:49:39 +02:00
benarc
267dea4f75
black
2021-11-12 04:14:55 +00:00
Tiago vasconcelos
68dd95dc59
fix awaits
2021-11-08 12:28:11 +00:00
Tiago vasconcelos
cf44dc0841
subdomains untested convert
2021-10-27 22:09:55 +01:00
Tiago vasconcelos
6edac8ae8d
remove extensions
2021-10-01 10:49:11 +01:00
Tiago vasconcelos
3e0fd39175
some syntax refactoring
2021-08-22 12:16:31 +01:00
Stefan Stammberger
d20c3ce119
fix: syntax errors
2021-08-21 12:14:23 +02:00
Ben Arc
a9dc087f61
All extensions semi-switched
2021-08-21 00:34:48 +01:00
Ben Arc
fe123d6d31
Put extensions back so we can start converting
2021-08-20 12:44:03 +01:00
Ben Arc
9c313586bd
removed all but one extension, so we can focus on core
2021-08-16 18:12:48 +01:00
fiatjaf
fdf4f6c1ae
catch errors in multiple places that might be destroying the async flow and causing lnbits to die silently.
2021-04-10 17:37:48 -03:00
fiatjaf
42bd5ea989
remove exception to black line-length and reformat.
2021-03-24 00:40:32 -03:00
Kristjan
b6cb305e5c
black formatting
2021-01-03 11:28:23 +01:00
Kristjan
babaa4459e
decided to remove IP and subdomain validations.. we run dry-run to cloudflare anyway so those 2 checks are reduntant
2021-01-03 11:27:45 +01:00
Kristjan
f45aadaafe
added checks to the cloudflare if the domain can be created; code refactoring - moved calls to cloudflare to seperate file
2021-01-03 11:22:42 +01:00
Kristjan
f6010bc139
black formatting
2021-01-03 00:31:02 +01:00
Kristjan
33b48341f1
checks before creating new subdomain
2021-01-03 00:26:33 +01:00
Kristjan
10414be0d2
now payments are finalized and dns registered when the event happens instead when user polls the backend
2021-01-02 22:55:52 +01:00
Kristjan
e1abea77f5
moved code for generating new dns name and updating the invoice in database to the invoiceListener
2021-01-02 22:38:28 +01:00
Kristjan
be0f853346
validation for the ip address and record type
2021-01-02 19:21:39 +01:00
Kristjan
128888be92
refactoring & bug fixes
2020-12-31 18:39:16 +01:00
Kristjan
493ab5464e
integration with cloudflare, working prototype
2020-12-30 11:50:49 +01:00
Kristjan
6c4b5ea406
working subdomains frontend, table, popup, payments
2020-12-29 20:52:54 +01:00
Kristjan
e96ec08f44
code refactor
2020-12-28 23:24:47 +01:00
Kristjan
2eb44674d0
added public facing api
2020-12-28 22:40:46 +01:00
Kristjan
307a919d17
added CRUD operations
2020-12-28 22:32:04 +01:00
Kristjan
3c398a8276
started working on subdomains extension
2020-12-28 19:51:45 +01:00