2
0
mirror of https://github.com/lightninglabs/loop synced 2024-11-09 19:10:47 +00:00
Commit Graph

1481 Commits

Author SHA1 Message Date
Oliver Gugger
0225b6e0ea
lndclient: increase gRPC max message receive size to 200MiB 2019-11-15 16:29:20 +01:00
Johan T. Halseth
40dbafbaa1
Merge pull request #108 from halseth/mod-update
Update btcd dependency
2019-11-14 12:53:50 +01:00
Johan T. Halseth
ffcbf37230
mod: update btcd dep to v0.20.1-beta 2019-11-14 11:01:27 +01:00
Johan T. Halseth
faa13feca0
mod: recreate go.sum file 2019-11-14 11:00:33 +01:00
Olaoluwa Osuntokun
9e5c66c051
Merge pull request #99 from guggero/persistent-logger
multi: add persistent logger
2019-11-04 17:19:32 -08:00
Alex Bosworth
71eb1ddb09
Merge pull request #102 from lightninglabs/alexbosworth-patch-10
readme: update slack link
2019-11-04 08:51:36 -08:00
Alex Bosworth
b72027a301
readme: update slack link
Replace non-working slack link with working link
2019-11-02 08:46:43 -07:00
Alex Bosworth
3fb8b13a5b
Merge pull request #98 from coreyphillips/master
Increased minimum required version of lnd to 0.7.1 in README.md.
2019-10-28 09:34:22 -07:00
Oliver Gugger
df088932a0
lint: allow init functions 2019-10-28 17:09:23 +01:00
Oliver Gugger
b574e344ea
multi: add persistent logger 2019-10-28 17:09:23 +01:00
Oliver Gugger
0d76d6e162
mod: use newest lnd version 2019-10-28 17:09:18 +01:00
Corey Phillips
494a1b454c
Increased minimum required version of lnd to 0.7.1 in README.md. 2019-10-27 11:22:03 -04:00
Alex Bosworth
43cff31297
Merge pull request #95 from lightninglabs/alexbosworth-patch-9
version: bump version to 0.2.4
2019-10-11 12:57:51 -07:00
Alex Bosworth
52d0d04ea7
version: bump version to 0.2.4
Bump the version number to a new patch release version
2019-10-11 12:31:48 -07:00
Johan T. Halseth
ce724d7a7c
Merge pull request #93 from guggero/extract-types
loop+cmd: extract types into common module
2019-10-10 12:31:01 +02:00
Oliver Gugger
69f2af9fdc
loop+cmd: extract types into swap module 2019-10-09 16:14:06 +02:00
Johan T. Halseth
7a1680d7d6
Merge pull request #94 from guggero/lint
Add linter to makefile, lint on Travis build
2019-10-09 15:59:30 +02:00
Oliver Gugger
a0a03b4972
only lint new issues, add linting to travis run 2019-10-09 14:36:35 +02:00
Oliver Gugger
36838cf7f4
multi: fix most obvious linter errors 2019-10-09 14:35:41 +02:00
Oliver Gugger
1cdb233a00
add lint command to Makefile 2019-10-09 09:03:31 +02:00
Johan T. Halseth
9039e5f97a
Merge pull request #88 from halseth/proto-quote-amount
server proto: add amt to ServerLoopOutQuoteRequest
2019-10-09 08:35:16 +02:00
Johan T. Halseth
0023d1a0da
looprpc: update to new server protos
We update to new set of server protos where new Terms calls are added.
Here static information will be returned from the server.

We no longer have a feebase+feerate, but get a final fee directly
returned by the server.
2019-10-08 22:28:20 +02:00
Johan T. Halseth
0cff92d265
looprpc+cmd: deprecate dynamic terms
We move destination and cltv to QuoteResponse, and deprecate the
non-static fields.

