chore: remove unused imports

This commit is contained in:
Lorenzo Delgado 2022-11-04 10:52:08 +01:00 committed by GitHub
parent 0569beadbe
commit cb1f4d46f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 123 additions and 136 deletions

View File

@ -8,7 +8,7 @@ when not(compileOption("threads")):
import std/[tables, strformat, strutils, times, json, options, random]
import confutils, chronicles, chronos, stew/shims/net as stewNet,
eth/keys, bearssl, stew/[byteutils, endians2, results],
eth/keys, bearssl, stew/[byteutils, results],
nimcrypto/pbkdf2
import libp2p/[switch, # manage transports, a single entry point for dialing and listening
crypto/crypto, # cryptographic functions
@ -17,10 +17,8 @@ import libp2p/[switch, # manage transports, a single entry poi
peerinfo, # manage the information of a peer, such as peer ID and public / private key
peerid, # Implement how peers interact
protobuf/minprotobuf, # message serialisation/deserialisation from and to protobufs
protocols/protocol, # define the protocol base type
protocols/secure/secio, # define the protocol of secure input / output, allows encrypted communication that uses public keys to validate signed messages instead of a certificate authority like in TLS
nameresolving/dnsresolver,# define DNS resolution
muxers/muxer] # define an interface for stream multiplexing, allowing peers to offer many protocols over a single connection
nameresolving/dnsresolver]# define DNS resolution
import
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_lightpush,

View File

@ -4,7 +4,7 @@ import
std/[tables, times, strutils, hashes, sequtils],
chronos, confutils, chronicles, chronicles/topics_registry, chronos/streams/tlsstream,
metrics, metrics/chronos_httpserver,
stew/[byteutils, endians2],
stew/byteutils,
stew/shims/net as stewNet, json_rpc/rpcserver,
# Matterbridge client imports
../../waku/common/utils/matterbridge_client,

View File

@ -9,18 +9,17 @@ import
system/ansi_c,
eth/keys,
eth/p2p/discoveryv5/enr,
libp2p/[builders, multihash],
libp2p/builders,
libp2p/multihash,
libp2p/crypto/crypto,
libp2p/protocols/ping,
libp2p/protocols/pubsub/[gossipsub, rpc/messages],
libp2p/transports/[transport, wstransport],
libp2p/protocols/pubsub/gossipsub,
libp2p/protocols/pubsub/rpc/messages,
libp2p/transports/wstransport,
libp2p/nameresolving/dnsresolver
import
../../waku/common/sqlite,
../../waku/common/utils/nat,
../../waku/v2/protocol/waku_store,
../../waku/v2/protocol/waku_filter,
../../waku/v2/protocol/waku_peer_exchange,
../../waku/v2/node/peer_manager/peer_manager,
../../waku/v2/node/peer_manager/peer_store/waku_peer_storage,
../../waku/v2/node/peer_manager/peer_store/migrations as peer_store_sqlite_migrations,
@ -35,6 +34,8 @@ import
../../waku/v2/node/wakuswitch,
../../waku/v2/node/waku_node,
../../waku/v2/node/waku_metrics,
../../waku/v2/protocol/waku_store,
../../waku/v2/protocol/waku_peer_exchange,
../../waku/v2/utils/peers,
../../waku/v2/utils/wakuenr,
./wakunode2_setup_rest,

View File

@ -3,7 +3,7 @@
import
std/[options, os, strutils],
testutils/unittests, stew/byteutils, json_rpc/[rpcserver, rpcclient],
eth/common as eth_common, eth/[rlp, keys, p2p],
eth/common as eth_common, eth/[keys, p2p],
../../waku/v1/protocol/waku_protocol,
../../waku/v1/node/rpc/[hexstrings, rpc_types, waku, key_storage]

View File

@ -1,7 +1,7 @@
{.used.}
import
std/[sequtils, strutils, algorithm],
std/[sequtils, algorithm],
stew/results,
testutils/unittests
import

View File

@ -1,7 +1,7 @@
{.used.}
import
std/[options, sequtils, algorithm],
std/[sequtils, algorithm],
testutils/unittests,
nimcrypto/sha2,
libp2p/protobuf/minprotobuf

