Commit Graph

924 Commits (a1271fee400ef714a6bc25d2ffa48b3ecf032e6f)
 

Author SHA1 Message Date
sputn1ck a1271fee40
multi: fix linter issues 2 years ago
sputn1ck f0bf9302cc
make: dockerize linter 2 years ago
András Bánki-Horváth 1741896e33
Merge pull request #487 from C-Otto/master 2 years ago
Carsten Otto b0044e0994 loopout: remove double space in log message 2 years ago
Oliver Gugger dee7542b36
Merge pull request #485 from thinkmassive/github-workflow-docker
github: initial docker workflow
2 years ago
Alex Miller dd01b90afd
github: initial docker workflow
Builds a Docker image for tags starting with 'v'

The image repository name is defined by environment variable DOCKER_REPO, which
defaults to: lightninglabs/loop

To override it, if you want to publish the image to your own DockerHub account,
define a Github Actions secret named DOCKER_REPO with the full image repo name
such as: <docker_user>/loop
2 years ago
Harsha Goli 6deed23a18
Merge pull request #482 from arshbot/HtlcV3-taproot-base
swap: HTLCV3 added
2 years ago
Harsha Goli dec6dd7e70
swap: HTLCV3 added
In this commit we add the version 3 htlc, which is implemented with
taproot script spending the two payment paths: the claim path case, and
the timeout case.
2 years ago
Harsha Goli 968676c956
Merge pull request #481 from lightninglabs/revert-473-HtlcV3-taproot-base
Revert "swap: HTLCV3 added"
2 years ago
Harsha Goli 803e668d70
Revert "swap: HTLCV3 added" 2 years ago
Harsha Goli 5446a1f217
Merge pull request #473 from arshbot/HtlcV3-taproot-base
swap: HTLCV3 added
2 years ago
Harsha Goli 173c213a66
swap: HTLCV3 added
In this commit we add the version 3 htlc, which is implemented with
taproot script spending the two payment paths: the claim path case, and
the timeout case.
2 years ago
Harsha Goli cee607f6a2
swap: refactor NewHtlc so pkScript is generatred per output 2 years ago
András Bánki-Horváth fd811a8ded
Merge pull request #480 from bhandras/docker-fix 2 years ago
Andras Banki-Horvath e2ff490fe5
docker: add support for multiarch builds 2 years ago
Alex Bosworth b5e7e3ded8
Merge pull request #476 from lightninglabs/v0.18.0-bump
version: bump version to v0.18.0-beta
2 years ago
Alex Bosworth bf7d157193
version: bump version to v0.18.0-beta 2 years ago
Oliver Gugger 6984fc61a4
Merge pull request #456 from MarnixCroes/loop-2022
Update LICENSE
2 years ago
Oliver Gugger deec719dfc
Merge pull request #472 from lightninglabs/btcec-v2-btcutil-bump
multi: bump btcec/v2 and btcutil to new versions
2 years ago
Oliver Gugger 5f46d0b83f
travis+docker: bump golang version to v1.17.x 2 years ago
Harsha Goli 7a16e3b25d
multi: bump btcec/v2 and btcutil to new versions 2 years ago
Oliver Gugger d1ba70e3fa
Merge pull request #469 from guggero/sweeper-pk-script
sweep: always send signed output's pk script
2 years ago
Oliver Gugger 732390e677
release_notes: add notes about bugfix 2 years ago
Oliver Gugger b7e5c0b449
sweep: always send signed output's pk script
Fixes #457.
The SignOutputRaw RPC is normally too lenient when it comes to fields
not being set, which is why this used to work previously. But with lnd
in remote signing mode, we need all the extra meta information available
on an input being signed for, so we actually need the pk script being
set.
Loop fully works with a remote signing lnd backend pair after applying
this fix.
2 years ago
András Bánki-Horváth a6350905d7
Merge pull request #466 from bhandras/routing-plugin-force-mc-import
routing: integrate with the forced MC import to eliminate the "1 sec hack" when importing pair history
2 years ago
Andras Banki-Horvath eb1371ee1e
docs: update release notes 2 years ago
Andras Banki-Horvath 5b737855c1
loopd: update minimum required LND version to v0.14.2-beta 2 years ago
Andras Banki-Horvath dc9bc9e976
routing: integrate forced MC import to the low/high plugin 2 years ago
Andras Banki-Horvath 9ace542056
mod: bump lndclient to 0.14.2 including forced MC import 2 years ago
Harsha Goli c05ee21e46
Merge pull request #465 from arshbot/feerate-fix
main: fix feepercent from intflags to float
2 years ago
Harsha Goli 0b414cb45e
main: fix feepercetn from intflags to float
Previously, the feepercent flag on autoloop was set to an IntFlag and
later converted to Float, leading to the issue where users couldn't
specify decimal rates even though we allowed it.
2 years ago
András Bánki-Horváth 40882b74e4
Merge pull request #462 from bhandras/routing-plugin-report-filter 2 years ago
Andras Banki-Horvath 32d55dc814
loopout: do not report prepays and fix plugin type if acquire fails 2 years ago
Yong f650071bca
Merge pull request #461 from yyforyongyu/add-server-state
swapserverrpc: update server swap state
2 years ago
yyforyongyu dfbd01988e
swapserverrpc: update server swap state 2 years ago
András Bánki-Horváth bf67b14595
Merge pull request #439 from bhandras/ignore_cheap_paths
loopout: using server recommended routing plugins + low/high router
2 years ago
Andras Banki-Horvath 312819c8c6
docs: update release notes 2 years ago
Andras Banki-Horvath 01bf94ad11
tests: add unit tests for the low/high routing plugin 2 years ago
Andras Banki-Horvath ffd52aba2f
loopout: add low/high routing plugin 2 years ago
Andras Banki-Horvath 1d1354d2cb
config: make total payment timeout and retries configurable 2 years ago
Andras Banki-Horvath 1943edfd78
loopout: use optional routing plugin for the main swap invoice 2 years ago
Andras Banki-Horvath 04ebc8d568
routing: add routing plugin inteface and skeleton 2 years ago
Andras Banki-Horvath 0f002733f6
loop: extend server protocol for routing plugin recommendations
This commits extends the server protocol with routing plugin
recommendations and routing result reporting.
2 years ago
Alex Bosworth 7e8e5a2f67
Merge pull request #458 from lightninglabs/update-to-v0.17.0
version: bump version to v0.17.0-beta
2 years ago
Alex Bosworth 74c9f1073e
version: bump version to v0.17.0-beta 2 years ago
András Bánki-Horváth c92eeab01e
Merge pull request #455 from bhandras/lnd-selecthophints-integration
loopin: integrate LND's recently exposed `SelectHopHints` in favor of the reimplemention
2 years ago
Andras Banki-Horvath 3237a2cf81
docs: update release notes 2 years ago
Andras Banki-Horvath 31f7b5947a
utils: use SelectHopHints from LND 2 years ago
Andras Banki-Horvath db2fba6f0d
mod: bump LND 2 years ago
Marnix 490a544702
Update LICENSE
Update LICENSE to 2022
2 years ago