waku-org/go-waku

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
waku/persistence/sql_queries.go55
A
0 mins
A
100%
waku/persistence/sqlite/migrations/sql/1_messages.down.sql
waku/persistence/sqlite/migrations/sql/1_messages.up.sql
waku/persistence/sqlite/migrations/sql/2_messages_index.down.sql
waku/persistence/sqlite/migrations/sql/2_messages_index.up.sql
waku/persistence/sqlite/migrations/sql/3_rendezvous.down.sql
waku/persistence/sqlite/migrations/sql/3_rendezvous.up.sql
waku/persistence/sqlite/migrations/sql/4_signed_peer_record.down.sql
waku/persistence/sqlite/migrations/sql/4_signed_peer_record.up.sql
waku/persistence/sqlite/migrations/sql/5_nwaku_schema.down.sql
waku/persistence/sqlite/migrations/sql/5_nwaku_schema.up.sql
waku/persistence/sqlite/migrations/sql/doc.go1
A
0 mins
waku/persistence/sqlite/mock.go13
A
0 mins
D
66%
waku/persistence/sqlite/nwaku.go61
A
55 mins
F
25%
waku/persistence/sqlite/sqlite.go81
A
35 mins
D
64%
waku/persistence/sqlite/sqlite_test.go33
B
4 hrs
waku/persistence/store.go452
A
35 mins
C
79%
waku/persistence/utils/db.go62
A
0 mins
waku/persistence/utils/store_test.go153
A
1 hr
waku/tools/tools.go4
A
0 mins
waku/try/try.go24
A
0 mins
A
100%
waku/try/try_test.go81
A
0 mins
waku/v2/api/common/pinger.go33
A
0 mins
F
0%
waku/v2/api/common/result.go14
A
0 mins
waku/v2/api/common/storenode_requestor.go9
A
0 mins
waku/v2/api/common/utils.go3
A
0 mins
waku/v2/api/filter/filter.go210
A
45 mins
B
82%
waku/v2/api/filter/filter_manager.go208
A
45 mins
D
68%
waku/v2/api/filter/filter_test.go148
A
1 hr
waku/v2/api/history/cycle.go410
A
0 mins
F
0%
waku/v2/api/history/emitters.go38
A
0 mins
A
100%
waku/v2/api/history/emitters_test.go51
A
0 mins
waku/v2/api/history/history.go249
C
1 day
A
90%
waku/v2/api/history/history_test.go199
C
1 day
waku/v2/api/history/sort.go24
A
0 mins
F
0%
waku/v2/api/missing/criteria_interest.go36
A
35 mins
waku/v2/api/missing/default_requestor.go23
A
0 mins
waku/v2/api/missing/missing_messages.go283
D
1 day
waku/v2/api/missing/options.go38
A
0 mins
waku/v2/api/publish/common.go6
A
0 mins
waku/v2/api/publish/default_publisher.go39
A
0 mins
F
57%
waku/v2/api/publish/default_verifier.go31
A
35 mins
F
0%
waku/v2/api/publish/message_check.go219
B
6 hrs
F
24%
waku/v2/api/publish/message_check_test.go25
A
0 mins
waku/v2/api/publish/message_queue.go160
A
0 mins
B
89%
waku/v2/api/publish/message_queue_test.go77
A
0 mins
waku/v2/api/publish/message_sender.go141
A
35 mins
F
52%
waku/v2/api/publish/message_sender_test.go111
A
0 mins
waku/v2/api/publish/rate_limiting.go33
A
0 mins
D
66%
waku/v2/api/publish/rate_limiting_test.go29
A
0 mins