LCOV - code coverage report
Current view: top level - src/interfaces - init.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 1 6 16.7 %
Date: 2026-06-25 07:23:43 Functions: 2 7 28.6 %

          Line data    Source code
       1             : // Copyright (c) 2021 The Bitcoin Core developers
       2             : // Distributed under the MIT software license, see the accompanying
       3             : // file COPYING or http://www.opensource.org/licenses/mit-license.php.
       4             : 
       5             : #include <interfaces/chain.h>
       6             : #include <interfaces/coinjoin.h>
       7             : #include <interfaces/echo.h>
       8             : #include <interfaces/init.h>
       9             : #include <interfaces/node.h>
      10             : #include <interfaces/wallet.h>
      11             : 
      12             : namespace interfaces {
      13           0 : std::unique_ptr<Node> Init::makeNode() { return {}; }
      14           0 : std::unique_ptr<Chain> Init::makeChain() { return {}; }
      15           0 : std::unique_ptr<CoinJoin::Loader> Init::makeCoinJoinLoader() { return {}; }
      16           0 : std::unique_ptr<WalletLoader> Init::makeWalletLoader(Chain& chain, CoinJoin::Loader& coinjoin_loader) { return {}; }
      17           0 : std::unique_ptr<Echo> Init::makeEcho() { return {}; }
      18           2 : Ipc* Init::ipc() { return nullptr; }
      19             : } // namespace interfaces

Generated by: LCOV version 1.16