Commit Graph

1377 Commits (master)
 

Author SHA1 Message Date
Oliver Gugger 39c8c9278d
loopd+loopdb: add timeout to DB open
To make sure we don't just block for forever if another Loop daemon
process is already running, we add a timeout and error out if obtaining
the unique file lock fails after 5 seconds.
3 years ago
András Bánki-Horváth c4c1f32bd9
Merge pull request #371 from ellemouton/bumpGoVersion
multi: bump minimum golang version to 1.15
3 years ago
Elle Mouton 208e1acc57 multi: bump minimum golang version to 1.15
Bump the minimum golang version to 1.15 in the go.mod file. The go
version is also updated in the Dockerfile and travis.yml file. This is
required so that the correct `errors.Is` method is used.
3 years ago
yyforyongyu 11758dc388
loopout: fix TestCustomSweepConfTarget 3 years ago
Alex Bosworth 4b68fce09a
Merge pull request #367 from yyforyongyu/increase-250
cmd: increase max miner fee multiplier
3 years ago
yyforyongyu d8f45b645c
cmd: increase max miner fee multiplier 3 years ago
Alex Bosworth 8c3206c785
Merge pull request #363 from lightninglabs/bump-to-v0.12.1-beta
version: bump to v0.12.1-beta
3 years ago
Alex Bosworth cedd16a178
version: bump to v0.12.1-beta 3 years ago
Carla Kirk-Cohen 1681aafade
Merge pull request #362 from carlaKC/autoloop-includepeers
autoloop: include peer rules for inflight/budget limits
3 years ago
carla cc10d5b207
release_notes: note update to autoloop reasons for peers 3 years ago
carla 502e47362c
liquidity: add peers to swap interface and include in set reason
This commit adds a peer listing function to our generic swap
interface, which we will use to set reasons for swaps that are
specified by peer pubkey rather than channel.
3 years ago
Oliver Gugger 2e2b38dce3
Merge pull request #358 from justinpobrien/patch-1
Simplify the README
3 years ago
Justin O'Brien 787e37b4cf
Merge branch 'master' into patch-1 3 years ago
carla 7ca7a70430
liquidity/test: add test to demonstrate missing peer reasons 3 years ago
Oliver Gugger a6acfdaec6
Merge pull request #359 from lightninglabs/regtest-server
docs+Docker: document how to use a regtest Loop server
3 years ago
Justin OBrien f295dc9c94 Address comments
Added faqs with fees explainer, regtest section from Oli's PR, and several other tweaks
3 years ago
Oliver Gugger e5a1914433
release_notes: add regtest Loop server 3 years ago
Oliver Gugger fea9e3e7d8
README: add section describing the regtest Loop server 3 years ago
Oliver Gugger 552fdaeb28
regtest: add demo/quick start regtest environment
To help with development of apps that use the Loop daemon (`loopd`) for
liquidity management, it is often useful to test it in controlled
environments
such as on the Bitcoin `regtest` network.

Lightning Labs provides a stripped down version of the Loop server that
works
only for `regtest` and is only published in compiled, binary form
(currently as
a Docker image).

The `docker-compose.yml` shows an example setup and is accompanied by a
quick
start script that should make getting started very easy.
3 years ago
Justin O'Brien f25bdd407d
Tweak use cases
Updated based on Alex's comments
3 years ago
Justin O'Brien 2660a04ca1
Simplify the README
A bunch of edits to better promote Autoloop and make Loop a bit more approachable to users. Ideally this lowers the barrier to entry for people wanting to get started
3 years ago
Carla Kirk-Cohen dcef0322b9
Merge pull request #357 from ellemouton/validate-loop-out-amount
loopd: verify loop out amount
3 years ago
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.
3 years ago
Carla Kirk-Cohen d6db6184f3
Merge pull request #348 from yyforyongyu/344-loop-quote
looprpc: add verbose resp in loop quote
3 years ago
Oliver Gugger c9cb57faa2
Merge pull request #353 from lightninglabs/issue-template
GitHub: add issue templates
3 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".
3 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
3 years ago
yyforyongyu 82401ff1ba
cmd: prettify loop quote in/out responses 3 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.
3 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.
3 years ago
yyforyongyu c4d46a24a0
looprpc: add conf_target to loop in/out quote resp 3 years ago
Alex Bosworth 0fa3625989
Merge pull request #352 from lightninglabs/version-v0.12.0-beta
version: bump to v0.12.0-beta
3 years ago
Alex Bosworth b5fcd9f326
version: bump to v0.12.0-beta 3 years ago
Carla Kirk-Cohen 9b9f64d133
Merge pull request #347 from carlaKC/189-loopinfees
loopin: store loop in on-chain fees
3 years ago
Carla Kirk-Cohen 5a639a2198
Merge pull request #351 from carlaKC/autoloop-defaults
liquidity: update default budget and confirmation target
3 years ago
carla d928d53f10
loopin: store loop in on-chain fees 3 years ago
Carla Kirk-Cohen 6d4d53ca30
Merge pull request #350 from carlaKC/docker-make
dockerfile: use make rather than go install
3 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.
3 years ago
carla c17631eee2
liquidity: increase default confirmation target 3 years ago
carla 4535018e58
liquidity: update default budget to use flat fee percentage 3 years ago
Carla Kirk-Cohen c5ee9843cd
Merge pull request #340 from carlaKC/autoloop-feepercentage
liquidity: flat fee percentage for autoloop
3 years ago
carla 34726a4130
multi: update release notes and docs to include fee percentage 3 years ago
carla d4b7f9a378
liquidity: update default fee setting to flat percentage 3 years ago
carla 299a0a4ff9
loop: add fee ppm to autoloop cli 3 years ago
carla 90561f8ac7
multi: add fee percentage to rpc 3 years ago
carla dd1a2de731
multi: add flat fee percentage to autoloop 3 years ago
carla c778124718
liquidity: move fees behind interface 3 years ago
carla 4911130671
loopin: store loop in on-chain fees 3 years ago
Carla Kirk-Cohen 9ce7fe4df9
Merge pull request #345 from carlaKC/typo-fix
loop: fix typo in htlc confs
3 years ago
carla bf9dfdabbe
loop: fix typo in htlc confs 3 years ago