@@ -2,25 +2,27 @@ module github.com/elementsproject/peerswap
22
33// When updating the Go version, ensure it is supported by major Linux distributions.
44// Additionally, if updated, also update the nix package and the execution version in CI as needed.
5- go 1.22.2
5+ go 1.22.6
6+
7+ toolchain go1.23.4
68
79require (
810 github.com/benbjohnson/clock v1.3.0 // indirect
9- github.com/btcsuite/btcd v0.24.2-beta.rc1.0.20240403021926-ae5533602c46
10- github.com/btcsuite/btcd/btcec/v2 v2.3.3
11+ github.com/btcsuite/btcd v0.24.3-0.20240921052913-67b8efd3ba53
12+ github.com/btcsuite/btcd/btcec/v2 v2.3.4
1113 github.com/btcsuite/btcd/btcutil v1.1.5
1214 github.com/btcsuite/btcd/btcutil/psbt v1.1.8
1315 github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0
1416 github.com/elementsproject/glightning v0.0.0-20250204171900-f3064a110c6b
1517 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0
1618 github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3
1719 github.com/jessevdk/go-flags v1.5.0
18- github.com/lightningnetwork/lnd v0.18.0 -beta.rc3
20+ github.com/lightningnetwork/lnd v0.18.4 -beta.rc1
1921 github.com/stretchr/testify v1.9.0
2022 github.com/urfave/cli v1.22.9
2123 github.com/vulpemventures/go-elements v0.4.0
2224 github.com/ybbus/jsonrpc v2.1.2+incompatible
23- go.etcd.io/bbolt v1.3.7
25+ go.etcd.io/bbolt v1.3.11
2426 google.golang.org/grpc v1.59.0
2527 google.golang.org/protobuf v1.33.0
2628 gopkg.in/macaroon.v2 v2.1.0
@@ -31,12 +33,12 @@ require (
3133 github.com/aead/siphash v1.0.1 // indirect
3234 github.com/beorn7/perks v1.0.1 // indirect
3335 github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f // indirect
34- github.com/btcsuite/btcwallet v0.16.10-0.20240404104514-b2f31f9045fb // indirect
35- github.com/btcsuite/btcwallet/wallet/txauthor v1.3.4 // indirect
36- github.com/btcsuite/btcwallet/wallet/txrules v1.2.1 // indirect
37- github.com/btcsuite/btcwallet/wallet/txsizes v1.2.4 // indirect
38- github.com/btcsuite/btcwallet/walletdb v1.4.2 // indirect
39- github.com/btcsuite/btcwallet/wtxmgr v1.5.3 // indirect
36+ github.com/btcsuite/btcwallet v0.16.10-0.20240912233857-ffb143c77cc5 // indirect
37+ github.com/btcsuite/btcwallet/wallet/txauthor v1.3.5 // indirect
38+ github.com/btcsuite/btcwallet/wallet/txrules v1.2.2 // indirect
39+ github.com/btcsuite/btcwallet/wallet/txsizes v1.2.5 // indirect
40+ github.com/btcsuite/btcwallet/walletdb v1.4.4 // indirect
41+ github.com/btcsuite/btcwallet/wtxmgr v1.5.4 // indirect
4042 github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd // indirect
4143 github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792 // indirect
4244 github.com/btcsuite/winsvc v1.0.0 // indirect
@@ -72,13 +74,13 @@ require (
7274 github.com/jackc/pgtype v1.14.0 // indirect
7375 github.com/jackc/pgx/v4 v4.18.2 // indirect
7476 github.com/jonboulle/clockwork v0.3.0 // indirect
75- github.com/jrick/logrotate v1.0.0 // indirect
77+ github.com/jrick/logrotate v1.1.2 // indirect
7678 github.com/json-iterator/go v1.1.12 // indirect
7779 github.com/kkdai/bstream v1.0.0 // indirect
7880 github.com/lib/pq v1.10.9 // indirect
7981 github.com/lightninglabs/gozmq v0.0.0-20191113021534-d20a764486bf // indirect
8082 github.com/lightninglabs/neutrino v0.16.1-0.20240425105051-602843d34ffd // indirect
81- github.com/lightningnetwork/lightning-onion v1.2.1-0.20230823005744-06182b1d7d2f // indirect
83+ github.com/lightningnetwork/lightning-onion v1.2.1-0.20240712235311-98bd56499dfb // indirect
8284 github.com/lightningnetwork/lnd/tor v1.1.2 // indirect
8385 github.com/ltcsuite/ltcd v0.22.1-beta // indirect
8486 github.com/matttproud/golang_protobuf_extensions v1.0.2 // indirect
@@ -147,6 +149,8 @@ require (
147149 go.uber.org/mock v0.4.0
148150)
149151
152+ require github.com/lightningnetwork/lnd/sqldb v1.0.4 // indirect
153+
150154require (
151155 github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
152156 github.com/Microsoft/go-winio v0.6.1 // indirect
@@ -165,9 +169,15 @@ require (
165169 github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
166170 github.com/imdario/mergo v0.3.12 // indirect
167171 github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438 // indirect
172+ github.com/jackc/pgx/v5 v5.3.1 // indirect
168173 github.com/lightninglabs/neutrino/cache v1.1.2 // indirect
169- github.com/lightningnetwork/lnd/fn v1.0.5 // indirect
170- github.com/lightningnetwork/lnd/sqldb v1.0.2 // indirect
174+ github.com/lightningnetwork/lnd/clock v1.1.1 // indirect
175+ github.com/lightningnetwork/lnd/fn v1.2.3 // indirect
176+ github.com/lightningnetwork/lnd/healthcheck v1.2.5 // indirect
177+ github.com/lightningnetwork/lnd/kvdb v1.4.10 // indirect
178+ github.com/lightningnetwork/lnd/queue v1.1.1 // indirect
179+ github.com/lightningnetwork/lnd/ticker v1.1.1 // indirect
180+ github.com/lightningnetwork/lnd/tlv v1.2.6 // indirect
171181 github.com/mattn/go-isatty v0.0.20 // indirect
172182 github.com/mitchellh/mapstructure v1.4.1 // indirect
173183 github.com/moby/term v0.5.0 // indirect
@@ -187,20 +197,12 @@ require (
187197 modernc.org/libc v1.49.3 // indirect
188198 modernc.org/mathutil v1.6.0 // indirect
189199 modernc.org/memory v1.8.0 // indirect
190- modernc.org/sqlite v1.29.8 // indirect
200+ modernc.org/sqlite v1.29.10 // indirect
191201 modernc.org/strutil v1.2.0 // indirect
192202 modernc.org/token v1.1.0 // indirect
193203)
194204
195- require (
196- github.com/lightningnetwork/lnd/clock v1.1.1 // indirect
197- github.com/lightningnetwork/lnd/healthcheck v1.2.4 // indirect
198- github.com/lightningnetwork/lnd/kvdb v1.4.8 // indirect
199- github.com/lightningnetwork/lnd/queue v1.1.1 // indirect
200- github.com/lightningnetwork/lnd/ticker v1.1.1 // indirect
201- github.com/lightningnetwork/lnd/tlv v1.2.3 // indirect
202- github.com/samber/lo v1.47.0
203- )
205+ require github.com/samber/lo v1.47.0
204206
205207// This fork contains some options we need to reconnect to lnd.
206208replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/nepet/go-grpc-middleware v1.3.1-0.20220824133300-340e95267339
0 commit comments