waku-org/go-waku

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
waku/v2/protocol/noise/pairing_relay_messenger.go123
A
0 mins
B
84%
waku/v2/protocol/noise/pairing_test.go157
A
2 hrs
waku/v2/protocol/noise/payload.go24
A
0 mins
C
71%
waku/v2/protocol/noise/qr.go76
A
45 mins
C
76%
waku/v2/protocol/noise/qr_test.go32
A
0 mins
waku/v2/protocol/pb/codec.go23
A
0 mins
B
88%
waku/v2/protocol/pb/generate.go1
A
0 mins
waku/v2/protocol/pb/utils.go40
A
0 mins
A
100%
waku/v2/protocol/pb/utils_test.go72
A
0 mins
waku/v2/protocol/pb/validation.go22
A
0 mins
A
100%
waku/v2/protocol/peer_exchange/client.go158
B
6 hrs
C
72%
waku/v2/protocol/peer_exchange/enr_cache.go52
A
0 mins
C
74%
waku/v2/protocol/peer_exchange/metrics.go37
A
0 mins
A
100%
waku/v2/protocol/peer_exchange/pb/generate.go1
A
0 mins
waku/v2/protocol/peer_exchange/protocol.go200
A
1 hr
C
71%
waku/v2/protocol/peer_exchange/shard_lru.go147
A
0 mins
A
95%
waku/v2/protocol/peer_exchange/shard_lru_test.go109
A
0 mins
waku/v2/protocol/peer_exchange/waku_peer_exchange_option.go75
A
0 mins
B
80%
waku/v2/protocol/peer_exchange/waku_peer_exchange_test.go307
B
4 hrs
waku/v2/protocol/pubsub_topic.go94
A
45 mins
B
80%
waku/v2/protocol/relay/broadcast.go186
A
0 mins
B
88%
waku/v2/protocol/relay/broadcast_test.go77
A
0 mins
waku/v2/protocol/relay/config.go117
A
0 mins
A
92%
waku/v2/protocol/relay/metrics.go60
A
0 mins
A
100%
waku/v2/protocol/relay/options.go39
A
0 mins
A
100%
waku/v2/protocol/relay/subscription.go44
A
0 mins
A
90%
waku/v2/protocol/relay/topic_events.go89
A
2 hrs
D
64%
waku/v2/protocol/relay/validators.go106
A
0 mins
D
65%
waku/v2/protocol/relay/validators_test.go56
A
0 mins
waku/v2/protocol/relay/waku_relay.go437
B
5 hrs
C
78%
waku/v2/protocol/relay/waku_relay_test.go356
A
1 hr
waku/v2/protocol/requestId.go36
A
0 mins
D
67%
waku/v2/protocol/requestId_test.go11
A
0 mins
waku/v2/protocol/rln/common.go47
A
0 mins
A
92%
waku/v2/protocol/rln/contracts/README.md
waku/v2/protocol/rln/contracts/compile_contracts.sh
waku/v2/protocol/rln/contracts/import.json
waku/v2/protocol/rln/group_manager/dynamic/dynamic.go270
A
3 hrs
F
34%
waku/v2/protocol/rln/group_manager/dynamic/handler_test.go87
A
1 hr
waku/v2/protocol/rln/group_manager/dynamic/membership_fetcher.go203
A
1 hr
D
68%
waku/v2/protocol/rln/group_manager/dynamic/membership_fetcher.json
waku/v2/protocol/rln/group_manager/dynamic/membership_fetcher_test.go55
A
0 mins
waku/v2/protocol/rln/group_manager/dynamic/metadata.go68
A
0 mins
B
86%
waku/v2/protocol/rln/group_manager/dynamic/metadata_test.go38
A
0 mins
waku/v2/protocol/rln/group_manager/dynamic/metrics.go49
A
0 mins
B
80%
waku/v2/protocol/rln/group_manager/dynamic/mock_blockchain.go69
A
0 mins
B
86%
waku/v2/protocol/rln/group_manager/dynamic/mock_client.go99
A
0 mins
B
88%
waku/v2/protocol/rln/group_manager/group_manager.go17
A
0 mins
waku/v2/protocol/rln/group_manager/root_tracker.go123
A
0 mins
B
89%
waku/v2/protocol/rln/group_manager/static/static.go72
A
45 mins
B
83%