diff --git a/go.mod b/go.mod index 0315bea2..f9898df0 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,6 @@ require ( github.com/btcsuite/btclog v0.0.0-20241003133417-09c4e92e319c // indirect github.com/btcsuite/btcwallet v0.16.10-0.20241127094224-93c858b2ad63 github.com/btcsuite/btcwallet/wtxmgr v1.5.4 - github.com/coreos/bbolt v1.3.3 github.com/davecgh/go-spew v1.1.1 github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 github.com/fortytw2/leaktest v1.3.0 @@ -35,6 +34,7 @@ require ( github.com/ory/dockertest/v3 v3.10.0 github.com/stretchr/testify v1.9.0 github.com/urfave/cli v1.22.9 + go.etcd.io/bbolt v1.3.11 golang.org/x/net v0.36.0 google.golang.org/grpc v1.64.1 google.golang.org/protobuf v1.34.2 @@ -164,7 +164,6 @@ require ( github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8 // indirect github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 // indirect gitlab.com/yawning/bsaes.git v0.0.0-20190805113838-0a714cd429ec // indirect - go.etcd.io/bbolt v1.3.11 // indirect go.etcd.io/etcd/api/v3 v3.5.12 // indirect go.etcd.io/etcd/client/pkg/v3 v3.5.12 // indirect go.etcd.io/etcd/client/v2 v2.305.12 // indirect diff --git a/go.sum b/go.sum index 8eeb2e01..58d7fd05 100644 --- a/go.sum +++ b/go.sum @@ -732,8 +732,6 @@ github.com/cockroachdb/datadriven v1.0.2 h1:H9MtNqVoVhvd9nCBwOyDjUEdZCREqbIdCJD9 github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= github.com/containerd/continuity v0.3.0 h1:nisirsYROK15TAMVukJOUyGJjz4BNQJBVsNvAXZJ/eg= github.com/containerd/continuity v0.3.0/go.mod h1:wJEAIwKOm/pBZuBd0JmeTvnLquTB1Ag8espWhkykbPM= -github.com/coreos/bbolt v1.3.3 h1:n6AiVyVRKQFNb6mJlwESEvvLoDyiTzXX7ORAUlkeBdY= -github.com/coreos/bbolt v1.3.3/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= diff --git a/loopd/daemon.go b/loopd/daemon.go index bdd2c951..01449ab5 100644 --- a/loopd/daemon.go +++ b/loopd/daemon.go @@ -12,7 +12,6 @@ import ( "sync/atomic" "time" - "github.com/coreos/bbolt" proxy "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/lightninglabs/lndclient" "github.com/lightninglabs/loop" @@ -33,6 +32,7 @@ import ( "github.com/lightningnetwork/lnd/clock" "github.com/lightningnetwork/lnd/lntypes" "github.com/lightningnetwork/lnd/macaroons" + "go.etcd.io/bbolt" "google.golang.org/grpc" "google.golang.org/protobuf/encoding/protojson" "gopkg.in/macaroon-bakery.v2/bakery" diff --git a/loopdb/loopin.go b/loopdb/loopin.go index e10e898f..8801b1b4 100644 --- a/loopdb/loopin.go +++ b/loopdb/loopin.go @@ -6,9 +6,9 @@ import ( "fmt" "time" - "github.com/coreos/bbolt" "github.com/lightninglabs/loop/labels" "github.com/lightningnetwork/lnd/routing/route" + "go.etcd.io/bbolt" ) // LoopInContract contains the data that is serialized to persistent storage for diff --git a/loopdb/meta.go b/loopdb/meta.go index 1c273230..d445a021 100644 --- a/loopdb/meta.go +++ b/loopdb/meta.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) var ( diff --git a/loopdb/migration_01_costs.go b/loopdb/migration_01_costs.go index b56053e4..93ba0442 100644 --- a/loopdb/migration_01_costs.go +++ b/loopdb/migration_01_costs.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) // noMigrationAvailable is the fall back migration in case there is no migration diff --git a/loopdb/migration_02_swap_publication_deadline.go b/loopdb/migration_02_swap_publication_deadline.go index b6879cd0..5347993f 100644 --- a/loopdb/migration_02_swap_publication_deadline.go +++ b/loopdb/migration_02_swap_publication_deadline.go @@ -6,7 +6,7 @@ import ( "fmt" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) // migrateSwapPublicationDeadline migrates the database to v02, by adding the diff --git a/loopdb/migration_03_last_hop.go b/loopdb/migration_03_last_hop.go index f297e66e..340f650d 100644 --- a/loopdb/migration_03_last_hop.go +++ b/loopdb/migration_03_last_hop.go @@ -6,7 +6,7 @@ import ( "fmt" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) // migrateLastHop migrates the database to v03, replacing the never used loop in diff --git a/loopdb/migration_04_updates.go b/loopdb/migration_04_updates.go index 9ad3a29f..cb870a05 100644 --- a/loopdb/migration_04_updates.go +++ b/loopdb/migration_04_updates.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) // migrateUpdates migrates the swap updates to add an additional level of diff --git a/loopdb/migration_04_updates_test.go b/loopdb/migration_04_updates_test.go index 0c206efe..ad06f91e 100644 --- a/loopdb/migration_04_updates_test.go +++ b/loopdb/migration_04_updates_test.go @@ -8,8 +8,8 @@ import ( "testing" "github.com/btcsuite/btcd/chaincfg" - "github.com/coreos/bbolt" "github.com/stretchr/testify/require" + "go.etcd.io/bbolt" ) // TestMigrationUpdates asserts that the swap updates migration is carried out diff --git a/loopdb/raw_db_test.go b/loopdb/raw_db_test.go index 6a5e705c..26db043c 100644 --- a/loopdb/raw_db_test.go +++ b/loopdb/raw_db_test.go @@ -5,7 +5,7 @@ import ( "fmt" "strings" - "github.com/coreos/bbolt" + "go.etcd.io/bbolt" ) // DumpDB dumps go code describing the contents of the database to stdout. This diff --git a/loopdb/store.go b/loopdb/store.go index 60cce0fb..2087c76c 100644 --- a/loopdb/store.go +++ b/loopdb/store.go @@ -13,8 +13,8 @@ import ( "github.com/btcsuite/btcd/chaincfg" "github.com/btcsuite/btcd/chaincfg/chainhash" - "github.com/coreos/bbolt" "github.com/lightningnetwork/lnd/lntypes" + "go.etcd.io/bbolt" ) var ( diff --git a/loopdb/store_test.go b/loopdb/store_test.go index 2a5a61a1..43dd0e75 100644 --- a/loopdb/store_test.go +++ b/loopdb/store_test.go @@ -11,12 +11,12 @@ import ( "github.com/btcsuite/btcd/chaincfg" "github.com/btcsuite/btcd/chaincfg/chainhash" - "github.com/coreos/bbolt" "github.com/lightninglabs/loop/test" "github.com/lightningnetwork/lnd/keychain" "github.com/lightningnetwork/lnd/lntypes" "github.com/lightningnetwork/lnd/routing/route" "github.com/stretchr/testify/require" + "go.etcd.io/bbolt" ) var (