View File

@ -4,7 +4,6 @@ import
std/[sequtils, options],
stew/shims/net,
testutils/unittests,
chronicles,
chronos,
libp2p/peerid,
libp2p/crypto/crypto,

View File

@ -1,11 +1,11 @@
{.used.}
import
std/[options, tables, sequtils],
std/[options, sequtils],
stew/shims/net as stewNet,
chronicles,
testutils/unittests,
json_rpc/[rpcserver, rpcclient],
json_rpc/rpcserver,
json_rpc/rpcclient,
eth/keys,
eth/common/eth_types,
libp2p/[builders, switch, multiaddress],

View File

@ -1,7 +1,7 @@
{.used.}
import
std/[unittest, sets],
testutils/unittests,
libp2p/crypto/crypto
import
../../waku/common/sqlite,
@ -9,6 +9,7 @@ import
../../waku/v2/node/peer_manager/peer_store/waku_peer_storage,
../test_helpers
suite "Peer Storage":
test "Store, replace and retrieve from persistent peer storage":

View File

@ -2,7 +2,6 @@
import
stew/shims/net,
chronicles,
testutils/unittests,
presto, presto/client as presto_client,
libp2p/peerinfo,

View File

@ -1,9 +1,9 @@
{.used.}
import std/typetraits
import chronicles,
unittest2,
stew/[results, byteutils],
import
stew/results,
stew/byteutils,
testutils/unittests,
json_serialization
import
../../waku/v2/node/rest/serdes,

View File

@ -4,7 +4,6 @@ import
std/sequtils,
stew/byteutils,
stew/shims/net,
chronicles,
testutils/unittests,
presto, presto/client as presto_client,
libp2p/crypto/crypto,

View File

@ -2,8 +2,10 @@
import
std/[sequtils, strutils, tables],
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronicles, chronos, stew/shims/net as stewNet, stew/[byteutils, objects],
chronos,
libp2p/crypto/crypto,
libp2p/crypto/secp,
libp2p/peerid,

View File

@ -1,15 +1,14 @@
{.used.}
import
std/tables,
chronicles,
chronos,
testutils/unittests,
stew/byteutils,
stew/shims/net,
libp2p/crypto/crypto,
eth/keys,
eth/p2p/discoveryv5/enr,
eth/p2p/discoveryv5/enr
import
../../waku/v2/protocol/waku_message,
../../waku/v2/node/discv5/waku_discv5,
../../waku/v2/node/waku_node,

View File

@ -1,10 +1,9 @@
{.used.}
import
std/[options, tables, sets],
std/[options, tables],
testutils/unittests,
chronos,
chronicles,
libp2p/crypto/crypto
import
../../waku/v2/node/peer_manager/peer_manager,

View File

@ -1,18 +1,23 @@
{.used.}
import
std/[options, tables, sets],
testutils/unittests, chronos, chronicles,
std/options,
stew/shims/net as stewNet,
testutils/unittests,
chronos,
chronicles,
libp2p/switch,
libp2p/protobuf/minprotobuf,
libp2p/protocols/ping,
libp2p/stream/[bufferstream, connection],
libp2p/crypto/crypto,
libp2p/multistream,
libp2p/stream/bufferstream,
libp2p/stream/connection,
libp2p/crypto/crypto
import
../../waku/v2/node/waku_node,
../../waku/v2/utils/peers,
../test_helpers, ./utils
../test_helpers,
./utils
procSuite "Waku Keepalive":

View File

@ -1,9 +1,7 @@
{.used.}
import
std/options,
testutils/unittests,
chronicles,
chronos,
libp2p/crypto/crypto
import

View File

@ -1,20 +1,17 @@
{.used.}
import
testutils/unittests,
std/random,
std/strutils,
std/tables,
std/[random,tables],
stew/byteutils,
testutils/unittests,
libp2p/protobuf/minprotobuf
import
../../waku/v2/node/waku_payload,
../../waku/v2/protocol/waku_noise/noise_types,
../../waku/v2/protocol/waku_noise/noise_utils,
../../waku/v2/protocol/waku_noise/noise,
../../waku/v2/protocol/waku_noise/noise_handshake_processing,
../../waku/v2/protocol/waku_message,
libp2p/protobuf/minprotobuf,
../test_helpers,
stew/endians2
../test_helpers
procSuite "Waku Noise Sessions":

