fuzz coverage

Coverage Report

Created: 2025-08-28 15:26

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
src/addrdb.cpp
  16.67% (2/12)
  11.76% (2/17)
   9.93% (15/151)
  10.48% (11/105)
  10.00% (3/30)
src/addresstype.cpp
   0.00% (0/29)
   0.00% (0/29)
   0.00% (0/111)
   0.00% (0/50)
   0.00% (0/26)
src/addresstype.h
   0.00% (0/26)
   0.00% (0/26)
   0.00% (0/35)
   0.00% (0/51)
   0.00% (0/6)
src/addrman.cpp
  25.42% (15/59)
  22.39% (15/67)
   7.94% (73/919)
   6.94% (53/764)
   3.23% (14/434)
src/addrman.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/8)
- (0/0)
src/addrman_impl.h
   0.00% (0/4)
   0.00% (0/9)
   0.00% (0/12)
   0.00% (0/9)
- (0/0)
src/arith_uint256.cpp
  86.67% (13/15)
  61.90% (13/21)
  85.47% (147/172)
  82.84% (111/134)
  67.02% (63/94)
src/arith_uint256.h
  61.11% (22/36)
  46.81% (22/47)
  55.56% (75/135)
  64.63% (53/82)
  59.38% (19/32)
src/banman.cpp
  40.00% (6/15)
  40.00% (6/15)
  26.03% (38/146)
  27.66% (39/141)
  12.50% (6/48)
src/base58.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/102)
   0.00% (0/80)
   0.00% (0/64)
src/bech32.cpp
   0.00% (0/13)
   0.00% (0/13)
   0.00% (0/290)
   0.00% (0/198)
   0.00% (0/142)
src/bech32.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/6)
- (0/0)
src/bip324.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/54)
   0.00% (0/36)
   0.00% (0/16)
src/bip324.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
- (0/0)
src/blockencodings.cpp
 100.00% (6/6)
 100.00% (6/6)
  88.03% (125/142)
  85.29% (116/136)
  74.39% (61/82)
src/blockencodings.h
  81.82% (9/11)
  50.00% (12/24)
  71.88% (23/32)
  59.46% (22/37)
  21.43% (3/14)
src/blockfilter.cpp
   5.00% (1/20)
   5.00% (1/20)
   2.29% (4/175)
   1.05% (1/95)
   0.00% (0/56)
src/blockfilter.h
   0.00% (0/11)
   0.00% (0/12)
   0.00% (0/30)
   0.00% (0/18)
   0.00% (0/2)
src/chain.cpp
  76.47% (13/17)
  76.47% (13/17)
  75.20% (94/125)
  79.00% (79/100)
  67.65% (46/68)
src/chain.h
  92.86% (26/28)
  93.33% (28/30)
  91.77% (145/158)
  89.74% (105/117)
  69.57% (32/46)
src/chainparams.cpp
 100.00% (5/5)
 100.00% (5/5)
  35.71% (35/98)
  20.78% (16/77)
  30.36% (17/56)
src/chainparamsbase.cpp
 100.00% (4/4)
 100.00% (4/4)
  94.29% (33/35)
  91.67% (11/12)
  91.67% (11/12)
src/chainparamsbase.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
 100.00% (5/5)
- (0/0)
src/checkqueue.h
  63.64% (7/11)
  33.33% (7/21)
  23.48% (27/115)
  26.25% (21/80)
  15.22% (7/46)
src/clientversion.cpp
  20.00% (1/5)
  20.00% (1/5)
  11.11% (4/36)
  16.00% (4/25)
   0.00% (0/4)
src/cluster_linearize.h
   0.00% (0/66)
   0.00% (0/143)
   0.00% (0/700)
   0.00% (0/383)
   0.00% (0/238)
src/coins.cpp
  64.29% (27/42)
  62.79% (27/43)
  69.34% (190/274)
  65.76% (121/184)
  55.45% (61/110)
src/coins.h
  73.53% (25/34)
  69.44% (25/36)
  84.00% (84/100)
  81.69% (58/71)
  65.00% (13/20)
src/common/args.cpp
  59.38% (38/64)
  59.38% (38/64)
  46.05% (268/582)
  45.91% (230/501)
  32.25% (89/276)
src/common/args.h
  60.00% (3/5)
  27.27% (3/11)
  46.67% (7/15)
  53.85% (7/13)
- (0/0)
src/common/bloom.cpp
  38.46% (5/13)
  38.46% (5/13)
  27.33% (41/150)
  16.13% (15/93)
  11.29% (7/62)
src/common/bloom.h
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/2)
   0.00% (0/6)
- (0/0)
src/common/config.cpp
  16.67% (1/6)
  16.67% (1/6)
   2.69% (5/186)
   3.36% (5/149)
   2.27% (2/88)
src/common/interfaces.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/13)
   0.00% (0/17)
   0.00% (0/4)
src/common/messages.cpp
   0.00% (0/14)
   0.00% (0/14)
   0.00% (0/112)
   0.00% (0/49)
   0.00% (0/46)
src/common/netif.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/91)
   0.00% (0/102)
   0.00% (0/70)
src/common/pcp.cpp
   0.00% (0/11)
   0.00% (0/11)
   0.00% (0/322)
   0.00% (0/363)
   0.00% (0/178)
src/common/pcp.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/5)
- (0/0)
src/common/run_command.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/common/settings.cpp
  86.67% (13/15)
  83.33% (15/18)
  72.40% (139/192)
  62.77% (86/137)
  46.36% (51/110)
src/common/settings.h
  75.00% (3/4)
  46.67% (7/15)
  85.71% (6/7)
  90.00% (9/10)
 100.00% (2/2)
src/common/signmessage.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/45)
   0.00% (0/26)
   0.00% (0/20)
src/common/system.cpp
  50.00% (3/6)
  50.00% (3/6)
  44.44% (12/27)
  23.08% (3/13)
   0.00% (0/4)
src/common/url.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/18)
   0.00% (0/13)
   0.00% (0/10)
src/compat/byteswap.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (12/12)
 100.00% (6/6)
- (0/0)
src/compat/endian.h
  75.00% (9/12)
  75.00% (9/12)
  75.00% (27/36)
  75.00% (18/24)
- (0/0)
src/compressor.cpp
  75.00% (6/8)
  75.00% (6/8)
  42.47% (62/146)
  46.36% (51/110)
  19.57% (18/92)
src/compressor.h
 100.00% (5/5)
  62.50% (15/24)
  72.97% (27/37)
  84.21% (16/19)
  50.00% (3/6)
src/consensus/amount.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
  50.00% (2/4)
src/consensus/merkle.cpp
  50.00% (3/6)
  50.00% (3/6)
  31.53% (35/111)
  30.26% (23/76)
  26.67% (16/60)
src/consensus/params.h
  80.00% (4/5)
  80.00% (4/5)
  90.48% (19/21)
  81.82% (9/11)
  91.67% (11/12)
