@cryptotaxi247 / kubo / commits / 8bebfc00b

chore: migrate from go-libipfs to boxo

This commit was moved from ipfs/go-ipfs-http-client@ae996cbe5a91708d245100267c45094ab52c42ad

Jorropo committed Apr 16, 2023 at 12:31 UTC 8bebfc00b7192de63b79082bd2666d8d1bf76126
16 files changed +44 -45
client/httpapi/api.go
+2 -2
@@ -8,8 +8,8 @@ import (
8 "path/filepath"
9 "strings"
10
11 - iface "github.com/ipfs/interface-go-ipfs-core"
12 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
11 + iface "github.com/ipfs/boxo/coreiface"
12 + caopts "github.com/ipfs/boxo/coreiface/options"
13 "github.com/mitchellh/go-homedir"
14 ma "github.com/multiformats/go-multiaddr"
15 manet "github.com/multiformats/go-multiaddr/net"
client/httpapi/api_test.go
+3 -4
@@ -12,10 +12,9 @@ import (
12 "testing"
13 "time"
14
15 - iface "github.com/ipfs/interface-go-ipfs-core"
16 - "github.com/ipfs/interface-go-ipfs-core/path"
17 -
18 - "github.com/ipfs/interface-go-ipfs-core/tests"
15 + iface "github.com/ipfs/boxo/coreiface"
16 + "github.com/ipfs/boxo/coreiface/path"
17 + "github.com/ipfs/boxo/coreiface/tests"
18 local "github.com/ipfs/iptb-plugins/local"
19 "github.com/ipfs/iptb/testbed"
20 testbedi "github.com/ipfs/iptb/testbed/interfaces"
client/httpapi/apifile.go
+3 -3
@@ -6,10 +6,10 @@ import (
6 "fmt"
7 "io"
8
9 + "github.com/ipfs/boxo/coreiface/path"
10 + "github.com/ipfs/boxo/files"
11 + unixfs "github.com/ipfs/boxo/ipld/unixfs"
12 "github.com/ipfs/go-cid"
10 - "github.com/ipfs/go-libipfs/files"
11 - unixfs "github.com/ipfs/go-unixfs"
12 - "github.com/ipfs/interface-go-ipfs-core/path"
13 )
14
15 const forwardSeekLimit = 1 << 14 //16k
client/httpapi/block.go
+3 -3
@@ -6,10 +6,10 @@ import (
6 "fmt"
7 "io"
8
9 + iface "github.com/ipfs/boxo/coreiface"
10 + caopts "github.com/ipfs/boxo/coreiface/options"
11 + "github.com/ipfs/boxo/coreiface/path"
12 "github.com/ipfs/go-cid"
10 - iface "github.com/ipfs/interface-go-ipfs-core"
11 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
12 - "github.com/ipfs/interface-go-ipfs-core/path"
13 mc "github.com/multiformats/go-multicodec"
14 mh "github.com/multiformats/go-multihash"
15 )
client/httpapi/dag.go
+3 -3
@@ -6,11 +6,11 @@ import (
6 "fmt"
7 "io"
8
9 + "github.com/ipfs/boxo/coreiface/options"
10 + "github.com/ipfs/boxo/coreiface/path"
11 + "github.com/ipfs/go-block-format"
12 "github.com/ipfs/go-cid"
13 format "github.com/ipfs/go-ipld-format"
11 - "github.com/ipfs/go-libipfs/blocks"
12 - "github.com/ipfs/interface-go-ipfs-core/options"
13 - "github.com/ipfs/interface-go-ipfs-core/path"
14 multicodec "github.com/multiformats/go-multicodec"
15 )
16
client/httpapi/dht.go
+2 -2
@@ -4,8 +4,8 @@ import (
4 "context"
5 "encoding/json"
6
7 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
8 - "github.com/ipfs/interface-go-ipfs-core/path"
7 + caopts "github.com/ipfs/boxo/coreiface/options"
8 + "github.com/ipfs/boxo/coreiface/path"
9 "github.com/libp2p/go-libp2p/core/peer"
10 "github.com/libp2p/go-libp2p/core/routing"
11 )
client/httpapi/key.go
+3 -3
@@ -4,9 +4,9 @@ import (
4 "context"
5 "errors"
6
7 - iface "github.com/ipfs/interface-go-ipfs-core"
8 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
9 - "github.com/ipfs/interface-go-ipfs-core/path"
7 + iface "github.com/ipfs/boxo/coreiface"
8 + caopts "github.com/ipfs/boxo/coreiface/options"
9 + "github.com/ipfs/boxo/coreiface/path"
10 "github.com/libp2p/go-libp2p/core/peer"
11 )
12
client/httpapi/name.go
+4 -4
@@ -6,10 +6,10 @@ import (
6 "fmt"
7 "io"
8
9 - iface "github.com/ipfs/interface-go-ipfs-core"
10 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
11 - nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
12 - "github.com/ipfs/interface-go-ipfs-core/path"
9 + iface "github.com/ipfs/boxo/coreiface"
10 + caopts "github.com/ipfs/boxo/coreiface/options"
11 + nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
12 + "github.com/ipfs/boxo/coreiface/path"
13 )
14
15 type NameAPI HttpApi
client/httpapi/object.go
+5 -5
@@ -6,13 +6,13 @@ import (
6 "fmt"
7 "io"
8
9 + iface "github.com/ipfs/boxo/coreiface"
10 + caopts "github.com/ipfs/boxo/coreiface/options"
11 + "github.com/ipfs/boxo/coreiface/path"
12 + "github.com/ipfs/boxo/ipld/merkledag"
13 + ft "github.com/ipfs/boxo/ipld/unixfs"
14 "github.com/ipfs/go-cid"
15 ipld "github.com/ipfs/go-ipld-format"
11 - "github.com/ipfs/go-merkledag"
12 - ft "github.com/ipfs/go-unixfs"
13 - iface "github.com/ipfs/interface-go-ipfs-core"
14 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
15 - "github.com/ipfs/interface-go-ipfs-core/path"
16 )
17
18 type ObjectAPI HttpApi
client/httpapi/path.go
+2 -2
@@ -3,10 +3,10 @@ package httpapi
3 import (
4 "context"
5
6 + "github.com/ipfs/boxo/coreiface/path"
7 + ipfspath "github.com/ipfs/boxo/path"
8 cid "github.com/ipfs/go-cid"
9 ipld "github.com/ipfs/go-ipld-format"
8 - ipfspath "github.com/ipfs/go-path"
9 - "github.com/ipfs/interface-go-ipfs-core/path"
10 )
11
12 func (api *HttpApi) ResolvePath(ctx context.Context, p path.Path) (path.Resolved, error) {
client/httpapi/pin.go
+3 -3
@@ -5,10 +5,10 @@ import (
5 "encoding/json"
6 "strings"
7
8 + iface "github.com/ipfs/boxo/coreiface"
9 + caopts "github.com/ipfs/boxo/coreiface/options"
10 + "github.com/ipfs/boxo/coreiface/path"
11 "github.com/ipfs/go-cid"
9 - iface "github.com/ipfs/interface-go-ipfs-core"
10 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
11 - "github.com/ipfs/interface-go-ipfs-core/path"
12 "github.com/pkg/errors"
13 )
14
client/httpapi/pubsub.go
+2 -2
@@ -6,8 +6,8 @@ import (
6 "encoding/json"
7 "io"
8
9 - iface "github.com/ipfs/interface-go-ipfs-core"
10 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
9 + iface "github.com/ipfs/boxo/coreiface"
10 + caopts "github.com/ipfs/boxo/coreiface/options"
11 "github.com/libp2p/go-libp2p/core/peer"
12 mbase "github.com/multiformats/go-multibase"
13 )
client/httpapi/requestbuilder.go
+1 -1
@@ -8,7 +8,7 @@ import (
8 "strconv"
9 "strings"
10
11 - "github.com/ipfs/go-libipfs/files"
11 + "github.com/ipfs/boxo/files"
12 )
13
14 type RequestBuilder interface {
client/httpapi/response.go
+1 -1
@@ -10,9 +10,9 @@ import (
10 "net/url"
11 "os"
12
13 + "github.com/ipfs/boxo/files"
14 cmds "github.com/ipfs/go-ipfs-cmds"
15 cmdhttp "github.com/ipfs/go-ipfs-cmds/http"
15 - "github.com/ipfs/go-libipfs/files"
16 )
17
18 type Error = cmds.Error
client/httpapi/swarm.go
+1 -1
@@ -4,7 +4,7 @@ import (
4 "context"
5 "time"
6
7 - iface "github.com/ipfs/interface-go-ipfs-core"
7 + iface "github.com/ipfs/boxo/coreiface"
8 "github.com/libp2p/go-libp2p/core/network"
9 "github.com/libp2p/go-libp2p/core/peer"
10 "github.com/libp2p/go-libp2p/core/protocol"
client/httpapi/unixfs.go
+6 -6
@@ -7,13 +7,13 @@ import (
7 "fmt"
8 "io"
9
10 + iface "github.com/ipfs/boxo/coreiface"
11 + caopts "github.com/ipfs/boxo/coreiface/options"
12 + "github.com/ipfs/boxo/coreiface/path"
13 + "github.com/ipfs/boxo/files"
14 + unixfs "github.com/ipfs/boxo/ipld/unixfs"
15 + unixfs_pb "github.com/ipfs/boxo/ipld/unixfs/pb"
16 "github.com/ipfs/go-cid"
11 - "github.com/ipfs/go-libipfs/files"
12 - unixfs "github.com/ipfs/go-unixfs"
13 - unixfs_pb "github.com/ipfs/go-unixfs/pb"
14 - iface "github.com/ipfs/interface-go-ipfs-core"
15 - caopts "github.com/ipfs/interface-go-ipfs-core/options"
16 - "github.com/ipfs/interface-go-ipfs-core/path"
17 mh "github.com/multiformats/go-multihash"
18 )
19