View File

@ -1,14 +1,13 @@
{.used.}
import
std/[options, tables, sets],
std/options,
testutils/unittests,
chronos,
chronicles,
stew/shims/net,
libp2p/switch,
libp2p/crypto/crypto,
libp2p/multistream,
eth/keys,
eth/p2p/discoveryv5/enr
import
@ -16,7 +15,6 @@ import
../../waku/v2/node/peer_manager/peer_manager,
../../waku/v2/node/discv5/waku_discv5,
../../waku/v2/protocol/waku_peer_exchange,
../../waku/v2/protocol/waku_relay,
../test_helpers,
./utils

View File

@ -2,19 +2,22 @@
{.used.}
import
std/[options, os, sequtils, times, deques],
testutils/unittests, chronos, chronicles, stint,
stew/byteutils, stew/shims/net as stewNet,
libp2p/crypto/crypto,
json
std/[options, os, sequtils, times],
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronos,
chronicles,
stint,
libp2p/crypto/crypto
import
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_rln_relay/[rln,
waku_rln_relay_utils,
waku_rln_relay_types,
waku_rln_relay_constants,
waku_rln_relay_metrics],
../../waku/v2/node/waku_node,
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_rln_relay/rln,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_utils,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_types,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_constants,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_metrics,
../test_helpers
const RlnRelayPubsubTopic = "waku/2/rlnrelay/proto"

View File

@ -1,11 +1,9 @@
{.used.}
import
std/[options, tables, sets, sequtils],
stew/byteutils,
std/[options, sequtils],
testutils/unittests,
chronos,
chronicles,
libp2p/crypto/crypto
import
../../waku/common/sqlite,

View File

@ -1,10 +1,9 @@
{.used.}
import
std/[options, tables],
std/options,
testutils/unittests,
chronos,
chronicles,
libp2p/crypto/crypto
import
../../waku/common/sqlite,
@ -13,7 +12,6 @@ import
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_store,
../../waku/v2/protocol/waku_store/client,
../../waku/v2/protocol/waku_store/protocol_metrics,
./testlib/common,
./testlib/switch

View File

@ -2,12 +2,9 @@
import
std/[options, times],
stew/byteutils,
testutils/unittests,
chronos,
chronicles
testutils/unittests,
chronos
import
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_store,
../../waku/v2/utils/time,
./testlib/common

View File

@ -1,8 +1,7 @@
{.used.}
import
std/[options, tables, sets],
stew/byteutils,
std/tables,
stew/shims/net as stewNet,
testutils/unittests,
chronos,
@ -14,7 +13,6 @@ import
libp2p/switch,
eth/keys
import
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_store,
../../waku/v2/protocol/waku_swap/waku_swap,
../../waku/v2/node/storage/message/waku_store_queue,

View File

@ -1,8 +1,11 @@
{.used.}
import
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronicles, chronos, stew/shims/net as stewNet, stew/byteutils, std/os,
chronicles,
chronos,
libp2p/crypto/crypto,
libp2p/crypto/secp,
libp2p/multiaddress,
@ -10,11 +13,13 @@ import
libp2p/protocols/pubsub/rpc/messages,
libp2p/protocols/pubsub/pubsub,
libp2p/protocols/pubsub/gossipsub,
libp2p/nameresolving/mockresolver,
../../waku/v2/protocol/[waku_relay, waku_message],
libp2p/nameresolving/mockresolver
import
../../waku/v2/node/waku_node,
../../waku/v2/node/peer_manager/peer_manager,
../../waku/v2/utils/peers,
../../waku/v2/node/waku_node
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_relay,
../../waku/v2/utils/peers
procSuite "WakuNode":

View File

@ -1,17 +1,14 @@
{.used.}
import
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronicles,
chronos,
libp2p/crypto/crypto
import
../../waku/v2/node/peer_manager/peer_manager,
../../waku/v2/node/waku_node,
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_filter,
../../waku/v2/utils/peers,
./testlib/common