src/consensus/tx_check.cpp
 100.00% (1/1)
 100.00% (1/1)
  72.97% (27/37)
  74.29% (26/35)
  64.29% (18/28)
src/consensus/tx_verify.cpp
 100.00% (8/8)
 100.00% (8/8)
  88.14% (104/118)
  90.11% (82/91)
  81.03% (47/58)
src/consensus/validation.h
  76.92% (10/13)
   3.06% (15/490)
  75.00% (42/56)
  83.33% (35/42)
  53.85% (14/26)
src/core_memusage.h
  66.67% (6/9)
   0.69% (11/1586)
  59.18% (29/49)
  77.27% (17/22)
  70.00% (7/10)
src/core_read.cpp
   0.00% (0/10)
   0.00% (0/10)
   0.00% (0/150)
   0.00% (0/127)
   0.00% (0/90)
src/core_write.cpp
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/188)
   0.00% (0/113)
   0.00% (0/82)
src/crypto/aes.cpp
   0.00% (0/14)
   0.00% (0/14)
   0.00% (0/89)
   0.00% (0/63)
   0.00% (0/36)
src/crypto/chacha20.cpp
  58.33% (7/12)
  58.33% (7/12)
  44.37% (130/293)
  35.71% (25/70)
  26.47% (9/34)
src/crypto/chacha20.h
  50.00% (1/2)
  50.00% (1/2)
  20.00% (1/5)
  66.67% (2/3)
- (0/0)
src/crypto/chacha20poly1305.cpp
   0.00% (0/10)
   0.00% (0/10)
   0.00% (0/71)
   0.00% (0/22)
   0.00% (0/6)
src/crypto/chacha20poly1305.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/13)
   0.00% (0/7)
- (0/0)
src/crypto/common.h
  75.00% (9/12)
  70.59% (12/17)
  75.93% (41/54)
  75.00% (9/12)
- (0/0)
src/crypto/ctaes/ctaes.c
   0.00% (0/24)
   0.00% (0/24)
   0.00% (0/422)
   0.00% (0/168)
   0.00% (0/64)
src/crypto/hex_base.cpp
  33.33% (1/3)
  33.33% (1/3)
  48.00% (12/25)
  60.00% (3/5)
 100.00% (2/2)
src/crypto/hex_base.h
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/2)
- (0/0)
src/crypto/hkdf_sha256_32.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/3)
- (0/0)
src/crypto/hmac_sha256.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/21)
   0.00% (0/11)
   0.00% (0/6)
src/crypto/hmac_sha256.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/crypto/hmac_sha512.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/21)
   0.00% (0/11)
   0.00% (0/6)
src/crypto/hmac_sha512.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/crypto/muhash.cpp
   0.00% (0/28)
   0.00% (0/28)
   0.00% (0/349)
   0.00% (0/156)
   0.00% (0/78)
src/crypto/muhash.h
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/11)
   0.00% (0/8)
   0.00% (0/2)
src/crypto/poly1305.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/165)
   0.00% (0/42)
   0.00% (0/22)
src/crypto/poly1305.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/12)
   0.00% (0/5)
- (0/0)
src/crypto/ripemd160.cpp
   0.00% (0/23)
   0.00% (0/23)
   0.00% (0/242)
   0.00% (0/31)
   0.00% (0/8)
src/crypto/sha1.cpp
   0.00% (0/11)
   0.00% (0/11)
   0.00% (0/145)
   0.00% (0/19)
   0.00% (0/8)
src/crypto/sha256.cpp
  83.33% (15/18)
  83.33% (15/18)
  36.50% (200/548)
  45.21% (33/73)
  35.42% (17/48)
src/crypto/sha256_arm_shani.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (682/682)
 100.00% (4/4)
 100.00% (2/2)
src/crypto/sha3.cpp
  75.00% (3/4)
  75.00% (3/4)
  90.16% (110/122)
  86.96% (20/23)
  81.25% (13/16)
src/crypto/sha3.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/crypto/sha512.cpp
 100.00% (13/13)
 100.00% (13/13)
  97.47% (154/158)
  95.24% (20/21)
  87.50% (7/8)
src/crypto/sha512.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/crypto/siphash.cpp
 100.00% (6/6)
 100.00% (6/6)
 100.00% (131/131)
 100.00% (125/125)
 100.00% (4/4)
src/cuckoocache.h
 100.00% (15/15)
  60.00% (15/25)
  76.92% (90/117)
  66.67% (38/57)
  46.88% (15/32)
src/dbwrapper.cpp
  81.25% (26/32)
  81.25% (26/32)
  56.61% (137/242)
  45.40% (79/174)
  30.00% (18/60)
src/dbwrapper.h
  61.54% (8/13)
  33.90% (20/59)
  67.42% (60/89)
  63.33% (19/30)
  50.00% (2/4)
src/deploymentinfo.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/30)
   0.00% (0/24)
   0.00% (0/22)
src/deploymentinfo.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/2)
- (0/0)
src/deploymentstatus.h
  33.33% (2/6)
  33.33% (2/6)
  33.33% (8/24)
  53.85% (7/13)
 100.00% (2/2)
src/external_signer.cpp
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/88)
   0.00% (0/61)
   0.00% (0/36)
src/flatfile.cpp
  83.33% (5/6)
  83.33% (5/6)
  46.05% (35/76)
  46.38% (32/69)
  40.62% (13/32)
src/flatfile.h
  50.00% (3/6)
  42.86% (3/7)
  41.67% (5/12)
  45.45% (5/11)
   0.00% (0/4)
src/hash.cpp
  75.00% (3/4)
  75.00% (3/4)
  69.64% (39/56)
  63.64% (7/11)
  60.00% (6/10)
src/hash.h
  50.00% (11/22)
  30.14% (22/73)
  47.92% (46/96)
  44.83% (13/29)
   0.00% (0/2)
src/headerssync.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/173)
   0.00% (0/211)
   0.00% (0/106)
src/headerssync.h
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/25)
   0.00% (0/8)
- (0/0)
src/httprpc.cpp
   0.00% (0/13)
   0.00% (0/13)
   0.00% (0/255)
   0.00% (0/192)
   0.00% (0/98)
src/httpserver.cpp
   0.00% (0/51)
   0.00% (0/51)
   0.00% (0/517)
   0.00% (0/455)
   0.00% (0/220)
src/httpserver.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/4)
   0.00% (0/2)
- (0/0)
src/i2p.cpp
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/307)
   0.00% (0/244)
   0.00% (0/108)
src/index/base.cpp
   0.00% (0/22)
   0.00% (0/25)
   0.00% (0/286)
   0.00% (0/198)
   0.00% (0/88)
src/index/base.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
- (0/0)
src/index/blockfilterindex.cpp
   0.00% (0/27)
   0.00% (0/28)
   0.00% (0/325)
   0.00% (0/242)
   0.00% (0/112)
src/index/blockfilterindex.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
src/index/coinstatsindex.cpp
   0.00% (0/15)
   0.00% (0/16)
   0.00% (0/328)
   0.00% (0/198)
   0.00% (0/86)
