status-go/vendor/modules.txt
Jakub Sokołowski fe8dab7391 go-ethereum: Drop throttling of inbound connections
This fix puts an end to a saga that essentially start during the
Status Prague Meetup at the end of October 2018. At the time we were
experiencing massive issues with `Connecting...` spinners in the app in the
venue we rented. We were pulling our hairs out what to do and we could not
find the cause of the issue at the time.

Three months later I deployed the following change:
https://github.com/status-im/infra-eth-cluster/commit/63a13eed

Which used `iptables` to map the `443` port onto our `30504` Status node port
using `PREROUTING` chain and `REDIRECT` jump in order to fix issues people
have been complaining about when using WiFi networks in various venues:
https://github.com/status-im/status-react/issues/6351

Our thinking when trying to resolve the reported issue assumed that some
networks might block outgoing connections on non-standard ports other than
the usual `80`(HTTP)/`443`(HTTPS) which would disrupt Status connectivity.
While this fix could have indeed helped a few edge cases, what it really
did was cause the Status node to stop seeing actual public IPs of the clients.

But __pure accident__ this change caused the code we inherited from
`go-ethereum` implementation of DevP2P protocol to stop throttling new
incoming connections, because the IP as which they appeared was a
`172.16.0.0/12` network address of the Docker bridge.

The `go-ethereum` code used the `!netutil.IsLAN(remoteIP)` check to
avoid throttling connections from local addresses, which included the
local Docker bridge address:
https://github.com/status-im/status-go/blob/82680830/vendor/github.com/ethereum/go-ethereum/p2p/netutil/net.go#L36

The fix intended to target a small number of networks with fortified
firewall configuration accidentally resolved our issues with
`Connecting...` prompts that our application showed us en masse during
our Prauge Meetup. Part of the reason for that is that venues like that
normally give out local IP addresses and use NAT to translate them onto
the only public IP address they possess.

Since out application is supposed to be usable from within networks
behind NAT like airport WiFi networks for example, it makes no sense to
keep the inbound connection throttle time implemented in `go-ethereum`.

I'm leaving `inboundThrottleTime` in because it's used to calculate
value for `dialHistoryExpiration` in:
`vendor/github.com/ethereum/go-ethereum/p2p/dial.go`

I believe reducing that value one we deploy this change should also
increase the speed with which the Status application is able to reconnect
to a node that was temporarily unavailable, instead waiting the 5*30 seconds.

Research issue: https://github.com/status-im/infra-eth-cluster/issues/35

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-16 20:38:47 +01:00

603 lines
23 KiB
Plaintext

