Commit graph

58 commits

Author SHA1 Message Date
Oliver Gugger
30c7ef6531
multi: bump lnd+lndclient compile time dependency
This commit bumps the compile time dependency of lnd and lndclient to
the 0.16.x branch. This makes the code forward compatible but does not
yet change anything with respect to the minimum required version the
user needs to run.
2023-03-08 17:42:04 +01:00
dependabot[bot]
5dcd5a9443
build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.1.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.1.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 03:04:23 +00:00
dependabot[bot]
bf8b44b286
build(deps): bump golang.org/x/crypto
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20211215153901-e495a2d5b3d3 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-24 21:21:41 +00:00
dependabot[bot]
c527779d62
build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.3.7...v0.3.8)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-23 09:05:25 +00:00
dependabot[bot]
4655fa75f1
build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 02:43:20 +00:00
dependabot[bot]
8ac8cf331d
build(deps): bump github.com/lightningnetwork/lnd
Bumps [github.com/lightningnetwork/lnd](https://github.com/lightningnetwork/lnd) from 0.15.1-beta to 0.15.4-beta.
- [Release notes](https://github.com/lightningnetwork/lnd/releases)
- [Changelog](https://github.com/lightningnetwork/lnd/blob/master/docs/release.md)
- [Commits](https://github.com/lightningnetwork/lnd/compare/v0.15.1-beta...v0.15.4-beta)

---
updated-dependencies:
- dependency-name: github.com/lightningnetwork/lnd
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 18:51:14 +00:00
positiveblue
d30a0b213c
multi: update lnd and lndclient v0.15.1-beta 2022-10-18 04:34:20 -07:00
Oliver Gugger
b63e0051fd
multi: use Golang 1.18 everywhere 2022-08-03 19:26:01 +02:00
Oliver Gugger
791f4a8d56
multi: update to Go 1.17.12 2022-07-13 09:32:00 +02:00
Oliver Gugger
3507759cf4
mod: bump lnd to final, non-RC version 2022-06-30 13:46:58 +02:00
Oliver Gugger
56eb099eb2
multi: bump to latest lnd and lndclient versions 2022-06-17 14:50:58 +02:00
Oliver Gugger
758aa8e2b8
auctioneerrpc+mod: add new account state 2022-06-08 12:40:01 +02:00
Oliver Gugger
59d2ee23ab
mod: bump auctioneerrpc and aperture versions
We need to bump our auctioneerrpc version so it's correctly used when
Pool is pulled in as a library in LiTd. To make things easier, we also
bump aperture to the latest version.
2022-06-02 18:32:40 +02:00
Oliver Gugger
3508d7b9a4
multi: bump to latest lndclient and lnd versions 2022-06-01 16:16:57 +02:00
Oliver Gugger
ee7924fbc2
mod: fix lndclient version 2022-04-04 12:48:35 +02:00
positiveblue
573f86dc83
mod: update lndclient to use new SignOutputRaw 2022-04-04 11:35:20 +02:00
positiveblue
6027ccd3d6
multi: bump btcec/v2 and btcutil to new versions 2022-03-28 15:22:41 +02:00
Elle Mouton
599f26528c multi: use lndclient MacaroonService
Since the code for creating and using a macaroon service is the same for
multiple projects (pool, loop, litd etc), the code has been unified in
lndclient. So this commit removes the macaroon service code and instead
uses the lndclient code.
2022-01-17 16:04:03 +02:00
Olaoluwa Osuntokun
b413ace060
rpc: default to the script enforced chan type if lnd supports it
In this commit, we use the prior commits to allow the server to
dynamically select a channel type based on the lnd version.
2021-12-17 18:02:51 -08:00
Oliver Gugger
c0c885a974
mod: bump lnd version to v0.14.1-beta 2021-12-07 19:59:27 +01:00
Oliver Gugger
51e50f86b0
mod: bump version of auctioneerrpc submodule 2021-12-07 19:57:09 +01:00
Oliver Gugger
acdc235d50
mod: bump version of auctioneerrpc submodule 2021-11-18 14:50:38 +01:00
Oliver Gugger
89f6dd6ce7
Merge pull request #315 from guggero/lnd-14-final
mod+version: bump lnd to v0.14.0-beta final, release v0.5.2-alpha
2021-11-18 14:44:03 +01:00
Oliver Gugger
badc7aec94
mod+version: bump lnd to v0.14.0-beta final, release v0.5.2-alpha 2021-11-18 14:00:49 +01:00
positiveblue
f98f27b2fd
mock: Add mockgen workflow
- `make mock`: generates all the mocks for testing.
- `mock-check`: generates all the mocks + checks if any *.go file changed.
- `make gen`: generates all the auto generated files (protos + mocks).
- Add `mock-check` to our CI
2021-11-10 14:05:10 -08:00
Oliver Gugger
7c89650e94
mod: bump lnd to v0.14.0-beta.rc1 2021-11-03 19:21:02 +01:00
Oliver Gugger
b460ba6fee
multi: update lndclient to latest version
With this commit we update to the latest lndclient version of the 0.14.0
branch that reverts a breaking change in the basic client and also fixes
a "close of closed channel" panic.
2021-10-26 12:38:54 +02:00
Olaoluwa Osuntokun
ec4d329563
build: update cert code due to breaking change in package
The DefaultAutogenValidity constant was removed...
2021-10-20 19:25:59 -07:00
Olaoluwa Osuntokun
d5f944e3fa
build: update to pin against current lnd v0.14.0 2021-10-20 19:25:48 -07:00
carla
234f4d80fb
gomod: bump to lndclient 13-7
This commit bumps pool to lndclient 13-7 so that code that depends
on lnd 0.13 can import pool. As is, pool is running with lndclient 0.12,
but pins minimum version to 0.11, so we are already in a state where
some of the apis available at compile time are not enforced by minimum
run version.

This commit bumps this minimum version up to 0.12 to minimize the
difference between the compile and runtime lnd version.
2021-08-20 16:49:41 +02:00
Oliver Gugger
938e608ab2
multi: update lnd master with grpc-gateway upgrade
To make pool work with the latest lnd version inside of LiT, we need
to upgrade the grpc-gateway library to the same v2 version here too.
2021-07-29 14:01:23 +02:00
Oliver Gugger
a81090a8ac
poolrpc+auctioneerrpc: use docker to compile protos
To pin down exactly the versions of our proto compilation tools we use,
we do the actual compilation step inside a docker container.
2021-07-29 13:40:47 +02:00
Olaoluwa Osuntokun
dfb86d6568
build: pin to lnd v0.13.0 2021-06-17 17:13:13 -07:00
Oliver Gugger
91c9f74253
mod: use latest tagged version of auctioneerrpc 2021-05-25 20:25:16 +02:00
Oliver Gugger
f38eeaf933
multi: bump lnd to version v0.13.0-beta.rc3 2021-05-25 20:25:16 +02:00
Oliver Gugger
d97aa26856
mod: bump aperture to v0.1.6-beta
With this commit we update to v0.1.6-beta of the aperture dependency
which fixes the issue of pending LSAT tokens not being removed even if
the payment failed for good.
2021-04-29 10:05:08 +02:00
Oliver Gugger
fc09828d95
doc+mod: update to lndclient v0.12 2021-03-19 16:50:32 +01:00
Oliver Gugger
912f58e2fe
mod: use tagged version for auctioneerrpc submodule
Now that we've merged the PR that made auctioneerrpc a submodule and
pushed a tag, we want to reference it with that tag to make the go.mod
file easier to read/understand.
2021-01-25 11:02:35 +01:00
Oliver Gugger
7077c8b542
mod: make auctioneerrpc its own sub-module
To make it possible to replace the package in the server integration
tests, we declare the auctioneerrpc package as its own submodule. That
way we can just plug in the server version in the itest if we have changes in the
server proto that aren't merged to the client repo yet.
2021-01-22 16:36:18 +01:00
Oliver Gugger
22dcd1f7a1
multi: update lndclient and other deps 2021-01-15 22:14:36 +01:00
Oliver Gugger
54d22d41ac
multi: bump lnd dep version 2021-01-11 13:19:09 +01:00
Oliver Gugger
60828ad4f4
mod+test: update deps to latest tagged versions 2020-10-30 09:09:57 +01:00
Olaoluwa Osuntokun
a0991a431a build: update to latest lndclient version w/ tx labels 2020-10-05 12:40:06 -07:00
Oliver Gugger
c69325bf91
mod+macaroons: bump to lnd v0.11.1-beta.rc3
To make sure we can use the latest version of pool in LiT, we need to
make sure pool compiles against the actual v0.11.1 branch of lnd. There
were some conflicting changes to the macaroon service that didn't make
it to the branch that we need to roll back. Those changes don't affect
pool at all as we were always using the default root key ID anyway.
2020-09-18 09:00:11 +02:00
Oliver Gugger
1dc624a24a
config+server: add macaroon authentication to pool's server connn
To secure access to pool's RPC server, we add a macaroon authentication
service and its gRPC interceptors to the daemon's server connection.
2020-09-17 08:37:21 +02:00
Oliver Gugger
502892f81d
mod: bump lnd to v0.11.1-beta 2020-09-17 08:13:40 +02:00
Oliver Gugger
32e1006ef6
config+server: add TLS to pool's server connection 2020-09-12 09:08:13 +02:00
Oliver Gugger
123522e3b6
lnd+server+run: bump lnd to v0.11.1-beta
We update to the latest lnd version that contains the new flag in
AbandonChannel that we need. Because master is now tagged with
v0.x.99-beta, we can already increase the required version in the
server.
Because we touch this file anyway, let's as well avoid a bug in
lndclient that requires a subserver macaroon to be present even if we
don't need that subserver's functionality.
2020-09-10 13:47:17 +02:00
Olaoluwa Osuntokun
da9fa24767
build: rename module from llm to pool 2020-09-09 19:54:58 -07:00
Oliver Gugger
beb58ae58a
mod: bump aperture, lnd and lndclient 2020-09-03 09:57:42 +02:00