sputn1ck
90f5a8851e
looprpc: add swap filter
6 months ago
Slyghtning
0060e3fe53
looprpc: failure reason insufficient confirmed balance
7 months ago
Slyghtning
8612912e97
looprpc: abandon swap api
...
swaprpc: abandon swap api
7 months ago
Oliver Gugger
bac1416636
multi: bump lnd version to v0.17.0-beta
9 months ago
Slyghtning
647333ac64
looprpc: account field for LoopOutRequest
11 months ago
sputn1ck
ca032b1f1d
multi: expose l402 id in grpc interface
...
This commit adds an additional field to the tokens in order to fetch the
relevant l402 ids for the users tokens.
1 year ago
Slyghtning
d84af7065c
looprpc: add rest entries for getinfo rpc
1 year ago
Slyghtning
7f6f265db3
looprpc: request and response params for new getInfo rpc
1 year ago
George Tsagkarelis
cd9f6f142b
cmd+looprpc: add new parameters for easy autoloop
...
This commit introduces the new parameters to the protofiles and the
cmd interface. If easy autoloop is enabled we just ignore the rest of
the rules and use the defaults of easy autoloop.
1 year ago
George Tsagkarelis
72f284ecb4
looprpc: restore autoloop_budget_start_sec
1 year ago
George Tsagkarelis
74f6cc8d4b
looprpc: add last budget refresh to rpc parameters
1 year ago
George Tsagkarelis
b025b9ae37
multi: add recurring autoloop budget
1 year ago
George Tsagkarelis
0ef205cb24
looprpc: add autoloop outaddr
2 years ago
Andras Banki-Horvath
88956455b4
multi: completely remove support for NP2WSH htlcs
...
This commit removes all code related to NP2WSH htlcs. These were
historically used when segwit adoption was very sporadic and are not
used anywhere anymore. Some historical swaps stored in the DB may be
listed with incorrect htlc adresses from here on.
2 years ago
Andras Banki-Horvath
901a935514
loopin: enable p2tr htlcs without keyspend
2 years ago
sputn1ck
ece0f76e7f
loop: update listswaps api
2 years ago
carla
16799838f7
multi: surface loop in parameters on rpc
3 years ago
carla
4689040333
multi: surface suggested loop in swap on rpc
3 years ago
Harsha Goli
f1a7d8fb49
multi: pass private, routehints from loopcli - loopd - loop server
...
This commit passes routehints all the way from when/if the user passes
them from the cli all the way to the backend loop server. If private is
used, this commit passes that boolean down to different stages, where it
is then converted into routehints.
main: add --private and --route_hints to quote
Adds --private and --route_hints flags to quote cli
3 years ago
carla
91a90968d0
multi: surface swap type on rpc
3 years ago
Andras Banki-Horvath
f786aaa016
loop: add support for the probe API
3 years ago
Oliver Gugger
a7fff0ac2f
multi: update lnd master with grpc-gateway upgrade
...
To make loop work with the latest lnd version inside of LiT, we need
to upgrade the grpc-gateway library to the same v2 version here too.
3 years ago
Oliver Gugger
77f7b73570
looprpc: document missing CLI commands
3 years ago
Oliver Gugger
86df44362f
make+looprpc: use Docker to compile and format protos
3 years ago
yyforyongyu
c4d46a24a0
looprpc: add conf_target to loop in/out quote resp
3 years ago
carla
90561f8ac7
multi: add fee percentage to rpc
3 years ago
carla
dd1a2de731
multi: add flat fee percentage to autoloop
3 years ago
carla
949e76bb2a
looprpc: add peer level rules to rpc
3 years ago
carla
22bd4cabb4
looprpc: add disqualified channels to suggest swaps response
3 years ago
carla
71ace95ac8
loop: rename autoloop specific parameters
3 years ago
carla
74f2c96810
looprpc: add custom client sizes for autoloop
4 years ago
Oliver Gugger
58c1c25a8b
looprpc: add initiator field to swap requests
4 years ago
Oliver Gugger
785acf74ca
looprpc: unify formatting
4 years ago
carla
eb6b476469
looprpc: add autoloop parameters to rpc server
4 years ago
carla
f23a527927
looprpc: add fee and backoff parameters to rpc
4 years ago
carla
6b93c70b8a
looprpc: add swap suggestions endpoint
4 years ago
carla
6fcbf54c02
looprpc: add get and set liquidity parameters endpoints
4 years ago
carla
852f459391
multi: add htlc confirmations parameter to client loop out request
4 years ago
carla
8da0ea6048
looprpc: add label to swap creation and display in list swaps
4 years ago
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.
4 years ago
Gabriel Comte
6e916f2e40
looprpc/docs: fix typo
4 years ago
Joost Jager
e72d998e78
loopout: show expiry range in terms
4 years ago
Joost Jager
8d1ec50fa7
looprpc: split quote message
4 years ago
Joost Jager
24099aa4f9
looprpc: split terms message
4 years ago
Joost Jager
1869ad670f
looprpc: expose server message to clients
4 years ago
Joost Jager
8a4ce0ed89
looprpc: fix doc on routing fee units
4 years ago
Joost Jager
0ef659a486
looprpc: generate with latest lnd versions of the proto generators
...
3ef41dd198
4 years ago
Joost Jager
ccec719423
looprpc: add outgoing channel set restriction
...
Expose the new channel set restriction on the loopd client rpc.
4 years ago
Andras Banki-Horvath
f0aff9b7bd
looprpc+loopin: support for native segwit htlcs
...
This commit extends SwapResponse and SwapStatus with np2wsh and p2wsh
htlc output addresses to support both nested and native segwit htlcs
in loop-in.
Furthermore the commit adds support for native segwith loop-in htlcs.
When the htlc is paid internally, as of this commit we'll use NP2WSH,
otherwise users are free to select whether to pay the NP2WSH or the
P2WSH htlc.
4 years ago
carla
fc99c8b320
multi: add confirmation target to loop in
4 years ago