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 Sort by function name Hit count Sort by 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