View File

@ -1,10 +1,8 @@
{.used.}
import
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronicles,
chronos,
libp2p/crypto/crypto,
libp2p/switch

View File

@ -3,10 +3,10 @@
import
std/sequtils,
stew/byteutils,
stew/shims/net as stewNet,
stew/shims/net as stewNet,
testutils/unittests,
chronicles,
chronos,
chronicles,
chronos,
libp2p/crypto/crypto,
libp2p/peerid,
libp2p/multiaddress,
@ -15,12 +15,12 @@ import
libp2p/protocols/pubsub/pubsub,
eth/keys
import
../../waku/v2/protocol/waku_rln_relay/[waku_rln_relay_utils,
waku_rln_relay_types,
waku_rln_relay_constants],
../../waku/v2/protocol/[waku_relay, waku_message],
../../waku/v2/utils/peers,
../../waku/v2/node/waku_node
../../waku/v2/node/waku_node,
../../waku/v2/protocol/waku_message,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_utils,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_types,
../../waku/v2/protocol/waku_rln_relay/waku_rln_relay_constants,
../../waku/v2/utils/peers
from std/times import epochTime

View File

@ -1,7 +1,6 @@
{.used.}
import
stew/byteutils,
stew/shims/net as stewNet,
testutils/unittests,
chronicles,

View File

@ -10,7 +10,7 @@
{.used.}
import
std/[sequtils, options, unittest, times],
std/[sequtils, unittest, times],
../../waku/whisper/whisper_protocol as whisper
suite "Whisper envelope validation":

View File

@ -25,7 +25,7 @@
]#
import
stint, stew/byteutils, eth/[keys, rlp], eth/common/eth_types,
stint, stew/byteutils, eth/keys, eth/common/eth_types,
../../protocol/waku_protocol
type

View File

@ -1,5 +1,5 @@
import
hexstrings, options, eth/[keys, rlp],
hexstrings, options, eth/keys,
../../protocol/waku_protocol
#[

View File

@ -1,6 +1,6 @@
import
json_rpc/rpcserver, tables, options, sequtils,
eth/[common, rlp, keys, p2p],
eth/[common, keys, p2p],
nimcrypto/[sysrand, hmac, sha2, pbkdf2],
rpc_types, hexstrings, key_storage,
../../protocol/waku_protocol

View File

@ -4,8 +4,8 @@ import
confutils, chronos, json_rpc/rpcserver,
metrics, metrics/chronicles_support, metrics/chronos_httpserver,
stew/shims/net as stewNet,
eth/[keys, p2p], eth/common/utils,
eth/p2p/[discovery, enode, peer_pool, bootnodes],
eth/[keys, p2p],
eth/p2p/[enode, peer_pool],
../../whisper/[whispernodes, whisper_protocol],
../protocol/[waku_protocol, waku_bridge],
../../common/utils/nat,

View File

@ -1,7 +1,7 @@
{.push raises: [Defect].}
import
std/[options, sequtils, sets],
std/sequtils,
chronicles,
json_rpc/rpcserver,
libp2p/[peerinfo, switch]

View File

@ -1,7 +1,6 @@
{.push raises: [Defect].}
import
stew/byteutils,
chronicles,
json_serialization,
json_serialization/std/options,

View File

@ -3,10 +3,13 @@
import
std/typetraits,
stew/results,
stew/byteutils,
chronicles,
serialization,
json_serialization,
json_serialization/std/[options, net, sets],
json_serialization/std/options,
json_serialization/std/net,
json_serialization/std/sets,
presto/common
logScope:

View File

@ -8,10 +8,7 @@ import
metrics/chronos_httpserver
import
../protocol/waku_filter/protocol_metrics as filter_metrics,
../protocol/waku_store/protocol_metrics as store_metrics,
../protocol/waku_lightpush/protocol_metrics as lightpush_metrics,
../protocol/waku_swap/waku_swap,
../protocol/waku_peer_exchange,
../utils/collector,
./peer_manager/peer_manager,
./waku_node
@ -19,6 +16,7 @@ import
when defined(rln) or defined(rlnzerokit):
import ../protocol/waku_rln_relay/waku_rln_relay_metrics
const LogInterval = 30.seconds
logScope:

