<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Cradicle Explorer</title>
    <link href="/css/bootstrap/bootstrap.min.css" rel="stylesheet">
    <style>
      .form-control-dark::placeholder {
          color: #aaa;
          opacity: 1;
      }
    </style>
    <link rel="stylesheet" href="/assets/fontawesome/css/all.min.css">
    <link rel="icon" type="image/png" href="/favicon.png">


                <link href="/css/dashboard.css" rel="stylesheet">
                </head>
                <body>
                <header class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0 shadow">
                  <a class="navbar-brand col-md-3 col-lg-2 me-0 px-3 fs-6" href="/">Cradicle Explorer</a>
                  <button class="navbar-toggler position-absolute d-md-none collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#sidebarMenu" aria-controls="sidebarMenu" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                  </button>
                  <form method="get" action="/cgi-bin/main" style="width:100%;"><input class="form-control form-control-dark w-100 rounded-0 border-0" type="text" name="q" placeholder="Search repos" aria-label="Search"></form>
                  <div class="navbar-nav flex-row">
                    <div class="nav-item text-nowrap">
                      <a class="nav-link px-3 active" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX">bitcoin</a>
                    </div>
                  </div>
                </header>
                <div class="container-fluid">
                  <div class="row">
                    <nav id="sidebarMenu" class="col-md-3 col-lg-2 d-md-block bg-dark sidebar collapse">
                      <div class="position-sticky pt-3 sidebar-sticky">
                        <ul class="nav flex-column">
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX">
                              <i class="align-text-bottom fa-solid fa-info"></i>
                              Info
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&issue=list">
                              <i class="align-text-bottom fa-solid fa-layer-group"></i>
                              Issues
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&patch=list">
                              <i class="align-text-bottom fa-solid fa-vest-patches"></i>
                              Patches
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&wallet=list">
                              <i class="align-text-bottom fa-solid fa-wallet"></i>
                              Wallets
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link active" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=.">
                              <i class="align-text-bottom fa-solid fa-code"></i>
                              Source
                            </a>
                          </li>
                        <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-4 mb-1 text-muted text-uppercase">
                          <span></span>
                        </h6>
                        <ul class="nav flex-column mb-2">
                        
    <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-1 mb-1 text-muted text-uppercase">
      <span>Source</span>
    </h6>
    <li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=.github"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> .github</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=.tx"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> .tx</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=build-aux"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> build-aux</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=build_msvc"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> build_msvc</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=ci"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> ci</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=contrib"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> contrib</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=depends"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> depends</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=doc"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> doc</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=share"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> share</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src"><i class="fa-solid fa-folder-open" style="color:#f0c040;"></i> src</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fbench"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> bench</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fcommon"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> common</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fcompat"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> compat</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fconfig"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> config</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fconsensus"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> consensus</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fcrc32c"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> crc32c</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fcrypto"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> crypto</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Findex"><i class="fa-solid fa-folder-open" style="color:#f0c040;"></i> index</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fbase.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> base.cpp</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fbase.h"><i class="fa-solid fa-file" style="color:#888;"></i> base.h</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fblockfilterindex.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> blockfilterindex.cpp</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fblockfilterindex.h"><i class="fa-solid fa-file" style="color:#888;"></i> blockfilterindex.h</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fcoinstatsindex.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> coinstatsindex.cpp</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fcoinstatsindex.h"><i class="fa-solid fa-file" style="color:#888;"></i> coinstatsindex.h</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Fdisktxpos.h"><i class="fa-solid fa-file" style="color:#888;"></i> disktxpos.h</a></li><li><a class="nav-link py-0" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Ftxindex.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> txindex.cpp</a></li><li><a class="nav-link py-0 active" style="padding-left:48px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findex%2Ftxindex.h"><i class="fa-solid fa-file" style="color:#888;"></i> txindex.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Finit"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> init</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Finterfaces"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> interfaces</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fipc"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> ipc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fkernel"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> kernel</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fleveldb"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> leveldb</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Flogging"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> logging</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fminisketch"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> minisketch</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fnode"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> node</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fpolicy"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> policy</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fprimitives"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> primitives</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fqt"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> qt</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Frpc"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> rpc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fscript"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> script</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fsecp256k1"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> secp256k1</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fsupport"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> support</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Ftest"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> test</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Funivalue"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> univalue</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Futil"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> util</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fwallet"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> wallet</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Fzmq"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> zmq</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2F.bear-tidy-config"><i class="fa-solid fa-file" style="color:#888;"></i> .bear-tidy-config</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2F.clang-format"><i class="fa-solid fa-file" style="color:#888;"></i> .clang-format</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2F.clang-tidy"><i class="fa-solid fa-file" style="color:#888;"></i> .clang-tidy</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.am"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.am</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.bench.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.bench.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.crc32c.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.crc32c.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.leveldb.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.leveldb.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.minisketch.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.minisketch.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.qt.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.qt.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.qt_locale.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.qt_locale.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.qttest.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.qttest.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.test.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.test.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.test_fuzz.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.test_fuzz.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.test_util.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.test_util.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2FMakefile.univalue.include"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.univalue.include</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddrdb.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> addrdb.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddrdb.h"><i class="fa-solid fa-file" style="color:#888;"></i> addrdb.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddresstype.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> addresstype.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddresstype.h"><i class="fa-solid fa-file" style="color:#888;"></i> addresstype.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddrman.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> addrman.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddrman.h"><i class="fa-solid fa-file" style="color:#888;"></i> addrman.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Faddrman_impl.h"><i class="fa-solid fa-file" style="color:#888;"></i> addrman_impl.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Farith_uint256.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> arith_uint256.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Farith_uint256.h"><i class="fa-solid fa-file" style="color:#888;"></i> arith_uint256.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fattributes.h"><i class="fa-solid fa-file" style="color:#888;"></i> attributes.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbanman.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> banman.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbanman.h"><i class="fa-solid fa-file" style="color:#888;"></i> banman.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbase58.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> base58.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbase58.h"><i class="fa-solid fa-file" style="color:#888;"></i> base58.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbech32.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bech32.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbech32.h"><i class="fa-solid fa-file" style="color:#888;"></i> bech32.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbip324.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bip324.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbip324.h"><i class="fa-solid fa-file" style="color:#888;"></i> bip324.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-chainstate.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-chainstate.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-cli-res.rc"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-cli-res.rc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-cli.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-cli.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-tx-res.rc"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-tx-res.rc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-tx.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-tx.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-util-res.rc"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-util-res.rc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-util.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-util.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-wallet-res.rc"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-wallet-res.rc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoin-wallet.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoin-wallet.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoind-res.rc"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoind-res.rc</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fbitcoind.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> bitcoind.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fblockencodings.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> blockencodings.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fblockencodings.h"><i class="fa-solid fa-file" style="color:#888;"></i> blockencodings.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fblockfilter.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> blockfilter.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fblockfilter.h"><i class="fa-solid fa-file" style="color:#888;"></i> blockfilter.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchain.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> chain.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchain.h"><i class="fa-solid fa-file" style="color:#888;"></i> chain.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchainparams.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> chainparams.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchainparams.h"><i class="fa-solid fa-file" style="color:#888;"></i> chainparams.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchainparamsbase.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> chainparamsbase.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchainparamsbase.h"><i class="fa-solid fa-file" style="color:#888;"></i> chainparamsbase.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fchainparamsseeds.h"><i class="fa-solid fa-file" style="color:#888;"></i> chainparamsseeds.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcheckqueue.h"><i class="fa-solid fa-file" style="color:#888;"></i> checkqueue.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fclientversion.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> clientversion.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fclientversion.h"><i class="fa-solid fa-file" style="color:#888;"></i> clientversion.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcoins.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> coins.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcoins.h"><i class="fa-solid fa-file" style="color:#888;"></i> coins.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcompressor.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> compressor.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcompressor.h"><i class="fa-solid fa-file" style="color:#888;"></i> compressor.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcore_io.h"><i class="fa-solid fa-file" style="color:#888;"></i> core_io.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcore_memusage.h"><i class="fa-solid fa-file" style="color:#888;"></i> core_memusage.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcore_read.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> core_read.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcore_write.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> core_write.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fcuckoocache.h"><i class="fa-solid fa-file" style="color:#888;"></i> cuckoocache.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdbwrapper.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> dbwrapper.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdbwrapper.h"><i class="fa-solid fa-file" style="color:#888;"></i> dbwrapper.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdeploymentinfo.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> deploymentinfo.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdeploymentinfo.h"><i class="fa-solid fa-file" style="color:#888;"></i> deploymentinfo.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdeploymentstatus.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> deploymentstatus.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdeploymentstatus.h"><i class="fa-solid fa-file" style="color:#888;"></i> deploymentstatus.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fdummywallet.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> dummywallet.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fexternal_signer.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> external_signer.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fexternal_signer.h"><i class="fa-solid fa-file" style="color:#888;"></i> external_signer.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fflatfile.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> flatfile.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fflatfile.h"><i class="fa-solid fa-file" style="color:#888;"></i> flatfile.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhash.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> hash.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhash.h"><i class="fa-solid fa-file" style="color:#888;"></i> hash.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fheaderssync.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> headerssync.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fheaderssync.h"><i class="fa-solid fa-file" style="color:#888;"></i> headerssync.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhttprpc.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> httprpc.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhttprpc.h"><i class="fa-solid fa-file" style="color:#888;"></i> httprpc.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhttpserver.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> httpserver.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fhttpserver.h"><i class="fa-solid fa-file" style="color:#888;"></i> httpserver.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fi2p.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> i2p.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fi2p.h"><i class="fa-solid fa-file" style="color:#888;"></i> i2p.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Findirectmap.h"><i class="fa-solid fa-file" style="color:#888;"></i> indirectmap.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Finit.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> init.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Finit.h"><i class="fa-solid fa-file" style="color:#888;"></i> init.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fkey.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> key.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fkey.h"><i class="fa-solid fa-file" style="color:#888;"></i> key.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fkey_io.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> key_io.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fkey_io.h"><i class="fa-solid fa-file" style="color:#888;"></i> key_io.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Flogging.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> logging.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Flogging.h"><i class="fa-solid fa-file" style="color:#888;"></i> logging.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fmapport.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> mapport.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fmapport.h"><i class="fa-solid fa-file" style="color:#888;"></i> mapport.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fmemusage.h"><i class="fa-solid fa-file" style="color:#888;"></i> memusage.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fmerkleblock.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> merkleblock.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fmerkleblock.h"><i class="fa-solid fa-file" style="color:#888;"></i> merkleblock.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> net.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet.h"><i class="fa-solid fa-file" style="color:#888;"></i> net.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_permissions.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> net_permissions.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_permissions.h"><i class="fa-solid fa-file" style="color:#888;"></i> net_permissions.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_processing.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> net_processing.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_processing.h"><i class="fa-solid fa-file" style="color:#888;"></i> net_processing.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_types.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> net_types.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnet_types.h"><i class="fa-solid fa-file" style="color:#888;"></i> net_types.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetaddress.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> netaddress.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetaddress.h"><i class="fa-solid fa-file" style="color:#888;"></i> netaddress.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetbase.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> netbase.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetbase.h"><i class="fa-solid fa-file" style="color:#888;"></i> netbase.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetgroup.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> netgroup.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetgroup.h"><i class="fa-solid fa-file" style="color:#888;"></i> netgroup.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnetmessagemaker.h"><i class="fa-solid fa-file" style="color:#888;"></i> netmessagemaker.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnoui.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> noui.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fnoui.h"><i class="fa-solid fa-file" style="color:#888;"></i> noui.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Foutputtype.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> outputtype.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Foutputtype.h"><i class="fa-solid fa-file" style="color:#888;"></i> outputtype.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpow.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> pow.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpow.h"><i class="fa-solid fa-file" style="color:#888;"></i> pow.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fprevector.h"><i class="fa-solid fa-file" style="color:#888;"></i> prevector.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fprotocol.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> protocol.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fprotocol.h"><i class="fa-solid fa-file" style="color:#888;"></i> protocol.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpsbt.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> psbt.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpsbt.h"><i class="fa-solid fa-file" style="color:#888;"></i> psbt.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpubkey.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> pubkey.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fpubkey.h"><i class="fa-solid fa-file" style="color:#888;"></i> pubkey.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frandom.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> random.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frandom.h"><i class="fa-solid fa-file" style="color:#888;"></i> random.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frandomenv.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> randomenv.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frandomenv.h"><i class="fa-solid fa-file" style="color:#888;"></i> randomenv.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frest.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> rest.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Frest.h"><i class="fa-solid fa-file" style="color:#888;"></i> rest.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Freverse_iterator.h"><i class="fa-solid fa-file" style="color:#888;"></i> reverse_iterator.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fscheduler.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> scheduler.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fscheduler.h"><i class="fa-solid fa-file" style="color:#888;"></i> scheduler.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fserialize.h"><i class="fa-solid fa-file" style="color:#888;"></i> serialize.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fsignet.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> signet.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fsignet.h"><i class="fa-solid fa-file" style="color:#888;"></i> signet.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fspan.h"><i class="fa-solid fa-file" style="color:#888;"></i> span.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fstreams.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> streams.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fstreams.h"><i class="fa-solid fa-file" style="color:#888;"></i> streams.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fsync.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> sync.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fsync.h"><i class="fa-solid fa-file" style="color:#888;"></i> sync.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fthreadsafety.h"><i class="fa-solid fa-file" style="color:#888;"></i> threadsafety.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftimedata.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> timedata.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftimedata.h"><i class="fa-solid fa-file" style="color:#888;"></i> timedata.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftinyformat.h"><i class="fa-solid fa-file" style="color:#888;"></i> tinyformat.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftorcontrol.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> torcontrol.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftorcontrol.h"><i class="fa-solid fa-file" style="color:#888;"></i> torcontrol.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxdb.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> txdb.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxdb.h"><i class="fa-solid fa-file" style="color:#888;"></i> txdb.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxmempool.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> txmempool.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxmempool.h"><i class="fa-solid fa-file" style="color:#888;"></i> txmempool.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxorphanage.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> txorphanage.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxorphanage.h"><i class="fa-solid fa-file" style="color:#888;"></i> txorphanage.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxrequest.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> txrequest.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Ftxrequest.h"><i class="fa-solid fa-file" style="color:#888;"></i> txrequest.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fuint256.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> uint256.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fuint256.h"><i class="fa-solid fa-file" style="color:#888;"></i> uint256.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fundo.h"><i class="fa-solid fa-file" style="color:#888;"></i> undo.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fvalidation.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> validation.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fvalidation.h"><i class="fa-solid fa-file" style="color:#888;"></i> validation.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fvalidationinterface.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> validationinterface.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fvalidationinterface.h"><i class="fa-solid fa-file" style="color:#888;"></i> validationinterface.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fversionbits.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> versionbits.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fversionbits.h"><i class="fa-solid fa-file" style="color:#888;"></i> versionbits.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fwalletinitinterface.h"><i class="fa-solid fa-file" style="color:#888;"></i> walletinitinterface.h</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fwarnings.cpp"><i class="fa-solid fa-file" style="color:#888;"></i> warnings.cpp</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=src%2Fwarnings.h"><i class="fa-solid fa-file" style="color:#888;"></i> warnings.h</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=test"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> test</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.cirrus.yml"><i class="fa-solid fa-file" style="color:#888;"></i> .cirrus.yml</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.editorconfig"><i class="fa-solid fa-file" style="color:#888;"></i> .editorconfig</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.gitattributes"><i class="fa-solid fa-file" style="color:#888;"></i> .gitattributes</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.gitignore"><i class="fa-solid fa-file" style="color:#888;"></i> .gitignore</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.python-version"><i class="fa-solid fa-file" style="color:#888;"></i> .python-version</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=.style.yapf"><i class="fa-solid fa-file" style="color:#888;"></i> .style.yapf</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=CONTRIBUTING.md"><i class="fa-solid fa-file" style="color:#888;"></i> CONTRIBUTING.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=COPYING"><i class="fa-solid fa-file" style="color:#888;"></i> COPYING</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=INSTALL.md"><i class="fa-solid fa-file" style="color:#888;"></i> INSTALL.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=Makefile.am"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile.am</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=README.md"><i class="fa-solid fa-file" style="color:#888;"></i> README.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=SECURITY.md"><i class="fa-solid fa-file" style="color:#888;"></i> SECURITY.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=autogen.sh"><i class="fa-solid fa-file" style="color:#888;"></i> autogen.sh</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=configure.ac"><i class="fa-solid fa-file" style="color:#888;"></i> configure.ac</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&file=libbitcoinconsensus.pc.in"><i class="fa-solid fa-file" style="color:#888;"></i> libbitcoinconsensus.pc.in</a></li>
    
                        </ul>
                      </div>
                    </nav>
                <main class="col-md-9 ms-sm-auto col-lg-10">
                  <div class="container px-1 py-3">
        