src/index/coinstatsindex.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
- (0/0)
src/index/disktxpos.h
   0.00% (0/3)
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
src/index/txindex.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/54)
   0.00% (0/35)
   0.00% (0/12)
src/index/txindex.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/indirectmap.h
  84.62% (11/13)
  84.62% (11/13)
  84.62% (11/13)
  84.62% (11/13)
- (0/0)
src/init.cpp
   6.38% (3/47)
   6.25% (3/48)
  19.19% (286/1490)
  14.18% (148/1044)
   6.21% (40/644)
src/init/common.cpp
  71.43% (5/7)
  71.43% (5/7)
  54.74% (52/95)
  31.03% (27/87)
  22.50% (9/40)
src/interfaces/chain.h
   5.00% (1/20)
   5.00% (1/20)
   5.00% (1/20)
   4.76% (1/21)
- (0/0)
src/interfaces/echo.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/interfaces/handler.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/interfaces/init.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/7)
- (0/0)
src/interfaces/ipc.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
src/interfaces/mining.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
src/interfaces/node.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
src/interfaces/wallet.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/13)
   0.00% (0/10)
- (0/0)
src/kernel/caches.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (7/7)
 100.00% (1/1)
- (0/0)
src/kernel/chain.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/22)
   0.00% (0/19)
   0.00% (0/14)
src/kernel/chainparams.cpp
  85.71% (12/14)
  85.71% (12/14)
  87.30% (433/496)
  53.03% (35/66)
  14.71% (5/34)
src/kernel/chainparams.h
  37.50% (9/24)
  37.50% (9/24)
  32.14% (9/28)
  40.00% (10/25)
- (0/0)
src/kernel/checks.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/4)
   0.00% (0/2)
src/kernel/coinstats.cpp
   0.00% (0/15)
   0.00% (0/20)
   0.00% (0/128)
   0.00% (0/55)
   0.00% (0/30)
src/kernel/coinstats.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/kernel/context.cpp
  50.00% (1/2)
  50.00% (1/2)
  61.54% (8/13)
  25.00% (1/4)
- (0/0)
src/kernel/disconnected_transactions.cpp
  28.57% (2/7)
  28.57% (2/7)
  17.31% (9/52)
  25.00% (6/24)
   8.33% (1/12)
src/kernel/disconnected_transactions.h
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/2)
  66.67% (2/3)
- (0/0)
src/kernel/mempool_entry.h
  74.29% (26/35)
  74.29% (26/35)
  78.26% (54/69)
  83.87% (52/62)
- (0/0)
src/kernel/mempool_limits.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
- (0/0)
src/kernel/mempool_removal_reason.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/8)
   0.00% (0/14)
src/kernel/notifications_interface.h
  22.22% (2/9)
  22.22% (2/9)
  36.36% (4/11)
  22.22% (2/9)
- (0/0)
src/key.cpp
  13.79% (4/29)
  13.79% (4/29)
   6.83% (25/366)
   5.39% (11/204)
   0.98% (1/102)
src/key.h
   0.00% (0/23)
   0.00% (0/28)
   0.00% (0/75)
   0.00% (0/60)
   0.00% (0/32)
src/key_io.cpp
   0.00% (0/26)
   0.00% (0/26)
   0.00% (0/234)
   0.00% (0/153)
   0.00% (0/100)
src/logging.cpp
  70.97% (22/31)
  70.97% (22/31)
  50.62% (162/320)
  43.75% (91/208)
  35.42% (51/144)
src/logging.h
  41.67% (5/12)
   9.07% (36/397)
  47.62% (20/42)
  65.22% (15/23)
  70.00% (7/10)
src/logging/timer.h
 100.00% (4/4)
  50.00% (4/8)
  90.62% (29/32)
  76.47% (26/34)
  62.50% (5/8)
src/mapport.cpp
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/105)
   0.00% (0/99)
   0.00% (0/54)
src/memusage.h
  45.45% (10/22)
   0.83% (30/3635)
  59.42% (41/69)
  53.85% (21/39)
  60.00% (6/10)
src/merkleblock.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/123)
   0.00% (0/96)
   0.00% (0/62)
src/merkleblock.h
   0.00% (0/9)
   0.00% (0/13)
   0.00% (0/18)
   0.00% (0/17)
- (0/0)
src/net.cpp
  28.92% (48/166)
  28.74% (48/167)
  17.34% (466/2688)
  14.84% (379/2554)
   9.81% (136/1386)
src/net.h
  66.67% (30/45)
  66.67% (30/45)
  71.96% (154/214)
  71.93% (82/114)
  78.33% (47/60)
src/net_permissions.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/97)
   0.00% (0/95)
   0.00% (0/64)
src/net_permissions.h
  25.00% (1/4)
   2.33% (1/43)
  25.00% (4/16)
  20.00% (1/5)
- (0/0)
src/net_processing.cpp
  66.95% (79/118)
  62.86% (88/140)
  50.98% (1714/3362)
  44.71% (1575/3523)
  41.44% (857/2068)
src/net_processing.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/net_types.cpp
  25.00% (1/4)
  25.00% (1/4)
   7.69% (3/39)
   4.76% (1/21)
  12.50% (1/8)
src/net_types.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/3)
- (0/0)
src/netaddress.cpp
  53.42% (39/73)
  51.32% (39/76)
  42.61% (320/751)
  47.61% (289/607)
  41.64% (249/598)
src/netaddress.h
  69.57% (16/23)
  23.08% (18/78)
  73.23% (93/127)
  56.96% (45/79)
  48.00% (24/50)
src/netbase.cpp
   9.38% (3/32)
   9.38% (3/32)
   3.88% (25/644)
   4.27% (26/609)
   5.19% (24/462)
src/netbase.h
   0.00% (0/14)
   0.00% (0/108)
   0.00% (0/53)
   0.00% (0/54)
   0.00% (0/4)
src/netgroup.cpp
  20.00% (1/5)
  20.00% (1/5)
   5.49% (5/91)
   5.26% (4/76)
   2.17% (1/46)
src/netgroup.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
src/netmessagemaker.h
 100.00% (1/1)
  57.14% (16/28)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
src/node/abort.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/9)
   0.00% (0/6)
src/node/blockmanager_args.cpp
 100.00% (1/1)
 100.00% (1/1)
  63.16% (12/19)
  52.94% (9/17)
  41.67% (5/12)
src/node/blockstorage.cpp
  61.11% (33/54)
  61.11% (33/54)
  48.14% (413/858)
  42.80% (297/694)
  34.62% (126/364)
src/node/blockstorage.h
 100.00% (6/6)
 100.00% (6/6)
 100.00% (11/11)
 100.00% (8/8)
  50.00% (2/4)
src/node/caches.cpp
 100.00% (1/1)
 100.00% (1/1)
  52.94% (9/17)
  50.00% (5/10)
  37.50% (3/8)
