George Tsagkarelis
a9be69b281
multi: use isExternalAddr flag
2024-01-23 20:38:07 +02:00
András Bánki-Horváth
7dd30a731e
Merge pull request #644 from bhandras/easy-autoloop-destaddr-fixup
...
liquidity: dest address support for easy autloop
2023-10-04 14:26:00 +02:00
Andras Banki-Horvath
87c8ca0d8b
liquidity: dest address support for easy autloop
2023-10-04 14:18:37 +02:00
Oliver Gugger
08026dab93
multi: update linter, fix issues
2023-10-03 19:36:40 +02:00
George Tsagkarelis
dbb49cfa05
liquidity: test low feeppm case for easyautoloop
2023-06-14 15:58:44 +03:00
George Tsagkarelis
dcc28936ce
liquidity: bump miner multiplier in autoloop-in test
...
After the FeePPM miner fee fix there has probably been a race condition
in this test. The test would expect only one of the two quotes to work,
as one had a marginally high miner fee. After the FeePPM fix that miner
fee was considered valid and we dispatched two swaps instead of one,
with the test setup examining the first one that reached the go channel.
2023-06-02 14:08:10 +03:00
George Tsagkarelis
9a9766775a
liquidity: add easy autoloop test
2023-05-22 15:48:38 +03:00
George Tsagkarelis
aca6428b0e
liquidity+loopd: move last budget refresh to parameters
2023-03-16 02:10:32 +02:00
George Tsagkarelis
c17e5a6fc6
liquidity: fix tests for autoloop sticky loop out
2023-03-09 00:43:07 +02:00
George Tsagkarelis
3b896babc6
liquidity: add test for recurring budget
2023-02-22 19:48:04 +02:00
George Tsagkarelis
5d6be011f9
liquidity: tweak autoloop tests for recurring budget
2023-02-22 19:48:04 +02:00
George Tsagkarelis
a14f6e8bd6
liquidity: add autoloop test for outaddr
2022-12-16 12:02:46 +02:00
Harsha Goli
7a16e3b25d
multi: bump btcec/v2 and btcutil to new versions
2022-03-25 11:00:16 +01:00
carla
66d16f52a7
liquidity/test: add autoloop in tests
2021-12-15 09:01:23 +02:00
carla
5280721636
multi: add ability to autoloop in
2021-12-15 09:01:22 +02:00
carla
5e47a0c6e9
multi: add loop in swap builder implementation
2021-12-15 09:01:20 +02:00
carla
25b8d20f75
liquidity: add type to rules
...
In preparation for adding loop in swaps, we relate liquidity rules
to a specific type of swap that we want to dispatch. This allows us
to use a single rule format for multiple swap types.
2021-11-30 13:18:27 +02:00
carla
c778124718
liquidity: move fees behind interface
2021-03-04 10:14:35 +02:00
carla
3f46ae514b
liquidity: add peer-level liquidity rules to allow aggregate management
...
We add 'peer-level' rules to allow assessment of liquidity on a per-peer
level, rather than on an individual channel basis. No overlap is allowed
with the existing set of channel rules because this could lead to
contradictory rules.
2021-02-17 10:56:30 +02:00
carla
69724757ce
multi: update autoloop labels to support both swap types
2021-02-03 08:54:50 +02:00
carla
a168ba3400
liquidity: rename auto out boolean to autoloop
2021-02-03 08:54:47 +02:00
carla
3f0fc14c34
liquidity: allow custom autoloop swap sizes within the server's limits
2020-12-01 13:06:35 +02:00
Oliver Gugger
481839b0fb
liquidity: add initiator to swap requests
2020-11-09 12:57:33 +01:00
carla
8166d936e1
multi: add opt-in automated swap dispatch to liquidity manager
2020-10-12 13:34:55 +02:00