<div class="mb-2" style="font-size:1.1rem;"><a href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=.">/</a> <a href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src">src</a> / <a href="/cgi-bin/repo?id=z3uae7MyragsuAhzrwf2kPtTPeTnX&source=src%2Findex">index</a> / txindex.h</div>
        <div class="list-group">
        <div class="list-group-item">
        <div class="mb-2" style="font-weight:bold;"><i class="fa-solid fa-file"></i> txindex.h</div>
        <pre style="margin:0; font-size:0.85rem; overflow-x:auto; color:#fafafa;"><span style="color:#666; user-select:none;"> 1</span>  // Copyright (c) 2017-2022 The Bitcoin Core developers
<span style="color:#666; user-select:none;"> 2</span>  // Distributed under the MIT software license, see the accompanying
<span style="color:#666; user-select:none;"> 3</span>  // file COPYING or http://www.opensource.org/licenses/mit-license.php.
<span style="color:#666; user-select:none;"> 4</span>  
<span style="color:#666; user-select:none;"> 5</span>  #ifndef BITCOIN_INDEX_TXINDEX_H
<span style="color:#666; user-select:none;"> 6</span>  #define BITCOIN_INDEX_TXINDEX_H
<span style="color:#666; user-select:none;"> 7</span>  
<span style="color:#666; user-select:none;"> 8</span>  #include &lt;index/base.h&gt;
<span style="color:#666; user-select:none;"> 9</span>  
<span style="color:#666; user-select:none;">10</span>  static constexpr bool DEFAULT_TXINDEX{false};
<span style="color:#666; user-select:none;">11</span>  
<span style="color:#666; user-select:none;">12</span>  /**
<span style="color:#666; user-select:none;">13</span>   * TxIndex is used to look up transactions included in the blockchain by hash.
<span style="color:#666; user-select:none;">14</span>   * The index is written to a LevelDB database and records the filesystem
<span style="color:#666; user-select:none;">15</span>   * location of each transaction by transaction hash.
<span style="color:#666; user-select:none;">16</span>   */
<span style="color:#666; user-select:none;">17</span>  class TxIndex final : public BaseIndex
<span style="color:#666; user-select:none;">18</span>  {
<span style="color:#666; user-select:none;">19</span>  protected:
<span style="color:#666; user-select:none;">20</span>      class DB;
<span style="color:#666; user-select:none;">21</span>  
<span style="color:#666; user-select:none;">22</span>  private:
<span style="color:#666; user-select:none;">23</span>      const std::unique_ptr&lt;DB&gt; m_db;
<span style="color:#666; user-select:none;">24</span>  
<span style="color:#666; user-select:none;">25</span>      bool AllowPrune() const override { return false; }
<span style="color:#666; user-select:none;">26</span>  
<span style="color:#666; user-select:none;">27</span>  protected:
<span style="color:#666; user-select:none;">28</span>      bool CustomAppend(const interfaces::BlockInfo&amp; block) override;
<span style="color:#666; user-select:none;">29</span>  
<span style="color:#666; user-select:none;">30</span>      BaseIndex::DB&amp; GetDB() const override;
<span style="color:#666; user-select:none;">31</span>  
<span style="color:#666; user-select:none;">32</span>  public:
<span style="color:#666; user-select:none;">33</span>      /// Constructs the index, which becomes available to be queried.
<span style="color:#666; user-select:none;">34</span>      explicit TxIndex(std::unique_ptr&lt;interfaces::Chain&gt; chain, size_t n_cache_size, bool f_memory = false, bool f_wipe = false);
<span style="color:#666; user-select:none;">35</span>  
<span style="color:#666; user-select:none;">36</span>      // Destructor is declared because this class contains a unique_ptr to an incomplete type.
<span style="color:#666; user-select:none;">37</span>      virtual ~TxIndex() override;
<span style="color:#666; user-select:none;">38</span>  
<span style="color:#666; user-select:none;">39</span>      /// Look up a transaction by hash.
<span style="color:#666; user-select:none;">40</span>      ///
<span style="color:#666; user-select:none;">41</span>      /// @param[in]   tx_hash  The hash of the transaction to be returned.
<span style="color:#666; user-select:none;">42</span>      /// @param[out]  block_hash  The hash of the block the transaction is found in.
<span style="color:#666; user-select:none;">43</span>      /// @param[out]  tx  The transaction itself.
<span style="color:#666; user-select:none;">44</span>      /// @return  true if transaction is found, false otherwise
<span style="color:#666; user-select:none;">45</span>      bool FindTx(const uint256&amp; tx_hash, uint256&amp; block_hash, CTransactionRef&amp; tx) const;
<span style="color:#666; user-select:none;">46</span>  };
<span style="color:#666; user-select:none;">47</span>  
<span style="color:#666; user-select:none;">48</span>  /// The global transaction index, used in GetTransaction. May be null.
<span style="color:#666; user-select:none;">49</span>  extern std::unique_ptr&lt;TxIndex&gt; g_txindex;
<span style="color:#666; user-select:none;">50</span>  
<span style="color:#666; user-select:none;">51</span>  #endif // BITCOIN_INDEX_TXINDEX_H
</pre>
        </div>
        </div>

</div>
</main>
</div>
</div>


</body>
</html>