Terms will now only show max/min swap sizes.
2019-10-08 22:28:20 +02:00
Johan T. Halseth
5fd51c0a3f
looprpc: remove go_package option
Not needed.
2019-10-08 22:28:20 +02:00
Alex Bosworth
556845e79c
Merge pull request #92 from lightninglabs/alexbosworth-patch-8
Bump version patch
2019-10-03 12:01:46 -07:00
Alex Bosworth
a45e2c80c0
Bump version patch 2019-10-03 11:34:31 -07:00
Alex Bosworth
b61807b310
Merge pull request #89 from wpaulino/loop-out-conf-target
loopout: compare delta from htlc expiry correctly
2019-10-03 11:33:26 -07:00
Alex Bosworth
0e0967716c
Merge pull request #86 from guggero/external-loop-in-fee-est
loopd: don't fail external loop in on fee estimation failure
2019-10-03 11:33:02 -07:00
Wilmer Paulino
e0d23cb180
loopout: compare delta from htlc expiry correctly
This addresses an issue where using a sweep confirmation target greater
than the default would result in most cases not revealing the preimage
due to the default confirmation target yielding a higher fee than the
max miner fee backed by the confirmation target provided.
2019-10-02 11:07:07 -04:00
Wilmer Paulino
09029bfdec
test: allow custom fee estimates 2019-10-01 11:21:17 -04:00
Wilmer Paulino
9f25fdd0bb
store: use correct vars for loop in assertions 2019-10-01 10:38:48 -04:00
Johan T. Halseth
fa1b86c691
Merge pull request #77 from saguywalker/fix-readme
README: Fix typo
2019-09-25 14:06:10 +02:00
Oliver Gugger
c00f831675
cmd/loop: handle external loop in flag 2019-09-23 10:30:01 +02:00
Oliver Gugger
489ab5620e
loopd: receive external HTLC flag in loop in quote request 2019-09-23 10:08:34 +02:00
Oliver Gugger
be9a2b9a47
looprpc: add external HTLC flag to quote request 2019-09-23 09:58:52 +02:00
Oliver Gugger
036db6646f
looprpc: regenerate with correct version 2019-09-23 09:54:33 +02:00
Olaoluwa Osuntokun
08f07946f7
Merge pull request #83 from Roasbeef/go1.13
build: update to go1.13
2019-09-14 15:44:32 +03:00
Olaoluwa Osuntokun
31ee5d8784 build: update to go1.13 2019-09-14 05:38:00 -07:00
Olaoluwa Osuntokun
32672cbdb0
build: tidy go modules, update to lnd v0.7.1 2019-09-04 21:02:56 -07:00
William O'Beirne
647095b5d3 README: add RPC docs & ports 2019-09-04 20:51:55 -07:00
Nigel Christian
861808530a loop: add REST endpoints for Loop In 2019-09-04 20:48:48 -07:00
saguywalker
4e91e68278
Update README.md 2019-08-14 13:35:15 +03:00
Olaoluwa Osuntokun
8539cc520f
Merge pull request #72 from lightninglabs/alexbosworth-patch-7
version: bump version to 0.2.2
2019-07-31 15:35:31 -07:00
Alex Bosworth
921ff57603
version: bump version to 0.2.2
Bump the version number to the next release number
2019-07-31 14:01:23 -07:00
Alex Bosworth
6608337bb4
Merge pull request #71 from joostjager/address-estimate
multi: base sweep fee estimate on actually used address type
2019-07-31 09:30:18 -07:00
Joost Jager
9924583b54
Merge pull request #70 from bjornoj/master
loop+loopout: validate hash of swap invoice
2019-07-31 11:08:49 +02:00
Bjorn Olav Jalborg
8d7a272fdd loop+loopout: validate hash of swap invoice
This commit fixes a possible exploit by the loop server, where
- in a loop out - the server could claim money off-chain, without
publishing an on-chain swap htlc.

The server could do this by responding with a regular invoice, whose hash
is different than the hash in the NewLoopOutSwap request. To prevent
the exploit, we validate that the hash of the swap invoice is equal to the
hash the client generated.
2019-07-31 11:01:42 +02:00
Joost Jager
ecd36b921c
multi: base sweep fee estimate on actually used address type 2019-07-30 13:59:34 +02:00
Joost Jager
b3b20fc66f
loopout: remove redundant type declaration 2019-07-30 13:59:33 +02:00
Olaoluwa Osuntokun
6da8494a0f
Merge pull request #68 from lightninglabs/alexbosworth-patch-7
version: bump version to 2.0.1
2019-07-24 17:35:22 -07:00