View File

@ -11,19 +11,23 @@ import
eth/p2p/discoveryv5/enr,
libp2p/crypto/crypto,
libp2p/protocols/ping,
libp2p/protocols/pubsub/[gossipsub, rpc/messages],
libp2p/protocols/pubsub/gossipsub,
libp2p/protocols/pubsub/rpc/messages,
libp2p/nameresolving/nameresolver,
libp2p/[builders, multihash],
libp2p/transports/[transport, tcptransport, wstransport]
libp2p/builders,
libp2p/multihash,
libp2p/transports/tcptransport,
libp2p/transports/wstransport
import
../protocol/[waku_relay, waku_message],
../protocol/waku_message,
../protocol/waku_relay,
../protocol/waku_store,
../protocol/waku_store/client,
../protocol/waku_store/client as store_client,
../protocol/waku_swap/waku_swap,
../protocol/waku_filter,
../protocol/waku_filter/client,
../protocol/waku_filter/client as filter_client,
../protocol/waku_lightpush,
../protocol/waku_lightpush/client,
../protocol/waku_lightpush/client as lightpush_client,
../protocol/waku_rln_relay/waku_rln_relay_types,
../protocol/waku_peer_exchange,
../utils/peers,

View File

@ -8,15 +8,15 @@
{.push raises: [Defect].}
import std/[oids, options, strutils, tables]
import std/[options, strutils]
import stew/byteutils
import chronos
import chronicles
import bearssl/rand
import stew/[results, byteutils, endians2]
import nimcrypto/[utils, sha2, hmac]
import stew/endians2
import nimcrypto/[sha2, hmac]
import libp2p/utility
import libp2p/errors
import libp2p/crypto/[crypto, chacha20poly1305, hkdf]
import libp2p/protocols/secure/secure

View File

@ -4,14 +4,12 @@
{.push raises: [Defect].}
import std/[oids, options, strutils, tables]
import std/[options, strutils, tables]
import chronos
import chronicles
import bearssl/rand
import stew/[results, endians2]
import nimcrypto/[utils, sha2, hmac]
import stew/results
import libp2p/errors
import libp2p/crypto/[chacha20poly1305, curve25519]
import ./noise_types

View File

@ -7,12 +7,11 @@
{.push raises: [Defect].}
import std/[options, strutils, tables]
import std/[options, tables]
import chronos
import chronicles
import bearssl
import stew/[results, endians2]
import nimcrypto/[utils, sha2, hmac]
import nimcrypto/[sha2, hmac]
import libp2p/errors
import libp2p/crypto/[crypto, chacha20poly1305, curve25519]

View File

@ -10,9 +10,8 @@ import chronos
import chronicles
import bearssl/rand
import stew/[results, endians2, byteutils]
import nimcrypto/[utils, sha2, hmac]
import nimcrypto/[sha2, hmac]
import libp2p/errors
import libp2p/crypto/[chacha20poly1305, curve25519, hkdf]
import ./noise_types

View File

@ -10,7 +10,6 @@ import
import
../../node/peer_manager/peer_manager,
../../node/discv5/waku_discv5,
../../utils/requests,
../waku_message,
../waku_relay,
./rpc,

View File

@ -1,15 +1,17 @@
{.push raises: [Defect].}
import
std/[tables, deques],
options, chronos, stint,
std/[options, tables, deques],
stew/arrayops,
chronos,
stint,
web3,
eth/keys,
libp2p/protobuf/minprotobuf,
stew/arrayops,
waku_rln_relay_constants,
libp2p/protobuf/minprotobuf
import
../../utils/protobuf
type RlnRelayResult*[T] = Result[T, string]
when defined(rln) or (not defined(rln) and not defined(rlnzerokit)):

View File

@ -1,10 +1,8 @@
{.push raises: [Defect].}
import
nimcrypto/hash
import
../waku_message,
../../utils/time,
../waku_message,
./pagination