loop/liquidity
yyforyongyu 425a007aaf
loopd+liquidity: persist parameters on disk
This commit saves the RPC request used to construct the `Parameters` on
disk. Since it's a proto message, an easy way to read/write it is to
rely on the proto marshal/unmarshal methods. A side effect is that
migration also becomes easy as proto message have its own internal
mechanism to keep track of the compatibility.
2022-06-07 20:18:11 +08:00
..
autoloop_test.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
autoloop_testcontext_test.go loopd+liquidity: persist parameters on disk 2022-06-07 20:18:11 +08:00
balances.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
fees.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
interface.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
liquidity.go loopd+liquidity: persist parameters on disk 2022-06-07 20:18:11 +08:00
liquidity_test.go loopd+liquidity: persist parameters on disk 2022-06-07 20:18:11 +08:00
log.go liquidity: make swap suggestions aware of ongoing swaps 2020-09-30 12:46:32 +02:00
loopin.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
loopin_builder.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
loopin_builder_test.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
loopout.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
loopout_builder.go multi: bump all dependency to use lnd 0.15.0-beta.rc4 2022-06-03 10:50:47 +02:00
mock.go multi: add loop in swap builder implementation 2021-12-15 09:01:20 +02:00
parameters.go liquidity+loopd: refactor SetParameters to take a rpc request 2022-06-07 19:19:52 +08:00
parameters_test.go liquidity: move parameters into a new file 2022-06-07 19:19:52 +08:00
reasons.go multi: add loop in swap builder implementation 2021-12-15 09:01:20 +02:00
restrictions.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
threshold_rule.go multi: fix linter issues 2022-05-20 10:16:46 +02:00
threshold_rule_test.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00