mirror of
https://github.com/ipfs/kubo.git
synced 2025-05-17 23:16:11 +08:00
@ -8,10 +8,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/coreapi"
|
"github.com/ipfs/kubo/core/coreapi"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:embed init-doc
|
//go:embed init-doc
|
||||||
|
@ -6,9 +6,9 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
|
bs "github.com/ipfs/boxo/blockstore"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
bs "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
format "github.com/ipfs/go-ipld-format"
|
format "github.com/ipfs/go-ipld-format"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
ipath "github.com/ipfs/boxo/coreiface/path"
|
||||||
ipath "github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/files"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/coreapi"
|
"github.com/ipfs/kubo/core/coreapi"
|
||||||
"github.com/ipfs/kubo/repo/fsrepo/migrations"
|
"github.com/ipfs/kubo/repo/fsrepo/migrations"
|
||||||
|
@ -34,9 +34,9 @@ import (
|
|||||||
pnet "github.com/libp2p/go-libp2p/core/pnet"
|
pnet "github.com/libp2p/go-libp2p/core/pnet"
|
||||||
sockets "github.com/libp2p/go-socket-activation"
|
sockets "github.com/libp2p/go-socket-activation"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
mprome "github.com/ipfs/go-metrics-prometheus"
|
mprome "github.com/ipfs/go-metrics-prometheus"
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
goprocess "github.com/jbenet/goprocess"
|
goprocess "github.com/jbenet/goprocess"
|
||||||
ma "github.com/multiformats/go-multiaddr"
|
ma "github.com/multiformats/go-multiaddr"
|
||||||
manet "github.com/multiformats/go-multiaddr/net"
|
manet "github.com/multiformats/go-multiaddr/net"
|
||||||
|
@ -10,17 +10,17 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
path "github.com/ipfs/go-path"
|
unixfs "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
unixfs "github.com/ipfs/go-unixfs"
|
path "github.com/ipfs/boxo/path"
|
||||||
assets "github.com/ipfs/kubo/assets"
|
assets "github.com/ipfs/kubo/assets"
|
||||||
oldcmds "github.com/ipfs/kubo/commands"
|
oldcmds "github.com/ipfs/kubo/commands"
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/commands"
|
"github.com/ipfs/kubo/core/commands"
|
||||||
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -14,10 +14,10 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
|
u "github.com/ipfs/boxo/util"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-ipfs-cmds/cli"
|
"github.com/ipfs/go-ipfs-cmds/cli"
|
||||||
cmdhttp "github.com/ipfs/go-ipfs-cmds/http"
|
cmdhttp "github.com/ipfs/go-ipfs-cmds/http"
|
||||||
u "github.com/ipfs/go-ipfs-util"
|
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
"github.com/ipfs/kubo/cmd/ipfs/util"
|
"github.com/ipfs/kubo/cmd/ipfs/util"
|
||||||
oldcmds "github.com/ipfs/kubo/commands"
|
oldcmds "github.com/ipfs/kubo/commands"
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
"github.com/libp2p/go-libp2p/core/host"
|
"github.com/libp2p/go-libp2p/core/host"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
|
||||||
|
pinclient "github.com/ipfs/boxo/pinning/remote/client"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
pinclient "github.com/ipfs/go-pinning-service-http-client"
|
|
||||||
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
|
@ -7,8 +7,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
merkledag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
merkledag "github.com/ipfs/go-merkledag"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
"github.com/libp2p/go-libp2p/core/host"
|
"github.com/libp2p/go-libp2p/core/host"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
@ -19,7 +19,7 @@ import (
|
|||||||
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
||||||
|
|
||||||
fsnotify "github.com/fsnotify/fsnotify"
|
fsnotify "github.com/fsnotify/fsnotify"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
"github.com/ipfs/boxo/files"
|
||||||
process "github.com/jbenet/goprocess"
|
process "github.com/jbenet/goprocess"
|
||||||
homedir "github.com/mitchellh/go-homedir"
|
homedir "github.com/mitchellh/go-homedir"
|
||||||
)
|
)
|
||||||
|
@ -10,10 +10,10 @@ import (
|
|||||||
coreapi "github.com/ipfs/kubo/core/coreapi"
|
coreapi "github.com/ipfs/kubo/core/coreapi"
|
||||||
loader "github.com/ipfs/kubo/plugin/loader"
|
loader "github.com/ipfs/kubo/plugin/loader"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/libp2p/go-libp2p/core/crypto"
|
"github.com/libp2p/go-libp2p/core/crypto"
|
||||||
"github.com/libp2p/go-libp2p/core/peer"
|
"github.com/libp2p/go-libp2p/core/peer"
|
||||||
)
|
)
|
||||||
|
@ -4,7 +4,7 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
crypto_pb "github.com/libp2p/go-libp2p/core/crypto/pb"
|
crypto_pb "github.com/libp2p/go-libp2p/core/crypto/pb"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -11,12 +11,12 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
"github.com/cheggaaa/pb"
|
"github.com/cheggaaa/pb"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
mfs "github.com/ipfs/boxo/mfs"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
mfs "github.com/ipfs/go-mfs"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
mh "github.com/multiformats/go-multihash"
|
mh "github.com/multiformats/go-multihash"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
e "github.com/ipfs/kubo/core/commands/e"
|
e "github.com/ipfs/kubo/core/commands/e"
|
||||||
|
|
||||||
humanize "github.com/dustin/go-humanize"
|
humanize "github.com/dustin/go-humanize"
|
||||||
|
bitswap "github.com/ipfs/boxo/bitswap"
|
||||||
|
"github.com/ipfs/boxo/bitswap/server"
|
||||||
cidutil "github.com/ipfs/go-cidutil"
|
cidutil "github.com/ipfs/go-cidutil"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
bitswap "github.com/ipfs/go-libipfs/bitswap"
|
|
||||||
"github.com/ipfs/go-libipfs/bitswap/server"
|
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -6,14 +6,14 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
"github.com/ipfs/boxo/files"
|
||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdutils"
|
"github.com/ipfs/kubo/core/commands/cmdutils"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
mh "github.com/multiformats/go-multihash"
|
mh "github.com/multiformats/go-multihash"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -9,10 +9,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
"github.com/cheggaaa/pb"
|
"github.com/cheggaaa/pb"
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -7,10 +7,10 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"unicode"
|
"unicode"
|
||||||
|
|
||||||
|
verifcid "github.com/ipfs/boxo/verifcid"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidutil "github.com/ipfs/go-cidutil"
|
cidutil "github.com/ipfs/go-cidutil"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
verifcid "github.com/ipfs/go-verifcid"
|
|
||||||
ipldmulticodec "github.com/ipld/go-ipld-prime/multicodec"
|
ipldmulticodec "github.com/ipld/go-ipld-prime/multicodec"
|
||||||
mbase "github.com/multiformats/go-multibase"
|
mbase "github.com/multiformats/go-multibase"
|
||||||
mc "github.com/multiformats/go-multicodec"
|
mc "github.com/multiformats/go-multicodec"
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/commands"
|
"github.com/ipfs/kubo/commands"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logging.Logger("core/commands/cmdenv")
|
var log = logging.Logger("core/commands/cmdenv")
|
||||||
|
@ -3,7 +3,7 @@ package cmdenv
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
"github.com/ipfs/boxo/files"
|
||||||
)
|
)
|
||||||
|
|
||||||
// GetFileArg returns the next file from the directory or an error
|
// GetFileArg returns the next file from the directory or an error
|
||||||
|
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -7,10 +7,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdutils"
|
"github.com/ipfs/kubo/core/commands/cmdutils"
|
||||||
|
|
||||||
|
ipfspath "github.com/ipfs/boxo/path"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipfspath "github.com/ipfs/go-path"
|
|
||||||
//gipfree "github.com/ipld/go-ipld-prime/impl/free"
|
//gipfree "github.com/ipld/go-ipld-prime/impl/free"
|
||||||
//gipselector "github.com/ipld/go-ipld-prime/traversal/selector"
|
//gipselector "github.com/ipld/go-ipld-prime/traversal/selector"
|
||||||
//gipselectorbuilder "github.com/ipld/go-ipld-prime/traversal/selector/builder"
|
//gipselectorbuilder "github.com/ipld/go-ipld-prime/traversal/selector/builder"
|
||||||
|
@ -9,14 +9,14 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/cheggaaa/pb"
|
"github.com/cheggaaa/pb"
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
blocks "github.com/ipfs/go-block-format"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
blocks "github.com/ipfs/go-libipfs/blocks"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
gocar "github.com/ipfs/boxo/ipld/car"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
gocar "github.com/ipld/go-car"
|
|
||||||
selectorparse "github.com/ipld/go-ipld-prime/traversal/selector/parse"
|
selectorparse "github.com/ipld/go-ipld-prime/traversal/selector/parse"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -4,8 +4,8 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
"github.com/ipld/go-ipld-prime"
|
"github.com/ipld/go-ipld-prime"
|
||||||
|
@ -4,13 +4,13 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
gocarv2 "github.com/ipfs/boxo/ipld/car/v2"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
gocarv2 "github.com/ipld/go-car/v2"
|
|
||||||
|
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdutils"
|
"github.com/ipfs/kubo/core/commands/cmdutils"
|
||||||
|
@ -4,17 +4,17 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
|
blocks "github.com/ipfs/go-block-format"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
ipldlegacy "github.com/ipfs/go-ipld-legacy"
|
||||||
blocks "github.com/ipfs/go-libipfs/blocks"
|
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdutils"
|
"github.com/ipfs/kubo/core/commands/cmdutils"
|
||||||
"github.com/ipld/go-ipld-prime/multicodec"
|
"github.com/ipld/go-ipld-prime/multicodec"
|
||||||
basicnode "github.com/ipld/go-ipld-prime/node/basic"
|
basicnode "github.com/ipld/go-ipld-prime/node/basic"
|
||||||
|
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
mc "github.com/multiformats/go-multicodec"
|
mc "github.com/multiformats/go-multicodec"
|
||||||
|
|
||||||
// Expected minimal set of available format/ienc codecs.
|
// Expected minimal set of available format/ienc codecs.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package dagcmd
|
package dagcmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
|
@ -5,13 +5,13 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/ipfs/go-merkledag/traverse"
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/ipld/merkledag/traverse"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/e"
|
"github.com/ipfs/kubo/core/commands/e"
|
||||||
|
|
||||||
|
mdag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
mdag "github.com/ipfs/go-merkledag"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func dagStat(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
|
func dagStat(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
|
||||||
|
@ -3,9 +3,9 @@ package commands
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/ipfs/go-namesys"
|
"github.com/ipfs/boxo/namesys"
|
||||||
|
|
||||||
ipns "github.com/ipfs/go-ipns"
|
ipns "github.com/ipfs/boxo/ipns"
|
||||||
"github.com/libp2p/go-libp2p/core/test"
|
"github.com/libp2p/go-libp2p/core/test"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -4,8 +4,8 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
namesys "github.com/ipfs/go-namesys"
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
namesys "github.com/ipfs/boxo/namesys"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
ncmd "github.com/ipfs/kubo/core/commands/name"
|
ncmd "github.com/ipfs/kubo/core/commands/name"
|
||||||
|
|
||||||
|
@ -14,18 +14,18 @@ import (
|
|||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
bservice "github.com/ipfs/go-blockservice"
|
bservice "github.com/ipfs/boxo/blockservice"
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
mfs "github.com/ipfs/boxo/mfs"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
mfs "github.com/ipfs/go-mfs"
|
|
||||||
ft "github.com/ipfs/go-unixfs"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
mh "github.com/multiformats/go-multihash"
|
mh "github.com/multiformats/go-multihash"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
filestore "github.com/ipfs/go-filestore"
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
@ -15,10 +15,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/e"
|
"github.com/ipfs/kubo/core/commands/e"
|
||||||
|
|
||||||
"github.com/cheggaaa/pb"
|
"github.com/cheggaaa/pb"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
"github.com/ipfs/boxo/tar"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
"github.com/ipfs/go-libipfs/tar"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var ErrInvalidCompressionLevel = errors.New("compression level must be between 1 and 9")
|
var ErrInvalidCompressionLevel = errors.New("compression level must be between 1 and 9")
|
||||||
|
@ -12,9 +12,9 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"text/tabwriter"
|
"text/tabwriter"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
oldcmds "github.com/ipfs/kubo/commands"
|
oldcmds "github.com/ipfs/kubo/commands"
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
@ -9,12 +9,12 @@ import (
|
|||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
unixfs "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
unixfs_pb "github.com/ipfs/boxo/ipld/unixfs/pb"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
unixfs "github.com/ipfs/go-unixfs"
|
|
||||||
unixfs_pb "github.com/ipfs/go-unixfs/pb"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// LsLink contains printable data for a single ipld link in ls output
|
// LsLink contains printable data for a single ipld link in ls output
|
||||||
|
@ -7,14 +7,14 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
namesys "github.com/ipfs/go-namesys"
|
namesys "github.com/ipfs/boxo/namesys"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
|
path "github.com/ipfs/boxo/path"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
path "github.com/ipfs/go-path"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logging.Logger("core/commands/ipns")
|
var log = logging.Logger("core/commands/ipns")
|
||||||
|
@ -10,9 +10,9 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/gogo/protobuf/proto"
|
"github.com/gogo/protobuf/proto"
|
||||||
|
"github.com/ipfs/boxo/ipns"
|
||||||
|
ipns_pb "github.com/ipfs/boxo/ipns/pb"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-ipns"
|
|
||||||
ipns_pb "github.com/ipfs/go-ipns/pb"
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipld/go-ipld-prime"
|
"github.com/ipld/go-ipld-prime"
|
||||||
"github.com/ipld/go-ipld-prime/codec/dagcbor"
|
"github.com/ipld/go-ipld-prime/codec/dagcbor"
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
ke "github.com/ipfs/kubo/core/commands/keyencode"
|
ke "github.com/ipfs/kubo/core/commands/keyencode"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
)
|
)
|
||||||
|
@ -4,9 +4,9 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/ipld/merkledag/dagutils"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-merkledag/dagutils"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
)
|
)
|
||||||
|
@ -11,11 +11,11 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
humanize "github.com/dustin/go-humanize"
|
humanize "github.com/dustin/go-humanize"
|
||||||
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type Node struct {
|
type Node struct {
|
||||||
|
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdutils"
|
"github.com/ipfs/kubo/core/commands/cmdutils"
|
||||||
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
)
|
)
|
||||||
|
|
||||||
var ObjectPatchCmd = &cmds.Command{
|
var ObjectPatchCmd = &cmds.Command{
|
||||||
|
@ -8,16 +8,16 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
verifcid "github.com/ipfs/boxo/verifcid"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
verifcid "github.com/ipfs/go-verifcid"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
|
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
@ -15,11 +15,11 @@ import (
|
|||||||
|
|
||||||
"golang.org/x/sync/errgroup"
|
"golang.org/x/sync/errgroup"
|
||||||
|
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
pinclient "github.com/ipfs/boxo/pinning/remote/client"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
pinclient "github.com/ipfs/go-pinning-service-http-client"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
fsrepo "github.com/ipfs/kubo/repo/fsrepo"
|
||||||
|
@ -11,8 +11,8 @@ import (
|
|||||||
mbase "github.com/multiformats/go-multibase"
|
mbase "github.com/multiformats/go-multibase"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var PubsubCmd = &cmds.Command{
|
var PubsubCmd = &cmds.Command{
|
||||||
|
@ -9,13 +9,13 @@ import (
|
|||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
merkledag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
merkledag "github.com/ipfs/go-merkledag"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var refsEncoderMap = cmds.EncoderMap{
|
var refsEncoderMap = cmds.EncoderMap{
|
||||||
|
@ -19,8 +19,8 @@ import (
|
|||||||
"github.com/ipfs/kubo/repo/fsrepo/migrations/ipfsfetcher"
|
"github.com/ipfs/kubo/repo/fsrepo/migrations/ipfsfetcher"
|
||||||
|
|
||||||
humanize "github.com/dustin/go-humanize"
|
humanize "github.com/dustin/go-humanize"
|
||||||
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -7,16 +7,16 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
ns "github.com/ipfs/go-namesys"
|
ns "github.com/ipfs/boxo/namesys"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
ncmd "github.com/ipfs/kubo/core/commands/name"
|
ncmd "github.com/ipfs/kubo/core/commands/name"
|
||||||
|
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
ipfspath "github.com/ipfs/boxo/path"
|
||||||
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
cidenc "github.com/ipfs/go-cidutil/cidenc"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipfspath "github.com/ipfs/go-path"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -10,11 +10,11 @@ import (
|
|||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
path "github.com/ipfs/boxo/path"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
path "github.com/ipfs/go-path"
|
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
routing "github.com/libp2p/go-libp2p/core/routing"
|
routing "github.com/libp2p/go-libp2p/core/routing"
|
||||||
)
|
)
|
||||||
|
@ -10,7 +10,7 @@ import (
|
|||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
"github.com/ipfs/go-ipfs-provider/batched"
|
"github.com/ipfs/boxo/provider/batched"
|
||||||
)
|
)
|
||||||
|
|
||||||
var statProvideCmd = &cmds.Command{
|
var statProvideCmd = &cmds.Command{
|
||||||
|
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/commands/cmdenv"
|
"github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
tar "github.com/ipfs/kubo/tar"
|
tar "github.com/ipfs/kubo/tar"
|
||||||
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
)
|
)
|
||||||
|
|
||||||
var TarCmd = &cmds.Command{
|
var TarCmd = &cmds.Command{
|
||||||
|
@ -8,10 +8,10 @@ import (
|
|||||||
|
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
merkledag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
unixfs "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
merkledag "github.com/ipfs/go-merkledag"
|
|
||||||
unixfs "github.com/ipfs/go-unixfs"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type LsLink struct {
|
type LsLink struct {
|
||||||
|
@ -5,12 +5,12 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"net/url"
|
"net/url"
|
||||||
|
|
||||||
filestore "github.com/ipfs/go-filestore"
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
cmdenv "github.com/ipfs/kubo/core/commands/cmdenv"
|
||||||
|
|
||||||
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var urlStoreCmd = &cmds.Command{
|
var urlStoreCmd = &cmds.Command{
|
||||||
|
20
core/core.go
20
core/core.go
@ -13,18 +13,18 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
"github.com/ipfs/go-filestore"
|
"github.com/ipfs/boxo/filestore"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
"github.com/ipfs/go-fetcher"
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
exchange "github.com/ipfs/boxo/exchange"
|
||||||
|
"github.com/ipfs/boxo/fetcher"
|
||||||
|
mfs "github.com/ipfs/boxo/mfs"
|
||||||
|
provider "github.com/ipfs/boxo/provider"
|
||||||
"github.com/ipfs/go-graphsync"
|
"github.com/ipfs/go-graphsync"
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
exchange "github.com/ipfs/go-ipfs-exchange-interface"
|
|
||||||
provider "github.com/ipfs/go-ipfs-provider"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
mfs "github.com/ipfs/go-mfs"
|
|
||||||
goprocess "github.com/jbenet/goprocess"
|
goprocess "github.com/jbenet/goprocess"
|
||||||
ddht "github.com/libp2p/go-libp2p-kad-dht/dual"
|
ddht "github.com/libp2p/go-libp2p-kad-dht/dual"
|
||||||
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
||||||
@ -43,8 +43,8 @@ import (
|
|||||||
ma "github.com/multiformats/go-multiaddr"
|
ma "github.com/multiformats/go-multiaddr"
|
||||||
madns "github.com/multiformats/go-multiaddr-dns"
|
madns "github.com/multiformats/go-multiaddr-dns"
|
||||||
|
|
||||||
"github.com/ipfs/go-namesys"
|
"github.com/ipfs/boxo/namesys"
|
||||||
ipnsrp "github.com/ipfs/go-namesys/republisher"
|
ipnsrp "github.com/ipfs/boxo/namesys/republisher"
|
||||||
"github.com/ipfs/kubo/core/bootstrap"
|
"github.com/ipfs/kubo/core/bootstrap"
|
||||||
"github.com/ipfs/kubo/core/node"
|
"github.com/ipfs/kubo/core/node"
|
||||||
"github.com/ipfs/kubo/core/node/libp2p"
|
"github.com/ipfs/kubo/core/node/libp2p"
|
||||||
|
@ -11,9 +11,9 @@ import (
|
|||||||
|
|
||||||
context "context"
|
context "context"
|
||||||
|
|
||||||
|
"github.com/ipfs/boxo/ipns"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-delegated-routing/client"
|
"github.com/ipfs/go-delegated-routing/client"
|
||||||
"github.com/ipfs/go-ipns"
|
|
||||||
"github.com/ipfs/kubo/core/node/libp2p"
|
"github.com/ipfs/kubo/core/node/libp2p"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
"github.com/libp2p/go-libp2p/core/crypto"
|
"github.com/libp2p/go-libp2p/core/crypto"
|
||||||
|
@ -6,12 +6,12 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
|
blocks "github.com/ipfs/go-block-format"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
blocks "github.com/ipfs/go-libipfs/blocks"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
|
||||||
|
@ -18,18 +18,18 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
"github.com/ipfs/go-fetcher"
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
exchange "github.com/ipfs/go-ipfs-exchange-interface"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
offlinexch "github.com/ipfs/go-ipfs-exchange-offline"
|
exchange "github.com/ipfs/boxo/exchange"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
offlinexch "github.com/ipfs/boxo/exchange/offline"
|
||||||
provider "github.com/ipfs/go-ipfs-provider"
|
"github.com/ipfs/boxo/fetcher"
|
||||||
offlineroute "github.com/ipfs/go-ipfs-routing/offline"
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
|
provider "github.com/ipfs/boxo/provider"
|
||||||
|
offlineroute "github.com/ipfs/boxo/routing/offline"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
||||||
record "github.com/libp2p/go-libp2p-record"
|
record "github.com/libp2p/go-libp2p-record"
|
||||||
ci "github.com/libp2p/go-libp2p/core/crypto"
|
ci "github.com/libp2p/go-libp2p/core/crypto"
|
||||||
@ -39,7 +39,7 @@ import (
|
|||||||
routing "github.com/libp2p/go-libp2p/core/routing"
|
routing "github.com/libp2p/go-libp2p/core/routing"
|
||||||
madns "github.com/multiformats/go-multiaddr-dns"
|
madns "github.com/multiformats/go-multiaddr-dns"
|
||||||
|
|
||||||
"github.com/ipfs/go-namesys"
|
"github.com/ipfs/boxo/namesys"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/node"
|
"github.com/ipfs/kubo/core/node"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
|
@ -3,10 +3,10 @@ package coreapi
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
|
||||||
|
@ -4,15 +4,15 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
blockservice "github.com/ipfs/go-blockservice"
|
blockservice "github.com/ipfs/boxo/blockservice"
|
||||||
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidutil "github.com/ipfs/go-cidutil"
|
cidutil "github.com/ipfs/go-cidutil"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
routing "github.com/libp2p/go-libp2p/core/routing"
|
routing "github.com/libp2p/go-libp2p/core/routing"
|
||||||
|
@ -7,10 +7,10 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"sort"
|
"sort"
|
||||||
|
|
||||||
ipfspath "github.com/ipfs/go-path"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
ipfspath "github.com/ipfs/boxo/path"
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
crypto "github.com/libp2p/go-libp2p/core/crypto"
|
crypto "github.com/libp2p/go-libp2p/core/crypto"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
@ -6,17 +6,17 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
"github.com/ipfs/go-namesys"
|
"github.com/ipfs/boxo/namesys"
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
|
||||||
ipath "github.com/ipfs/go-path"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
ipath "github.com/ipfs/boxo/path"
|
||||||
ci "github.com/libp2p/go-libp2p/core/crypto"
|
ci "github.com/libp2p/go-libp2p/core/crypto"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
)
|
)
|
||||||
|
@ -10,15 +10,15 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
ipath "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
"github.com/ipfs/boxo/ipld/merkledag/dagutils"
|
||||||
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
"github.com/ipfs/go-merkledag/dagutils"
|
|
||||||
ft "github.com/ipfs/go-unixfs"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
ipath "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
|
||||||
|
@ -5,19 +5,19 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
gopath "path"
|
gopath "path"
|
||||||
|
|
||||||
"github.com/ipfs/go-namesys/resolve"
|
"github.com/ipfs/boxo/namesys/resolve"
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
|
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/fetcher"
|
||||||
|
ipfspath "github.com/ipfs/boxo/path"
|
||||||
|
ipfspathresolver "github.com/ipfs/boxo/path/resolver"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-fetcher"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
ipfspath "github.com/ipfs/go-path"
|
|
||||||
ipfspathresolver "github.com/ipfs/go-path/resolver"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ResolveNode resolves the path `p` using Unixfs resolver, gets and returns the
|
// ResolveNode resolves the path `p` using Unixfs resolver, gets and returns the
|
||||||
|
@ -4,14 +4,14 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
"github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
"github.com/ipfs/go-merkledag"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
"go.opentelemetry.io/otel/attribute"
|
"go.opentelemetry.io/otel/attribute"
|
||||||
"go.opentelemetry.io/otel/trace"
|
"go.opentelemetry.io/otel/trace"
|
||||||
|
@ -4,8 +4,8 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
caopts "github.com/ipfs/interface-go-ipfs-core/options"
|
caopts "github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
pubsub "github.com/libp2p/go-libp2p-pubsub"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
@ -4,8 +4,8 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/ipfs/go-path"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
"github.com/ipfs/boxo/path"
|
||||||
peer "github.com/libp2p/go-libp2p/core/peer"
|
peer "github.com/libp2p/go-libp2p/core/peer"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ import (
|
|||||||
"sort"
|
"sort"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
inet "github.com/libp2p/go-libp2p/core/network"
|
inet "github.com/libp2p/go-libp2p/core/network"
|
||||||
"github.com/libp2p/go-libp2p/core/peer"
|
"github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
@ -8,8 +8,8 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/ipfs/go-filestore"
|
"github.com/ipfs/boxo/filestore"
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/bootstrap"
|
"github.com/ipfs/kubo/core/bootstrap"
|
||||||
"github.com/ipfs/kubo/core/coreapi"
|
"github.com/ipfs/kubo/core/coreapi"
|
||||||
@ -17,10 +17,10 @@ import (
|
|||||||
"github.com/ipfs/kubo/core/node/libp2p"
|
"github.com/ipfs/kubo/core/node/libp2p"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
|
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
"github.com/ipfs/boxo/coreiface/tests"
|
||||||
"github.com/ipfs/go-datastore"
|
"github.com/ipfs/go-datastore"
|
||||||
syncds "github.com/ipfs/go-datastore/sync"
|
syncds "github.com/ipfs/go-datastore/sync"
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/tests"
|
|
||||||
"github.com/ipfs/kubo/config"
|
"github.com/ipfs/kubo/config"
|
||||||
"github.com/libp2p/go-libp2p/core/crypto"
|
"github.com/libp2p/go-libp2p/core/crypto"
|
||||||
"github.com/libp2p/go-libp2p/core/peer"
|
"github.com/libp2p/go-libp2p/core/peer"
|
||||||
|
@ -6,11 +6,11 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/ipfs/go-merkledag"
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
"github.com/ipfs/boxo/files"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
"github.com/ipfs/boxo/ipld/merkledag"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
"github.com/ipld/go-ipld-prime"
|
"github.com/ipld/go-ipld-prime"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -12,22 +12,22 @@ import (
|
|||||||
|
|
||||||
"github.com/ipfs/kubo/core/coreunix"
|
"github.com/ipfs/kubo/core/coreunix"
|
||||||
|
|
||||||
blockservice "github.com/ipfs/go-blockservice"
|
blockservice "github.com/ipfs/boxo/blockservice"
|
||||||
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
|
merkledag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
dagtest "github.com/ipfs/boxo/ipld/merkledag/test"
|
||||||
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
unixfile "github.com/ipfs/boxo/ipld/unixfs/file"
|
||||||
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
|
mfs "github.com/ipfs/boxo/mfs"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
cidutil "github.com/ipfs/go-cidutil"
|
cidutil "github.com/ipfs/go-cidutil"
|
||||||
filestore "github.com/ipfs/go-filestore"
|
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
merkledag "github.com/ipfs/go-merkledag"
|
|
||||||
dagtest "github.com/ipfs/go-merkledag/test"
|
|
||||||
mfs "github.com/ipfs/go-mfs"
|
|
||||||
ft "github.com/ipfs/go-unixfs"
|
|
||||||
unixfile "github.com/ipfs/go-unixfs/file"
|
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type UnixfsAPI CoreAPI
|
type UnixfsAPI CoreAPI
|
||||||
|
@ -9,9 +9,9 @@ import (
|
|||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
path "github.com/ipfs/boxo/path"
|
||||||
cmds "github.com/ipfs/go-ipfs-cmds"
|
cmds "github.com/ipfs/go-ipfs-cmds"
|
||||||
cmdsHttp "github.com/ipfs/go-ipfs-cmds/http"
|
cmdsHttp "github.com/ipfs/go-ipfs-cmds/http"
|
||||||
path "github.com/ipfs/go-path"
|
|
||||||
version "github.com/ipfs/kubo"
|
version "github.com/ipfs/kubo"
|
||||||
oldcmds "github.com/ipfs/kubo/commands"
|
oldcmds "github.com/ipfs/kubo/commands"
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
|
@ -7,15 +7,15 @@ import (
|
|||||||
"net"
|
"net"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
"github.com/ipfs/boxo/gateway"
|
||||||
|
"github.com/ipfs/boxo/namesys"
|
||||||
|
"github.com/ipfs/go-block-format"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-libipfs/blocks"
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
"github.com/ipfs/go-libipfs/gateway"
|
|
||||||
"github.com/ipfs/go-namesys"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
version "github.com/ipfs/kubo"
|
version "github.com/ipfs/kubo"
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
|
@ -9,17 +9,17 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
namesys "github.com/ipfs/go-namesys"
|
namesys "github.com/ipfs/boxo/namesys"
|
||||||
version "github.com/ipfs/kubo"
|
version "github.com/ipfs/kubo"
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/coreapi"
|
"github.com/ipfs/kubo/core/coreapi"
|
||||||
repo "github.com/ipfs/kubo/repo"
|
repo "github.com/ipfs/kubo/repo"
|
||||||
|
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
nsopts "github.com/ipfs/boxo/coreiface/options/namesys"
|
||||||
|
path "github.com/ipfs/boxo/path"
|
||||||
datastore "github.com/ipfs/go-datastore"
|
datastore "github.com/ipfs/go-datastore"
|
||||||
syncds "github.com/ipfs/go-datastore/sync"
|
syncds "github.com/ipfs/go-datastore/sync"
|
||||||
path "github.com/ipfs/go-path"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
nsopts "github.com/ipfs/interface-go-ipfs-core/options/namesys"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
ci "github.com/libp2p/go-libp2p/core/crypto"
|
ci "github.com/libp2p/go-libp2p/core/crypto"
|
||||||
id "github.com/libp2p/go-libp2p/p2p/protocol/identify"
|
id "github.com/libp2p/go-libp2p/p2p/protocol/identify"
|
||||||
|
@ -11,9 +11,9 @@ import (
|
|||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
|
|
||||||
"github.com/dustin/go-humanize"
|
"github.com/dustin/go-humanize"
|
||||||
|
"github.com/ipfs/boxo/mfs"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
"github.com/ipfs/go-mfs"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logging.Logger("corerepo")
|
var log = logging.Logger("corerepo")
|
||||||
|
@ -8,22 +8,22 @@ import (
|
|||||||
gopath "path"
|
gopath "path"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
chunker "github.com/ipfs/boxo/chunker"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
"github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
posinfo "github.com/ipfs/boxo/filestore/posinfo"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
"github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
"github.com/ipfs/boxo/ipld/unixfs/importer/balanced"
|
||||||
|
ihelper "github.com/ipfs/boxo/ipld/unixfs/importer/helpers"
|
||||||
|
"github.com/ipfs/boxo/ipld/unixfs/importer/trickle"
|
||||||
|
"github.com/ipfs/boxo/mfs"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
chunker "github.com/ipfs/go-ipfs-chunker"
|
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
posinfo "github.com/ipfs/go-ipfs-posinfo"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
"github.com/ipfs/go-mfs"
|
|
||||||
"github.com/ipfs/go-unixfs"
|
|
||||||
"github.com/ipfs/go-unixfs/importer/balanced"
|
|
||||||
ihelper "github.com/ipfs/go-unixfs/importer/helpers"
|
|
||||||
"github.com/ipfs/go-unixfs/importer/trickle"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
"github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
|
|
||||||
"github.com/ipfs/kubo/tracing"
|
"github.com/ipfs/kubo/tracing"
|
||||||
)
|
)
|
||||||
|
@ -14,16 +14,16 @@ import (
|
|||||||
"github.com/ipfs/kubo/gc"
|
"github.com/ipfs/kubo/gc"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
|
|
||||||
"github.com/ipfs/go-blockservice"
|
"github.com/ipfs/boxo/blockservice"
|
||||||
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
pi "github.com/ipfs/boxo/filestore/posinfo"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
blocks "github.com/ipfs/go-block-format"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-datastore"
|
"github.com/ipfs/go-datastore"
|
||||||
syncds "github.com/ipfs/go-datastore/sync"
|
syncds "github.com/ipfs/go-datastore/sync"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
pi "github.com/ipfs/go-ipfs-posinfo"
|
|
||||||
blocks "github.com/ipfs/go-libipfs/blocks"
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
package coreunix
|
package coreunix
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
ft "github.com/ipfs/go-unixfs"
|
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -6,20 +6,20 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
merkledag "github.com/ipfs/go-merkledag"
|
merkledag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
ft "github.com/ipfs/go-unixfs"
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
importer "github.com/ipfs/go-unixfs/importer"
|
importer "github.com/ipfs/boxo/ipld/unixfs/importer"
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
|
|
||||||
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
chunker "github.com/ipfs/boxo/chunker"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
u "github.com/ipfs/boxo/util"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
ds "github.com/ipfs/go-datastore"
|
ds "github.com/ipfs/go-datastore"
|
||||||
dssync "github.com/ipfs/go-datastore/sync"
|
dssync "github.com/ipfs/go-datastore/sync"
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
chunker "github.com/ipfs/go-ipfs-chunker"
|
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
u "github.com/ipfs/go-ipfs-util"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -4,10 +4,10 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
"github.com/ipfs/boxo/bitswap"
|
||||||
exchange "github.com/ipfs/go-ipfs-exchange-interface"
|
"github.com/ipfs/boxo/bitswap/network"
|
||||||
"github.com/ipfs/go-libipfs/bitswap"
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
"github.com/ipfs/go-libipfs/bitswap/network"
|
exchange "github.com/ipfs/boxo/exchange"
|
||||||
"github.com/ipfs/kubo/config"
|
"github.com/ipfs/kubo/config"
|
||||||
irouting "github.com/ipfs/kubo/routing"
|
irouting "github.com/ipfs/kubo/routing"
|
||||||
"github.com/libp2p/go-libp2p/core/host"
|
"github.com/libp2p/go-libp2p/core/host"
|
||||||
|
@ -4,20 +4,20 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"github.com/ipfs/go-blockservice"
|
"github.com/ipfs/boxo/blockservice"
|
||||||
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
exchange "github.com/ipfs/boxo/exchange"
|
||||||
|
"github.com/ipfs/boxo/fetcher"
|
||||||
|
bsfetcher "github.com/ipfs/boxo/fetcher/impl/blockservice"
|
||||||
|
"github.com/ipfs/boxo/filestore"
|
||||||
|
"github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
"github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
"github.com/ipfs/boxo/mfs"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
|
"github.com/ipfs/boxo/pinning/pinner/dspinner"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-datastore"
|
"github.com/ipfs/go-datastore"
|
||||||
"github.com/ipfs/go-fetcher"
|
|
||||||
bsfetcher "github.com/ipfs/go-fetcher/impl/blockservice"
|
|
||||||
"github.com/ipfs/go-filestore"
|
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
exchange "github.com/ipfs/go-ipfs-exchange-interface"
|
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
"github.com/ipfs/go-ipfs-pinner/dspinner"
|
|
||||||
format "github.com/ipfs/go-ipld-format"
|
format "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-merkledag"
|
|
||||||
"github.com/ipfs/go-mfs"
|
|
||||||
"github.com/ipfs/go-unixfs"
|
|
||||||
"github.com/ipfs/go-unixfsnode"
|
"github.com/ipfs/go-unixfsnode"
|
||||||
dagpb "github.com/ipld/go-codec-dagpb"
|
dagpb "github.com/ipld/go-codec-dagpb"
|
||||||
"github.com/ipld/go-ipld-prime"
|
"github.com/ipld/go-ipld-prime"
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package node
|
package node
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
"github.com/ipfs/go-graphsync"
|
"github.com/ipfs/go-graphsync"
|
||||||
gsimpl "github.com/ipfs/go-graphsync/impl"
|
gsimpl "github.com/ipfs/go-graphsync/impl"
|
||||||
"github.com/ipfs/go-graphsync/network"
|
"github.com/ipfs/go-graphsync/network"
|
||||||
"github.com/ipfs/go-graphsync/storeutil"
|
"github.com/ipfs/go-graphsync/storeutil"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
libp2p "github.com/libp2p/go-libp2p/core"
|
libp2p "github.com/libp2p/go-libp2p/core"
|
||||||
"go.uber.org/fx"
|
"go.uber.org/fx"
|
||||||
|
|
||||||
|
@ -7,11 +7,11 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/dustin/go-humanize"
|
"github.com/dustin/go-humanize"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
util "github.com/ipfs/go-ipfs-util"
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
|
util "github.com/ipfs/boxo/util"
|
||||||
"github.com/ipfs/go-log"
|
"github.com/ipfs/go-log"
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
|
||||||
"github.com/ipfs/kubo/config"
|
"github.com/ipfs/kubo/config"
|
||||||
"github.com/ipfs/kubo/core/node/libp2p"
|
"github.com/ipfs/kubo/core/node/libp2p"
|
||||||
"github.com/ipfs/kubo/p2p"
|
"github.com/ipfs/kubo/p2p"
|
||||||
|
@ -4,15 +4,15 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
util "github.com/ipfs/go-ipfs-util"
|
"github.com/ipfs/boxo/ipns"
|
||||||
"github.com/ipfs/go-ipns"
|
util "github.com/ipfs/boxo/util"
|
||||||
record "github.com/libp2p/go-libp2p-record"
|
record "github.com/libp2p/go-libp2p-record"
|
||||||
"github.com/libp2p/go-libp2p/core/crypto"
|
"github.com/libp2p/go-libp2p/core/crypto"
|
||||||
"github.com/libp2p/go-libp2p/core/peerstore"
|
"github.com/libp2p/go-libp2p/core/peerstore"
|
||||||
madns "github.com/multiformats/go-multiaddr-dns"
|
madns "github.com/multiformats/go-multiaddr-dns"
|
||||||
|
|
||||||
"github.com/ipfs/go-namesys"
|
"github.com/ipfs/boxo/namesys"
|
||||||
"github.com/ipfs/go-namesys/republisher"
|
"github.com/ipfs/boxo/namesys/republisher"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
irouting "github.com/ipfs/kubo/routing"
|
irouting "github.com/ipfs/kubo/routing"
|
||||||
)
|
)
|
||||||
|
@ -8,8 +8,8 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/cenkalti/backoff/v4"
|
"github.com/cenkalti/backoff/v4"
|
||||||
|
offroute "github.com/ipfs/boxo/routing/offline"
|
||||||
ds "github.com/ipfs/go-datastore"
|
ds "github.com/ipfs/go-datastore"
|
||||||
offroute "github.com/ipfs/go-ipfs-routing/offline"
|
|
||||||
dht "github.com/libp2p/go-libp2p-kad-dht"
|
dht "github.com/libp2p/go-libp2p-kad-dht"
|
||||||
ddht "github.com/libp2p/go-libp2p-kad-dht/dual"
|
ddht "github.com/libp2p/go-libp2p-kad-dht/dual"
|
||||||
"github.com/libp2p/go-libp2p-kad-dht/fullrt"
|
"github.com/libp2p/go-libp2p-kad-dht/fullrt"
|
||||||
|
@ -5,12 +5,12 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/ipfs/go-fetcher"
|
"github.com/ipfs/boxo/fetcher"
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
provider "github.com/ipfs/go-ipfs-provider"
|
provider "github.com/ipfs/boxo/provider"
|
||||||
"github.com/ipfs/go-ipfs-provider/batched"
|
"github.com/ipfs/boxo/provider/batched"
|
||||||
q "github.com/ipfs/go-ipfs-provider/queue"
|
q "github.com/ipfs/boxo/provider/queue"
|
||||||
"github.com/ipfs/go-ipfs-provider/simple"
|
"github.com/ipfs/boxo/provider/simple"
|
||||||
"go.uber.org/fx"
|
"go.uber.org/fx"
|
||||||
|
|
||||||
"github.com/ipfs/kubo/core/node/helpers"
|
"github.com/ipfs/kubo/core/node/helpers"
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
package node
|
package node
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
blockstore "github.com/ipfs/boxo/blockstore"
|
||||||
"github.com/ipfs/go-datastore"
|
"github.com/ipfs/go-datastore"
|
||||||
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
"go.uber.org/fx"
|
"go.uber.org/fx"
|
||||||
|
|
||||||
"github.com/ipfs/go-filestore"
|
"github.com/ipfs/boxo/filestore"
|
||||||
"github.com/ipfs/kubo/core/node/helpers"
|
"github.com/ipfs/kubo/core/node/helpers"
|
||||||
"github.com/ipfs/kubo/repo"
|
"github.com/ipfs/kubo/repo"
|
||||||
"github.com/ipfs/kubo/thirdparty/verifbs"
|
"github.com/ipfs/kubo/thirdparty/verifbs"
|
||||||
|
@ -7,8 +7,7 @@ go 1.18
|
|||||||
replace github.com/ipfs/kubo => ./../../..
|
replace github.com/ipfs/kubo => ./../../..
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/ipfs/go-libipfs v0.7.0
|
github.com/ipfs/boxo v0.8.0-rc2
|
||||||
github.com/ipfs/interface-go-ipfs-core v0.11.0
|
|
||||||
github.com/ipfs/kubo v0.0.0-00010101000000-000000000000
|
github.com/ipfs/kubo v0.0.0-00010101000000-000000000000
|
||||||
github.com/libp2p/go-libp2p v0.26.4
|
github.com/libp2p/go-libp2p v0.26.4
|
||||||
github.com/multiformats/go-multiaddr v0.8.0
|
github.com/multiformats/go-multiaddr v0.8.0
|
||||||
@ -23,7 +22,7 @@ require (
|
|||||||
github.com/beorn7/perks v1.0.1 // indirect
|
github.com/beorn7/perks v1.0.1 // indirect
|
||||||
github.com/blang/semver/v4 v4.0.0 // indirect
|
github.com/blang/semver/v4 v4.0.0 // indirect
|
||||||
github.com/cenkalti/backoff v2.2.1+incompatible // indirect
|
github.com/cenkalti/backoff v2.2.1+incompatible // indirect
|
||||||
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
|
github.com/cenkalti/backoff/v4 v4.2.0 // indirect
|
||||||
github.com/ceramicnetwork/go-dag-jose v0.1.0 // indirect
|
github.com/ceramicnetwork/go-dag-jose v0.1.0 // indirect
|
||||||
github.com/cespare/xxhash v1.1.0 // indirect
|
github.com/cespare/xxhash v1.1.0 // indirect
|
||||||
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
||||||
@ -63,52 +62,34 @@ require (
|
|||||||
github.com/huin/goupnp v1.0.3 // indirect
|
github.com/huin/goupnp v1.0.3 // indirect
|
||||||
github.com/ipfs/bbloom v0.0.4 // indirect
|
github.com/ipfs/bbloom v0.0.4 // indirect
|
||||||
github.com/ipfs/go-bitfield v1.1.0 // indirect
|
github.com/ipfs/go-bitfield v1.1.0 // indirect
|
||||||
github.com/ipfs/go-block-format v0.1.1 // indirect
|
github.com/ipfs/go-block-format v0.1.2 // indirect
|
||||||
github.com/ipfs/go-blockservice v0.5.0 // indirect
|
|
||||||
github.com/ipfs/go-cid v0.4.0 // indirect
|
github.com/ipfs/go-cid v0.4.0 // indirect
|
||||||
github.com/ipfs/go-cidutil v0.1.0 // indirect
|
github.com/ipfs/go-cidutil v0.1.0 // indirect
|
||||||
github.com/ipfs/go-datastore v0.6.0 // indirect
|
github.com/ipfs/go-datastore v0.6.0 // indirect
|
||||||
github.com/ipfs/go-delegated-routing v0.7.0 // indirect
|
github.com/ipfs/go-delegated-routing v0.8.0 // indirect
|
||||||
github.com/ipfs/go-ds-badger v0.3.0 // indirect
|
github.com/ipfs/go-ds-badger v0.3.0 // indirect
|
||||||
github.com/ipfs/go-ds-flatfs v0.5.1 // indirect
|
github.com/ipfs/go-ds-flatfs v0.5.1 // indirect
|
||||||
github.com/ipfs/go-ds-leveldb v0.5.0 // indirect
|
github.com/ipfs/go-ds-leveldb v0.5.0 // indirect
|
||||||
github.com/ipfs/go-ds-measure v0.2.0 // indirect
|
github.com/ipfs/go-ds-measure v0.2.0 // indirect
|
||||||
github.com/ipfs/go-fetcher v1.6.1 // indirect
|
|
||||||
github.com/ipfs/go-filestore v1.2.0 // indirect
|
|
||||||
github.com/ipfs/go-fs-lock v0.0.7 // indirect
|
github.com/ipfs/go-fs-lock v0.0.7 // indirect
|
||||||
github.com/ipfs/go-graphsync v0.14.1 // indirect
|
github.com/ipfs/go-graphsync v0.14.1 // indirect
|
||||||
github.com/ipfs/go-ipfs-blockstore v1.2.0 // indirect
|
github.com/ipfs/go-ipfs-blockstore v1.3.0 // indirect
|
||||||
github.com/ipfs/go-ipfs-chunker v0.0.5 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
|
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
|
||||||
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
|
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
|
||||||
github.com/ipfs/go-ipfs-exchange-interface v0.2.0 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-exchange-offline v0.3.0 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-keystore v0.1.0 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-pinner v0.3.0 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-posinfo v0.0.1 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
|
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
|
||||||
github.com/ipfs/go-ipfs-provider v0.8.1 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-routing v0.3.0 // indirect
|
|
||||||
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
|
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
|
||||||
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
|
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
|
||||||
github.com/ipfs/go-ipld-format v0.4.0 // indirect
|
github.com/ipfs/go-ipld-format v0.4.0 // indirect
|
||||||
github.com/ipfs/go-ipld-git v0.1.1 // indirect
|
github.com/ipfs/go-ipld-git v0.1.1 // indirect
|
||||||
github.com/ipfs/go-ipld-legacy v0.1.1 // indirect
|
github.com/ipfs/go-ipld-legacy v0.1.1 // indirect
|
||||||
github.com/ipfs/go-ipns v0.3.0 // indirect
|
|
||||||
github.com/ipfs/go-log v1.0.5 // indirect
|
github.com/ipfs/go-log v1.0.5 // indirect
|
||||||
github.com/ipfs/go-log/v2 v2.5.1 // indirect
|
github.com/ipfs/go-log/v2 v2.5.1 // indirect
|
||||||
github.com/ipfs/go-merkledag v0.9.0 // indirect
|
|
||||||
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
|
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
|
||||||
github.com/ipfs/go-mfs v0.2.1 // indirect
|
|
||||||
github.com/ipfs/go-namesys v0.7.0 // indirect
|
|
||||||
github.com/ipfs/go-path v0.3.1 // indirect
|
|
||||||
github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
|
github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
|
||||||
github.com/ipfs/go-unixfs v0.4.4 // indirect
|
github.com/ipfs/go-unixfsnode v1.6.0 // indirect
|
||||||
github.com/ipfs/go-unixfsnode v1.5.2 // indirect
|
|
||||||
github.com/ipfs/go-verifcid v0.0.2 // indirect
|
|
||||||
github.com/ipld/edelweiss v0.2.0 // indirect
|
github.com/ipld/edelweiss v0.2.0 // indirect
|
||||||
github.com/ipld/go-codec-dagpb v1.5.0 // indirect
|
github.com/ipld/go-codec-dagpb v1.6.0 // indirect
|
||||||
github.com/ipld/go-ipld-prime v0.19.0 // indirect
|
github.com/ipld/go-ipld-prime v0.20.0 // indirect
|
||||||
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
|
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
|
||||||
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
|
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
|
||||||
github.com/jbenet/goprocess v0.1.4 // indirect
|
github.com/jbenet/goprocess v0.1.4 // indirect
|
||||||
@ -120,7 +101,7 @@ require (
|
|||||||
github.com/libp2p/go-doh-resolver v0.4.0 // indirect
|
github.com/libp2p/go-doh-resolver v0.4.0 // indirect
|
||||||
github.com/libp2p/go-flow-metrics v0.1.0 // indirect
|
github.com/libp2p/go-flow-metrics v0.1.0 // indirect
|
||||||
github.com/libp2p/go-libp2p-asn-util v0.3.0 // indirect
|
github.com/libp2p/go-libp2p-asn-util v0.3.0 // indirect
|
||||||
github.com/libp2p/go-libp2p-kad-dht v0.21.1 // indirect
|
github.com/libp2p/go-libp2p-kad-dht v0.22.0 // indirect
|
||||||
github.com/libp2p/go-libp2p-kbucket v0.5.0 // indirect
|
github.com/libp2p/go-libp2p-kbucket v0.5.0 // indirect
|
||||||
github.com/libp2p/go-libp2p-pubsub v0.9.0 // indirect
|
github.com/libp2p/go-libp2p-pubsub v0.9.0 // indirect
|
||||||
github.com/libp2p/go-libp2p-pubsub-router v0.6.0 // indirect
|
github.com/libp2p/go-libp2p-pubsub-router v0.6.0 // indirect
|
||||||
@ -148,14 +129,14 @@ require (
|
|||||||
github.com/multiformats/go-multiaddr-dns v0.3.1 // indirect
|
github.com/multiformats/go-multiaddr-dns v0.3.1 // indirect
|
||||||
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
|
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
|
||||||
github.com/multiformats/go-multibase v0.1.1 // indirect
|
github.com/multiformats/go-multibase v0.1.1 // indirect
|
||||||
github.com/multiformats/go-multicodec v0.7.0 // indirect
|
github.com/multiformats/go-multicodec v0.8.1 // indirect
|
||||||
github.com/multiformats/go-multihash v0.2.1 // indirect
|
github.com/multiformats/go-multihash v0.2.1 // indirect
|
||||||
github.com/multiformats/go-multistream v0.4.1 // indirect
|
github.com/multiformats/go-multistream v0.4.1 // indirect
|
||||||
github.com/multiformats/go-varint v0.0.7 // indirect
|
github.com/multiformats/go-varint v0.0.7 // indirect
|
||||||
github.com/onsi/ginkgo/v2 v2.5.1 // indirect
|
github.com/onsi/ginkgo/v2 v2.5.1 // indirect
|
||||||
github.com/opencontainers/runtime-spec v1.0.2 // indirect
|
github.com/opencontainers/runtime-spec v1.0.2 // indirect
|
||||||
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
||||||
github.com/openzipkin/zipkin-go v0.4.0 // indirect
|
github.com/openzipkin/zipkin-go v0.4.1 // indirect
|
||||||
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
|
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
|
||||||
github.com/pkg/errors v0.9.1 // indirect
|
github.com/pkg/errors v0.9.1 // indirect
|
||||||
github.com/polydawn/refmt v0.89.0 // indirect
|
github.com/polydawn/refmt v0.89.0 // indirect
|
||||||
@ -178,34 +159,34 @@ require (
|
|||||||
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
|
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
|
||||||
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 // indirect
|
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 // indirect
|
||||||
go.opencensus.io v0.24.0 // indirect
|
go.opencensus.io v0.24.0 // indirect
|
||||||
go.opentelemetry.io/otel v1.7.0 // indirect
|
go.opentelemetry.io/otel v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/jaeger v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/jaeger v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/zipkin v1.7.0 // indirect
|
go.opentelemetry.io/otel/exporters/zipkin v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/sdk v1.7.0 // indirect
|
go.opentelemetry.io/otel/sdk v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/trace v1.7.0 // indirect
|
go.opentelemetry.io/otel/trace v1.14.0 // indirect
|
||||||
go.opentelemetry.io/proto/otlp v0.16.0 // indirect
|
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
|
||||||
go.uber.org/atomic v1.10.0 // indirect
|
go.uber.org/atomic v1.10.0 // indirect
|
||||||
go.uber.org/dig v1.15.0 // indirect
|
go.uber.org/dig v1.15.0 // indirect
|
||||||
go.uber.org/fx v1.18.2 // indirect
|
go.uber.org/fx v1.18.2 // indirect
|
||||||
go.uber.org/multierr v1.9.0 // indirect
|
go.uber.org/multierr v1.9.0 // indirect
|
||||||
go.uber.org/zap v1.24.0 // indirect
|
go.uber.org/zap v1.24.0 // indirect
|
||||||
go4.org v0.0.0-20200411211856-f5505b9728dd // indirect
|
go4.org v0.0.0-20200411211856-f5505b9728dd // indirect
|
||||||
golang.org/x/crypto v0.5.0 // indirect
|
golang.org/x/crypto v0.6.0 // indirect
|
||||||
golang.org/x/exp v0.0.0-20230129154200-a960b3787bd2 // indirect
|
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb // indirect
|
||||||
golang.org/x/mod v0.7.0 // indirect
|
golang.org/x/mod v0.7.0 // indirect
|
||||||
golang.org/x/net v0.7.0 // indirect
|
golang.org/x/net v0.7.0 // indirect
|
||||||
golang.org/x/sync v0.1.0 // indirect
|
golang.org/x/sync v0.1.0 // indirect
|
||||||
golang.org/x/sys v0.5.0 // indirect
|
golang.org/x/sys v0.6.0 // indirect
|
||||||
golang.org/x/text v0.7.0 // indirect
|
golang.org/x/text v0.7.0 // indirect
|
||||||
golang.org/x/tools v0.3.0 // indirect
|
golang.org/x/tools v0.3.0 // indirect
|
||||||
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
|
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
|
||||||
google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1 // indirect
|
google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f // indirect
|
||||||
google.golang.org/grpc v1.46.0 // indirect
|
google.golang.org/grpc v1.53.0 // indirect
|
||||||
google.golang.org/protobuf v1.28.1 // indirect
|
google.golang.org/protobuf v1.28.1 // indirect
|
||||||
gopkg.in/square/go-jose.v2 v2.5.1 // indirect
|
gopkg.in/square/go-jose.v2 v2.5.1 // indirect
|
||||||
lukechampine.com/blake3 v1.1.7 // indirect
|
lukechampine.com/blake3 v1.1.7 // indirect
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -11,9 +11,9 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
icore "github.com/ipfs/boxo/coreiface"
|
||||||
icore "github.com/ipfs/interface-go-ipfs-core"
|
icorepath "github.com/ipfs/boxo/coreiface/path"
|
||||||
icorepath "github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/files"
|
||||||
ma "github.com/multiformats/go-multiaddr"
|
ma "github.com/multiformats/go-multiaddr"
|
||||||
|
|
||||||
"github.com/ipfs/kubo/config"
|
"github.com/ipfs/kubo/config"
|
||||||
|
@ -3,9 +3,9 @@ package ipns
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
nsys "github.com/ipfs/go-namesys"
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
path "github.com/ipfs/go-path"
|
nsys "github.com/ipfs/boxo/namesys"
|
||||||
ft "github.com/ipfs/go-unixfs"
|
path "github.com/ipfs/boxo/path"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
ci "github.com/libp2p/go-libp2p/core/crypto"
|
ci "github.com/libp2p/go-libp2p/core/crypto"
|
||||||
)
|
)
|
||||||
|
@ -19,8 +19,8 @@ import (
|
|||||||
coreapi "github.com/ipfs/kubo/core/coreapi"
|
coreapi "github.com/ipfs/kubo/core/coreapi"
|
||||||
|
|
||||||
fstest "bazil.org/fuse/fs/fstestutil"
|
fstest "bazil.org/fuse/fs/fstestutil"
|
||||||
|
u "github.com/ipfs/boxo/util"
|
||||||
racedet "github.com/ipfs/go-detect-race"
|
racedet "github.com/ipfs/go-detect-race"
|
||||||
u "github.com/ipfs/go-ipfs-util"
|
|
||||||
ci "github.com/libp2p/go-libp2p-testing/ci"
|
ci "github.com/libp2p/go-libp2p-testing/ci"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -13,17 +13,17 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
path "github.com/ipfs/boxo/coreiface/path"
|
||||||
ft "github.com/ipfs/go-unixfs"
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
path "github.com/ipfs/interface-go-ipfs-core/path"
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
|
||||||
fuse "bazil.org/fuse"
|
fuse "bazil.org/fuse"
|
||||||
fs "bazil.org/fuse/fs"
|
fs "bazil.org/fuse/fs"
|
||||||
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
|
options "github.com/ipfs/boxo/coreiface/options"
|
||||||
|
mfs "github.com/ipfs/boxo/mfs"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
mfs "github.com/ipfs/go-mfs"
|
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
|
||||||
options "github.com/ipfs/interface-go-ipfs-core/options"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
@ -23,14 +23,14 @@ import (
|
|||||||
coremock "github.com/ipfs/kubo/core/mock"
|
coremock "github.com/ipfs/kubo/core/mock"
|
||||||
|
|
||||||
fstest "bazil.org/fuse/fs/fstestutil"
|
fstest "bazil.org/fuse/fs/fstestutil"
|
||||||
chunker "github.com/ipfs/go-ipfs-chunker"
|
chunker "github.com/ipfs/boxo/chunker"
|
||||||
u "github.com/ipfs/go-ipfs-util"
|
ipath "github.com/ipfs/boxo/coreiface/path"
|
||||||
|
"github.com/ipfs/boxo/files"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
importer "github.com/ipfs/boxo/ipld/unixfs/importer"
|
||||||
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
|
u "github.com/ipfs/boxo/util"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
"github.com/ipfs/go-libipfs/files"
|
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
importer "github.com/ipfs/go-unixfs/importer"
|
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
|
||||||
ipath "github.com/ipfs/interface-go-ipfs-core/path"
|
|
||||||
ci "github.com/libp2p/go-libp2p-testing/ci"
|
ci "github.com/libp2p/go-libp2p-testing/ci"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -13,14 +13,14 @@ import (
|
|||||||
|
|
||||||
fuse "bazil.org/fuse"
|
fuse "bazil.org/fuse"
|
||||||
fs "bazil.org/fuse/fs"
|
fs "bazil.org/fuse/fs"
|
||||||
|
mdag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
ft "github.com/ipfs/boxo/ipld/unixfs"
|
||||||
|
uio "github.com/ipfs/boxo/ipld/unixfs/io"
|
||||||
|
path "github.com/ipfs/boxo/path"
|
||||||
|
"github.com/ipfs/boxo/path/resolver"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
mdag "github.com/ipfs/go-merkledag"
|
|
||||||
path "github.com/ipfs/go-path"
|
|
||||||
"github.com/ipfs/go-path/resolver"
|
|
||||||
ft "github.com/ipfs/go-unixfs"
|
|
||||||
uio "github.com/ipfs/go-unixfs/io"
|
|
||||||
core "github.com/ipfs/kubo/core"
|
core "github.com/ipfs/kubo/core"
|
||||||
ipldprime "github.com/ipld/go-ipld-prime"
|
ipldprime "github.com/ipld/go-ipld-prime"
|
||||||
cidlink "github.com/ipld/go-ipld-prime/linking/cid"
|
cidlink "github.com/ipld/go-ipld-prime/linking/cid"
|
||||||
|
12
gc/gc.go
12
gc/gc.go
@ -7,16 +7,16 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
bserv "github.com/ipfs/go-blockservice"
|
bserv "github.com/ipfs/boxo/blockservice"
|
||||||
|
bstore "github.com/ipfs/boxo/blockstore"
|
||||||
|
offline "github.com/ipfs/boxo/exchange/offline"
|
||||||
|
dag "github.com/ipfs/boxo/ipld/merkledag"
|
||||||
|
pin "github.com/ipfs/boxo/pinning/pinner"
|
||||||
|
"github.com/ipfs/boxo/verifcid"
|
||||||
cid "github.com/ipfs/go-cid"
|
cid "github.com/ipfs/go-cid"
|
||||||
dstore "github.com/ipfs/go-datastore"
|
dstore "github.com/ipfs/go-datastore"
|
||||||
bstore "github.com/ipfs/go-ipfs-blockstore"
|
|
||||||
offline "github.com/ipfs/go-ipfs-exchange-offline"
|
|
||||||
pin "github.com/ipfs/go-ipfs-pinner"
|
|
||||||
ipld "github.com/ipfs/go-ipld-format"
|
ipld "github.com/ipfs/go-ipld-format"
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
dag "github.com/ipfs/go-merkledag"
|
|
||||||
"github.com/ipfs/go-verifcid"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logging.Logger("gc")
|
var log = logging.Logger("gc")
|
||||||
|
90
go.mod
90
go.mod
@ -5,7 +5,7 @@ require (
|
|||||||
contrib.go.opencensus.io/exporter/prometheus v0.4.0
|
contrib.go.opencensus.io/exporter/prometheus v0.4.0
|
||||||
github.com/benbjohnson/clock v1.3.0
|
github.com/benbjohnson/clock v1.3.0
|
||||||
github.com/blang/semver/v4 v4.0.0
|
github.com/blang/semver/v4 v4.0.0
|
||||||
github.com/cenkalti/backoff/v4 v4.1.3
|
github.com/cenkalti/backoff/v4 v4.2.0
|
||||||
github.com/ceramicnetwork/go-dag-jose v0.1.0
|
github.com/ceramicnetwork/go-dag-jose v0.1.0
|
||||||
github.com/cheggaaa/pb v1.0.29
|
github.com/cheggaaa/pb v1.0.29
|
||||||
github.com/coreos/go-systemd/v22 v22.5.0
|
github.com/coreos/go-systemd/v22 v22.5.0
|
||||||
@ -16,60 +16,37 @@ require (
|
|||||||
github.com/gogo/protobuf v1.3.2
|
github.com/gogo/protobuf v1.3.2
|
||||||
github.com/google/uuid v1.3.0
|
github.com/google/uuid v1.3.0
|
||||||
github.com/hashicorp/go-multierror v1.1.1
|
github.com/hashicorp/go-multierror v1.1.1
|
||||||
github.com/ipfs/go-blockservice v0.5.0
|
github.com/ipfs/boxo v0.8.0-rc2
|
||||||
|
github.com/ipfs/go-block-format v0.1.2
|
||||||
github.com/ipfs/go-cid v0.4.0
|
github.com/ipfs/go-cid v0.4.0
|
||||||
github.com/ipfs/go-cidutil v0.1.0
|
github.com/ipfs/go-cidutil v0.1.0
|
||||||
github.com/ipfs/go-datastore v0.6.0
|
github.com/ipfs/go-datastore v0.6.0
|
||||||
github.com/ipfs/go-delegated-routing v0.7.0
|
github.com/ipfs/go-delegated-routing v0.8.0
|
||||||
github.com/ipfs/go-detect-race v0.0.1
|
github.com/ipfs/go-detect-race v0.0.1
|
||||||
github.com/ipfs/go-ds-badger v0.3.0
|
github.com/ipfs/go-ds-badger v0.3.0
|
||||||
github.com/ipfs/go-ds-flatfs v0.5.1
|
github.com/ipfs/go-ds-flatfs v0.5.1
|
||||||
github.com/ipfs/go-ds-leveldb v0.5.0
|
github.com/ipfs/go-ds-leveldb v0.5.0
|
||||||
github.com/ipfs/go-ds-measure v0.2.0
|
github.com/ipfs/go-ds-measure v0.2.0
|
||||||
github.com/ipfs/go-fetcher v1.6.1
|
|
||||||
github.com/ipfs/go-filestore v1.2.0
|
|
||||||
github.com/ipfs/go-fs-lock v0.0.7
|
github.com/ipfs/go-fs-lock v0.0.7
|
||||||
github.com/ipfs/go-graphsync v0.14.1
|
github.com/ipfs/go-graphsync v0.14.0
|
||||||
github.com/ipfs/go-ipfs-blockstore v1.2.0
|
github.com/ipfs/go-ipfs-cmds v0.9.0
|
||||||
github.com/ipfs/go-ipfs-chunker v0.0.5
|
|
||||||
github.com/ipfs/go-ipfs-cmds v0.8.2
|
|
||||||
github.com/ipfs/go-ipfs-exchange-interface v0.2.0
|
|
||||||
github.com/ipfs/go-ipfs-exchange-offline v0.3.0
|
|
||||||
github.com/ipfs/go-ipfs-keystore v0.1.0
|
|
||||||
github.com/ipfs/go-ipfs-pinner v0.3.0
|
|
||||||
github.com/ipfs/go-ipfs-posinfo v0.0.1
|
|
||||||
github.com/ipfs/go-ipfs-provider v0.8.1
|
|
||||||
github.com/ipfs/go-ipfs-routing v0.3.0
|
|
||||||
github.com/ipfs/go-ipfs-util v0.0.2
|
|
||||||
github.com/ipfs/go-ipld-format v0.4.0
|
github.com/ipfs/go-ipld-format v0.4.0
|
||||||
github.com/ipfs/go-ipld-git v0.1.1
|
github.com/ipfs/go-ipld-git v0.1.1
|
||||||
github.com/ipfs/go-ipld-legacy v0.1.1
|
github.com/ipfs/go-ipld-legacy v0.1.1
|
||||||
github.com/ipfs/go-ipns v0.3.0
|
|
||||||
github.com/ipfs/go-libipfs v0.7.0
|
|
||||||
github.com/ipfs/go-log v1.0.5
|
github.com/ipfs/go-log v1.0.5
|
||||||
github.com/ipfs/go-log/v2 v2.5.1
|
github.com/ipfs/go-log/v2 v2.5.1
|
||||||
github.com/ipfs/go-merkledag v0.9.0
|
|
||||||
github.com/ipfs/go-metrics-interface v0.0.1
|
github.com/ipfs/go-metrics-interface v0.0.1
|
||||||
github.com/ipfs/go-metrics-prometheus v0.0.2
|
github.com/ipfs/go-metrics-prometheus v0.0.2
|
||||||
github.com/ipfs/go-mfs v0.2.1
|
github.com/ipfs/go-unixfsnode v1.6.0
|
||||||
github.com/ipfs/go-namesys v0.7.0
|
github.com/ipld/go-codec-dagpb v1.6.0
|
||||||
github.com/ipfs/go-path v0.3.1
|
github.com/ipld/go-ipld-prime v0.20.0
|
||||||
github.com/ipfs/go-pinning-service-http-client v0.1.2
|
|
||||||
github.com/ipfs/go-unixfs v0.4.4
|
|
||||||
github.com/ipfs/go-unixfsnode v1.5.2
|
|
||||||
github.com/ipfs/go-verifcid v0.0.2
|
|
||||||
github.com/ipfs/interface-go-ipfs-core v0.11.0
|
|
||||||
github.com/ipld/go-car v0.5.0
|
|
||||||
github.com/ipld/go-car/v2 v2.5.1
|
|
||||||
github.com/ipld/go-codec-dagpb v1.5.0
|
|
||||||
github.com/ipld/go-ipld-prime v0.19.0
|
|
||||||
github.com/jbenet/go-random v0.0.0-20190219211222-123a90aedc0c
|
github.com/jbenet/go-random v0.0.0-20190219211222-123a90aedc0c
|
||||||
github.com/jbenet/go-temp-err-catcher v0.1.0
|
github.com/jbenet/go-temp-err-catcher v0.1.0
|
||||||
github.com/jbenet/goprocess v0.1.4
|
github.com/jbenet/goprocess v0.1.4
|
||||||
github.com/libp2p/go-doh-resolver v0.4.0
|
github.com/libp2p/go-doh-resolver v0.4.0
|
||||||
github.com/libp2p/go-libp2p v0.26.4
|
github.com/libp2p/go-libp2p v0.26.4
|
||||||
github.com/libp2p/go-libp2p-http v0.4.0
|
github.com/libp2p/go-libp2p-http v0.4.0
|
||||||
github.com/libp2p/go-libp2p-kad-dht v0.21.1
|
github.com/libp2p/go-libp2p-kad-dht v0.22.0
|
||||||
github.com/libp2p/go-libp2p-kbucket v0.5.0
|
github.com/libp2p/go-libp2p-kbucket v0.5.0
|
||||||
github.com/libp2p/go-libp2p-pubsub v0.9.0
|
github.com/libp2p/go-libp2p-pubsub v0.9.0
|
||||||
github.com/libp2p/go-libp2p-pubsub-router v0.6.0
|
github.com/libp2p/go-libp2p-pubsub-router v0.6.0
|
||||||
@ -82,33 +59,36 @@ require (
|
|||||||
github.com/multiformats/go-multiaddr v0.8.0
|
github.com/multiformats/go-multiaddr v0.8.0
|
||||||
github.com/multiformats/go-multiaddr-dns v0.3.1
|
github.com/multiformats/go-multiaddr-dns v0.3.1
|
||||||
github.com/multiformats/go-multibase v0.1.1
|
github.com/multiformats/go-multibase v0.1.1
|
||||||
github.com/multiformats/go-multicodec v0.7.0
|
github.com/multiformats/go-multicodec v0.8.1
|
||||||
github.com/multiformats/go-multihash v0.2.1
|
github.com/multiformats/go-multihash v0.2.1
|
||||||
github.com/opentracing/opentracing-go v1.2.0
|
github.com/opentracing/opentracing-go v1.2.0
|
||||||
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
|
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
|
||||||
github.com/pkg/errors v0.9.1
|
github.com/pkg/errors v0.9.1
|
||||||
github.com/prometheus/client_golang v1.14.0
|
github.com/prometheus/client_golang v1.14.0
|
||||||
github.com/stretchr/testify v1.8.1
|
github.com/stretchr/testify v1.8.2
|
||||||
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
|
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
|
||||||
github.com/whyrusleeping/go-sysinfo v0.0.0-20190219211824-4a357d4b90b1
|
github.com/whyrusleeping/go-sysinfo v0.0.0-20190219211824-4a357d4b90b1
|
||||||
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7
|
github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7
|
||||||
go.opencensus.io v0.24.0
|
go.opencensus.io v0.24.0
|
||||||
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.32.0
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.32.0
|
||||||
go.opentelemetry.io/otel v1.7.0
|
go.opentelemetry.io/otel v1.14.0
|
||||||
go.opentelemetry.io/otel/exporters/jaeger v1.7.0
|
go.opentelemetry.io/otel/exporters/jaeger v1.14.0
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.7.0
|
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.7.0
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.14.0 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.7.0
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.14.0
|
||||||
go.opentelemetry.io/otel/exporters/zipkin v1.7.0
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.14.0
|
||||||
go.opentelemetry.io/otel/sdk v1.7.0
|
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.14.0
|
||||||
go.opentelemetry.io/otel/trace v1.7.0
|
go.opentelemetry.io/otel/exporters/zipkin v1.14.0
|
||||||
|
go.opentelemetry.io/otel/sdk v1.14.0
|
||||||
|
go.opentelemetry.io/otel/trace v1.14.0
|
||||||
|
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
|
||||||
go.uber.org/dig v1.15.0
|
go.uber.org/dig v1.15.0
|
||||||
go.uber.org/fx v1.18.2
|
go.uber.org/fx v1.18.2
|
||||||
go.uber.org/zap v1.24.0
|
go.uber.org/zap v1.24.0
|
||||||
golang.org/x/crypto v0.5.0
|
golang.org/x/crypto v0.6.0
|
||||||
golang.org/x/mod v0.7.0
|
golang.org/x/mod v0.7.0
|
||||||
golang.org/x/sync v0.1.0
|
golang.org/x/sync v0.1.0
|
||||||
golang.org/x/sys v0.5.0
|
golang.org/x/sys v0.6.0
|
||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
@ -156,12 +136,15 @@ require (
|
|||||||
github.com/huin/goupnp v1.0.3 // indirect
|
github.com/huin/goupnp v1.0.3 // indirect
|
||||||
github.com/ipfs/bbloom v0.0.4 // indirect
|
github.com/ipfs/bbloom v0.0.4 // indirect
|
||||||
github.com/ipfs/go-bitfield v1.1.0 // indirect
|
github.com/ipfs/go-bitfield v1.1.0 // indirect
|
||||||
github.com/ipfs/go-block-format v0.1.1 // indirect
|
github.com/ipfs/go-ipfs-blockstore v1.3.0 // indirect
|
||||||
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
|
github.com/ipfs/go-ipfs-delay v0.0.1 // indirect
|
||||||
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
|
github.com/ipfs/go-ipfs-ds-help v1.1.0 // indirect
|
||||||
|
github.com/ipfs/go-ipfs-files v0.3.0 // indirect
|
||||||
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
|
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
|
||||||
github.com/ipfs/go-ipfs-redirects-file v0.1.1 // indirect
|
github.com/ipfs/go-ipfs-redirects-file v0.1.1 // indirect
|
||||||
|
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
|
||||||
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
|
github.com/ipfs/go-ipld-cbor v0.0.6 // indirect
|
||||||
|
github.com/ipfs/go-libipfs v0.7.0 // indirect
|
||||||
github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
|
github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
|
||||||
github.com/ipld/edelweiss v0.2.0 // indirect
|
github.com/ipld/edelweiss v0.2.0 // indirect
|
||||||
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
|
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
|
||||||
@ -198,7 +181,7 @@ require (
|
|||||||
github.com/multiformats/go-varint v0.0.7 // indirect
|
github.com/multiformats/go-varint v0.0.7 // indirect
|
||||||
github.com/onsi/ginkgo/v2 v2.5.1 // indirect
|
github.com/onsi/ginkgo/v2 v2.5.1 // indirect
|
||||||
github.com/opencontainers/runtime-spec v1.0.2 // indirect
|
github.com/opencontainers/runtime-spec v1.0.2 // indirect
|
||||||
github.com/openzipkin/zipkin-go v0.4.0 // indirect
|
github.com/openzipkin/zipkin-go v0.4.1 // indirect
|
||||||
github.com/pmezard/go-difflib v1.0.0 // indirect
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
||||||
github.com/polydawn/refmt v0.89.0 // indirect
|
github.com/polydawn/refmt v0.89.0 // indirect
|
||||||
github.com/prometheus/client_model v0.3.0 // indirect
|
github.com/prometheus/client_model v0.3.0 // indirect
|
||||||
@ -220,23 +203,20 @@ require (
|
|||||||
github.com/whyrusleeping/cbor-gen v0.0.0-20230126041949-52956bd4c9aa // indirect
|
github.com/whyrusleeping/cbor-gen v0.0.0-20230126041949-52956bd4c9aa // indirect
|
||||||
github.com/whyrusleeping/chunker v0.0.0-20181014151217-fe64bd25879f // indirect
|
github.com/whyrusleeping/chunker v0.0.0-20181014151217-fe64bd25879f // indirect
|
||||||
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
|
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
|
||||||
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.7.0 // indirect
|
|
||||||
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.7.0 // indirect
|
|
||||||
go.opentelemetry.io/otel/metric v0.30.0 // indirect
|
go.opentelemetry.io/otel/metric v0.30.0 // indirect
|
||||||
go.opentelemetry.io/proto/otlp v0.16.0 // indirect
|
|
||||||
go.uber.org/atomic v1.10.0 // indirect
|
go.uber.org/atomic v1.10.0 // indirect
|
||||||
go.uber.org/multierr v1.9.0 // indirect
|
go.uber.org/multierr v1.9.0 // indirect
|
||||||
go4.org v0.0.0-20200411211856-f5505b9728dd // indirect
|
go4.org v0.0.0-20200411211856-f5505b9728dd // indirect
|
||||||
golang.org/x/exp v0.0.0-20230129154200-a960b3787bd2 // indirect
|
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb // indirect
|
||||||
golang.org/x/net v0.7.0 // indirect
|
golang.org/x/net v0.7.0 // indirect
|
||||||
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b // indirect
|
golang.org/x/oauth2 v0.4.0 // indirect
|
||||||
golang.org/x/term v0.5.0 // indirect
|
golang.org/x/term v0.5.0 // indirect
|
||||||
golang.org/x/text v0.7.0 // indirect
|
golang.org/x/text v0.7.0 // indirect
|
||||||
golang.org/x/tools v0.3.0 // indirect
|
golang.org/x/tools v0.3.0 // indirect
|
||||||
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
|
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
|
||||||
google.golang.org/appengine v1.6.6 // indirect
|
google.golang.org/appengine v1.6.7 // indirect
|
||||||
google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1 // indirect
|
google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f // indirect
|
||||||
google.golang.org/grpc v1.46.0 // indirect
|
google.golang.org/grpc v1.53.0 // indirect
|
||||||
google.golang.org/protobuf v1.28.1 // indirect
|
google.golang.org/protobuf v1.28.1 // indirect
|
||||||
gopkg.in/square/go-jose.v2 v2.5.1 // indirect
|
gopkg.in/square/go-jose.v2 v2.5.1 // indirect
|
||||||
gopkg.in/yaml.v2 v2.4.0 // indirect
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package plugin
|
package plugin
|
||||||
|
|
||||||
import (
|
import (
|
||||||
coreiface "github.com/ipfs/interface-go-ipfs-core"
|
coreiface "github.com/ipfs/boxo/coreiface"
|
||||||
)
|
)
|
||||||
|
|
||||||
// PluginDaemon is an interface for daemon plugins. These plugins will be run on
|
// PluginDaemon is an interface for daemon plugins. These plugins will be run on
|
||||||
|
@ -11,17 +11,17 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
filestore "github.com/ipfs/go-filestore"
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
repo "github.com/ipfs/kubo/repo"
|
repo "github.com/ipfs/kubo/repo"
|
||||||
"github.com/ipfs/kubo/repo/common"
|
"github.com/ipfs/kubo/repo/common"
|
||||||
dir "github.com/ipfs/kubo/thirdparty/dir"
|
dir "github.com/ipfs/kubo/thirdparty/dir"
|
||||||
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
||||||
|
|
||||||
|
util "github.com/ipfs/boxo/util"
|
||||||
ds "github.com/ipfs/go-datastore"
|
ds "github.com/ipfs/go-datastore"
|
||||||
measure "github.com/ipfs/go-ds-measure"
|
measure "github.com/ipfs/go-ds-measure"
|
||||||
lockfile "github.com/ipfs/go-fs-lock"
|
lockfile "github.com/ipfs/go-fs-lock"
|
||||||
util "github.com/ipfs/go-ipfs-util"
|
|
||||||
logging "github.com/ipfs/go-log"
|
logging "github.com/ipfs/go-log"
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
serialize "github.com/ipfs/kubo/config/serialize"
|
serialize "github.com/ipfs/kubo/config/serialize"
|
||||||
|
@ -11,10 +11,10 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/ipfs/go-libipfs/files"
|
iface "github.com/ipfs/boxo/coreiface"
|
||||||
iface "github.com/ipfs/interface-go-ipfs-core"
|
"github.com/ipfs/boxo/coreiface/options"
|
||||||
"github.com/ipfs/interface-go-ipfs-core/options"
|
ipath "github.com/ipfs/boxo/coreiface/path"
|
||||||
ipath "github.com/ipfs/interface-go-ipfs-core/path"
|
"github.com/ipfs/boxo/files"
|
||||||
"github.com/ipfs/kubo/config"
|
"github.com/ipfs/kubo/config"
|
||||||
"github.com/ipfs/kubo/core"
|
"github.com/ipfs/kubo/core"
|
||||||
"github.com/ipfs/kubo/core/coreapi"
|
"github.com/ipfs/kubo/core/coreapi"
|
||||||
|
@ -5,8 +5,8 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"net"
|
"net"
|
||||||
|
|
||||||
filestore "github.com/ipfs/go-filestore"
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
||||||
|
|
||||||
config "github.com/ipfs/kubo/config"
|
config "github.com/ipfs/kubo/config"
|
||||||
|
@ -6,8 +6,8 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"net"
|
"net"
|
||||||
|
|
||||||
filestore "github.com/ipfs/go-filestore"
|
filestore "github.com/ipfs/boxo/filestore"
|
||||||
keystore "github.com/ipfs/go-ipfs-keystore"
|
keystore "github.com/ipfs/boxo/keystore"
|
||||||
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
|
||||||
|
|
||||||
ds "github.com/ipfs/go-datastore"
|
ds "github.com/ipfs/go-datastore"
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user