aergoio/aergo

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
types/dbkey/key.go91
A
0 mins
F
50%
types/common.go31
A
0 mins
F
17%
types/callinfo.go5
A
0 mins
types/blockchain.go517
A
2 hrs
F
53%
types/account.go98
A
1 hr
F
40%
types/README.md
tools/mpdumpdiag/main.go122
A
0 mins
tools/genesisdump/main.go38
A
1 hr
syncer/syncerservice.go387
A
1 hr
D
64%
syncer/stubsyncerchain.go30
A
0 mins
A
100%
syncer/stubsyncer.go262
A
55 mins
A
95%
syncer/stubrequester.go56
A
0 mins
A
92%
syncer/hashfetcher.go204
A
3 hrs
D
68%
syncer/finder.go213
A
40 mins
B
88%
syncer/blockprocessor.go233
A
1 hr
B
85%
syncer/blockfetcher.go576
D
1 day
B
82%
syncer/arglog.toml
state/statedb/util.go58
A
0 mins
state/statedb/storage.go140
A
0 mins
state/statedb/statedb.go319
A
2 hrs
state/statedb/statedata.go59
A
0 mins
state/statedb/statebuffer.go198
A
0 mins
state/statedb/dump.go78
A
0 mins
state/statedb/contract.go151
A
0 mins
state/chain.go141
A
50 mins
state/block.go152
A
0 mins
state/account.go167
A
2 hrs
rpc/web3/web3.go161
A
2 hrs
rpc/web3/v1.go1,065
F
1 wk
rpc/txputter.go121
A
0 mins
A
91%
rpc/swagger/swagger.yaml
rpc/swagger/swagger-ui.html
rpc/rpcstream.go118
A
0 mins
F
36%
rpc/rpc.go334
D
1 day
F
2%
rpc/grpcserver.go1,174
F
1 wk
F
1%
rpc/authentication.go90
A
40 mins
F
9%
rpc/admin.go72
A
0 mins
F
0%
pkg/trie/util.go28
A
0 mins
A
100%
pkg/trie/trie_tools.go162
A
1 hr
B
81%
pkg/trie/trie_revert.go146
A
3 hrs
C
72%
pkg/trie/trie_merkle_proof.go138
A
1 hr
C
74%
pkg/trie/trie_cache.go40
A
0 mins
A
100%
pkg/trie/trie.go445
A
45 mins
A
90%
pkg/trie/pictures/smt.png
pkg/trie/pictures/mod.png
pkg/trie/pictures/deleted.png
pkg/trie/pictures/batch.png
pkg/trie/README.md
pkg/component/types.go30
A
0 mins
pkg/component/status.go15
A
0 mins