Oliver Gugger
8848d30fb3
lndclient: check and cache version compatibility on connect
4 years ago
Oliver Gugger
211586e614
lndclient: cache node info on connect
4 years ago
Oliver Gugger
44d05f284b
lndclient+test: add versioner client and mock
4 years ago
Joost Jager
4a714e0c96
Merge pull request #178 from joostjager/loopout-routerrpc
...
loopout: allow multi-loop
4 years ago
Joost Jager
4039ba9b69
loopout: use routerrpc to send payments
5 years ago
Andras Banki-Horvath
235e1bb9b8
test: followup update chainnotifier mock to fwd notifications for matching txs
...
This is the remainder of the previous commit which was left out from the
original PR.
5 years ago
Andras Banki-Horvath
95273c1cf8
test: update chainnotifier mock to fwd notifications for matching txs
5 years ago
Wilmer Paulino
0b053e6868
lndclient: expose ComputeInputScript in SignerClient
5 years ago
Wilmer Paulino
a5f56342df
lndclient: expose retrieval of channel backups through LightningClient
5 years ago
Wilmer Paulino
3e2a7240d7
lndclient: expose DeriveSharedKey for SignerClient
5 years ago
Joost Jager
a05e46697d
test: assert raw output signing requests
5 years ago
Wilmer Paulino
1ea58ad3d6
Merge pull request #125 from wpaulino/lndclient-listtransactions
...
lndclient: expose ListTransactions as part of LightningClient
5 years ago
Wilmer Paulino
43579b017f
lndclient: expose ListTransactions as part of LightningClient
5 years ago
Oliver Gugger
304c8f580f
lndclient: expose VerifyMessage RPC
5 years ago
Oliver Gugger
2a7c5182a4
lndclient: expose SignMessage RPC
5 years ago
Oliver Gugger
162b2589e0
lndclient: return node URIs from GetInfo call
5 years ago
Oliver Gugger
fc44ee8785
lndclient: fix Value/ValueMsat conversion problem
5 years ago
Wilmer Paulino
52eaeeab77
build: update lnd version to current master
...
Projects that use a later version of lnd than loop, but also depend on
loop itself would run into the following build error:
github.com/lightninglabs/loop/lndclient
../../go/pkg/mod/github.com/lightninglabs/loop@v0.2.3-alpha/lndclient/walletkit_client.go:30:11: undefined: lnwallet.SatPerKWeight
../../go/pkg/mod/github.com/lightninglabs/loop@v0.2.3-alpha/lndclient/walletkit_client.go:32:54: undefined: lnwallet.SatPerKWeight
../../go/pkg/mod/github.com/lightninglabs/loop@v0.2.3-alpha/lndclient/walletkit_client.go:144:33: undefined: lnwallet.SatPerKWeight
../../go/pkg/mod/github.com/lightninglabs/loop@v0.2.3-alpha/lndclient/walletkit_client.go:176:2: undefined: lnwallet.SatPerKWeight
../../go/pkg/mod/github.com/lightninglabs/loop@v0.2.3-alpha/lndclient/walletkit_client.go:189:9: undefined: lnwallet.SatPerKWeight
5 years ago
Oliver Gugger
36838cf7f4
multi: fix most obvious linter errors
5 years ago
Wilmer Paulino
09029bfdec
test: allow custom fee estimates
5 years ago
Joost Jager
f559120565
lndclient: add router sub server
...
This commit exposes router sub server functionality to loop. This is a
preparation for using reliable payments in loop out.
5 years ago
Joost Jager
3e960b8b54
multi: loop in swap
6 years ago
Olaoluwa Osuntokun
908d82acdb
loop: extract code from client package into new loop primary package
6 years ago
Olaoluwa Osuntokun
a770e3d7c1
loop: update all import paths to public repo
6 years ago
Joost Jager
21fcd8d94e
Lightning Loop initial version
6 years ago