src/node/chainstate.cpp
 100.00% (6/6)
 100.00% (6/6)
  56.69% (89/157)
  56.95% (86/151)
  43.18% (38/88)
src/node/chainstatemanager_args.cpp
 100.00% (1/1)
 100.00% (1/1)
  45.45% (15/33)
  38.46% (10/26)
  33.33% (6/18)
src/node/coin.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/14)
   0.00% (0/8)
   0.00% (0/4)
src/node/coins_view_args.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
  60.00% (3/5)
  50.00% (2/4)
src/node/connection_types.cpp
 100.00% (2/2)
 100.00% (2/2)
  57.14% (16/28)
  53.85% (7/13)
  68.18% (15/22)
src/node/context.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
src/node/context.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/node/database_args.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
  66.67% (2/3)
  50.00% (1/2)
src/node/eviction.cpp
   0.00% (0/23)
   0.00% (0/24)
   0.00% (0/150)
   0.00% (0/95)
   0.00% (0/58)
src/node/interface_ui.cpp
  20.00% (3/15)
  12.00% (3/25)
  12.50% (3/24)
  15.79% (3/19)
   0.00% (0/2)
src/node/interfaces.cpp
   1.14% (2/176)
   1.14% (2/176)
   0.25% (2/803)
   0.49% (3/618)
   0.00% (0/266)
src/node/kernel_notifications.cpp
  40.00% (4/10)
  40.00% (4/10)
  35.71% (20/56)
  34.29% (12/35)
   7.14% (1/14)
src/node/kernel_notifications.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
- (0/0)
src/node/mempool_args.cpp
 100.00% (2/2)
 100.00% (2/2)
  50.00% (24/48)
  44.19% (19/43)
  35.71% (10/28)
src/node/mempool_persist.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/148)
   0.00% (0/99)
   0.00% (0/52)
src/node/mempool_persist_args.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/node/miner.cpp
   0.00% (0/15)
   0.00% (0/15)
   0.00% (0/253)
   0.00% (0/140)
   0.00% (0/86)
src/node/miner.h
   0.00% (0/11)
   0.00% (0/11)
   0.00% (0/29)
   0.00% (0/15)
   0.00% (0/2)
src/node/mini_miner.cpp
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/272)
   0.00% (0/154)
   0.00% (0/112)
src/node/mini_miner.h
   0.00% (0/10)
   0.00% (0/10)
   0.00% (0/20)
   0.00% (0/15)
- (0/0)
src/node/peerman_args.cpp
 100.00% (1/1)
 100.00% (1/1)
  63.64% (7/11)
  54.55% (6/11)
  50.00% (5/10)
src/node/psbt.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/107)
   0.00% (0/72)
   0.00% (0/54)
src/node/psbt.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/1)
- (0/0)
src/node/timeoffsets.cpp
 100.00% (3/3)
 100.00% (3/3)
  52.94% (18/34)
  72.41% (21/29)
  50.00% (4/8)
src/node/timeoffsets.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
- (0/0)
src/node/transaction.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/91)
   0.00% (0/72)
   0.00% (0/52)
src/node/txdownloadman.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/20)
   0.00% (0/11)
- (0/0)
src/node/txdownloadman_impl.cpp
  66.67% (28/42)
  66.67% (28/42)
  47.84% (155/324)
  35.22% (87/247)
  21.52% (34/158)
src/node/txdownloadman_impl.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (20/20)
 100.00% (14/14)
 100.00% (6/6)
src/node/txreconciliation.cpp
   0.00% (0/13)
   0.00% (0/13)
   0.00% (0/58)
   0.00% (0/70)
   0.00% (0/18)
src/node/utxo_snapshot.cpp
  33.33% (1/3)
  33.33% (1/3)
  10.17% (6/59)
   8.89% (4/45)
   7.14% (1/14)
src/node/utxo_snapshot.h
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/38)
   0.00% (0/22)
   0.00% (0/8)
src/node/warnings.cpp
  40.00% (2/5)
  40.00% (2/5)
  32.43% (12/37)
  26.92% (7/26)
   8.33% (1/12)
src/noui.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/60)
   0.00% (0/38)
   0.00% (0/16)
src/outputtype.cpp
  16.67% (1/6)
  16.67% (1/6)
   4.55% (4/88)
   3.17% (2/63)
   9.38% (6/64)
src/policy/ephemeral_policy.cpp
 100.00% (2/2)
 100.00% (2/2)
  65.38% (34/52)
  70.27% (26/37)
  56.25% (18/32)
src/policy/feerate.cpp
 100.00% (3/3)
 100.00% (3/3)
  86.96% (20/23)
  72.22% (13/18)
  57.14% (8/14)
src/policy/feerate.h
  30.77% (4/13)
  37.50% (6/16)
  35.71% (5/14)
  31.25% (5/16)
- (0/0)
src/policy/fees.cpp
   7.14% (3/42)
   7.14% (3/42)
   3.62% (25/690)
   2.68% (14/522)
   2.33% (7/300)
src/policy/fees.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/policy/fees_args.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
src/policy/packages.cpp
   0.00% (0/17)
   0.00% (0/17)
   0.00% (0/114)
   0.00% (0/66)
   0.00% (0/38)
src/policy/policy.cpp
  80.00% (8/10)
  80.00% (8/10)
  47.49% (85/179)
  50.00% (83/166)
  34.17% (41/120)
src/policy/policy.h
   0.00% (0/2)
   0.00% (0/338)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/policy/rbf.cpp
  25.00% (2/8)
  25.00% (2/8)
  17.31% (18/104)
  13.64% (9/66)
  11.90% (5/42)
src/policy/truc_policy.cpp
  16.67% (1/6)
  16.67% (1/6)
   4.88% (8/164)
   9.73% (11/113)
   7.89% (6/76)
src/pow.cpp
  33.33% (2/6)
  33.33% (2/6)
  19.80% (20/101)
  23.61% (17/72)
  15.38% (8/52)
src/prevector.h
  73.33% (55/75)
  50.00% (118/236)
  71.61% (227/317)
  70.48% (117/166)
  64.06% (41/64)
src/primitives/block.cpp
  50.00% (1/2)
  50.00% (1/2)
  17.65% (3/17)
  25.00% (1/4)
   0.00% (0/2)
src/primitives/block.h
  75.00% (12/16)
  59.46% (22/37)
  72.13% (44/61)
  80.95% (17/21)
- (0/0)
src/primitives/transaction.cpp
  55.56% (10/18)
  55.56% (10/18)
  39.53% (34/86)
  63.49% (40/63)
  35.00% (7/20)
src/primitives/transaction.h
  75.56% (34/45)
  46.38% (64/138)
  77.18% (115/149)
  77.78% (84/108)
  51.67% (31/60)
src/protocol.cpp
  54.55% (6/11)
  54.55% (6/11)
  35.80% (29/81)
  45.07% (32/71)
  22.41% (13/58)
