Elle Mouton
65fe06cec2
loopd: verify loop out amount
...
This commit adds validation that checks if the loop out amount specified can
be satisfied given the nodes current channel balances.
4 years ago
Carla Kirk-Cohen
d6db6184f3
Merge pull request #348 from yyforyongyu/344-loop-quote
...
looprpc: add verbose resp in loop quote
4 years ago
Oliver Gugger
c9cb57faa2
Merge pull request #353 from lightninglabs/issue-template
...
GitHub: add issue templates
4 years ago
Oliver Gugger
313d6f6e5d
GitHub: add issue templates
...
To make initial triage easier and nudge people into reading the
documentation and gathering information before submitting an issue, we
add three issue templates: bug reports, feature requests and "other".
4 years ago
Carla Kirk-Cohen
4d9d398b23
Merge pull request #349 from ellemouton/validate-dest-addr-network
...
loopd: verify that dest addr is for correct chain
4 years ago
yyforyongyu
82401ff1ba
cmd: prettify loop quote in/out responses
4 years ago
Elle Mouton
5399e60554
loopd: verify that dest addr is for correct chain
...
This commit adds verification to the loop out request to ensure that the
formatting of the specified destination address matches the network that
lnd is running on.
4 years ago
Elle Mouton
5c34dd1177
loopd: refactor loop out request validation
...
This commit moves loop out request validation for labels and
confirmation targets into its own function for the purpose of easy
testing and also to make the additions of future request validation easy
to add and test.
4 years ago
yyforyongyu
c4d46a24a0
looprpc: add conf_target to loop in/out quote resp
4 years ago
Alex Bosworth
0fa3625989
Merge pull request #352 from lightninglabs/version-v0.12.0-beta
...
version: bump to v0.12.0-beta
4 years ago
Alex Bosworth
b5fcd9f326
version: bump to v0.12.0-beta
4 years ago
Carla Kirk-Cohen
9b9f64d133
Merge pull request #347 from carlaKC/189-loopinfees
...
loopin: store loop in on-chain fees
4 years ago
Carla Kirk-Cohen
5a639a2198
Merge pull request #351 from carlaKC/autoloop-defaults
...
liquidity: update default budget and confirmation target
4 years ago
carla
d928d53f10
loopin: store loop in on-chain fees
4 years ago
Carla Kirk-Cohen
6d4d53ca30
Merge pull request #350 from carlaKC/docker-make
...
dockerfile: use make rather than go install
4 years ago
carla
2b206e4d45
dockerfile: use make rather than go install
...
Using straight install does not set our current commit hash for
the daemon running in the docker container.
4 years ago
carla
c17631eee2
liquidity: increase default confirmation target
4 years ago
carla
4535018e58
liquidity: update default budget to use flat fee percentage
4 years ago
Carla Kirk-Cohen
c5ee9843cd
Merge pull request #340 from carlaKC/autoloop-feepercentage
...
liquidity: flat fee percentage for autoloop
4 years ago
carla
34726a4130
multi: update release notes and docs to include fee percentage
4 years ago
carla
d4b7f9a378
liquidity: update default fee setting to flat percentage
4 years ago
carla
299a0a4ff9
loop: add fee ppm to autoloop cli
4 years ago
carla
90561f8ac7
multi: add fee percentage to rpc
4 years ago
carla
dd1a2de731
multi: add flat fee percentage to autoloop
4 years ago
carla
c778124718
liquidity: move fees behind interface
4 years ago
carla
4911130671
loopin: store loop in on-chain fees
4 years ago
Carla Kirk-Cohen
9ce7fe4df9
Merge pull request #345 from carlaKC/typo-fix
...
loop: fix typo in htlc confs
4 years ago
carla
bf9dfdabbe
loop: fix typo in htlc confs
4 years ago
Carla Kirk-Cohen
fd4214e68d
Merge pull request #333 from carlaKC/autoloop-3-peerrules
...
autoloop: add peer level rules for aggregate liquidity management
4 years ago
carla
b393102696
multi: update docs and release notes to include peer level management
4 years ago
carla
b9aae4f8f9
loop: add peer rules to set rule command
4 years ago
carla
949e76bb2a
looprpc: add peer level rules to rpc
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
d1f121cbc6
liquidity: move swap suggestions behind interface
4 years ago
carla
c6e816ad95
liquidity: move swap creation into separate function
4 years ago
carla
9c35946cab
liquidity: simplify suggest swap to return swap amount
4 years ago
Alex Bosworth
2ecdd24e1c
Merge pull request #339 from rockstardev/patch-1
...
notes: update README.md
4 years ago
rockstardev
5baddac0fa
notes: update README.md
...
Additional notice for developers; they'll likely need HTTPS for connecting to exposed REST Api
4 years ago
Alex Bosworth
271215e8c6
Merge pull request #338 from lightninglabs/update-to-v0.11.4-beta
...
version: bump to 0.11.4-beta
4 years ago
Alex Bosworth
cf37c639e3
version: bump to 0.11.4-beta
4 years ago
Alex Bosworth
d389a93bd4
Merge pull request #337 from bhandras/macaroonpath_default
...
loop: add sane default for --lnd.macaroonpath
4 years ago
Andras Banki-Horvath
55dd74c233
notes: update release_notes.md
4 years ago
Andras Banki-Horvath
591a244867
loop: add sane default for --lnd.macaroonpath
4 years ago
Alex Bosworth
7d5e1a91c1
Merge pull request #335 from lightninglabs/v0.11.3-beta
...
version: bump to 0.11.3-beta
4 years ago
Alex Bosworth
ef28278d55
version: bump to 0.11.3-beta
4 years ago
Carla Kirk-Cohen
fe42664e16
Merge pull request #332 from carlaKC/autoloop-1-disqualified
...
autoloop: add reasons to explain no action
4 years ago
carla
cf50ffd43c
multi: add disqualified swaps to docs and release notes
4 years ago
carla
22bd4cabb4
looprpc: add disqualified channels to suggest swaps response
4 years ago
carla
7c4d71b175
liquidity: add reasons for autoloops not executing
4 years ago
carla
b9b75c3c32
liquidity: refactor eligible channels logic to ineligible channels
...
This commit switches up our eligible channels logic to rather return
a struct containing information about our current swap traffic. This
change is made in preparation for returning reasons indicating why we
did not perform a swap for a specific channel - when we only return
eligible swaps, we lose the information about why all the excluded
channels weren't used.
4 years ago