LCOV - code coverage report
Current view:
top level
-
src
- txmempool.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
1079
1172
92.1 %
Date:
2026-06-25 07:23:43
Functions:
97
97
100.0 %
Function Name
Hit count
_ZNK10CTxMemPool15getAddressIndexERKNSt3__16vectorI23CMempoolAddressDeltaKeyNS0_9allocatorIS2_EEEERNS1_INS0_4pairIS2_20CMempoolAddressDeltaEENS3_ISA_EEEE
8
_ZN10CTxMemPool5clearEv
12
_ZN10CTxMemPool19trackPackageRemovedERK8CFeeRate
14
_ZN15CTxMemPoolEntry16UpdateLockPointsERK10LockPoints
23
_ZNK10CTxMemPool13getSpentIndexERK14CSpentIndexKeyR16CSpentIndexValue
24
_ZZNK10CTxMemPool24existsProviderTxConflictERK12CTransactionENK3$_0clERK7uint256
27
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_1clER15CTxMemPoolEntry
46
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_2clER15CTxMemPoolEntry
54
_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_
62
_ZNK10CTxMemPool18CheckPackageLimitsERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEyyyyRNS0_12basic_stringIcNS0_11char_traitsIcEENS6_IcEEEE
127
_ZN10CTxMemPool30removeProTxKeyChangedConflictsERK12CTransactionRK7uint256S5_
164
_ZZN10CTxMemPool35removeProTxSpentCollateralConflictsERK12CTransactionENK3$_0clERK7uint256
190
_ZZN10CTxMemPool21PrioritiseTransactionERK7uint256RKxENK3$_0clER15CTxMemPoolEntry
370
_ZN15CTxMemPoolEntry17UpdateModifiedFeeEx
432
_ZN10CTxMemPool21PrioritiseTransactionERK7uint256RKx
447
_ZNK10CTxMemPool22GetTransactionsUpdatedEv
559
_Z21RemovalReasonToStringRK20MemPoolRemovalReason
832
_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
985
_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_
985
_ZZN10CTxMemPool20removeUncheckedProTxERK12CTransactionENK3$_0clERK7uint256S6_
1038
_ZN17CCoinsViewMemPool21PackageAddTransactionERKNSt3__110shared_ptrIK12CTransactionEE
1182
_ZN10CTxMemPool26removeProTxPubKeyConflictsERK12CTransactionRK6CKeyID
1876
_ZN10CTxMemPool30removeProTxCollateralConflictsERK12CTransactionRK9COutPoint
1876
_ZN10CTxMemPool26removeProTxPubKeyConflictsERK12CTransactionRK15CBLSLazyWrapperI13CBLSPublicKeyE
1983
_ZN10CTxMemPool11SetIsLoadedEb
2831
_ZNK10CTxMemPool7infoAllEv
2886
_ZN10CTxMemPool18DisconnectManagersEv
3065
_ZN10CTxMemPool15ConnectManagersEN3gsl8not_nullIP23CDeterministicMNManagerEENS1_IPN4llmq19CInstantSendManagerEEE
3067
_Z21TestLockPointValidityR6CChainRK10LockPoints
4340
_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
6481
_ZN10CTxMemPool27UpdateTransactionsFromBlockERKNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEEyy
6481
_ZNK10CTxMemPool8IsLoadedEv
7127
_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_
10504
_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_
11286
_ZNK10CTxMemPool7isSpentERK9COutPoint
14927
_ZNK10CTxMemPool11queryHashesERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE
22069
_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
22999
_ZN10CTxMemPoolC1EP21CBlockPolicyEstimatori
26664
_ZN10CTxMemPoolC2EP21CBlockPolicyEstimatori
26664
_ZN10CTxMemPool6_clearEv
26676
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryb
26822
_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
28397
_ZN10CTxMemPool20removeUncheckedProTxERK12CTransaction
34830
_ZNK10CTxMemPool13HasNoInputsOfERK12CTransaction
35233
_ZN10CTxMemPool15removeRecursiveERK12CTransaction20MemPoolRemovalReason
36674
_ZN10CTxMemPool13addSpentIndexERK15CTxMemPoolEntryRK15CCoinsViewCache
36890
_ZN10CTxMemPool15addAddressIndexERK15CTxMemPoolEntryRK15CCoinsViewCache
36890
_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
39116
_ZN10CTxMemPool6ExpireENSt3__16chrono8durationIxNS0_5ratioILl1ELl1EEEEE
42380
_ZN10CTxMemPool10TrimToSizeEmPNSt3__16vectorI9COutPointNS0_9allocatorIS2_EEEE
42387
_ZNK10CTxMemPool24existsProviderTxConflictERK12CTransaction
46063
_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
52001
_ZNK10CTxMemPool4infoERK7uint256
58053
_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
59430
_ZN10CTxMemPool16removeSpentIndexE7uint256
59430
_ZN10CTxMemPool18removeAddressIndexE7uint256
59430
_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
59430
_ZNK10CTxMemPool9GetMinFeeEm
61070
_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
63716
_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
63716
_ZNK10CTxMemPool10GetIterSetERKNSt3__13setI7uint256NS0_4lessIS2_EENS0_9allocatorIS2_EEEE
63716
_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_
63716
_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
77522
_ZN17CCoinsViewMemPoolC1EP10CCoinsViewRK10CTxMemPool
79227
_ZN17CCoinsViewMemPoolC2EP10CCoinsViewRK10CTxMemPool
79227
_ZN10CTxMemPool19RemoveUnbroadcastTxERK7uint256b
79533
_ZN15CTxMemPoolEntry19UpdateAncestorStateExxxx
85560
_ZN15CTxMemPoolEntryC1ERKNSt3__110shared_ptrIK12CTransactionEExxjbx10LockPoints
86547
_ZN15CTxMemPoolEntryC2ERKNSt3__110shared_ptrIK12CTransactionEExxjbx10LockPoints
86547
_ZN10CTxMemPool20CompareDepthAndScoreERK7uint256S2_
98609
_ZNK10CTxMemPool10ApplyDeltaERK7uint256Rx
109987
_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
123146
_ZNK10CTxMemPool13GetConflictTxERK9COutPoint
139216
_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
144563
_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
144563
_ZNK17CCoinsViewMemPool7GetCoinERK9COutPointR4Coin
162336
_ZN10CTxMemPool24removeExpiredAssetUnlockEi
253064
_ZN10CTxMemPool14removeForBlockERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEj
253734
_ZN10CTxMemPool22AddTransactionsUpdatedEj
271391
_ZNK10CTxMemPool5checkERK15CCoinsViewCachex
292328
_ZNK10CTxMemPool22GetSortedDepthAndScoreEv
317269
_ZZNK10CTxMemPool5checkERK15CCoinsViewCachexENK3$_0clERK15CTxMemPoolEntryS6_
337038
_ZNK10CTxMemPool3getERK7uint256
349879
_ZN10CTxMemPool20removeProTxConflictsERK12CTransaction
533633
_ZN10CTxMemPool35removeProTxSpentCollateralConflictsERK12CTransaction
533633
_ZN10CTxMemPool15removeConflictsERK12CTransaction
558233
_ZN10CTxMemPool19ClearPrioritisationERK7uint256
558387
_ZNK10CTxMemPool18DynamicMemoryUsageEv
869301
_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_
1024547
_ZN15CTxMemPoolEntry21UpdateDescendantStateExxx
1025578
_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
1050628
_ZNK10CTxMemPool22GetTransactionAncestryERK7uint256RmS3_PmPx
2375553
_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
8183422
_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
8183546
_ZNK10CTxMemPool7GetIterERK7uint256
11473088
_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_
80636883
_ZNK15CTxMemPoolEntry9GetTxSizeEv
268839753
Generated by:
LCOV version 1.16