George Tsagkarelis
aca6428b0e
liquidity+loopd: move last budget refresh to parameters
2 years ago
George Tsagkarelis
c17e5a6fc6
liquidity: fix tests for autoloop sticky loop out
2 years ago
George Tsagkarelis
3b896babc6
liquidity: add test for recurring budget
2 years ago
George Tsagkarelis
5d6be011f9
liquidity: tweak autoloop tests for recurring budget
2 years ago
George Tsagkarelis
a14f6e8bd6
liquidity: add autoloop test for outaddr
2 years ago
Harsha Goli
7a16e3b25d
multi: bump btcec/v2 and btcutil to new versions
3 years ago
carla
66d16f52a7
liquidity/test: add autoloop in tests
3 years ago
carla
5280721636
multi: add ability to autoloop in
3 years ago
carla
5e47a0c6e9
multi: add loop in swap builder implementation
3 years ago
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.
3 years ago
carla
c778124718
liquidity: move fees behind interface
4 years ago
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.
4 years ago
carla
69724757ce
multi: update autoloop labels to support both swap types
4 years ago
carla
a168ba3400
liquidity: rename auto out boolean to autoloop
4 years ago
carla
3f0fc14c34
liquidity: allow custom autoloop swap sizes within the server's limits
4 years ago
Oliver Gugger
481839b0fb
liquidity: add initiator to swap requests
4 years ago
carla
8166d936e1
multi: add opt-in automated swap dispatch to liquidity manager
4 years ago