sputn1ck
206e463db7
loopdb: generate sqlc files
1 year ago
sputn1ck
85a757f635
loopdb: implement sqlite queries
1 year ago
sputn1ck
3c58e98a0f
loopdb: add loopdb sqlite migrations
1 year ago
sputn1ck
5c07c20d16
tools: add sqlc generation tools
1 year ago
sputn1ck
5d9d7c5c6e
loopdb: add batch insert
...
This commit adds a batch insert to the interface. This greatly reduces
the time the migration will take. It is not implemented for the boltdb, as
we will not be supporting migrating to the boltdb.
1 year ago
sputn1ck
becc8a38d8
multi: use context in loopdb call
...
This commit adds a context to our loopdb interface, which we should use
in the sqlite migration.
1 year ago
George Tsagkarelis
0be05a99cc
Merge pull request #596 from GeorgeTsagk/autoloop-false-positive-check
...
liquidity: add false-positive checks on autoloop tests
1 year ago
George Tsagkarelis
afca558817
liquidity: add false-positive checks on autoloop tests
1 year ago
George Tsagkarelis
9847f3ab3b
Merge pull request #595 from GeorgeTsagk/easy-autoloop-feeppm-param
...
Easy autoloop feeppm parameter
1 year ago
George Tsagkarelis
13da22428c
docs: add easyautoloop comment for custom feeppm
1 year ago
George Tsagkarelis
dbb49cfa05
liquidity: test low feeppm case for easyautoloop
1 year ago
George Tsagkarelis
64d2cbe5d6
liquidity: respect feeppm if set for easyautoloop
1 year ago
George Tsagkarelis
319a519309
Merge pull request #591 from GeorgeTsagk/autoloop-easy-tag
...
Autoloop easy tag
1 year ago
George Tsagkarelis
5e2cb14ff1
Merge pull request #594 from GeorgeTsagk/autoloop-in-flake-fix
...
Autoloop-in flake fix
1 year ago
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.
1 year ago
George Tsagkarelis
1f72dcc095
liquidity: use easy autoloop labels
1 year ago
George Tsagkarelis
5cdf31bfc8
labels: add easy autoloop labels
1 year ago
George Tsagkarelis
f4419aa424
Merge pull request #590 from GeorgeTsagk/autoloop-bool-fix
...
liquidity: get autoloop flag directly from params
1 year ago
George Tsagkarelis
12ce45a3ec
Merge pull request #593 from bhandras/autoloop-doc-correction
1 year ago
Andras Banki-Horvath
3be484488d
docs: correct autobudgetrefreshperiod example
1 year ago
George Tsagkarelis
a48924a664
liquidity: get autoloop flag directly from params
...
Previously we would exclusively pass the autoloop boolean to multiple
functions while they had directly access to the manager's parameters.
With this commit we remove this explicit flag from the various function
interfaces and retrieve the value directly from the parameters.
1 year ago
Alex Bosworth
52a08eb1f4
Merge pull request #589 from lightninglabs/update-to-v0.24.1-beta
...
version: bump version to v0.24.1-beta
1 year ago
Alex Bosworth
507364d09b
version: bump version to v0.24.1-beta
1 year ago
András Bánki-Horváth
1eb52a05e4
Merge pull request #588 from hieblmi/getinfo-rest-docs
...
looprpc: add rest entries for getinfo rpc
1 year ago
Slyghtning
d84af7065c
looprpc: add rest entries for getinfo rpc
1 year ago
Alex Bosworth
62eced626a
Merge pull request #587 from lightninglabs/update-to-v0.24.0-beta
...
version: bump version to v0.24.0-beta
1 year ago
Alex Bosworth
3cf9d616d6
version: bump version to v0.24.0-beta
1 year ago
András Bánki-Horváth
037966b3ca
Merge pull request #586 from hieblmi/getinfo-rpc
...
`getInfo` rpc for `loopd`
1 year ago
Slyghtning
84bf30301f
loop: client calls getInfo rpc
1 year ago
Slyghtning
043f780198
loopd: adding getInfo rpc call
1 year ago
Slyghtning
7f6f265db3
looprpc: request and response params for new getInfo rpc
1 year ago
George Tsagkarelis
cb8975d605
Merge pull request #567 from GeorgeTsagk/autoloop-rework
...
Autoloop rework -- easy autoloop
1 year ago
George Tsagkarelis
5edc39dff3
loop: update docs and release notes
1 year ago
George Tsagkarelis
9a9766775a
liquidity: add easy autoloop test
1 year ago
George Tsagkarelis
fad9f40ae3
liquidity+loopd: add easy autoloop
...
Adds the easy autoloop function which executes a budget update and the
best easy-autoloop swap. The easy-autoloop function re-uses functions
used in the normal autoloop that relate to on-going swaps and traffic
summary.
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
0a19485409
Merge pull request #581 from GeorgeTsagk/fee-percentage-miner
...
liquidity: differentiate autoloop expected vs max miner fees
1 year ago
George Tsagkarelis
36f014ac0a
liquidity: fix tests to reflect new miner fee scaling
1 year ago
George Tsagkarelis
102d3cdd1a
liquidity: differentiate autoloop expected vs max miner fees
1 year ago
George Tsagkarelis
6a4aa8c102
Merge pull request #577 from sputn1ck/keyfamily_actual_value
...
swap: decide on actual keyfamily value
1 year ago
sputn1ck
5454442771
swap: decide on actual keyfamily value
...
This commit decides on the actual key family value.
1 year ago
Alex Bosworth
28421affb8
Merge pull request #576 from lightninglabs/update-to-v0.23.0-beta
...
version: bump version to v0.23.0-beta
1 year ago
Alex Bosworth
e8c2563082
version: bump version to v0.23.0-beta
1 year ago
George Tsagkarelis
f2d798c3b4
Merge pull request #574 from sputn1ck/musig2_default
...
protocol: set musig2 to be the stable version
1 year ago
sputn1ck
960a78be3d
protocol: set musig2 to be the stable version
...
This commit changes the stable protocol version to be the Musig2 protocol.
The experimental version is set to the stable version
in order for the flag to still work if a user has it set.
1 year ago
András Bánki-Horváth
39bb43c4e3
Merge pull request #568 from GeorgeTsagk/fee-percentage-fix
...
liquidity: exclude prepay from total swap fees
1 year ago
Alex Bosworth
3f316c9f01
Merge pull request #572 from lightninglabs/update-to-v0.22.1-beta
...
version: bump version to v0.22.1-beta
1 year ago
Alex Bosworth
2dea808cca
version: bump version to v0.22.1-beta
1 year ago
András Bánki-Horváth
21c85bcfee
Merge pull request #571 from bhandras/unrecorded-proto-version-fixup
...
loop: correct htlc script version for very old swaps
1 year ago
Andras Banki-Horvath
a8dd2dca07
loop: correct htlc script version for very old swaps
1 year ago