fiatjaf
4e68a0e7e6
lndrest: two small fixes.
2020-10-05 22:43:49 -03:00
fiatjaf
bb965e4119
lndrest: account for when there are pending checking_ids from other sources.
2020-10-05 22:16:28 -03:00
fiatjaf
39c331a7b9
fix opennode stupid syntax errors.
2020-10-05 08:46:20 -03:00
fiatjaf
6e6ce093f0
guard against lndrest URLs without a leading http...
2020-10-05 08:45:57 -03:00
fiatjaf
1ce9936561
better handling of missing dependencies on lndgrpc.
2020-10-05 08:45:32 -03:00
fiatjaf
c3ded859df
fix requirements after rebase.
2020-10-04 14:07:52 -03:00
fiatjaf
f5b8ed8fc6
make lndgrpc work using the purerpc library and a manually-declared method.
2020-10-04 12:06:54 -03:00
fiatjaf
9994e61615
migrate to trio so c-lightning sockets stop hanging.
2020-10-04 12:06:20 -03:00
fiatjaf
e74cf33f90
broken invoice listener on c-lightning and other fixes around wallets.
2020-10-04 12:05:59 -03:00
fiatjaf
b3c69ad49c
invoice listeners support on lnd and other fixes around wallets/
2020-10-04 12:05:01 -03:00
fiatjaf
bbe8d05af4
migrate from aiohttp to httpx following master.
2020-10-04 12:04:59 -03:00
fiatjaf
2c92205703
async invoice listeners through webhooks: lnpay and opennode.
2020-10-04 12:04:49 -03:00
fiatjaf
04222f1f01
basic invoice listeners.
2020-10-04 12:04:47 -03:00
fiatjaf
8b7028d728
add VoidWallet and make it the default.
2020-09-03 21:43:32 -03:00
Eneko Illarramendi
23cfe0d417
chore: update github workflows
2020-09-03 23:10:41 +02:00
fiatjaf
68b0adfe66
fix: description_hash as an optional param to create_invoice.
...
fixes https://github.com/lnbits/lnbits/issues/74
2020-08-30 23:54:50 -03:00
fiatjaf
1e4f39954e
fix: spark create_invoice error case.
2020-08-29 13:48:16 -03:00
fiatjaf
3645e0ac38
fix: lnpay invoices with description_hash.
2020-08-29 13:04:11 -03:00
fiatjaf
0de08dda0b
add spark backend and fix c-lightning.
2020-08-29 12:23:01 -03:00
fiatjaf
a79ec8f4a4
lnurlp extension.
2020-08-28 23:03:12 -03:00
fiatjaf
24dc6e5415
fix validation rules so description_hash works.
2020-07-04 22:28:08 -03:00
fiatjaf
bc27293315
support description_hash across all APIs.
2020-07-03 20:04:04 -03:00
Arc
a40823de43
Update lntxbot.py
2020-05-09 17:29:24 +01:00
Eneko Illarramendi
9eb253fe55
fix: typo
2020-05-04 17:34:53 +02:00
Eneko Illarramendi
b37af0c600
feat: use github pages and jekyll for docs
2020-05-04 17:20:36 +02:00
Eneko Illarramendi
2c5e539795
refactor: make some wallet dependencies optional
2020-05-02 19:16:10 +02:00
Eneko Illarramendi
c3e337a319
fix: mypy errors
2020-04-26 16:58:29 +02:00
Arc
976a3d4e5c
Update lndrest.py
2020-04-26 01:10:57 +01:00
Arc
5d128523c7
Update lndrest.py
2020-04-25 22:41:27 +01:00
Arc
99cfdd5531
Update __init__.py
2020-04-25 22:11:27 +01:00
Arc
435f9c9773
Add files via upload
2020-04-25 22:10:45 +01:00
Eneko Illarramendi
ab190454f4
fix: LNbits backend wallet
2020-04-25 20:13:49 +02:00
Eneko Illarramendi
dd23b20090
chore: various tweaks
2020-04-16 20:58:16 +02:00
Arc
708b2f2652
Update lndgrpc.py
2020-04-13 22:23:42 +01:00
Eneko Illarramendi
8dc2143080
chore: update requirements
2020-04-03 22:52:08 +02:00
Arc
de187559a8
Update lnbits.py
2020-04-03 13:50:54 +01:00
Arc
1e6c6a8c3c
Update __init__.py
2020-04-03 13:46:40 +01:00
Arc
426981fe1c
Create lnbits.py
2020-04-03 13:46:14 +01:00
Arc
8db35ca1af
Update lndgrpc.py
2020-04-03 12:27:07 +01:00
Arc
77e849f056
Update clightning.py
2020-04-03 12:12:21 +01:00
Arc
377b0c9d47
Update clightning.py
2020-04-03 11:48:41 +01:00
Arc
1248f85612
Update clightning.py
2020-04-03 11:27:55 +01:00
Arc
e57bebd01b
Update clightning.py
2020-04-03 11:27:36 +01:00
Arc
97719623a3
Update __init__.py
2020-04-03 11:22:05 +01:00
Arc
ccb9b462cc
Create clightning.py
2020-04-03 11:21:10 +01:00
Arc
127f1ee258
Update lndgrpc.py
2020-04-02 15:03:32 +01:00
Arc
1db380d88e
Update lndgrpc.py
2020-04-02 15:01:38 +01:00
Arc
9ead85987f
Update __init__.py
2020-04-02 13:07:01 +01:00
Arc
4562d23f6e
Delete lnd.py
2020-04-02 13:06:15 +01:00
Arc
d194ba5fe1
Update lndgrpc.py
2020-04-02 12:43:48 +01:00
Arc
c2a116b713
Update lndgrpc.py
2020-04-02 12:43:23 +01:00
Arc
efc847d381
Update lndgrpc.py
2020-04-02 12:03:10 +01:00
Arc
b02bee01e5
Update lndgrpc.py
2020-04-02 07:45:00 +01:00
Arc
f364ce51c0
Update __init__.py
2020-04-02 07:44:35 +01:00
Arc
73ec8deee1
Create lndgrpc.py
...
Doesn't work, but hopefully will soon
2020-04-02 07:44:03 +01:00
Eneko Illarramendi
d03785558b
refactor: a wallet is a wallet is a wallet
2020-03-31 19:05:25 +02:00
Eneko Illarramendi
d862b16ee6
refactor: "payments" is the name, and API updates
2020-03-07 22:27:00 +01:00
Eneko Illarramendi
7996c48b70
chore: remove wait
option for LntxbotWallet
2020-03-05 23:01:37 +01:00
Eneko Illarramendi
f98a5040ac
refactor: decorators, models and more broken bits
2020-03-04 23:11:15 +01:00
Arc
792b787f1a
Update lnd.py
2020-02-17 16:58:44 +00:00
Arc
1b9badc11a
added verify false to lnd requests
2020-02-10 13:18:10 +00:00
Eneko Illarramendi
9e90aabead
refactor: use Flask Blueprints to organize extensions
...
- extensions are now blueprints: keep views, templastes and statics in the same folder
- increase app security using `flask-talisman`
- whenever possible use {{ url_for }} for links between pages
- remove references to non-existing JavaScript code
- add missing favicon.ico
2020-01-31 21:07:05 +01:00
Arc
ca1a774949
Update __init__.py
2020-01-18 10:24:49 +00:00
Arc
108342791d
added lnpay as a source
2020-01-18 10:24:22 +00:00
Eneko Illarramendi
4c739dbb90
fix: don't call r.json()
until we know we have a response
2020-01-16 14:26:51 +01:00
Eneko Illarramendi
0d517b884a
refactor: code review
2020-01-16 13:58:27 +01:00
Arc
cab3279f17
Update base.py
2020-01-16 12:38:40 +00:00
Arc
480a89196b
Update lnd.py
2020-01-16 12:38:11 +00:00
Arc
4c8b9c322b
Update lntxbot.py
2020-01-16 12:37:49 +00:00
Arc
364ab472d2
Update opennode.py
2020-01-16 12:37:33 +00:00
Arc
883e826aa4
Update __init__.py
2020-01-15 15:20:38 +00:00
Arc
f765163486
Updated requests
2020-01-15 15:16:10 +00:00
Arc
f598fe29be
ON init
2020-01-12 00:48:45 +00:00
Arc
d3bc33df51
Opennode support
...
Needs setintervals in app.js to work
2020-01-12 00:26:40 +00:00
Eneko Illarramendi
2bb30aa880
fix: LND invoice payments and status checks
2020-01-11 23:51:35 +01:00
Eneko Illarramendi
6d019bcb2b
fix: get correct LND payment_hash
2020-01-11 23:31:07 +01:00
Eneko Illarramendi
47b93a97d6
refactor: unify responses in backend wallets
2020-01-10 21:26:42 +01:00