HomePhabricator

Code Coverage
ActivePublic

Code Coverage

HTML coverage report

File% Line# Line% Function# Function% Branch# Branch
TOTAL82.3%111k74.2%9k45.0%420k
addrdb.cpp68.3%18388.9%1841.0%166
addrdb.h100%36100%337.5%16
addrman.cpp90.2%30690.9%2250.8%356
addrman.h72.7%48396.3%2738.1%444
amount.cpp0.0%50.0%3-0
amount.h100%33-056.6%3572
arith_uint256.cpp100%134100%1889.2%102
arith_uint256.h98.9%8981.8%1180.3%1492
avalanche/node.h100%3-0-0
avalanche/peermanager.cpp99.1%11184.6%1372.0%182
avalanche/peermanager.h90.0%20-050.9%53
avalanche/processor.cpp94.8%21391.3%2354.5%484
avalanche/processor.h100%16-058.1%62
avalanche/proof.cpp100%34100%550.8%128
avalanche/proof.h98.6%7487.5%839.8%249
avalanche/proofbuilder.cpp79.5%3980.0%538.9%72
avalanche/proofbuilder.h100%50.0%135.7%14
avalanche/protocol.h94.7%38100%442.5%424
avalanche/test/peermanager_tests.cpp99.5%397100%1450.0%2476
avalanche/test/processor_tests.cpp99.5%1097100%2747.5%5332
avalanche/test/proof_tests.cpp100%121100%649.2%766
avalanche/test/util.cpp100%7100%138.9%18
avalanche/validation.h100%50.0%252.5%40
banman.cpp94.9%13888.9%1850.4%250
base58.cpp97.5%80100%771.0%138
bitcoin-cli.cpp78.5%35845.5%2240.2%2303
bitcoin-tx.cpp0.0%4810.0%8-0
bitcoin-wallet.cpp67.6%7160.0%534.2%354
bitcoind.cpp83.3%7260.0%543.6%280
blockencodings.cpp93.0%11475.0%860.0%320
blockencodings.h89.9%287100%1452.4%275
blockfileinfo.h100%36100%287.5%16
blockfilter.cpp94.7%17092.0%2562.5%232
blockfilter.h96.0%2575.0%436.1%119
blockindex.cpp100%2966.7%697.4%38
blockindex.h98.2%5580.0%557.2%416
blockindexworkcomparator.h100%8100%1100%12
blockstatus.h100%32100%174.6%315
bloom.cpp89.4%15184.2%1961.6%216
bloom.h100%1266.7%336.2%174
cashaddr.cpp100%76100%765.8%146
cashaddrenc.cpp79.0%186100%1162.0%129
cashaddrenc.h100%1-039.7%63
chain.cpp96.1%7680.0%1079.4%102
chain.h97.7%86100%759.4%815
chainparams.cpp97.7%26288.9%945.3%724
chainparams.h86.4%2250.0%256.8%183
chainparamsbase.cpp78.6%2866.7%636.8%76
chainparamsbase.h100%4-050.0%26
chainparamsconstants.h0.0%4-0-0
checkpoints.cpp91.7%1250.0%4100%12
checkqueue.h94.6%37387.5%4056.7%201
clientversion.cpp75.0%2460.0%559.5%42
coins.cpp84.1%18271.8%3984.3%286
coins.h87.2%3914.3%1460.7%544
compat.h100%1-050.0%2
compat/cpuid.h100%1-050.0%8
compat/glibcxx_sanity.cpp95.5%22100%452.9%34
compressor.cpp83.3%114100%855.7%185
compressor.h100%96100%1253.0%66
config.cpp84.8%3380.0%1550.0%4
config.h37.5%828.6%755.6%36
consensus/activation.cpp96.4%2883.3%1266.7%18
consensus/consensus.h100%1-050.0%4
consensus/merkle.cpp100%22100%275.0%40
consensus/params.h33.3%30.0%133.3%6
consensus/tx_check.cpp100%33100%347.0%264
consensus/tx_verify.cpp96.2%7875.0%848.7%232
consensus/validation.h93.3%3025.0%849.5%765
core_memusage.h100%16100%181.2%32
core_read.cpp91.9%13566.7%956.1%378
core_write.cpp88.5%14888.9%947.7%826
crypto/aes.cpp85.8%225100%2883.3%30
crypto/chacha20.cpp99.2%133100%687.5%56
crypto/common.h100%27-078.2%285
crypto/hmac_sha256.cpp100%19100%2100%6
crypto/hmac_sha256.h100%2-029.2%24
crypto/hmac_sha512.cpp100%19100%2100%6
crypto/hmac_sha512.h100%2-058.3%12
crypto/ripemd160.cpp98.3%23780.0%5100%8
crypto/sha1.cpp97.1%13680.0%5100%8
crypto/sha256.cpp43.8%76884.6%1356.1%82
crypto/sha256_avx2.cpp100%288100%2-0
crypto/sha256_shani.cpp0.0%2740.0%20.0%2
crypto/sha256_sse4.cpp100%12100%1-0
crypto/sha256_sse41.cpp100%282100%2-0
crypto/sha512.cpp100%232100%6100%8
crypto/sha512.h100%1-0-0
crypto/siphash.cpp100%123100%683.3%6
cuckoocache.h93.9%29690.9%2266.0%200
dbwrapper.cpp69.0%14273.7%1933.5%224
dbwrapper.h80.3%55883.1%7130.2%371
eventloop.cpp100%24100%455.6%36
eventloop.h100%1-0-0
feerate.cpp82.7%5275.0%872.9%70
feerate.h100%11-055.5%310
flatfile.cpp79.2%5375.0%848.6%72
flatfile.h90.9%22100%244.1%161
fs.cpp91.4%35100%756.5%46
fs.h100%1-050.0%4
hash.cpp100%47100%2100%10
hash.h97.7%8682.4%1748.9%536
httprpc.cpp85.4%20670.6%1738.4%950
httprpc.h100%3100%150.0%4
httpserver.cpp87.0%34785.7%4247.2%794
httpserver.h0.0%10.0%1-0
index/base.cpp41.3%28657.7%2633.1%290
index/base.h25.0%40.0%2-0
index/blockfilterindex.cpp55.1%35288.9%2745.0%420
index/blockfilterindex.h50.0%450.0%450.0%8
index/txindex.cpp33.5%19481.2%1623.7%274
index/txindex.h100%1100%1-0
indirectmap.h100%16100%271.4%56
init.cpp84.5%134378.1%3237.5%7184
interfaces/chain.cpp87.1%24879.4%6841.7%350
interfaces/chain.h15.4%130.0%1150.0%2
interfaces/handler.cpp66.7%633.3%650.0%4
interfaces/handler.h0.0%10.0%1-0
interfaces/node.cpp62.9%19450.6%8131.1%380
interfaces/node.h0.0%20.0%2-0
interfaces/wallet.cpp58.0%32455.0%8026.5%984
interfaces/wallet.h46.7%1514.3%722.2%117
key.cpp92.1%242100%2152.3%262
key.h91.7%60100%1039.7%473
key_io.cpp99.1%106100%1462.9%272
limitedmap.h93.8%4887.5%862.5%104
logging.cpp79.0%15788.9%1846.1%310
logging.h72.9%37682.1%13433.7%584
memusage.h100%13-078.1%105
merkleblock.cpp90.7%97100%774.4%156
merkleblock.h98.0%5050.0%654.5%112
miner.cpp96.2%26590.5%2157.2%584
miner.h95.8%240.0%154.2%356
net.cpp75.0%152182.9%12343.3%3086
net.h73.3%16158.3%2446.4%554
net_permissions.cpp98.8%8266.7%662.9%194
net_permissions.h100%5-069.1%55
net_processing.cpp82.6%235089.6%6744.8%6998
net_processing.h20.0%50.0%418.2%22
netaddress.cpp83.2%40094.1%6866.0%485
netaddress.h93.3%6081.8%1135.0%40
netbase.cpp72.8%37983.9%3142.1%679
netbase.h100%3-045.0%20
netmessagemaker.h83.1%11883.3%2451.6%31
node/coin.cpp100%933.3%353.3%30
node/coinstats.cpp95.6%4550.0%454.1%98
node/coinstats.h100%3100%1-0
node/context.cpp100%250.0%475.0%4
node/psbt.cpp87.0%7733.3%356.2%130
node/psbt.h100%2-050.0%16
node/transaction.cpp96.6%2933.3%359.0%78
noui.cpp80.3%6163.6%1141.2%80
optional.h100%2100%1-0
outputtype.cpp57.1%2857.1%744.4%18
policy/fees.cpp92.9%14100%253.1%32
policy/fees.h0.0%10.0%1-0
policy/policy.cpp83.6%7360.0%1083.7%86
policy/settings.h100%2-050.0%48
pow/daa.cpp91.1%4560.0%558.8%34
pow/eda.cpp84.4%4550.0%471.4%42
pow/pow.cpp84.2%1950.0%466.7%18
pow/test/daa_tests.cpp100%243100%349.2%764
pow/test/eda_tests.cpp100%214100%1350.6%848
prevector.h97.0%30068.0%5044.6%5679
primitives/block.cpp18.2%1125.0%40.0%50
primitives/block.h98.4%125100%2249.3%209
primitives/blockhash.h100%5-042.9%408
primitives/transaction.cpp89.8%5982.4%1737.9%206
primitives/transaction.h94.0%23287.0%4649.5%2909
primitives/txid.h100%4-050.2%317
protocol.cpp75.0%9673.7%1947.4%137
protocol.h95.2%10483.3%1231.6%174
psbt.cpp89.1%17581.5%2759.4%283
psbt.h92.1%17750.0%1844.6%702
pubkey.cpp81.6%17492.3%1356.8%146
pubkey.h91.7%84100%1540.5%484
qt/addressbookpage.cpp35.0%24633.3%1822.2%379
qt/addressbookpage.h33.3%30.0%223.3%30
qt/addresstablemodel.cpp37.8%30768.0%2522.2%365
qt/addresstablemodel.h100%2-033.3%9
qt/askpassphrasedialog.cpp0.0%2320.0%130.0%406
qt/askpassphrasedialog.h0.0%20.0%20.0%58
qt/bantablemodel.cpp37.7%10652.9%1722.0%109
qt/bantablemodel.h33.3%3-016.7%12
qt/bitcoin.cpp26.6%49246.9%327.6%962
qt/bitcoin.h0.0%20.0%2-0
qt/bitcoinaddressvalidator.cpp65.5%2975.0%465.9%44
qt/bitcoinaddressvalidator.h0.0%20.0%4-0
qt/bitcoinamountfield.cpp77.8%17175.0%2843.8%224
qt/bitcoinamountfield.h0.0%10.0%4-0
qt/bitcoingui.cpp43.6%127435.2%8831.7%1473
qt/bitcoingui.h40.0%50.0%630.7%88
qt/bitcoinunits.cpp85.9%135100%1658.5%171
qt/bitcoinunits.h80.0%533.3%3-0
qt/clientmodel.cpp40.0%22557.6%3331.9%238
qt/clientmodel.h100%1-050.0%2
qt/coincontroldialog.cpp0.5%6333.0%330.3%1170
qt/coincontroldialog.h0.0%60.0%40.0%52
qt/coincontroltreewidget.cpp0.0%160.0%20.0%12
qt/coincontroltreewidget.h0.0%10.0%4-0
qt/csvmodelwriter.cpp0.0%450.0%70.0%70
qt/csvmodelwriter.h0.0%20.0%2-0
qt/editaddressdialog.cpp48.7%11960.0%1035.3%119
qt/editaddressdialog.h50.0%20.0%230.0%10
qt/guiutil.cpp39.7%41839.7%6323.3%881
qt/guiutil.h50.0%60.0%1443.3%30
qt/intro.cpp0.8%2394.8%210.4%457
qt/intro.h0.0%20.0%20.0%14
qt/main.cpp0.0%60.0%4-0
qt/modaloverlay.cpp36.9%16072.7%1128.6%196
qt/modaloverlay.h0.0%30.0%20.0%4
qt/networkstyle.cpp96.8%3150.0%455.0%60
qt/networkstyle.h40.0%50.0%133.3%12
qt/notificator.cpp10.2%15721.4%147.4%135
qt/openuridialog.cpp0.0%350.0%80.0%50
qt/openuridialog.h0.0%20.0%20.0%2
qt/optionsdialog.cpp0.0%2990.0%210.0%506
qt/optionsdialog.h0.0%30.0%40.0%12
qt/optionsmodel.cpp43.3%32850.0%2027.4%1698
qt/optionsmodel.h44.4%90.0%230.0%40
qt/overviewpage.cpp54.8%19952.6%1919.9%226
qt/overviewpage.h0.0%10.0%2-0
qt/paymentrequestplus.cpp67.2%13744.4%935.9%368
qt/paymentrequestplus.h100%325.0%429.4%17
qt/paymentserver.cpp27.5%59256.2%3218.3%1216
qt/paymentserver.h0.0%1-00.0%58
qt/peertablemodel.cpp31.2%15745.0%2026.1%161
qt/peertablemodel.h33.3%30.0%433.3%18
qt/platformstyle.cpp74.2%6272.7%1136.1%72
qt/platformstyle.h100%6-050.0%20
qt/qvalidatedlineedit.cpp38.2%5560.0%109.4%32
qt/qvalidatedlineedit.h0.0%10.0%4-0
qt/qvaluecombobox.cpp66.7%1560.0%550.0%2
qt/qvaluecombobox.h0.0%10.0%4-0
qt/receivecoinsdialog.cpp48.0%22140.0%2536.2%224
qt/receivecoinsdialog.h50.0%20.0%250.0%8
qt/receiverequestdialog.cpp60.3%15141.2%1744.3%300
qt/receiverequestdialog.h50.0%40.0%634.6%26
qt/recentrequeststablemodel.cpp35.1%19461.9%2126.2%237
qt/recentrequeststablemodel.h64.5%3140.0%537.5%16
qt/rpcconsole.cpp47.1%100545.0%6034.3%1559
qt/rpcconsole.h83.3%633.3%339.0%118
qt/sendcoinsdialog.cpp47.5%76451.1%4733.1%1138
qt/sendcoinsdialog.h75.0%40.0%622.9%70
qt/sendcoinsentry.cpp46.9%23952.2%2333.7%178
qt/sendcoinsentry.h50.0%20.0%250.0%2
qt/signverifymessagedialog.cpp0.0%2500.0%190.0%450
qt/signverifymessagedialog.h0.0%20.0%20.0%38
qt/splashscreen.cpp0.0%1740.0%160.0%348
qt/splashscreen.h0.0%10.0%2-0
qt/test/addressbooktests.cpp100%68100%545.3%214
qt/test/addressbooktests.h100%2-050.0%4
qt/test/apptests.cpp100%58100%547.6%170
qt/test/apptests.h100%3-038.9%18
qt/test/bitcoinaddressvalidatortests.cpp100%24100%148.8%86
qt/test/bitcoinaddressvalidatortests.h100%1-050.0%4
qt/test/compattests.cpp100%10100%150.0%4
qt/test/compattests.h100%1-050.0%4
qt/test/guiutiltests.cpp90.5%2160.0%545.0%60
qt/test/guiutiltests.h100%1-050.0%4
qt/test/paymentservertests.cpp100%103100%449.2%356
qt/test/paymentservertests.h100%2-050.0%4
qt/test/rpcnestedtests.cpp98.8%82100%234.4%732
qt/test/rpcnestedtests.h100%2-050.0%4
qt/test/test_main.cpp75.0%36100%148.6%74
qt/test/uritests.cpp100%66100%250.0%290
qt/test/uritests.h100%1-050.0%4
qt/test/util.cpp100%10100%261.5%26
qt/test/wallettests.cpp97.9%145100%649.8%538
qt/test/wallettests.h100%2-050.0%4
qt/trafficgraphwidget.cpp25.7%10950.0%106.6%136
qt/trafficgraphwidget.h0.0%20.0%40.0%2
qt/transactiondesc.cpp0.0%2420.0%40.0%1142
qt/transactiondesc.h0.0%20.0%20.0%96
qt/transactiondescdialog.cpp0.0%190.0%30.0%22
qt/transactiondescdialog.h0.0%20.0%20.0%2
qt/transactionfilterproxy.cpp56.5%6241.7%1243.8%80
qt/transactionfilterproxy.h50.0%20.0%253.3%15
qt/transactionrecord.cpp73.2%11250.0%842.2%232
qt/transactionrecord.h50.0%1020.0%522.7%22
qt/transactiontablemodel.cpp27.4%59447.2%3620.1%887
qt/transactiontablemodel.h33.3%3-09.4%32
qt/transactionview.cpp46.9%39917.9%2825.8%846
qt/transactionview.h50.0%20.0%433.3%72
qt/utilitydialog.cpp56.1%10745.5%1131.7%252
qt/utilitydialog.h50.0%40.0%641.7%12
qt/walletcontroller.cpp34.1%13543.8%1616.7%234
qt/walletcontroller.h0.0%20.0%20.0%6
qt/walletframe.cpp40.6%12835.7%2825.4%126
qt/walletframe.h50.0%20.0%250.0%2
qt/walletmodel.cpp51.2%40872.7%4436.7%670
qt/walletmodel.h54.7%7530.0%1020.1%229
qt/walletmodeltransaction.cpp46.3%4170.0%1023.1%26
qt/walletmodeltransaction.h0.0%10.0%1-0
qt/walletview.cpp40.9%19334.6%2619.3%254
qt/walletview.h66.7%30.0%214.3%14
radix.h95.7%371100%4567.2%290
random.cpp90.5%26484.2%3855.6%108
random.h100%55100%977.1%175
randomenv.cpp62.0%35096.0%2572.3%65
rcu.cpp92.2%6466.7%974.3%74
rcu.h94.4%71100%1039.7%3243
rest.cpp77.6%37181.0%2134.8%1576
reverse_iterator.h100%554.5%11100%6
rpc/abc.cpp85.4%4150.0%646.9%356
rpc/avalanche.cpp84.0%8162.5%846.0%1020
rpc/blockchain.cpp81.7%143791.5%7146.2%10k
rpc/client.cpp77.8%4575.0%846.9%162
rpc/command.cpp100%2100%1-0
rpc/command.h75.0%40.0%133.3%6
rpc/mining.cpp90.1%36281.2%1647.4%2774
rpc/misc.cpp85.8%30977.8%1846.1%2798
rpc/net.cpp89.6%39683.3%1845.7%3472
rpc/rawtransaction.cpp92.1%74787.5%2449.6%7322
rpc/rawtransaction_util.cpp94.0%16860.0%549.3%834
rpc/register.h100%10100%150.0%2
rpc/request.cpp83.3%10283.3%1240.0%420
rpc/request.h50.0%250.0%220.0%10
rpc/server.cpp94.2%27889.2%3752.1%870
rpc/server.h81.8%2250.0%1024.5%98
rpc/test/server_tests.cpp100%23100%245.3%234
rpc/util.cpp85.2%43291.7%3646.1%1439
rpc/util.h91.2%3454.5%1142.7%885
rwcollection.h100%15100%746.6%208
salteduint256hasher.cpp100%3100%1-0
salteduint256hasher.h100%1-033.3%6
scheduler.cpp97.5%120100%1854.6%216
scheduler.h100%6100%177.6%58
script/bitcoinconsensus.cpp67.9%5355.6%917.4%86
script/bitfield.cpp100%12100%181.2%16
script/descriptor.cpp78.3%68872.8%8155.8%1602
script/descriptor.h0.0%10.0%1-0
script/interpreter.cpp90.9%122496.9%3272.7%1888
script/interpreter.h52.0%257.7%1350.6%253
script/keyorigin.h100%1266.7%336.5%137
script/script.cpp98.8%329100%1289.2%342
script/script.h87.1%20990.6%3244.0%7698
script/script_error.cpp46.1%102100%143.8%48
script/script_error.h100%5-063.7%204
script/script_metrics.h100%1-060.0%5
script/scriptcache.cpp95.6%4571.4%756.2%16
script/scriptcache.h100%1-056.2%48
script/sigcache.cpp87.3%6375.0%1262.5%24
script/sigcache.h100%40.0%275.0%8
script/sigencoding.cpp82.9%105100%1594.0%116
script/sigencoding.h100%3-056.0%25
script/sighashtype.h100%21-056.0%611
script/sign.cpp93.8%20970.4%2761.3%393
script/sign.h74.3%10980.0%1530.2%129
script/signingprovider.cpp72.2%14492.0%2557.9%140
script/signingprovider.h88.9%1837.5%1653.0%134
script/standard.cpp97.8%139100%1663.7%325
script/standard.h85.7%7-048.7%39
secp256k1/contrib/lax_der_parsing.c98.8%84100%197.0%66
secp256k1/contrib/lax_der_privatekey_parsing.c82.7%52100%257.5%40
secp256k1/src/bench.h0.0%720.0%5-0
secp256k1/src/bench_ecmult.c0.0%1120.0%7-0
secp256k1/src/bench_internal.c0.0%1930.0%27-0
secp256k1/src/bench_recover.c0.0%250.0%3-0
secp256k1/src/bench_sign.c0.0%320.0%4-0
secp256k1/src/bench_verify.c0.0%670.0%4-0
secp256k1/src/ecdsa_impl.h99.3%142100%652.6%190
secp256k1/src/eckey_impl.h100%50100%654.1%74
secp256k1/src/ecmult_const_impl.h100%57100%250.0%50
secp256k1/src/ecmult_gen_impl.h96.7%90100%783.3%30
secp256k1/src/ecmult_impl.h99.0%408100%2656.2%420
secp256k1/src/field_5x52_asm_impl.h100%6100%2-0
secp256k1/src/field_5x52_impl.h100%307100%2256.1%82
secp256k1/src/field_impl.h100%135100%780.0%70
secp256k1/src/group_impl.h99.5%381100%3160.0%140
secp256k1/src/hash_impl.h99.5%185100%1090.0%20
secp256k1/src/modules/recovery/main_impl.h100%107100%863.2%114
secp256k1/src/modules/recovery/tests_impl.h100%218100%554.1%270
secp256k1/src/modules/schnorr/main_impl.h87.1%31100%228.0%50
secp256k1/src/modules/schnorr/schnorr_impl.h94.0%67100%445.7%46
secp256k1/src/modules/schnorr/tests_impl.h100%64100%454.1%74
secp256k1/src/scalar_4x64_impl.h100%162100%2370.6%34
secp256k1/src/scalar_impl.h100%119100%398.4%64
secp256k1/src/scalar_low_impl.h89.9%6990.5%2176.9%26
secp256k1/src/scratch_impl.h91.8%49100%645.0%40
secp256k1/src/secp256k1.c94.7%37892.5%4050.3%388
secp256k1/src/testrand_impl.h100%52100%752.6%38
secp256k1/src/tests.c98.6%2417100%9963.1%2078
secp256k1/src/tests_exhaustive.c99.6%223100%1481.6%136
secp256k1/src/util.h96.4%28100%450.0%18
seeder/bitcoin.cpp32.6%18144.4%917.2%268
seeder/bitcoin.h14.3%7-00.0%4
seeder/db.cpp0.0%1380.0%1-0
seeder/db.h0.5%1900.0%2050.0%2
seeder/dns.cpp13.0%31522.2%922.5%182
seeder/main.cpp0.0%3700.0%8-0
seeder/test/dns_util.h100%18100%173.1%26
seeder/test/p2p_messaging_tests.cpp96.7%9290.0%1047.6%376
seeder/test/parse_name_tests.cpp96.6%8788.9%947.7%514
seeder/test/write_name_tests.cpp100%108100%1048.6%570
seeder/util.h0.0%4-0-0
serialize.h93.5%136579.1%53548.1%1453
shutdown.cpp100%8100%3-0
span.h100%17100%158.2%196
streams.h80.5%57586.5%9648.2%3699
support/allocators/secure.h100%19100%344.2%389
support/allocators/zeroafterfree.h100%5-046.4%547
support/cleanse.cpp100%4100%1-0
support/events.h84.2%19100%245.0%40
support/lockedpool.cpp88.4%15579.2%2473.2%138
support/lockedpool.h60.0%50.0%275.0%4
sync.h65.4%12790.0%1035.4%3936
test/activation_tests.cpp100%103100%747.2%460
test/addrman_tests.cpp100%754100%3746.8%4754
test/allocator_tests.cpp98.5%270100%946.5%1444
test/amount_tests.cpp100%123100%951.9%486
test/arith_uint256_tests.cpp100%818100%2642.9%3694
test/base32_tests.cpp100%23100%249.1%212
test/base58_tests.cpp88.9%72100%444.1%490
test/base64_tests.cpp100%23100%248.6%212
test/bip32_tests.cpp100%133100%1142.7%1240
test/bitmanip_tests.cpp100%46100%455.6%90
test/blockchain_tests.cpp100%52100%1448.9%440
test/blockcheck_tests.cpp100%90100%647.5%240
test/blockencodings_tests.cpp99.6%533100%2246.1%2434
test/blockfilter_index_tests.cpp98.7%310100%745.3%1278
test/blockfilter_tests.cpp96.9%257100%1045.8%1276
test/blockindex_tests.cpp100%411100%1652.0%1358
test/blockstatus_tests.cpp100%68100%761.8%238
test/bloom_tests.cpp100%814100%2746.7%5004
test/bswap_tests.cpp100%23100%247.5%122
test/cashaddr_tests.cpp100%86100%949.1%688
test/cashaddrenc_tests.cpp100%333100%2347.8%1802
test/checkdatasig_tests.cpp100%239100%947.6%1326
test/checkpoints_tests.cpp99.4%174100%745.6%1070
test/checkqueue_tests.cpp99.5%407100%2351.1%1346
test/coins_tests.cpp98.9%93197.0%3353.9%2312
test/compress_tests.cpp100%43100%546.7%184
test/config_tests.cpp100%58100%445.8%240
test/core_io_tests.cpp98.7%156100%1332.4%2502
test/crypto_tests.cpp100%566100%4039.9%4416
test/cuckoocache_tests.cpp100%547100%2450.7%1246
test/dbwrapper_tests.cpp99.7%384100%1648.3%2002
test/denialofservice_tests.cpp100%557100%1746.3%2350
test/descriptor_tests.cpp99.5%206100%641.8%2570
test/dstencode_tests.cpp100%6480.0%545.4%438
test/excessiveblock_tests.cpp100%41100%231.0%1082
test/feerate_tests.cpp100%105100%244.4%180
test/finalization_tests.cpp100%71100%248.2%382
test/fixture.cpp93.3%15100%144.8%58
test/flatfile_tests.cpp100%150100%844.3%952
test/fs_tests.cpp100%75100%247.1%206
test/getarg_tests.cpp100%280100%1444.5%2906
test/hash_tests.cpp100%188100%847.8%556
test/inv_tests.cpp100%38100%647.1%174
test/jsonutil.cpp66.7%6100%116.7%42
test/key_io_tests.cpp91.5%189100%640.5%1074
test/key_tests.cpp99.4%355100%745.1%3450
test/lcg.h100%4-063.6%11
test/lcg_tests.cpp100%41100%253.9%76
test/limitedmap_tests.cpp100%71100%247.4%470
test/mempool_tests.cpp99.4%1393100%2046.5%5938
test/merkle_tests.cpp96.8%216100%859.5%440
test/merkleblock_tests.cpp100%72100%446.7%480
test/miner_tests.cpp100%715100%1445.4%3016
test/monolith_opcodes_tests.cpp100%474100%2642.8%4178
test/multisig_tests.cpp100%298100%745.6%1466
test/net_tests.cpp98.7%39696.6%2947.2%1794
test/netbase_tests.cpp100%613100%2342.5%4296
test/op_reversebytes_tests.cpp100%148100%1147.7%854
test/pmt_tests.cpp100%126100%551.0%384
test/policyestimator_tests.cpp100%87100%248.0%254
test/prevector_tests.cpp100%221100%1777.9%290
test/radix_tests.cpp100%873100%3345.8%4518
test/raii_event_tests.cpp100%79100%646.1%330
test/random_tests.cpp100%181100%1048.0%708
test/rcu_tests.cpp100%398100%2146.7%2026
test/reverselock_tests.cpp100%91100%646.7%606
test/rpc_server_tests.cpp100%76100%745.0%404
test/rpc_tests.cpp99.8%539100%2235.4%6416
test/rwcollection_tests.cpp100%159100%651.5%718
test/sanity_tests.cpp100%9100%247.9%96
test/scheduler_tests.cpp100%298100%1147.9%1030
test/schnorr_tests.cpp100%160100%647.2%756
test/script_bitfield_tests.cpp100%77100%447.1%238
test/script_commitment_tests.cpp100%49100%245.6%366
test/script_p2sh_tests.cpp100%400100%1446.8%1978
test/script_standard_tests.cpp99.8%570100%1146.7%2954
test/script_tests.cpp99.4%4339100%5642.5%19k
test/scriptflags.cpp95.0%20100%248.6%70
test/scriptnum10.h92.7%55100%461.0%154
test/scriptnum_tests.cpp100%214100%1648.2%1102
test/serialize_tests.cpp100%542100%2845.7%2436
test/settings_tests.cpp88.3%145100%944.3%866
test/sigcache_tests.cpp100%82100%246.1%596
test/sigcheckcount_tests.cpp100%272100%943.7%1430
test/sigencoding_tests.cpp100%217100%851.0%1600
test/sighash_tests.cpp95.8%240100%747.1%792
test/sighashtype_tests.cpp100%105100%557.2%290
test/sigutil.cpp96.3%27100%150.8%120
test/skiplist_tests.cpp100%254100%850.9%1344
test/streams_tests.cpp100%299100%1042.9%1924
test/sync_tests.cpp77.5%40100%443.5%124
test/timedata_tests.cpp100%85100%549.0%304
test/torcontrol_tests.cpp100%150100%642.9%1024
test/transaction_tests.cpp96.7%903100%2346.0%3796
test/txindex_tests.cpp89.6%77100%241.3%344
test/txvalidation_tests.cpp100%41100%246.9%254
test/txvalidationcache_tests.cpp100%634100%846.8%3102
test/uint256_tests.cpp100%416100%1341.7%2682
test/undo_tests.cpp100%93100%548.0%358
test/util.cpp0.0%430.0%4-0
test/util.h100%104100%995.0%20
test/util/blockfilter.cpp90.0%1033.3%359.1%22
test/util/logging.cpp87.5%1660.0%532.1%28
test/util/logging.h100%1100%1100%2
test/util/setup_common.cpp91.1%13573.3%1542.2%334
test/util/setup_common.h90.9%2211.1%959.2%346
test/util/str.cpp100%10100%177.8%18
test/util/transaction_utils.cpp100%24100%247.2%36
test/util_tests.cpp98.3%2420100%9942.9%22k
test/util_threadnames_tests.cpp100%29100%448.1%162
test/validation_block_tests.cpp98.5%134100%1047.9%432
test/validation_tests.cpp100%106100%946.3%484
test/validationinterface_tests.cpp95.1%4185.7%746.6%146
test/versionbits_tests.cpp98.9%560100%2147.9%1168
test/work_comparator_tests.cpp96.2%53100%243.4%198
threadinterrupt.cpp87.0%2385.7%757.1%14
threadinterrupt.h100%10.0%150.0%2
timedata.cpp86.7%4566.7%649.2%128
timedata.h95.8%2485.7%761.1%36
tinyformat.h76.4%205251.2%89914.3%398
torcontrol.cpp40.0%37055.2%2919.4%1062
txdb.cpp66.0%23882.1%2836.3%510
txdb.h100%425.0%4-0
txmempool.cpp97.5%80394.2%6962.0%1952
txmempool.h99.2%12472.7%2246.4%1059
ui_interface.cpp95.2%4267.6%3744.1%34
uint256.cpp88.6%88100%847.1%34
uint256.h97.7%4433.3%341.2%4422
undo.h83.3%96100%861.2%103
util/bip32.cpp96.4%2860.0%566.7%54
util/bitmanip.h100%1-0100%4
util/bytevectorhash.cpp100%6100%2-0
util/check.h50.0%20.0%23.6%56
util/error.cpp21.9%3233.3%611.8%17
util/moneystr.cpp92.5%4060.0%572.7%88
util/settings.cpp77.0%152100%1494.8%96
util/settings.h100%60.0%562.5%32
util/spanparsing.cpp100%35100%493.1%58
util/strencodings.cpp97.1%28078.9%3842.7%1024
util/strencodings.h100%13895.5%2238.5%192
util/string.h100%22100%351.5%33
util/system.cpp91.9%54498.5%6849.4%1786
util/system.h39.7%7816.7%3633.3%54
util/threadnames.cpp100%1683.3%670.0%10
util/time.cpp83.7%9286.7%1565.0%60
util/time.h100%1-050.0%6
util/translation.h37.5%1625.0%425.0%8
util/url.cpp100%8100%166.7%18
util/validation.cpp90.0%1033.3%362.5%32
validation.cpp74.6%323597.1%14051.7%6483
validation.h95.7%4650.0%655.7%158
validationinterface.cpp81.4%23159.7%6249.5%414
validationinterface.h92.3%1388.9%9-0
versionbits.cpp96.3%10880.0%1582.4%74
versionbits.h0.0%10.0%1-0
wallet/coincontrol.cpp100%1533.3%337.5%8
wallet/coincontrol.h80.0%1040.0%561.8%34
wallet/coinselection.cpp96.8%15775.0%875.5%538
wallet/coinselection.h91.7%2428.6%744.0%100
wallet/crypter.cpp93.9%6680.0%1049.0%104
wallet/crypter.h97.4%3975.0%840.9%22
wallet/db.cpp73.7%52988.2%3440.4%1464
wallet/db.h92.5%547100%3446.8%410
wallet/fees.cpp94.1%1780.0%573.5%34
wallet/init.cpp91.9%9950.0%837.4%618
wallet/ismine.cpp95.8%4880.0%566.3%104
wallet/ismine.h75.0%4-066.3%98
wallet/load.cpp93.5%7785.7%752.4%246
wallet/psbtwallet.cpp95.5%2233.3%370.0%60
wallet/rpcdump.cpp83.5%92783.3%2445.4%6484
wallet/rpcwallet.cpp91.2%210395.7%6949.1%19k
wallet/test/coinselector_tests.cpp100%670100%1649.2%3502
wallet/test/db_tests.cpp100%102100%845.2%672
wallet/test/init_test_fixture.cpp100%29100%337.8%328
wallet/test/init_tests.cpp100%113100%1447.2%934
wallet/test/ismine_tests.cpp100%267100%247.3%966
wallet/test/psbt_wallet_tests.cpp100%190100%444.6%1868
wallet/test/wallet_crypto_tests.cpp99.2%133100%1143.3%836
wallet/test/wallet_test_fixture.cpp100%10100%123.3%86
wallet/test/wallet_tests.cpp98.5%655100%2547.1%2978
wallet/test/walletdb_tests.cpp100%162100%945.8%1420
wallet/wallet.cpp83.7%282292.2%20545.4%7738
wallet/wallet.h71.8%39462.0%5046.6%1404
wallet/walletdb.cpp71.7%43582.9%4141.1%1004
wallet/walletdb.h87.6%17772.7%3344.9%158
wallet/wallettool.cpp72.2%9071.4%739.1%184
wallet/walletutil.cpp95.1%4171.4%752.4%208
wallet/walletutil.h75.0%40.0%248.6%105
walletinitinterface.h0.0%10.0%1-0
warnings.cpp79.6%4983.3%634.1%132
zmq/zmqabstractnotifier.cpp76.9%1375.0%450.0%6
zmq/zmqabstractnotifier.h94.7%19100%434.0%47
zmq/zmqnotificationinterface.cpp61.4%14571.4%1451.8%226
zmq/zmqpublishnotifier.cpp82.6%10980.0%1049.2%130
zmq/zmqpublishnotifier.h100%50.0%10-0
zmq/zmqrpc.cpp90.9%2240.0%550.0%180

Panel Used By

This panel is not used on any dashboard or inside any other panel container.

Event Timeline

Fabien created this object with edit policy "Administrators".
Fabien edited this Panel.