Skip to content

Commit 8cd6b06

Browse files
committed
chore: update boxo for refactored bitswap providing
Tracks ipfs/boxo#528
1 parent ab51534 commit 8cd6b06

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

go.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/filecoin-project/go-state-types v0.10.0
1111
github.com/google/uuid v1.3.0
1212
github.com/hannahhoward/go-pubsub v1.0.0
13-
github.com/ipfs/boxo v0.15.0
13+
github.com/ipfs/boxo v0.16.1-0.20231229020421-6a85bee732d0
1414
github.com/ipfs/go-block-format v0.2.0
1515
github.com/ipfs/go-cid v0.4.1
1616
github.com/ipfs/go-datastore v0.6.0
@@ -89,6 +89,7 @@ require (
8989
github.com/huin/goupnp v1.3.0 // indirect
9090
github.com/ipfs/bbloom v0.0.4 // indirect
9191
github.com/ipfs/go-bitfield v1.1.0 // indirect
92+
github.com/ipfs/go-cidutil v0.1.0 // indirect
9293
github.com/ipfs/go-ipfs-chunker v0.0.5 // indirect
9394
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
9495
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect

go.sum

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,8 @@ github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFck
234234
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
235235
github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs=
236236
github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0=
237-
github.com/ipfs/boxo v0.15.0 h1:BriLydj2nlK1nKeJQHxcKSuG5ZXcoutzhBklOtxC5pk=
238-
github.com/ipfs/boxo v0.15.0/go.mod h1:X5ulcbR5Nh7sm3Db8+08AApUo6FsGC5mb23QDKAoB/M=
237+
github.com/ipfs/boxo v0.16.1-0.20231229020421-6a85bee732d0 h1:h7NEIS3d+NlkTmNLnvWRrLCUGx3dJ1auD34OTlEqqwA=
238+
github.com/ipfs/boxo v0.16.1-0.20231229020421-6a85bee732d0/go.mod h1:jAgpNQn7T7BnibUeReXcKU9Ha1xmYNyOlwVEl193ow0=
239239
github.com/ipfs/go-bitfield v1.1.0 h1:fh7FIo8bSwaJEh6DdTWbCeZ1eqOaOkKFI74SCnsWbGA=
240240
github.com/ipfs/go-bitfield v1.1.0/go.mod h1:paqf1wjq/D2BBmzfTVFlJQ9IlFOZpg422HL0HqsGWHU=
241241
github.com/ipfs/go-block-format v0.0.2/go.mod h1:AWR46JfpcObNfg3ok2JHDUfdiHRgWhJgCQF+KIgOPJY=
@@ -254,6 +254,8 @@ github.com/ipfs/go-cid v0.0.7/go.mod h1:6Ux9z5e+HpkQdckYoX1PG/6xqKspzlEIR5SDmgqg
254254
github.com/ipfs/go-cid v0.2.0/go.mod h1:P+HXFDF4CVhaVayiEb4wkAy7zBHxBwsJyt0Y5U6MLro=
255255
github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s=
256256
github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk=
257+
github.com/ipfs/go-cidutil v0.1.0 h1:RW5hO7Vcf16dplUU60Hs0AKDkQAVPVplr7lk97CFL+Q=
258+
github.com/ipfs/go-cidutil v0.1.0/go.mod h1:e7OEVBMIv9JaOxt9zaGEmAoSlXW9jdFZ5lP/0PwcfpA=
257259
github.com/ipfs/go-datastore v0.1.1/go.mod h1:w38XXW9kVFNp57Zj5knbKWM2T+KOZCGDRVNdgPHtbHw=
258260
github.com/ipfs/go-datastore v0.5.0/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk=
259261
github.com/ipfs/go-datastore v0.5.1/go.mod h1:9zhEApYMTl17C8YDp7JmU7sQZi2/wqiYh73hakZ90Bk=

pkg/internal/itest/testpeer/generator.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import (
3030
"github.com/ipld/go-ipld-prime"
3131
"github.com/ipld/go-ipld-prime/linking"
3232
cidlink "github.com/ipld/go-ipld-prime/linking/cid"
33-
routinghelpers "github.com/libp2p/go-libp2p-routing-helpers"
3433
tnet "github.com/libp2p/go-libp2p-testing/net"
3534
p2ptestutil "github.com/libp2p/go-libp2p-testing/netutil"
3635
"github.com/libp2p/go-libp2p/core/host"
@@ -199,7 +198,7 @@ func NewTestBitswapPeer(
199198
if err != nil {
200199
return TestPeer{}, err
201200
}
202-
bsNet := bsnet.NewFromIpfsHost(peer.Host, routinghelpers.Null{}, netOptions...)
201+
bsNet := bsnet.NewFromIpfsHost(peer.Host, netOptions...)
203202
bs := server.New(ctx, bsNet, peer.blockstore, bsOptions...)
204203
bsNet.Start(bs)
205204
go func() {

pkg/retriever/bitswapretriever.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ func NewBitswapRetrieverFromHost(
8383
bstore := bitswaphelpers.NewMultiblockstore()
8484
inProgressCids := bitswaphelpers.NewInProgressCids()
8585
routing := bitswaphelpers.NewIndexerRouting(inProgressCids.Get)
86-
bsnet := network.NewFromIpfsHost(host, routing)
87-
bitswap := client.New(ctx, bsnet, bstore, client.ProviderSearchDelay(shortenedDelay))
86+
bsnet := network.NewFromIpfsHost(host)
87+
bitswap := client.New(ctx, bsnet, bstore, client.ProviderSearchDelay(shortenedDelay), client.WithContentSearch(routing))
8888
bsnet.Start(bitswap)
8989
bsrv := blockservice.New(bstore, bitswap)
9090
go func() {

0 commit comments

Comments
 (0)