LCOV - code coverage report
Current view:
top level
-
src
- txmempool.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
test_dash_coverage.info
Lines:
804
1172
68.6 %
Date:
2026-06-25 07:23:51
Functions:
79
97
81.4 %
Function Name
Hit count
_ZL7GetInfoN5boost11multi_index6detail21hashed_index_iteratorINS1_17hashed_index_nodeINS1_18ordered_index_nodeINS1_19null_augment_policyENS4_IS5_NS4_IS5_NS1_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS7_EEEEEEEEEEEENS1_12bucket_arrayISA_EENS1_17hashed_unique_tagENS1_32hashed_index_global_iterator_tagEEE
0
_ZN10CTxMemPool11SetIsLoadedEb
0
_ZN10CTxMemPool20CompareDepthAndScoreERK7uint256S2_
0
_ZN10CTxMemPool20UpdateForDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3mapISL_NS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEESO_NSA_INS9_4pairIKSL_SQ_EEEEEERKNSN_I7uint256NS9_4lessISX_EENSA_ISX_EEEERS11_yy
0
_ZN15CTxMemPoolEntry16UpdateLockPointsERK10LockPoints
0
_ZNK10CTxMemPool11queryHashesERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE
0
_ZNK10CTxMemPool13getSpentIndexERK14CSpentIndexKeyR16CSpentIndexValue
0
_ZNK10CTxMemPool15getAddressIndexERKNSt3__16vectorI23CMempoolAddressDeltaKeyNS0_9allocatorIS2_EEEERNS1_INS0_4pairIS2_20CMempoolAddressDeltaEENS3_ISA_EEEE
0
_ZNK10CTxMemPool22GetTransactionsUpdatedEv
0
_ZNK10CTxMemPool4infoERK7uint256
0
_ZNK10CTxMemPool7infoAllEv
0
_ZNK10CTxMemPool7isSpentERK9COutPoint
0
_ZNK10CTxMemPool8IsLoadedEv
0
_ZZN10CTxMemPool20UpdateForDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3mapISL_NS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEESO_NSA_INS9_4pairIKSL_SQ_EEEEEERKNSN_I7uint256NS9_4lessISX_EENSA_ISX_EEEERS11_yyENK3$_0clERS8_
0
_ZZN10CTxMemPool20UpdateForDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3mapISL_NS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEESO_NSA_INS9_4pairIKSL_SQ_EEEEEERKNSN_I7uint256NS9_4lessISX_EENSA_ISX_EEEERS11_yyENK3$_1clERS8_
0
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_2clER15CTxMemPoolEntry
0
_ZZNK10CTxMemPool24existsProviderTxConflictERK12CTransactionENK3$_0clERK7uint256
0
_ZZNK10CTxMemPool5checkERK15CCoinsViewCachexENK3$_0clERK15CTxMemPoolEntryS6_
0
_ZZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS7_17hashed_index_nodeINS7_18ordered_index_nodeINS7_19null_augment_policyENSA_ISB_NSA_ISB_NS7_15index_node_baseIS0_NS3_9allocatorIS0_EEEEEEEEEEEENS7_12bucket_arrayISE_EENS7_17hashed_unique_tagENS7_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSD_ISO_EEEEbENK3$_0clERS0_
1
_ZZN10CTxMemPool26UpdateForRemoveFromMempoolERKNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEEEENS4_12bucket_arrayISC_EENS4_17hashed_unique_tagENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISM_EEEEbENK3$_0clERSA_
1
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_1clER15CTxMemPoolEntry
2
_ZZN10CTxMemPool35removeProTxSpentCollateralConflictsERK12CTransactionENK3$_0clERK7uint256
2
_ZNK10CTxMemPool18CheckPackageLimitsERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEyyyyRNS0_12basic_stringIcNS0_11char_traitsIcEENS6_IcEEEE
3
_ZZN10CTxMemPool20removeUncheckedProTxERK12CTransactionENK3$_0clERK7uint256S6_
4
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_0clER15CTxMemPoolEntry
5
_Z21TestLockPointValidityR6CChainRK10LockPoints
6
_ZN10CTxMemPool19trackPackageRemovedERK8CFeeRate
6
_ZN10CTxMemPool30removeProTxKeyChangedConflictsERK12CTransactionRK7uint256S5_
6
_ZN15CTxMemPoolEntry17UpdateModifiedFeeEx
6
_ZN10CTxMemPool21PrioritiseTransactionERK7uint256RKx
7
_ZN17CCoinsViewMemPool21PackageAddTransactionERKNSt3__110shared_ptrIK12CTransactionEE
8
_ZNK10CTxMemPool13HasNoInputsOfERK12CTransaction
8
_ZN10CTxMemPool5clearEv
12
_ZN10CTxMemPool14removeForReorgER6CChainNSt3__18functionIFbN5boost11multi_index6detail21hashed_index_iteratorINS6_17hashed_index_nodeINS6_18ordered_index_nodeINS6_19null_augment_policyENS9_ISA_NS9_ISA_NS6_15index_node_baseI15CTxMemPoolEntryNS2_9allocatorISC_EEEEEEEEEEEENS6_12bucket_arrayISE_EENS6_17hashed_unique_tagENS6_32hashed_index_global_iterator_tagEEEEEE
17
_ZN10CTxMemPool27UpdateTransactionsFromBlockERKNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEEyy
17
_ZNK10CTxMemPool26CalculateDescendantMaximumEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEE
29
_ZN10CTxMemPool26removeProTxPubKeyConflictsERK12CTransactionRK6CKeyID
34
_ZN10CTxMemPool30removeProTxCollateralConflictsERK12CTransactionRK9COutPoint
34
_ZN10CTxMemPool26removeProTxPubKeyConflictsERK12CTransactionRK15CBLSLazyWrapperI13CBLSPublicKeyE
37
_ZN10CTxMemPool13addSpentIndexERK15CTxMemPoolEntryRK15CCoinsViewCache
78
_ZN10CTxMemPool15addAddressIndexERK15CTxMemPoolEntryRK15CCoinsViewCache
78
_ZNK10CTxMemPool24existsProviderTxConflictERK12CTransaction
86
_ZN10CTxMemPool6ExpireENSt3__16chrono8durationIxNS0_5ratioILl1ELl1EEEEE
93
_ZNK10CTxMemPool13GetConflictTxERK9COutPoint
95
_ZN17CCoinsViewMemPoolC1EP10CCoinsViewRK10CTxMemPool
96
_ZN17CCoinsViewMemPoolC2EP10CCoinsViewRK10CTxMemPool
96
_ZN10CTxMemPool10TrimToSizeEmPNSt3__16vectorI9COutPointNS0_9allocatorIS2_EEEE
100
_ZNK17CCoinsViewMemPool7GetCoinERK9COutPointR4Coin
100
_ZN10CTxMemPool20removeUncheckedProTxERK12CTransaction
101
_ZNK10CTxMemPool9GetMinFeeEm
116
_ZN10CTxMemPool18DisconnectManagersEv
180
_ZN10CTxMemPool15ConnectManagersEN3gsl8not_nullIP23CDeterministicMNManagerEENS1_IPN4llmq19CInstantSendManagerEEE
184
_Z21RemovalReasonToStringRK20MemPoolRemovalReason
198
_ZN10CTxMemPool15removeRecursiveERK12CTransaction20MemPoolRemovalReason
403
_ZN10CTxMemPool12UpdateParentEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEESL_b
2182
_ZN10CTxMemPool11UpdateChildEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEESL_b
2202
_ZN10CTxMemPool17addUncheckedProTxER23CDeterministicMNManagerRN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorISA_EEEEEEEEEEEENS4_12bucket_arrayISD_EENS4_17hashed_unique_tagENS4_32hashed_index_global_iterator_tagEEERK12CTransaction
2304
_ZN12_GLOBAL__N_123DepthAndScoreComparatorclERKN5boost11multi_index6detail21hashed_index_iteratorINS3_17hashed_index_nodeINS3_18ordered_index_nodeINS3_19null_augment_policyENS6_IS7_NS6_IS7_NS3_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS9_EEEEEEEEEEEENS3_12bucket_arrayISC_EENS3_17hashed_unique_tagENS3_32hashed_index_global_iterator_tagEEESO_
3138
_ZN10CTxMemPoolC1EP21CBlockPolicyEstimatori
23779
_ZN10CTxMemPoolC2EP21CBlockPolicyEstimatori
23779
_ZN10CTxMemPool6_clearEv
23791
_ZNK10CTxMemPool22GetSortedDepthAndScoreEv
24273
_ZNK10CTxMemPool5checkERK15CCoinsViewCachex
24273
_ZN10CTxMemPool24removeExpiredAssetUnlockEi
24572
_ZN10CTxMemPool15removeUncheckedEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEE20MemPoolRemovalReason
24701
_ZN10CTxMemPool16removeSpentIndexE7uint256
24701
_ZN10CTxMemPool18removeAddressIndexE7uint256
24701
_ZN10CTxMemPool19RemoveUnbroadcastTxERK7uint256b
24701
_ZN10CTxMemPool24UpdateChildrenForRemovalEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEE
24701
_ZN10CTxMemPool22AddTransactionsUpdatedEj
24958
_ZNK10CTxMemPool3getERK7uint256
24958
_ZN10CTxMemPool12RemoveStagedERNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEEEENS4_12bucket_arrayISC_EENS4_17hashed_unique_tagENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISM_EEEEb20MemPoolRemovalReason
25121
_ZN10CTxMemPool26UpdateForRemoveFromMempoolERKNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEEEENS4_12bucket_arrayISC_EENS4_17hashed_unique_tagENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISM_EEEEb
25121
_ZN10CTxMemPool14removeForBlockERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEj
25242
_ZNK10CTxMemPool20CalculateDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEE
26730
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryb
26822
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS7_17hashed_index_nodeINS7_18ordered_index_nodeINS7_19null_augment_policyENSA_ISB_NSA_ISB_NS7_15index_node_baseIS0_NS3_9allocatorIS0_EEEEEEEEEEEENS7_12bucket_arrayISE_EENS7_17hashed_unique_tagENS7_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSD_ISO_EEEEb
26904
_ZN10CTxMemPool23UpdateEntryForAncestorsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERKNS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEE
26904
_ZNK10CTxMemPool10GetIterSetERKNSt3__13setI7uint256NS0_4lessIS2_EENS0_9allocatorIS2_EEEE
26904
_ZZN10CTxMemPool23UpdateEntryForAncestorsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERKNS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEEENK3$_0clERS8_
26904
_ZN15CTxMemPoolEntry19UpdateAncestorStateExxxx
26905
_ZNK10CTxMemPool10ApplyDeltaERK7uint256Rx
26995
_ZN15CTxMemPoolEntryC1ERKNSt3__110shared_ptrIK12CTransactionEExxjbx10LockPoints
27075
_ZN15CTxMemPoolEntryC2ERKNSt3__110shared_ptrIK12CTransactionEExxjbx10LockPoints
27075
_ZN10CTxMemPool20removeProTxConflictsERK12CTransaction
39110
_ZN10CTxMemPool35removeProTxSpentCollateralConflictsERK12CTransaction
39110
_ZN10CTxMemPool17UpdateAncestorsOfEbN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEE
51605
_ZNK10CTxMemPool25CalculateMemPoolAncestorsERK15CTxMemPoolEntryRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS7_17hashed_index_nodeINS7_18ordered_index_nodeINS7_19null_augment_policyENSA_ISB_NSA_ISB_NS7_15index_node_baseIS0_NS3_9allocatorIS0_EEEEEEEEEEEENS7_12bucket_arrayISE_EENS7_17hashed_unique_tagENS7_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSD_ISO_EEEEyyyyRNS3_12basic_stringIcNS3_11char_traitsIcEENSD_IcEEEEb
52699
_ZNK10CTxMemPool32CalculateAncestorsAndCheckLimitsEmmRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEEEENS4_12bucket_arrayISC_EENS4_17hashed_unique_tagENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISM_EEEERNS1_INS0_17reference_wrapperIKSA_EESN_NSB_IST_EEEEyyyyRNS0_12basic_stringIcNS0_11char_traitsIcEENSB_IcEEEE
52702
_ZNK10CTxMemPool7GetIterERK7uint256
55222
_ZN10CTxMemPool15removeConflictsERK12CTransaction
63710
_ZN10CTxMemPool19ClearPrioritisationERK7uint256
63715
_ZNK10CTxMemPool18DynamicMemoryUsageEv
73760
_ZNK10CTxMemPool22GetTransactionAncestryERK7uint256RmS3_PmPx
598572
_ZZN10CTxMemPool17UpdateAncestorsOfEbN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEEEENS2_12bucket_arrayISB_EENS2_17hashed_unique_tagENS2_32hashed_index_global_iterator_tagEEERNS9_3setISL_21CompareIteratorByHashNSA_ISL_EEEEENK3$_0clERS8_
1009246
_ZN15CTxMemPoolEntry21UpdateDescendantStateExxx
1009248
_ZNK15CTxMemPoolEntry9GetTxSizeEv
70976052
Generated by:
LCOV version 1.16