src/protocol.h
  33.33% (6/18)
  10.00% (7/70)
  13.79% (8/58)
  18.31% (13/71)
   2.63% (1/38)
src/psbt.cpp
   0.00% (0/28)
   0.00% (0/28)
   0.00% (0/441)
   0.00% (0/324)
   0.00% (0/284)
src/psbt.h
   0.00% (0/21)
   0.00% (0/44)
   0.00% (0/923)
   0.00% (0/478)
   0.00% (0/420)
src/pubkey.cpp
   4.55% (1/22)
   4.55% (1/22)
   1.00% (3/300)
   0.51% (1/196)
   0.00% (0/114)
src/pubkey.h
   5.88% (3/51)
   5.08% (3/59)
   5.47% (7/128)
   3.54% (4/113)
   0.00% (0/62)
src/random.cpp
  44.44% (16/36)
  44.44% (16/36)
  38.08% (91/239)
  39.13% (45/115)
  23.81% (10/42)
src/random.h
  53.85% (14/26)
  24.59% (15/61)
  63.24% (86/136)
  55.17% (32/58)
  45.00% (9/20)
src/randomenv.cpp
   0.00% (0/7)
   0.00% (0/46)
   0.00% (0/234)
   0.00% (0/46)
   0.00% (0/40)
src/rest.cpp
   0.00% (0/27)
   0.00% (0/27)
   0.00% (0/772)
   0.00% (0/422)
   0.00% (0/310)
src/rpc/blockchain.cpp
   0.95% (1/105)
   0.78% (1/128)
   0.94% (37/3920)
   0.18% (2/1109)
   0.30% (2/660)
src/rpc/client.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/43)
   0.00% (0/25)
   0.00% (0/16)
src/rpc/fees.cpp
  20.00% (1/5)
  20.00% (1/5)
   3.42% (9/263)
   5.56% (2/36)
   8.33% (2/24)
src/rpc/mempool.cpp
   3.12% (1/32)
   3.12% (1/32)
   1.38% (19/1380)
   0.71% (2/280)
   1.00% (2/200)
src/rpc/mining.cpp
   3.23% (1/31)
   3.23% (1/31)
   1.37% (18/1318)
   0.51% (2/392)
   0.79% (2/252)
src/rpc/net.cpp
   2.38% (1/42)
   2.38% (1/42)
   1.67% (25/1493)
   0.69% (2/289)
   1.01% (2/198)
src/rpc/node.cpp
   4.55% (1/22)
   4.55% (1/22)
   3.74% (15/401)
   2.17% (2/92)
   3.85% (2/52)
src/rpc/output_script.cpp
  10.00% (1/10)
  10.00% (1/10)
   2.82% (11/390)
   2.53% (2/79)
   3.70% (2/54)
src/rpc/rawtransaction.cpp
   2.63% (1/38)
   2.63% (1/38)
   0.88% (22/2492)
   0.38% (2/531)
   0.43% (2/460)
src/rpc/rawtransaction_util.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/235)
   0.00% (0/155)
   0.00% (0/116)
src/rpc/register.h
 100.00% (1/1)
  50.00% (1/2)
 100.00% (12/12)
 100.00% (1/1)
- (0/0)
src/rpc/request.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/159)
   0.00% (0/123)
   0.00% (0/70)
src/rpc/request.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
src/rpc/server.cpp
  19.44% (7/36)
  19.44% (7/36)
  25.93% (112/432)
   4.08% (10/245)
   1.61% (2/124)
src/rpc/server.h
  33.33% (2/6)
  33.33% (2/6)
  70.59% (12/17)
  66.67% (8/12)
- (0/0)
src/rpc/server_util.cpp
   0.00% (0/17)
   0.00% (0/17)
   0.00% (0/91)
   0.00% (0/47)
   0.00% (0/20)
src/rpc/signmessage.cpp
  20.00% (1/5)
  20.00% (1/5)
   7.63% (9/118)
  10.53% (2/19)
  10.00% (2/20)
src/rpc/txoutproof.cpp
  20.00% (1/5)
  20.00% (1/5)
   3.88% (9/232)
   2.50% (2/80)
   4.17% (2/48)
src/rpc/util.cpp
   8.00% (6/75)
   7.14% (6/84)
   4.73% (52/1100)
   4.22% (31/735)
   2.86% (18/630)
src/rpc/util.h
  60.00% (9/15)
  42.86% (9/21)
  75.38% (49/65)
  80.00% (52/65)
  43.75% (7/16)
src/scheduler.cpp
  21.05% (4/19)
  21.05% (4/19)
  28.47% (39/137)
  32.08% (34/106)
  43.75% (14/32)
src/scheduler.h
  60.00% (3/5)
  60.00% (3/5)
  60.00% (9/15)
  69.23% (9/13)
  50.00% (4/8)
src/script/descriptor.cpp
   0.00% (0/230)
   0.00% (0/230)
   0.00% (0/1742)
   0.00% (0/1452)
   0.00% (0/956)
src/script/descriptor.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/script/interpreter.cpp
  30.77% (16/52)
  22.86% (16/70)
  17.07% (238/1394)
  17.17% (221/1287)
  17.69% (185/1046)
src/script/interpreter.h
  23.08% (3/13)
  20.00% (3/15)
  10.34% (3/29)
  33.33% (8/24)
- (0/0)
src/script/keyorigin.h
   0.00% (0/4)
   0.00% (0/5)
   0.00% (0/22)
   0.00% (0/19)
   0.00% (0/12)
src/script/miniscript.cpp
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/372)
   0.00% (0/452)
   0.00% (0/482)
src/script/miniscript.h
   0.00% (0/110)
   0.00% (0/335)
   0.00% (0/2030)
   0.00% (0/1479)
   0.00% (0/1312)
src/script/parsing.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/31)
   0.00% (0/40)
   0.00% (0/32)
src/script/script.cpp
  50.00% (8/16)
  50.00% (8/16)
  25.00% (75/300)
  21.66% (68/314)
   7.69% (30/390)
src/script/script.h
  35.48% (22/62)
  14.65% (29/198)
  36.82% (81/220)
  38.71% (60/155)
  34.38% (22/64)
src/script/script_error.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/113)
   0.00% (0/57)
   0.00% (0/110)
src/script/sigcache.cpp
  14.29% (1/7)
  14.29% (1/7)
  25.53% (12/47)
  15.38% (4/26)
   0.00% (0/12)
src/script/sigcache.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
- (0/0)
src/script/sign.cpp
   0.00% (0/50)
   0.00% (0/61)
   0.00% (0/567)
   0.00% (0/421)
   0.00% (0/312)
src/script/sign.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/5)
- (0/0)
src/script/signingprovider.cpp
   0.00% (0/44)
   0.00% (0/48)
   0.00% (0/408)
   0.00% (0/335)
   0.00% (0/218)
src/script/signingprovider.h
   0.00% (0/19)
   0.00% (0/19)
   0.00% (0/38)
   0.00% (0/46)
   0.00% (0/24)
src/script/solver.cpp
  20.00% (2/10)
  20.00% (2/10)
  15.43% (25/162)
  14.53% (25/172)
  20.42% (29/142)
src/script/solver.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/4)
src/serialize.h
  70.83% (85/120)
  26.97% (1119/4149)
  64.95% (302/465)
  64.46% (156/242)
  44.87% (35/78)
src/signet.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/93)
   0.00% (0/57)
   0.00% (0/34)
src/signet.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
- (0/0)
src/span.h
  53.85% (7/13)
  40.00% (26/65)
  72.73% (16/22)
  53.85% (7/13)
- (0/0)
src/streams.cpp
  45.45% (5/11)
  45.45% (5/11)
  34.04% (32/94)
  33.33% (32/96)
  20.97% (13/62)
src/streams.h
  52.78% (38/72)
  24.29% (102/420)
  41.98% (136/324)
  43.81% (92/210)
  30.21% (29/96)
src/support/allocators/pool.h
 100.00% (17/17)
  23.08% (24/104)
  94.67% (71/75)
  94.87% (37/39)
  81.25% (13/16)
src/support/allocators/secure.h
  40.00% (2/5)
  13.33% (2/15)
  39.29% (11/28)
  50.00% (6/12)
  50.00% (2/4)
src/support/allocators/zeroafterfree.h
  66.67% (2/3)
  66.67% (2/3)
  72.73% (8/11)
  80.00% (4/5)
  50.00% (1/2)
src/support/cleanse.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
- (0/0)
src/support/events.h
   0.00% (0/6)
   0.00% (0/10)
   0.00% (0/24)
   0.00% (0/9)
   0.00% (0/2)
src/support/lockedpool.cpp
  23.81% (5/21)
  23.81% (5/21)
  31.69% (58/183)
  29.79% (28/94)
  24.07% (13/54)
src/support/lockedpool.h
  66.67% (2/3)
  66.67% (2/3)
  85.71% (6/7)
  80.00% (4/5)
  50.00% (2/4)
src/sync.h
  54.76% (23/42)
  31.46% (56/178)
  39.44% (56/142)
  51.14% (45/88)
  29.17% (7/24)
src/threadsafety.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
  75.00% (3/4)
- (0/0)
src/tinyformat.h
  63.33% (19/30)
  13.60% (218/1603)
  53.41% (188/352)
  57.50% (138/240)
  50.59% (86/170)
src/torcontrol.cpp
   0.00% (0/30)
   0.00% (0/30)
   0.00% (0/484)
   0.00% (0/530)
   0.00% (0/270)
src/torcontrol.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/7)
   0.00% (0/4)
- (0/0)
src/txdb.cpp
  44.44% (8/18)
  42.11% (8/19)
  42.97% (55/128)
  42.57% (43/101)
  30.95% (13/42)
src/txdb.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/txgraph.cpp
   0.00% (0/100)
   0.00% (0/100)
   0.00% (0/1187)
   0.00% (0/732)
   0.00% (0/480)
src/txgraph.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
src/txmempool.cpp
  62.03% (49/79)
  62.03% (49/79)
  53.85% (531/986)
  48.04% (331/689)
  41.09% (166/404)
src/txmempool.h
  51.52% (17/33)
  48.57% (17/35)
  56.85% (83/146)
  55.29% (47/85)
  45.00% (9/20)
src/txorphanage.cpp
  50.00% (8/16)
  50.00% (8/16)
  21.54% (56/260)
  15.87% (30/189)
  15.25% (18/118)
src/txorphanage.h
  60.00% (3/5)
  60.00% (3/5)
  57.14% (8/14)
  62.50% (5/8)
  50.00% (1/2)
src/txrequest.cpp
  26.87% (18/67)
  23.68% (18/76)
  19.10% (64/335)
  16.60% (44/265)
   7.69% (14/182)
src/uint256.cpp
 100.00% (2/2)
  50.00% (2/4)
 100.00% (10/10)
 100.00% (5/5)
 100.00% (2/2)
src/uint256.h
  58.06% (18/31)
  38.16% (29/76)
  43.48% (30/69)
  37.25% (19/51)
   0.00% (0/12)
src/undo.h
  75.00% (3/4)
  55.56% (10/18)
  45.00% (9/20)
  61.54% (8/13)
  25.00% (1/4)
src/univalue/include/univalue.h
  63.64% (14/22)
   8.81% (17/193)
  53.85% (35/65)
  62.50% (30/48)
  58.82% (20/34)
src/univalue/include/univalue_utffilter.h
  60.00% (3/5)
  60.00% (3/5)
  18.06% (13/72)
  17.19% (11/64)
   9.09% (4/44)
src/univalue/lib/univalue.cpp
  33.33% (8/24)
  33.33% (8/24)
  25.81% (40/155)
  13.95% (12/86)
   5.56% (3/54)
src/univalue/lib/univalue_get.cpp
  33.33% (3/9)
  33.33% (3/9)
  22.64% (12/53)
  15.91% (7/44)
  10.00% (3/30)
src/univalue/lib/univalue_read.cpp
  75.00% (3/4)
  75.00% (3/4)
  55.56% (190/342)
  56.55% (164/290)
  45.96% (125/272)
src/univalue/lib/univalue_write.cpp
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/82)
   0.00% (0/51)
   0.00% (0/48)
src/util/any.h
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/2)
src/util/asmap.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/166)
   0.00% (0/168)
   0.00% (0/102)
src/util/batchpriority.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/1)
- (0/0)
src/util/bip32.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/45)
   0.00% (0/31)
   0.00% (0/20)
src/util/bitdeque.h
   0.00% (0/66)
   0.00% (0/93)
   0.00% (0/247)
   0.00% (0/140)
   0.00% (0/68)
src/util/bitset.h
   0.00% (0/70)
   0.00% (0/537)
   0.00% (0/277)
   0.00% (0/182)
   0.00% (0/66)
src/util/byte_units.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/1)
- (0/0)
src/util/bytevectorhash.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/4)
- (0/0)
src/util/chaintype.cpp
  50.00% (1/2)
  50.00% (1/2)
  23.33% (7/30)
  13.04% (3/23)
  36.36% (8/22)
src/util/check.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/14)
   0.00% (0/8)
- (0/0)
src/util/check.h
  83.33% (5/6)
  32.14% (36/112)
  76.19% (16/21)
  72.73% (16/22)
  50.00% (4/8)
src/util/epochguard.h
  33.33% (2/6)
  33.33% (2/6)
   8.70% (2/23)
  15.38% (2/13)
   0.00% (0/2)
src/util/exception.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/15)
   0.00% (0/10)
   0.00% (0/2)
src/util/fastrange.h
  50.00% (1/2)
   0.70% (2/286)
  11.11% (3/27)
  50.00% (1/2)
- (0/0)
src/util/feefrac.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/38)
   0.00% (0/37)
   0.00% (0/26)
src/util/feefrac.h
   0.00% (0/21)
   0.00% (0/22)
   0.00% (0/82)
   0.00% (0/44)
   0.00% (0/18)
src/util/fs.cpp
  16.67% (1/6)
  16.67% (1/6)
  10.81% (4/37)
   5.00% (1/20)
   0.00% (0/10)
src/util/fs.h
  60.87% (14/23)
   1.02% (26/2555)
  51.32% (39/76)
  63.33% (19/30)
  25.00% (1/4)
src/util/fs_helpers.cpp
  33.33% (5/15)
  33.33% (5/15)
  22.54% (32/142)
  18.29% (15/82)
  14.71% (5/34)
src/util/golombrice.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/18)
   0.00% (0/9)
   0.00% (0/6)
src/util/hash_type.h
  15.38% (2/13)
   8.70% (2/23)
   6.45% (2/31)
  26.67% (4/15)
- (0/0)
src/util/hasher.cpp
  50.00% (2/4)
  50.00% (2/4)
  50.00% (5/10)
  62.50% (10/16)
  50.00% (2/4)
src/util/hasher.h
  80.00% (4/5)
  91.67% (11/12)
  92.86% (13/14)
  80.00% (4/5)
- (0/0)
src/util/insert.h
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
src/util/moneystr.cpp
  50.00% (1/2)
  50.00% (1/2)
  22.58% (14/62)
  21.57% (11/51)
  19.44% (7/36)
src/util/overflow.h
  60.00% (3/5)
   6.98% (3/43)
  40.00% (14/35)
  26.67% (12/45)
  12.50% (4/32)
src/util/rbf.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/5)
   0.00% (0/4)
src/util/readwritefile.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/30)
   0.00% (0/22)
   0.00% (0/14)
src/util/result.h
  57.14% (8/14)
   9.57% (11/115)
  54.17% (13/24)
  52.00% (13/25)
  25.00% (1/4)
src/util/serfloat.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/40)
   0.00% (0/36)
   0.00% (0/24)
src/util/signalinterrupt.cpp
  40.00% (2/5)
  40.00% (2/5)
  34.29% (12/35)
  22.73% (5/22)
   8.33% (1/12)
src/util/sock.cpp
  11.54% (3/26)
  11.54% (3/26)
   2.41% (6/249)
   4.55% (7/154)
   1.28% (1/78)
src/util/sock.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/13)
   0.00% (0/17)
   0.00% (0/10)
src/util/strencodings.cpp
  10.34% (3/29)
   8.57% (3/35)
   4.37% (16/366)
   2.06% (6/291)
   1.69% (4/236)
src/util/strencodings.h
  46.67% (7/15)
   3.61% (10/277)
  53.66% (44/82)
  37.93% (33/87)
  26.67% (16/60)
src/util/string.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/2)
src/util/string.h
  55.56% (10/18)
   3.93% (21/534)
  36.17% (51/141)
  55.00% (22/40)
  54.55% (12/22)
src/util/syserror.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/12)
   0.00% (0/8)
   0.00% (0/4)
src/util/task_runner.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
- (0/0)
src/util/thread.cpp
 100.00% (1/1)
 100.00% (1/1)
  57.14% (8/14)
  80.00% (8/10)
- (0/0)
src/util/threadinterrupt.cpp
  33.33% (2/6)
  33.33% (2/6)
  42.11% (8/19)
  58.33% (7/12)
- (0/0)
src/util/threadnames.cpp
  80.00% (4/5)
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
- (0/0)
src/util/time.cpp
  64.29% (9/14)
  64.29% (9/14)
  61.90% (52/84)
  75.00% (45/60)
  44.44% (16/36)
src/util/time.h
  71.43% (5/7)
  44.83% (13/29)
  86.67% (13/15)
  71.43% (5/7)
- (0/0)
src/util/tokenpipe.cpp
  80.00% (8/10)
  80.00% (8/10)
  51.52% (34/66)
  36.59% (15/41)
  25.00% (5/20)
src/util/tokenpipe.h
  50.00% (3/6)
  50.00% (3/6)
  50.00% (13/26)
  70.00% (7/10)
 100.00% (2/2)
src/util/transaction_identifier.h
  71.43% (15/21)
  54.72% (29/53)
  60.00% (15/25)
  65.38% (17/26)
   0.00% (0/2)
src/util/translation.h
  28.57% (4/14)
   2.88% (4/139)
  11.32% (6/53)
  36.36% (8/22)
  50.00% (2/4)
src/util/vecdeque.h
   0.00% (0/35)
   0.00% (0/304)
   0.00% (0/161)
   0.00% (0/121)
   0.00% (0/66)
src/util/vector.h
  80.00% (4/5)
  10.26% (4/39)
  67.74% (21/31)
  45.45% (5/11)
  37.50% (3/8)
src/validation.cpp
  62.05% (103/166)
  62.05% (103/166)
  44.81% (1799/4015)
  46.92% (1576/3359)
  37.97% (742/1954)
src/validation.h
  63.64% (28/44)
  62.22% (28/45)
  67.96% (70/103)
  64.36% (65/101)
  31.82% (7/22)
src/validationinterface.cpp
  82.61% (38/46)
  83.61% (51/61)
  79.55% (140/176)
  67.84% (135/199)
  33.33% (14/42)
src/validationinterface.h
  40.00% (4/10)
  40.00% (4/10)
  40.00% (4/10)
  40.00% (4/10)
- (0/0)
src/versionbits.cpp
  47.06% (8/17)
  47.06% (8/17)
  27.78% (65/234)
  32.08% (51/159)
  20.00% (24/120)
src/versionbits_impl.h
   7.69% (1/13)
   7.69% (1/13)
   5.88% (1/17)
   5.88% (1/17)
   0.00% (0/4)
src/wallet/bdb.h
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/8)
- (0/0)
src/wallet/coincontrol.cpp
   0.00% (0/27)
   0.00% (0/27)
   0.00% (0/98)
   0.00% (0/46)
   0.00% (0/20)
src/wallet/coincontrol.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/5)
   0.00% (0/2)
src/wallet/coinselection.cpp
   0.00% (0/39)
   0.00% (0/39)
   0.00% (0/505)
   0.00% (0/330)
   0.00% (0/232)
src/wallet/coinselection.h
   0.00% (0/20)
   0.00% (0/21)
   0.00% (0/65)
   0.00% (0/59)
   0.00% (0/6)
src/wallet/context.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
- (0/0)
src/wallet/crypter.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/92)
   0.00% (0/57)
   0.00% (0/36)
src/wallet/crypter.h
   0.00% (0/5)
   0.00% (0/6)
   0.00% (0/21)
   0.00% (0/6)
- (0/0)
src/wallet/db.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/89)
   0.00% (0/87)
   0.00% (0/52)
src/wallet/db.h
   0.00% (0/10)
   0.00% (0/47)
   0.00% (0/35)
   0.00% (0/16)
   0.00% (0/2)
src/wallet/dump.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/205)
   0.00% (0/112)
   0.00% (0/62)
src/wallet/external_signer_scriptpubkeyman.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/54)
   0.00% (0/45)
   0.00% (0/24)
src/wallet/external_signer_scriptpubkeyman.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
src/wallet/feebumper.cpp
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/240)
   0.00% (0/149)
   0.00% (0/92)
src/wallet/feebumper.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/26)
   0.00% (0/13)
   0.00% (0/12)
src/wallet/fees.cpp
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/51)
   0.00% (0/46)
   0.00% (0/36)
src/wallet/init.cpp
  50.00% (2/4)
  50.00% (2/4)
  70.00% (42/60)
  53.66% (22/41)
  25.00% (3/12)
src/wallet/interfaces.cpp
   0.00% (0/102)
   0.00% (0/102)
   0.00% (0/509)
   0.00% (0/338)
   0.00% (0/104)
src/wallet/load.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/136)
   0.00% (0/78)
   0.00% (0/50)
src/wallet/migrate.cpp
   0.00% (0/28)
   0.00% (0/28)
   0.00% (0/411)
   0.00% (0/212)
   0.00% (0/132)
src/wallet/migrate.h
   0.00% (0/25)
   0.00% (0/25)
   0.00% (0/28)
   0.00% (0/30)
   0.00% (0/2)
src/wallet/receive.cpp
   0.00% (0/21)
   0.00% (0/21)
   0.00% (0/326)
   0.00% (0/266)
   0.00% (0/190)
src/wallet/rpc/addresses.cpp
   0.00% (0/33)
   0.00% (0/33)
   0.00% (0/889)
   0.00% (0/266)
   0.00% (0/156)
src/wallet/rpc/backup.cpp
   0.00% (0/41)
   0.00% (0/41)
   0.00% (0/2241)
   0.00% (0/893)
   0.00% (0/656)
src/wallet/rpc/coins.cpp
   0.00% (0/17)
   0.00% (0/17)
   0.00% (0/869)
   0.00% (0/248)
   0.00% (0/168)
src/wallet/rpc/encrypt.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/344)
   0.00% (0/95)
   0.00% (0/50)
src/wallet/rpc/signmessage.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/72)
   0.00% (0/21)
   0.00% (0/10)
src/wallet/rpc/spend.cpp
   0.00% (0/33)
   0.00% (0/33)
   0.00% (0/1966)
   0.00% (0/655)
   0.00% (0/468)
src/wallet/rpc/transactions.cpp
   0.00% (0/23)
   0.00% (0/24)
   0.00% (0/1058)
   0.00% (0/359)
   0.00% (0/274)
src/wallet/rpc/util.cpp
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/114)
   0.00% (0/71)
   0.00% (0/50)
src/wallet/rpc/wallet.cpp
   0.00% (0/29)
   0.00% (0/29)
   0.00% (0/1406)
   0.00% (0/329)
   0.00% (0/216)
src/wallet/scriptpubkeyman.cpp
   0.00% (0/149)
   0.00% (0/149)
   0.00% (0/2129)
   0.00% (0/1566)
   0.00% (0/874)
src/wallet/scriptpubkeyman.h
   0.00% (0/46)
   0.00% (0/55)
   0.00% (0/69)
   0.00% (0/62)
- (0/0)
src/wallet/spend.cpp
   0.00% (0/42)
   0.00% (0/42)
   0.00% (0/967)
   0.00% (0/703)
   0.00% (0/548)
src/wallet/spend.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/2)
src/wallet/sqlite.cpp
   0.00% (0/35)
   0.00% (0/35)
   0.00% (0/510)
   0.00% (0/430)
   0.00% (0/202)
src/wallet/sqlite.h
   0.00% (0/15)
   0.00% (0/15)
   0.00% (0/17)
   0.00% (0/17)
- (0/0)
src/wallet/test/fuzz/coincontrol.cpp
   0.00% (0/14)
   0.00% (0/14)
   0.00% (0/101)
   0.00% (0/26)
   0.00% (0/8)
src/wallet/test/fuzz/coinselection.cpp
   0.00% (0/11)
   0.00% (0/13)
   0.00% (0/239)
   0.00% (0/122)
   0.00% (0/88)
src/wallet/test/fuzz/crypter.cpp
   0.00% (0/9)
   0.00% (0/9)
   0.00% (0/91)
   0.00% (0/28)
   0.00% (0/14)
src/wallet/test/fuzz/fees.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/44)
   0.00% (0/24)
   0.00% (0/16)
src/wallet/test/fuzz/notifications.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/150)
   0.00% (0/38)
   0.00% (0/28)
src/wallet/test/fuzz/scriptpubkeyman.cpp
   0.00% (0/11)
   0.00% (0/11)
   0.00% (0/215)
   0.00% (0/85)
   0.00% (0/48)
src/wallet/test/fuzz/spend.cpp
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/81)
   0.00% (0/38)
   0.00% (0/22)
src/wallet/test/fuzz/wallet_bdb_parser.cpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/55)
   0.00% (0/65)
   0.00% (0/60)
src/wallet/test/util.cpp
   0.00% (0/17)
   0.00% (0/17)
   0.00% (0/157)
   0.00% (0/76)
   0.00% (0/32)
src/wallet/test/util.h
   0.00% (0/27)
   0.00% (0/27)
   0.00% (0/31)
   0.00% (0/34)
- (0/0)
src/wallet/transaction.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/35)
   0.00% (0/20)
   0.00% (0/16)
src/wallet/transaction.h
   0.00% (0/46)
   0.00% (0/122)
   0.00% (0/142)
   0.00% (0/102)
   0.00% (0/36)
src/wallet/wallet.cpp
   0.00% (0/215)
   0.00% (0/217)
   0.00% (0/3369)
   0.00% (0/2417)
   0.00% (0/1512)
src/wallet/wallet.h
   0.00% (0/37)
   0.00% (0/62)
   0.00% (0/95)
   0.00% (0/98)
   0.00% (0/34)
src/wallet/walletdb.cpp
   0.00% (0/91)
   0.00% (0/91)
   0.00% (0/1538)
   0.00% (0/587)
   0.00% (0/320)
src/wallet/walletdb.h
   0.00% (0/12)
   0.00% (0/45)
   0.00% (0/67)
   0.00% (0/36)
   0.00% (0/14)
src/wallet/walletutil.cpp
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/66)
   0.00% (0/28)
   0.00% (0/26)
src/wallet/walletutil.h
   0.00% (0/4)
   0.00% (0/5)
   0.00% (0/21)
   0.00% (0/19)
   0.00% (0/4)
src/walletinitinterface.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
Totals
  25.55% (1848/7234)
  13.45% (3576/26596)
  16.24% (15040/92596)
  17.44% (9981/57231)
  12.76% (4483/35120)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

build_fuzzcov/src/bitcoin-build-config.h
build_fuzzcov/src/bitcoin-build-info.h
src/compat/compat.h
src/util/macros.h
Generated by llvm-cov -- llvm version 18.1.8