# github.com/BurntSushi/toml v0.3.1
github.com/BurntSushi/toml
# github.com/PuerkitoBio/goquery v1.6.0
github.com/PuerkitoBio/goquery
# github.com/allegro/bigcache v1.2.0
github.com/allegro/bigcache
github.com/allegro/bigcache/queue
# github.com/andybalholm/cascadia v1.1.0
github.com/andybalholm/cascadia
# github.com/aristanetworks/goarista v0.0.0-20190502180301-283422fc1708
github.com/aristanetworks/goarista/monotime
# github.com/beevik/ntp v0.2.0
github.com/beevik/ntp
# github.com/beorn7/perks v1.0.1
github.com/beorn7/perks/quantile
# github.com/btcsuite/btcd v0.20.1-beta
github.com/btcsuite/btcd/btcec
github.com/btcsuite/btcd/chaincfg
github.com/btcsuite/btcd/chaincfg/chainhash
github.com/btcsuite/btcd/wire
# github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d
github.com/btcsuite/btcutil
github.com/btcsuite/btcutil/base58
github.com/btcsuite/btcutil/bech32
# github.com/cenkalti/backoff/v3 v3.2.2
github.com/cenkalti/backoff/v3
# github.com/cespare/xxhash/v2 v2.1.1
github.com/cespare/xxhash/v2
# github.com/coreos/go-semver v0.3.0
github.com/coreos/go-semver/semver
# github.com/davecgh/go-spew v1.1.1
github.com/davecgh/go-spew/spew
# github.com/deckarep/golang-set v1.7.1
github.com/deckarep/golang-set
# github.com/edsrzf/mmap-go v1.0.0
github.com/edsrzf/mmap-go
# github.com/elastic/gosigar v0.10.4
github.com/elastic/gosigar
github.com/elastic/gosigar/sys/windows
# github.com/ethereum/go-ethereum v1.9.5 => github.com/status-im/go-ethereum v1.9.5-status.10
github.com/ethereum/go-ethereum
github.com/ethereum/go-ethereum/accounts
github.com/ethereum/go-ethereum/accounts/abi
github.com/ethereum/go-ethereum/accounts/abi/bind
github.com/ethereum/go-ethereum/accounts/abi/bind/backends
github.com/ethereum/go-ethereum/accounts/external
github.com/ethereum/go-ethereum/accounts/keystore
github.com/ethereum/go-ethereum/accounts/scwallet
github.com/ethereum/go-ethereum/accounts/usbwallet
github.com/ethereum/go-ethereum/accounts/usbwallet/trezor
github.com/ethereum/go-ethereum/common
github.com/ethereum/go-ethereum/common/bitutil
github.com/ethereum/go-ethereum/common/fdlimit
github.com/ethereum/go-ethereum/common/hexutil
github.com/ethereum/go-ethereum/common/math
github.com/ethereum/go-ethereum/common/mclock
github.com/ethereum/go-ethereum/common/prque
github.com/ethereum/go-ethereum/consensus
github.com/ethereum/go-ethereum/consensus/clique
github.com/ethereum/go-ethereum/consensus/ethash
github.com/ethereum/go-ethereum/consensus/misc
github.com/ethereum/go-ethereum/contracts/checkpointoracle
github.com/ethereum/go-ethereum/contracts/checkpointoracle/contract
github.com/ethereum/go-ethereum/core
github.com/ethereum/go-ethereum/core/bloombits
github.com/ethereum/go-ethereum/core/forkid
github.com/ethereum/go-ethereum/core/rawdb
github.com/ethereum/go-ethereum/core/state
github.com/ethereum/go-ethereum/core/types
github.com/ethereum/go-ethereum/core/vm
github.com/ethereum/go-ethereum/crypto
github.com/ethereum/go-ethereum/crypto/blake2b
github.com/ethereum/go-ethereum/crypto/bn256
github.com/ethereum/go-ethereum/crypto/bn256/cloudflare
github.com/ethereum/go-ethereum/crypto/bn256/google
github.com/ethereum/go-ethereum/crypto/ecies
github.com/ethereum/go-ethereum/crypto/secp256k1
github.com/ethereum/go-ethereum/eth
github.com/ethereum/go-ethereum/eth/downloader
github.com/ethereum/go-ethereum/eth/fetcher
github.com/ethereum/go-ethereum/eth/filters
github.com/ethereum/go-ethereum/eth/gasprice
github.com/ethereum/go-ethereum/eth/tracers
github.com/ethereum/go-ethereum/eth/tracers/internal/tracers
github.com/ethereum/go-ethereum/ethapi
github.com/ethereum/go-ethereum/ethclient
github.com/ethereum/go-ethereum/ethdb
github.com/ethereum/go-ethereum/ethdb/leveldb
github.com/ethereum/go-ethereum/ethdb/memorydb
github.com/ethereum/go-ethereum/event
github.com/ethereum/go-ethereum/internal/debug
github.com/ethereum/go-ethereum/internal/ethapi
github.com/ethereum/go-ethereum/les
github.com/ethereum/go-ethereum/les/flowcontrol
github.com/ethereum/go-ethereum/light
github.com/ethereum/go-ethereum/log
github.com/ethereum/go-ethereum/metrics
github.com/ethereum/go-ethereum/metrics/exp
github.com/ethereum/go-ethereum/metrics/prometheus
github.com/ethereum/go-ethereum/miner
github.com/ethereum/go-ethereum/node
github.com/ethereum/go-ethereum/p2p
github.com/ethereum/go-ethereum/p2p/discover
github.com/ethereum/go-ethereum/p2p/discv5
github.com/ethereum/go-ethereum/p2p/enode
github.com/ethereum/go-ethereum/p2p/enr
github.com/ethereum/go-ethereum/p2p/nat
github.com/ethereum/go-ethereum/p2p/netutil
github.com/ethereum/go-ethereum/params
github.com/ethereum/go-ethereum/rlp
github.com/ethereum/go-ethereum/rpc
github.com/ethereum/go-ethereum/signer/core
github.com/ethereum/go-ethereum/signer/storage
github.com/ethereum/go-ethereum/trie
# github.com/fjl/memsize v0.0.0-20180929194037-2a09253e352a
github.com/fjl/memsize
github.com/fjl/memsize/memsizeui
# github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08
github.com/gballet/go-libpcsclite
# github.com/go-playground/locales v0.13.0
github.com/go-playground/locales
github.com/go-playground/locales/currency
# github.com/go-playground/universal-translator v0.17.0
github.com/go-playground/universal-translator
# github.com/go-stack/stack v1.8.0
github.com/go-stack/stack
# github.com/gogo/protobuf v1.3.1
github.com/gogo/protobuf/io
github.com/gogo/protobuf/proto
# github.com/golang-migrate/migrate/v4 v4.8.0
github.com/golang-migrate/migrate/v4
github.com/golang-migrate/migrate/v4/database
github.com/golang-migrate/migrate/v4/internal/url
github.com/golang-migrate/migrate/v4/source
# github.com/golang/groupcache v0.0.0-20191027212112-611e8accdfc9
github.com/golang/groupcache
github.com/golang/groupcache/consistenthash
github.com/golang/groupcache/groupcachepb
github.com/golang/groupcache/lru
github.com/golang/groupcache/singleflight
# github.com/golang/mock v1.4.1
github.com/golang/mock/gomock
# github.com/golang/protobuf v1.3.4
github.com/golang/protobuf/proto
github.com/golang/protobuf/protoc-gen-go/descriptor
github.com/golang/protobuf/ptypes
github.com/golang/protobuf/ptypes/any
github.com/golang/protobuf/ptypes/duration
github.com/golang/protobuf/ptypes/timestamp
# github.com/golang/snappy v0.0.1
github.com/golang/snappy
# github.com/google/uuid v1.1.1
github.com/google/uuid
# github.com/gorilla/websocket v1.4.1
github.com/gorilla/websocket
# github.com/hashicorp/errwrap v1.0.0
github.com/hashicorp/errwrap
# github.com/hashicorp/go-multierror v1.0.0
github.com/hashicorp/go-multierror
# github.com/hashicorp/golang-lru v0.5.1
github.com/hashicorp/golang-lru
github.com/hashicorp/golang-lru/simplelru
# github.com/huin/goupnp v1.0.0
github.com/huin/goupnp
github.com/huin/goupnp/dcps/internetgateway1
github.com/huin/goupnp/dcps/internetgateway2
github.com/huin/goupnp/httpu
github.com/huin/goupnp/scpd
github.com/huin/goupnp/soap
github.com/huin/goupnp/ssdp
# github.com/ipfs/go-cid v0.0.3
github.com/ipfs/go-cid
# github.com/ipfs/go-ipfs-util v0.0.1
github.com/ipfs/go-ipfs-util
# github.com/ipfs/go-log v0.0.1
github.com/ipfs/go-log
github.com/ipfs/go-log/tracer
github.com/ipfs/go-log/tracer/wire
github.com/ipfs/go-log/writer
# github.com/jackpal/gateway v1.0.5
github.com/jackpal/gateway
# github.com/jackpal/go-nat-pmp v1.0.1
github.com/jackpal/go-nat-pmp
# github.com/jbenet/go-temp-err-catcher v0.0.0-20150120210811-aac704a3f4f2
github.com/jbenet/go-temp-err-catcher
# github.com/jbenet/goprocess v0.1.3
github.com/jbenet/goprocess
github.com/jbenet/goprocess/context
github.com/jbenet/goprocess/periodic
# github.com/jinzhu/copier v0.0.0-20190924061706-b57f9002281a
github.com/jinzhu/copier
# github.com/karalabe/usb v0.0.0-20191104083709-911d15fe12a9
github.com/karalabe/usb
# github.com/keighl/metabolize v0.0.0-20150915210303-97ab655d4034
github.com/keighl/metabolize
# github.com/kilic/bls12-381 v0.0.0-20200607163746-32e1441c8a9f
github.com/kilic/bls12-381
# github.com/koron/go-ssdp v0.0.0-20191105050749-2e1c40ed0b5d
github.com/koron/go-ssdp
# github.com/leodido/go-urn v1.2.0
github.com/leodido/go-urn
# github.com/lib/pq v1.9.0
github.com/lib/pq
github.com/lib/pq/oid
github.com/lib/pq/scram
# github.com/libp2p/go-addr-util v0.0.1
github.com/libp2p/go-addr-util
# github.com/libp2p/go-buffer-pool v0.0.2
github.com/libp2p/go-buffer-pool
# github.com/libp2p/go-conn-security-multistream v0.1.0
github.com/libp2p/go-conn-security-multistream
# github.com/libp2p/go-eventbus v0.1.0
github.com/libp2p/go-eventbus
# github.com/libp2p/go-flow-metrics v0.0.1
github.com/libp2p/go-flow-metrics
# github.com/libp2p/go-libp2p v0.4.2
github.com/libp2p/go-libp2p
github.com/libp2p/go-libp2p/config
github.com/libp2p/go-libp2p/p2p/host/basic
github.com/libp2p/go-libp2p/p2p/host/relay
github.com/libp2p/go-libp2p/p2p/host/routed
github.com/libp2p/go-libp2p/p2p/protocol/identify
github.com/libp2p/go-libp2p/p2p/protocol/identify/pb
github.com/libp2p/go-libp2p/p2p/protocol/ping
# github.com/libp2p/go-libp2p-autonat v0.1.1
github.com/libp2p/go-libp2p-autonat
github.com/libp2p/go-libp2p-autonat/pb
# github.com/libp2p/go-libp2p-circuit v0.1.4
github.com/libp2p/go-libp2p-circuit
github.com/libp2p/go-libp2p-circuit/pb
# github.com/libp2p/go-libp2p-core v0.2.4
github.com/libp2p/go-libp2p-core/connmgr
github.com/libp2p/go-libp2p-core/crypto
github.com/libp2p/go-libp2p-core/crypto/pb
github.com/libp2p/go-libp2p-core/discovery
github.com/libp2p/go-libp2p-core/event
github.com/libp2p/go-libp2p-core/helpers
github.com/libp2p/go-libp2p-core/host
github.com/libp2p/go-libp2p-core/metrics
github.com/libp2p/go-libp2p-core/mux
github.com/libp2p/go-libp2p-core/network
github.com/libp2p/go-libp2p-core/peer
github.com/libp2p/go-libp2p-core/peerstore
github.com/libp2p/go-libp2p-core/pnet
github.com/libp2p/go-libp2p-core/protocol
github.com/libp2p/go-libp2p-core/routing
github.com/libp2p/go-libp2p-core/sec
github.com/libp2p/go-libp2p-core/sec/insecure
github.com/libp2p/go-libp2p-core/sec/insecure/pb
github.com/libp2p/go-libp2p-core/transport
# github.com/libp2p/go-libp2p-discovery v0.1.0
github.com/libp2p/go-libp2p-discovery
# github.com/libp2p/go-libp2p-loggables v0.1.0
github.com/libp2p/go-libp2p-loggables
# github.com/libp2p/go-libp2p-mplex v0.2.1
github.com/libp2p/go-libp2p-mplex
# github.com/libp2p/go-libp2p-nat v0.0.5
github.com/libp2p/go-libp2p-nat
# github.com/libp2p/go-libp2p-peerstore v0.1.4
github.com/libp2p/go-libp2p-peerstore
github.com/libp2p/go-libp2p-peerstore/addr
github.com/libp2p/go-libp2p-peerstore/pstoremem
# github.com/libp2p/go-libp2p-secio v0.2.1
github.com/libp2p/go-libp2p-secio
github.com/libp2p/go-libp2p-secio/pb
# github.com/libp2p/go-libp2p-swarm v0.2.2
github.com/libp2p/go-libp2p-swarm
# github.com/libp2p/go-libp2p-transport-upgrader v0.1.1
github.com/libp2p/go-libp2p-transport-upgrader
# github.com/libp2p/go-libp2p-yamux v0.2.1
github.com/libp2p/go-libp2p-yamux
# github.com/libp2p/go-maddr-filter v0.0.5
github.com/libp2p/go-maddr-filter
# github.com/libp2p/go-mplex v0.1.0
github.com/libp2p/go-mplex
# github.com/libp2p/go-msgio v0.0.4
github.com/libp2p/go-msgio
# github.com/libp2p/go-nat v0.0.4
github.com/libp2p/go-nat
# github.com/libp2p/go-openssl v0.0.3
github.com/libp2p/go-openssl
github.com/libp2p/go-openssl/utils
# github.com/libp2p/go-reuseport v0.0.1
github.com/libp2p/go-reuseport
# github.com/libp2p/go-reuseport-transport v0.0.2
github.com/libp2p/go-reuseport-transport
# github.com/libp2p/go-stream-muxer-multistream v0.2.0
github.com/libp2p/go-stream-muxer-multistream
# github.com/libp2p/go-tcp-transport v0.1.1
github.com/libp2p/go-tcp-transport
# github.com/libp2p/go-ws-transport v0.1.2
github.com/libp2p/go-ws-transport
# github.com/libp2p/go-yamux v1.2.3
github.com/libp2p/go-yamux
# github.com/lucasb-eyer/go-colorful v1.0.3
github.com/lucasb-eyer/go-colorful
# github.com/mat/besticon v3.12.0+incompatible
github.com/mat/besticon/besticon
github.com/mat/besticon/colorfinder
github.com/mat/besticon/ico
# github.com/mattn/go-colorable v0.1.4
github.com/mattn/go-colorable
# github.com/mattn/go-isatty v0.0.10
github.com/mattn/go-isatty
# github.com/mattn/go-pointer v0.0.0-20190911064623-a0a44394634f
github.com/mattn/go-pointer
# github.com/mattn/go-runewidth v0.0.6
github.com/mattn/go-runewidth
# github.com/matttproud/golang_protobuf_extensions v1.0.1
github.com/matttproud/golang_protobuf_extensions/pbutil
# github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
github.com/minio/blake2b-simd
# github.com/minio/sha256-simd v0.1.1
github.com/minio/sha256-simd
# github.com/mr-tron/base58 v1.1.2
github.com/mr-tron/base58/base58
# github.com/multiformats/go-base32 v0.0.3
github.com/multiformats/go-base32
# github.com/multiformats/go-multiaddr v0.1.1
github.com/multiformats/go-multiaddr
# github.com/multiformats/go-multiaddr-dns v0.2.0
github.com/multiformats/go-multiaddr-dns
# github.com/multiformats/go-multiaddr-fmt v0.1.0
github.com/multiformats/go-multiaddr-fmt
# github.com/multiformats/go-multiaddr-net v0.1.1
github.com/multiformats/go-multiaddr-net
# github.com/multiformats/go-multibase v0.0.1
github.com/multiformats/go-multibase
# github.com/multiformats/go-multihash v0.0.8
github.com/multiformats/go-multihash
# github.com/multiformats/go-multistream v0.1.0
github.com/multiformats/go-multistream
# github.com/multiformats/go-varint v0.0.5
github.com/multiformats/go-varint
# github.com/mutecomm/go-sqlcipher v0.0.0-20190227152316-55dbde17881f
github.com/mutecomm/go-sqlcipher
# github.com/nfnt/resize v0.0.0-00010101000000-000000000000 => github.com/status-im/resize v0.0.0-20201215164250-7c6d9f0d3088
github.com/nfnt/resize
# github.com/okzk/sdnotify v0.0.0-20180710141335-d9becc38acbd
github.com/okzk/sdnotify
# github.com/olekukonko/tablewriter v0.0.2
github.com/olekukonko/tablewriter
# github.com/oliamb/cutter v0.2.2
github.com/oliamb/cutter
# github.com/opentracing/opentracing-go v1.1.0
github.com/opentracing/opentracing-go
github.com/opentracing/opentracing-go/ext
github.com/opentracing/opentracing-go/log
# github.com/pborman/uuid v1.2.0
github.com/pborman/uuid
# github.com/pkg/errors v0.9.1
github.com/pkg/errors
# github.com/pmezard/go-difflib v1.0.0
github.com/pmezard/go-difflib/difflib
# github.com/prometheus/client_golang v1.5.0
github.com/prometheus/client_golang/prometheus
github.com/prometheus/client_golang/prometheus/internal
github.com/prometheus/client_golang/prometheus/promhttp
# github.com/prometheus/client_model v0.2.0
github.com/prometheus/client_model/go
# github.com/prometheus/common v0.9.1
github.com/prometheus/common/expfmt
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
github.com/prometheus/common/model
# github.com/prometheus/procfs v0.0.8
github.com/prometheus/procfs
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
# github.com/prometheus/tsdb v0.10.0
github.com/prometheus/tsdb/fileutil
# github.com/rjeczalik/notify v0.9.2
github.com/rjeczalik/notify
# github.com/rs/cors v1.6.0
github.com/rs/cors
# github.com/russolsen/transit v0.0.0-20180705123435-0794b4c4505a
github.com/russolsen/transit
# github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24
github.com/shopspring/decimal
# github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572
github.com/spacemonkeygo/spacelog
# github.com/spaolacci/murmur3 v1.1.0
github.com/spaolacci/murmur3
# github.com/status-im/doubleratchet v3.0.0+incompatible
github.com/status-im/doubleratchet
# github.com/status-im/go-multiaddr-ethv4 v1.2.0
github.com/status-im/go-multiaddr-ethv4
# github.com/status-im/keycard-go v0.0.0-20200107115650-f38e9a19958e
github.com/status-im/keycard-go/derivationpath
# github.com/status-im/markdown v0.0.0-20201022101546-c0cbdd5763bf
github.com/status-im/markdown
github.com/status-im/markdown/ast
github.com/status-im/markdown/parser
# github.com/status-im/migrate/v4 v4.6.2-status.2
github.com/status-im/migrate/v4
github.com/status-im/migrate/v4/database/postgres
github.com/status-im/migrate/v4/database/sqlcipher
github.com/status-im/migrate/v4/internal/url
github.com/status-im/migrate/v4/source/go_bindata
# github.com/status-im/rendezvous v1.3.0
github.com/status-im/rendezvous
github.com/status-im/rendezvous/protocol
github.com/status-im/rendezvous/server
# github.com/status-im/status-go/extkeys v1.1.2
github.com/status-im/status-go/extkeys
# github.com/status-im/tcp-shaker v0.0.0-20191114194237-215893130501
github.com/status-im/tcp-shaker
# github.com/steakknife/bloomfilter v0.0.0-20180922174646-6819c0d2a570
github.com/steakknife/bloomfilter
# github.com/steakknife/hamming v0.0.0-20180906055917-c99c65617cd3
github.com/steakknife/hamming
# github.com/stretchr/objx v0.1.1
github.com/stretchr/objx
# github.com/stretchr/testify v1.5.1
github.com/stretchr/testify/assert
github.com/stretchr/testify/mock
github.com/stretchr/testify/require
github.com/stretchr/testify/suite
# github.com/syndtr/goleveldb v1.0.0
github.com/syndtr/goleveldb/leveldb
github.com/syndtr/goleveldb/leveldb/cache
github.com/syndtr/goleveldb/leveldb/comparer
github.com/syndtr/goleveldb/leveldb/errors
github.com/syndtr/goleveldb/leveldb/filter
github.com/syndtr/goleveldb/leveldb/iterator
github.com/syndtr/goleveldb/leveldb/journal
github.com/syndtr/goleveldb/leveldb/memdb
github.com/syndtr/goleveldb/leveldb/opt
github.com/syndtr/goleveldb/leveldb/storage
github.com/syndtr/goleveldb/leveldb/table
github.com/syndtr/goleveldb/leveldb/util
# github.com/tsenart/tb v0.0.0-20181025101425-0d2499c8b6e9
github.com/tsenart/tb
# github.com/tyler-smith/go-bip39 v1.0.2
github.com/tyler-smith/go-bip39
github.com/tyler-smith/go-bip39/wordlists
# github.com/vacp2p/mvds v0.0.24-0.20201124060106-26d8e94130d8
github.com/vacp2p/mvds/node
github.com/vacp2p/mvds/node/migrations
github.com/vacp2p/mvds/peers
github.com/vacp2p/mvds/peers/migrations
github.com/vacp2p/mvds/persistenceutil
github.com/vacp2p/mvds/protobuf
github.com/vacp2p/mvds/state
github.com/vacp2p/mvds/state/migrations
github.com/vacp2p/mvds/store
github.com/vacp2p/mvds/store/migrations
github.com/vacp2p/mvds/transport
# github.com/wealdtech/go-ens/v3 v3.3.0
github.com/wealdtech/go-ens/v3
github.com/wealdtech/go-ens/v3/contracts/auctionregistrar
github.com/wealdtech/go-ens/v3/contracts/baseregistrar
github.com/wealdtech/go-ens/v3/contracts/deed
github.com/wealdtech/go-ens/v3/contracts/dnsregistrar
github.com/wealdtech/go-ens/v3/contracts/dnsresolver
github.com/wealdtech/go-ens/v3/contracts/dnssecoracle
github.com/wealdtech/go-ens/v3/contracts/ethcontroller
github.com/wealdtech/go-ens/v3/contracts/registry
github.com/wealdtech/go-ens/v3/contracts/resolver
github.com/wealdtech/go-ens/v3/contracts/reverseregistrar
github.com/wealdtech/go-ens/v3/contracts/reverseresolver
github.com/wealdtech/go-ens/v3/util
# github.com/wealdtech/go-multicodec v1.2.0
github.com/wealdtech/go-multicodec
# github.com/whyrusleeping/go-logging v0.0.0-20170515211332-0457bb6b88fc
github.com/whyrusleeping/go-logging
# github.com/whyrusleeping/mafmt v1.2.8
github.com/whyrusleeping/mafmt
# github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7
github.com/whyrusleeping/multiaddr-filter
# github.com/wsddn/go-ecdh v0.0.0-20161211032359-48726bab9208
github.com/wsddn/go-ecdh
# go.opencensus.io v0.22.1
go.opencensus.io/internal/tagencoding
go.opencensus.io/metric/metricdata
go.opencensus.io/metric/metricproducer
go.opencensus.io/resource
go.opencensus.io/stats
go.opencensus.io/stats/internal
go.opencensus.io/stats/view
go.opencensus.io/tag
# go.uber.org/atomic v1.5.0
go.uber.org/atomic
# go.uber.org/multierr v1.4.0
go.uber.org/multierr
# go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee
go.uber.org/tools/update-license
# go.uber.org/zap v1.13.0
go.uber.org/zap
go.uber.org/zap/buffer
go.uber.org/zap/internal/bufferpool
go.uber.org/zap/internal/color
go.uber.org/zap/internal/exit
go.uber.org/zap/zapcore
# golang.org/x/crypto v0.0.0-20191122220453-ac88ee75c92c
golang.org/x/crypto/blake2s
golang.org/x/crypto/curve25519
golang.org/x/crypto/ed25519
golang.org/x/crypto/ed25519/internal/edwards25519
golang.org/x/crypto/hkdf
golang.org/x/crypto/pbkdf2
golang.org/x/crypto/ripemd160
golang.org/x/crypto/scrypt
golang.org/x/crypto/sha3
golang.org/x/crypto/ssh/terminal
# golang.org/x/image v0.0.0-20200927104501-e162460cd6b5
golang.org/x/image/bmp
golang.org/x/image/riff
golang.org/x/image/vp8
golang.org/x/image/vp8l
golang.org/x/image/webp
# golang.org/x/lint v0.0.0-20190930215403-16217165b5de
golang.org/x/lint
golang.org/x/lint/golint
# golang.org/x/net v0.0.0-20200202094626-16171245cfb2
golang.org/x/net/bpf
golang.org/x/net/context
golang.org/x/net/html
golang.org/x/net/html/atom
golang.org/x/net/html/charset
golang.org/x/net/idna
golang.org/x/net/internal/iana
golang.org/x/net/internal/socket
golang.org/x/net/ipv4
golang.org/x/net/publicsuffix
# golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
golang.org/x/sync/syncmap
# golang.org/x/sys v0.0.0-20200122134326-e047566fdf82
golang.org/x/sys/cpu
golang.org/x/sys/unix
golang.org/x/sys/windows
# golang.org/x/text v0.3.3
golang.org/x/text/encoding
golang.org/x/text/encoding/charmap
golang.org/x/text/encoding/htmlindex
golang.org/x/text/encoding/internal
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/encoding/japanese
golang.org/x/text/encoding/korean
golang.org/x/text/encoding/simplifiedchinese
golang.org/x/text/encoding/traditionalchinese
golang.org/x/text/encoding/unicode
golang.org/x/text/internal/language
golang.org/x/text/internal/language/compact
golang.org/x/text/internal/tag
golang.org/x/text/internal/utf8internal
golang.org/x/text/language
golang.org/x/text/runes
golang.org/x/text/secure/bidirule
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
# golang.org/x/tools v0.0.0-20200211045251-2de505fc5306
golang.org/x/tools/go/analysis
golang.org/x/tools/go/analysis/passes/inspect
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/ast/inspector
golang.org/x/tools/go/buildutil
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/internal/gcimporter
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/go/packages
golang.org/x/tools/go/types/objectpath
golang.org/x/tools/go/types/typeutil
golang.org/x/tools/internal/packagesinternal
# gopkg.in/go-playground/validator.v9 v9.31.0
gopkg.in/go-playground/validator.v9
# gopkg.in/natefinch/lumberjack.v2 v2.0.0
gopkg.in/natefinch/lumberjack.v2
# gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce
gopkg.in/natefinch/npipe.v2
# gopkg.in/olebedev/go-duktape.v3 v3.0.0-20190709231704-1e4459ed25ff
gopkg.in/olebedev/go-duktape.v3
# gopkg.in/urfave/cli.v1 v1.20.0
gopkg.in/urfave/cli.v1
# gopkg.in/yaml.v2 v2.2.6
gopkg.in/yaml.v2
# honnef.co/go/tools v0.0.1-2019.2.3
honnef.co/go/tools/arg
honnef.co/go/tools/cmd/staticcheck
honnef.co/go/tools/config
honnef.co/go/tools/deprecated
honnef.co/go/tools/facts
honnef.co/go/tools/functions
honnef.co/go/tools/go/types/typeutil
honnef.co/go/tools/internal/cache
honnef.co/go/tools/internal/passes/buildssa
honnef.co/go/tools/internal/renameio
honnef.co/go/tools/internal/sharedcheck
honnef.co/go/tools/lint
honnef.co/go/tools/lint/lintdsl
honnef.co/go/tools/lint/lintutil
honnef.co/go/tools/lint/lintutil/format
honnef.co/go/tools/loader
honnef.co/go/tools/printf
honnef.co/go/tools/simple
honnef.co/go/tools/ssa
honnef.co/go/tools/ssautil
honnef.co/go/tools/staticcheck
honnef.co/go/tools/staticcheck/vrp
honnef.co/go/tools/stylecheck
honnef.co/go/tools/unused
honnef.co/go/tools/version