Skip to content

Conversation

@AkihiroSuda
Copy link
Member

The github.com/btcsuite/btcd line in go.mod exists for the indirect dependency on github.com/btcsuite/btcd/btcec (secp256k1 elliptic curve cryptography library) via github.com/ipfs/go-ipfs-http-client. https://github.com/btcsuite/btcd/tree/master/btcec

BitCoin daemon itself is NOT included. There is NO code path that relates to mining or trading of BitCoin (or any crypto "currency").

$ go mod vendor
$ ls vendor/github.com/btcsuite/btcd/
btcec  LICENSE
$ go mod why github.com/btcsuite/btcd/btcec
github.com/containerd/nerdctl/cmd/nerdctl
github.com/ipfs/go-ipfs-http-client
github.com/libp2p/go-libp2p-core/network
github.com/libp2p/go-libp2p-core/crypto
github.com/btcsuite/btcd/btcec

The `github.com/btcsuite/btcd` line in `go.mod` exists for the indirect dependency on `github.com/btcsuite/btcd/btcec` (secp256k1 elliptic curve cryptography library) via `github.com/ipfs/go-ipfs-http-client`.
https://github.com/btcsuite/btcd/tree/master/btcec

BitCoin daemon itself is NOT included. There is NO code path that relates to mining or trading of BitCoin (or any crypto "currency").

```
$ go mod vendor
$ ls vendor/github.com/btcsuite/btcd/
btcec  LICENSE
$ go mod why github.com/btcsuite/btcd/btcec
github.com/containerd/nerdctl/cmd/nerdctl
github.com/ipfs/go-ipfs-http-client
github.com/libp2p/go-libp2p-core/network
github.com/libp2p/go-libp2p-core/crypto
github.com/btcsuite/btcd/btcec
```

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
@AkihiroSuda AkihiroSuda added the documentation Improvements or additions to documentation label Nov 30, 2022
@AkihiroSuda AkihiroSuda added this to the v1.1.0 milestone Nov 30, 2022
@AkihiroSuda AkihiroSuda changed the title go.mod: add a comment about indirect dependency on btcsuite/btcd/btcec (NOT bitcoin daemon itself) go.mod: add a comment about indirect dependency on github.com/btcsuite/btcd/btcec (NOT bitcoin daemon itself) Nov 30, 2022
@AkihiroSuda AkihiroSuda requested a review from ktock November 30, 2022 23:38
@AkihiroSuda AkihiroSuda added area/ipfs IPFS dependencies Pull requests that update a dependency file labels Nov 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ipfs IPFS dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants