2
0
mirror of https://github.com/lightninglabs/loop synced 2024-11-11 13:11:12 +00:00
Commit Graph

486 Commits

Author SHA1 Message Date
carla
a9849bb317
multi: add failure reason to swap client server
To provide more information about swaps, we add a failure reason field
to our swaps. We do not extend our existing state enum to remain
backwards compatible.
2020-07-30 09:15:42 +02:00
Alex Bosworth
d046a68673
Merge pull request #256 from lightninglabs/v0.7.0-beta
version: bump to v0.7.0-beta
2020-07-21 10:38:22 -07:00
Alex Bosworth
9b0db0ebcd
version: bump to v0.7.0-beta
Increment version for 0.7.0
2020-07-21 09:18:31 -07:00
Oliver Gugger
9efca9da11
Merge pull request #254 from gcomte/master
looprpc/docs: fix typo
2020-07-17 16:21:28 +02:00
Gabriel Comte
6e916f2e40 looprpc/docs: fix typo 2020-07-17 16:10:29 +02:00
Joost Jager
2f40064639
Merge pull request #248 from joostjager/user-expiry
loopout: user-specified expiry
2020-07-17 11:11:57 +02:00
Joost Jager
43323ffbe2
loopout: extend htlc expiry based on conf target 2020-07-16 21:30:16 +02:00
Joost Jager
e72d998e78
loopout: show expiry range in terms 2020-07-16 21:30:15 +02:00
Joost Jager
05fd1da496
looprpc: update server proto 2020-07-16 21:30:13 +02:00
Joost Jager
85eb3d0fee
loopout/test: prevent modification of global test request 2020-07-16 21:30:11 +02:00
Carla Kirk-Cohen
f5f2d4261b
Merge pull request #226 from carlaKC/138-consumeswapsubscription
multi: consume and log sever state updates
2020-07-16 21:28:28 +02:00
carla
cd2b08aec6
multi: consume and log sever state updates 2020-07-16 21:02:06 +02:00
Joost Jager
a6539b6adb
Merge pull request #249 from joostjager/split-client-messages
looprpc: split client messages
2020-07-15 09:12:29 +02:00
Joost Jager
8d1ec50fa7
looprpc: split quote message 2020-07-14 19:26:30 +02:00
Joost Jager
24099aa4f9
looprpc: split terms message 2020-07-14 15:26:23 +02:00
Alex Bosworth
57374efd46
Merge pull request #246 from lightninglabs/fix-slack-link
docs: Update Slack link
2020-07-02 10:59:58 -07:00
Alex Bosworth
49e8f059e0
docs: Update Slack link
update Slack link to redirection link
2020-07-02 10:37:46 -07:00
Joost Jager
9c503fcf2c
Merge pull request #245 from joostjager/bump-v0.6.5-beta
version: bump to v0.6.5-beta
2020-07-02 15:30:54 +02:00
Joost Jager
32d3c2fcfe
version: bump to v0.6.5-beta 2020-07-02 14:57:41 +02:00
Joost Jager
dcb3b50eec
Merge pull request #242 from joostjager/user-message
multi: expose server message to clients
2020-06-30 18:20:28 +02:00
Joost Jager
1869ad670f
looprpc: expose server message to clients 2020-06-30 16:59:10 +02:00
Joost Jager
8b215edaa2
multi: create init result structs 2020-06-30 16:59:08 +02:00
Joost Jager
68012f051a
loopout: create LoopOutSwapInfo struct 2020-06-30 16:59:06 +02:00
Joost Jager
c6c30e2988
multi: log server message 2020-06-30 16:59:04 +02:00
Joost Jager
d76959de40
Merge pull request #240 from joostjager/loopin-record-htlc
loopin: record htlx tx hash
2020-06-29 13:52:02 +02:00
Joost Jager
f91422d188
loopin: record htlx tx hash 2020-06-25 14:22:48 +02:00
Joost Jager
a3b7fa5977
loopin: fail swap when htlc amount is incorrect
Previously the swap would get stuck in a state where it wouldn't ever
progress because the server rejected the htlc.
2020-06-25 14:22:46 +02:00
Joost Jager
e33d2fb762
loopin: extract persistState 2020-06-25 14:22:44 +02:00
Joost Jager
6b8fcc547c
loopin: rename to persistAndAnnounceState 2020-06-25 14:22:42 +02:00
Joost Jager
60b907a34f
loopin: refactor htlc conf event loop 2020-06-25 14:22:40 +02:00
Joost Jager
98faa8c59d
Merge pull request #239 from joostjager/fix-pending-state
loopdb: classify InvoiceSettled as pending
2020-06-25 14:21:49 +02:00
Joost Jager
b5a49ed205
loopdb: classify InvoiceSettled as pending 2020-06-25 12:39:07 +02:00
Joost Jager
4ea21cee8b
Merge pull request #238 from joostjager/loopout-record-htlc
loopout: record htlc tx hash
2020-06-25 10:36:18 +02:00
Joost Jager
e22524a262
loopout: register for confirmation using htlc tx hash 2020-06-24 15:28:12 +02:00
Joost Jager
190caa4097
loopout/test: refactor test 2020-06-24 15:28:10 +02:00
Joost Jager
4da4738a2d
loopdb: persist htlc tx hash 2020-06-24 15:28:09 +02:00
Joost Jager
12a7b34d88
loopdb: migrate to nested updates structure 2020-06-24 15:28:07 +02:00
Joost Jager
eaf8239e49
loopdb: allow restored databases to contain nil values 2020-06-23 12:46:00 +02:00
Joost Jager
3e71ff0c81
loopdb: strongly typed constants 2020-06-23 12:45:58 +02:00
Joost Jager
fc8f3c9986
Merge pull request #237 from joostjager/external-lndclient
lndclient: move to github.com/lightninglabs/lndclient
2020-06-18 15:14:32 +02:00
Joost Jager
0c9fcd790e
lndclient: move to github.com/lightninglabs/lndclient 2020-06-18 14:27:52 +02:00
Joost Jager
d4046a6053
Merge pull request #235 from joostjager/basic-conn
lndclient: extract basic connection
2020-06-17 09:39:14 +02:00
Carla Kirk-Cohen
40cb9644e8
Merge pull request #221 from carlaKC/lndclient-faraday
lndclient: add methods required for faraday switchover
2020-06-17 09:00:54 +02:00
Joost Jager
ab6e89c911
Merge pull request #236 from joostjager/out-return-p2wsh
loopd: return missing p2wsh loop out address
2020-06-17 08:50:00 +02:00
carla
fbb1a3b204
lndclient: add list sweeps to wallet cilent 2020-06-17 08:45:03 +02:00
carla
c76f2c4cf1
lndclient: update listTransactions to return full transaction 2020-06-17 08:45:01 +02:00
carla
475c7f29f1
lndclient: add listpayments endpoint 2020-06-17 08:44:59 +02:00
carla
5ca018613b
lndclient: add listinvoices to client 2020-06-17 08:44:57 +02:00
carla
e016d2ebf4
lndclient: add forwarding history call 2020-06-17 08:44:55 +02:00
carla
c1a9889e4d
lndclient: add closed channels to lnd client 2020-06-17 08:44:55 +02:00