├── .cirrus.yml ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ ├── good_first_issue.md │ └── gui_issue.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .python-version ├── .style.yapf ├── .tx └── config ├── CONTRIBUTING.md ├── COPYING ├── INSTALL.md ├── Makefile.am ├── README.md ├── REVIEWERS ├── SECURITY.md ├── autogen.sh ├── ci ├── README.md ├── lint │ ├── 04_install.sh │ └── 06_script.sh ├── lint_run_all.sh ├── retry │ ├── README.md │ └── retry ├── test │ ├── 00_setup_env.sh │ ├── 00_setup_env_android.sh │ ├── 00_setup_env_arm.sh │ ├── 00_setup_env_i686_centos.sh │ ├── 00_setup_env_i686_multiprocess.sh │ ├── 00_setup_env_mac.sh │ ├── 00_setup_env_mac_native_arm64.sh │ ├── 00_setup_env_native_asan.sh │ ├── 00_setup_env_native_fuzz.sh │ ├── 00_setup_env_native_fuzz_with_msan.sh │ ├── 00_setup_env_native_fuzz_with_valgrind.sh │ ├── 00_setup_env_native_msan.sh │ ├── 00_setup_env_native_nowallet_libbitcoinkernel.sh │ ├── 00_setup_env_native_qt5.sh │ ├── 00_setup_env_native_tsan.sh │ ├── 00_setup_env_native_valgrind.sh │ ├── 00_setup_env_s390x.sh │ ├── 00_setup_env_win64.sh │ ├── 04_install.sh │ ├── 05_before_script.sh │ ├── 06_script_a.sh │ ├── 06_script_b.sh │ ├── wrap-qemu.sh │ ├── wrap-valgrind.sh │ └── wrap-wine.sh └── test_run_all.sh ├── configure.ac ├── contrib ├── README.md ├── assets_tutorial │ ├── assets_tutorial.py │ ├── bitcoin.conf │ ├── elements1.conf │ ├── elements2.conf │ ├── pset_swap_tutorial.py │ └── test_framework │ │ ├── __init__.py │ │ ├── authproxy.py │ │ └── daemon.py ├── bdb4_config │ ├── config.guess │ └── config.sub ├── bitcoin-cli.bash-completion ├── bitcoin-tx.bash-completion ├── bitcoind.bash-completion ├── builder-keys │ ├── README.md │ └── keys.txt ├── debian │ └── copyright ├── devtools │ ├── README.md │ ├── circular-dependencies.py │ ├── clang-format-diff.py │ ├── copyright_header.py │ ├── gen-manpages.py │ ├── security-check.py │ ├── split-debug.sh.in │ ├── symbol-check.py │ ├── test-security-check.py │ ├── test-symbol-check.py │ ├── test_deterministic_coverage.sh │ ├── utils.py │ └── utxo_snapshot.sh ├── filter-lcov.py ├── guix │ ├── INSTALL.md │ ├── README.md │ ├── guix-attest │ ├── guix-build │ ├── guix-clean │ ├── guix-codesign │ ├── guix-verify │ ├── libexec │ │ ├── build.sh │ │ ├── codesign.sh │ │ └── prelude.bash │ ├── manifest.scm │ └── patches │ │ ├── elfsteem-value-error-python-39.patch │ │ ├── gcc-broken-longjmp.patch │ │ ├── glibc-2.24-elfm-loadaddr-dynamic-rewrite.patch │ │ ├── glibc-2.24-no-build-time-cxx-header-run.patch │ │ ├── glibc-2.27-riscv64-Use-__has_include__-to-include-asm-syscalls.h.patch │ │ ├── glibc-ldd-x86_64.patch │ │ ├── glibc-versioned-locpath.patch │ │ ├── nsis-disable-installer-reloc.patch │ │ ├── nsis-gcc-10-memmove.patch │ │ ├── oscrypto-hard-code-openssl.patch │ │ └── vmov-alignment.patch ├── init │ ├── README.md │ ├── bitcoind.conf │ ├── bitcoind.init │ ├── bitcoind.openrc │ ├── bitcoind.openrcconf │ ├── elementsd.service │ └── org.bitcoin.bitcoind.plist ├── install_db4.sh ├── linearize │ ├── README.md │ ├── example-linearize.cfg │ ├── linearize-data.py │ └── linearize-hashes.py ├── macdeploy │ ├── LICENSE │ ├── README.md │ ├── background.tiff │ ├── detached-sig-apply.sh │ ├── detached-sig-create.sh │ ├── gen-sdk │ └── macdeployqtplus ├── merge-prs.sh ├── message-capture │ ├── message-capture-docs.md │ └── message-capture-parser.py ├── qos │ ├── README.md │ └── tc.sh ├── release-signing │ └── BD0F3062F87842410B06A0432F656B0610604482.pub ├── review-prs.py ├── seeds │ ├── .gitignore │ ├── README.md │ ├── generate-seeds.py │ ├── liquid │ │ ├── nodes_main.txt │ │ └── nodes_test.txt │ ├── makeseeds.py │ ├── nodes_main.txt │ ├── nodes_main_manual.txt │ ├── nodes_test.txt │ └── suspicious_hosts.txt ├── shell │ ├── git-utils.bash │ └── realpath.bash ├── signet │ ├── README.md │ ├── getcoins.py │ └── miner ├── testgen │ ├── README.md │ ├── base58.py │ └── gen_key_io_test_vectors.py ├── tracing │ ├── README.md │ ├── connectblock_benchmark.bt │ ├── log_p2p_traffic.bt │ ├── log_raw_p2p_msgs.py │ ├── log_utxocache_flush.py │ ├── log_utxos.bt │ └── p2p_monitor.py ├── valgrind.supp ├── verify-commits │ ├── README.md │ ├── allow-incorrect-sha512-commits │ ├── allow-revsig-commits │ ├── allow-unclean-merge-commits │ ├── gpg.sh │ ├── pre-push-hook.sh │ ├── trusted-git-root │ ├── trusted-keys │ ├── trusted-sha512-root-commit │ └── verify-commits.py ├── verifybinaries │ ├── README.md │ └── verify.py ├── windeploy │ ├── detached-sig-create.sh │ └── win-codesign.cert └── zmq │ └── zmq_sub.py ├── depends ├── .gitignore ├── Makefile ├── README.md ├── builders │ ├── darwin.mk │ ├── default.mk │ ├── freebsd.mk │ ├── linux.mk │ ├── netbsd.mk │ └── openbsd.mk ├── config.guess ├── config.site.in ├── config.sub ├── description.md ├── funcs.mk ├── gen_id ├── hosts │ ├── android.mk │ ├── darwin.mk │ ├── default.mk │ ├── freebsd.mk │ ├── linux.mk │ ├── mingw32.mk │ ├── netbsd.mk │ └── openbsd.mk ├── packages.md ├── packages │ ├── bdb.mk │ ├── boost.mk │ ├── capnp.mk │ ├── expat.mk │ ├── fontconfig.mk │ ├── freetype.mk │ ├── libXau.mk │ ├── libevent.mk │ ├── libmultiprocess.mk │ ├── libnatpmp.mk │ ├── libxcb.mk │ ├── libxcb_util.mk │ ├── libxcb_util_image.mk │ ├── libxcb_util_keysyms.mk │ ├── libxcb_util_render.mk │ ├── libxcb_util_wm.mk │ ├── libxkbcommon.mk │ ├── miniupnpc.mk │ ├── native_capnp.mk │ ├── native_cctools.mk │ ├── native_clang.mk │ ├── native_ds_store.mk │ ├── native_libdmg-hfsplus.mk │ ├── native_libmultiprocess.mk │ ├── native_libtapi.mk │ ├── native_mac_alias.mk │ ├── packages.mk │ ├── qrencode.mk │ ├── qt.mk │ ├── sqlite.mk │ ├── systemtap.mk │ ├── xcb_proto.mk │ ├── xproto.mk │ └── zeromq.mk └── patches │ ├── bdb │ └── clang_cxx_11.patch │ ├── fontconfig │ └── gperf_header_regen.patch │ ├── miniupnpc │ └── dont_leak_info.patch │ ├── native_libdmg-hfsplus │ └── remove-libcrypto-dependency.patch │ ├── qt │ ├── dont_hardcode_pwd.patch │ ├── dont_hardcode_x86_64.patch │ ├── fix_android_jni_static.patch │ ├── fix_limits_header.patch │ ├── fix_montery_include.patch │ ├── fix_no_printer.patch │ ├── fix_qt_pkgconfig.patch │ ├── mac-qmake.conf │ ├── no-xlib.patch │ ├── qt.pro │ ├── qtbase-moc-ignore-gcc-macro.patch │ ├── qttools_src.pro │ ├── rcc_hardcode_timestamp.patch │ └── use_android_ndk23.patch │ ├── systemtap │ └── remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch │ └── zeromq │ ├── netbsd_kevent_void.patch │ └── remove_libstd_link.patch ├── doc ├── .gitignore ├── Doxyfile.in ├── JSON-RPC-interface.md ├── README.md ├── README_doxygen.md ├── README_windows.txt ├── REST-interface.md ├── assets-attribution.md ├── assumeutxo.md ├── benchmarking.md ├── bips.md ├── bitcoin-conf.md ├── bitcoin_logo_doxygen.png ├── build-android.md ├── build-freebsd.md ├── build-netbsd.md ├── build-openbsd.md ├── build-osx.md ├── build-unix.md ├── build-windows.md ├── dependencies.md ├── descriptors.md ├── developer-notes.md ├── dnsseed-policy.md ├── elements-block-header-format.md ├── elements-confidential-transactions.md ├── elements-tx-format.md ├── elements-upstream-tracking.md ├── external-signer.md ├── files.md ├── fuzzing.md ├── guix.md ├── i2p.md ├── init.md ├── man │ ├── Makefile.am │ ├── elements-cli.1 │ ├── elements-qt.1 │ ├── elements-tx.1 │ ├── elements-util.1 │ ├── elements-wallet.1 │ └── elementsd.1 ├── managing-wallets.md ├── multiprocess.md ├── multisig-tutorial.md ├── p2p-bad-ports.md ├── policy │ ├── README.md │ ├── mempool-limits.md │ ├── mempool-replacements.md │ └── packages.md ├── productivity.md ├── psbt.md ├── pset.mediawiki ├── reduce-memory.md ├── reduce-traffic.md ├── release-notes-20861.md ├── release-notes.md ├── release-notes │ ├── release-notes-0.10.0.md │ ├── release-notes-0.10.1.md │ ├── release-notes-0.10.2.md │ ├── release-notes-0.10.3.md │ ├── release-notes-0.10.4.md │ ├── release-notes-0.11.0.md │ ├── release-notes-0.11.1.md │ ├── release-notes-0.11.2.md │ ├── release-notes-0.12.0.md │ ├── release-notes-0.12.1.md │ ├── release-notes-0.13.0.md │ ├── release-notes-0.13.1.md │ ├── release-notes-0.13.2.md │ ├── release-notes-0.14.0.md │ ├── release-notes-0.14.1.md │ ├── release-notes-0.14.2.md │ ├── release-notes-0.14.3.md │ ├── release-notes-0.15.0.1.md │ ├── release-notes-0.15.0.md │ ├── release-notes-0.15.1.md │ ├── release-notes-0.15.2.md │ ├── release-notes-0.16.0.md │ ├── release-notes-0.16.1.md │ ├── release-notes-0.16.2.md │ ├── release-notes-0.16.3.md │ ├── release-notes-0.17.0.1.md │ ├── release-notes-0.17.0.md │ ├── release-notes-0.17.1.md │ ├── release-notes-0.18.0.md │ ├── release-notes-0.18.1.md │ ├── release-notes-0.19.0.1.md │ ├── release-notes-0.19.0.md │ ├── release-notes-0.19.1.md │ ├── release-notes-0.20.0.md │ ├── release-notes-0.20.1.md │ ├── release-notes-0.21.0.md │ ├── release-notes-0.21.1.md │ ├── release-notes-0.3.12.md │ ├── release-notes-0.3.13.md │ ├── release-notes-0.3.14.md │ ├── release-notes-0.3.15.md │ ├── release-notes-0.3.16.md │ ├── release-notes-0.3.17.md │ ├── release-notes-0.3.18.md │ ├── release-notes-0.3.19.md │ ├── release-notes-0.3.20.1.md │ ├── release-notes-0.3.20.2.md │ ├── release-notes-0.3.20.md │ ├── release-notes-0.3.21.md │ ├── release-notes-0.3.22.md │ ├── release-notes-0.3.23.md │ ├── release-notes-0.3.24.md │ ├── release-notes-0.4.0.md │ ├── release-notes-0.4.1.md │ ├── release-notes-0.4.2.md │ ├── release-notes-0.4.3.md │ ├── release-notes-0.4.4.md │ ├── release-notes-0.4.5.md │ ├── release-notes-0.4.6.md │ ├── release-notes-0.5.0.md │ ├── release-notes-0.5.1.md │ ├── release-notes-0.5.2.md │ ├── release-notes-0.5.3.md │ ├── release-notes-0.5.4.md │ ├── release-notes-0.5.5.md │ ├── release-notes-0.6.0.md │ ├── release-notes-0.6.1.md │ ├── release-notes-0.6.2.md │ ├── release-notes-0.6.3.md │ ├── release-notes-0.7.0.md │ ├── release-notes-0.7.1.md │ ├── release-notes-0.7.2.md │ ├── release-notes-0.8.0.md │ ├── release-notes-0.8.1.md │ ├── release-notes-0.8.2.md │ ├── release-notes-0.8.3.md │ ├── release-notes-0.8.4.md │ ├── release-notes-0.8.5.md │ ├── release-notes-0.8.6.md │ ├── release-notes-0.9.0.md │ ├── release-notes-0.9.1.md │ ├── release-notes-0.9.2.1.md │ ├── release-notes-0.9.2.md │ ├── release-notes-0.9.3.md │ ├── release-notes-0.9.4.md │ ├── release-notes-0.9.5.md │ └── release-notes-22.0.md ├── release-process.md ├── shared-libraries.md ├── taproot-sighash.mediawiki ├── tapscript_opcodes.md ├── tor.md ├── tracing.md ├── translation_process.md ├── translation_strings_policy.md └── zmq.md ├── libbitcoinconsensus.pc.in ├── share ├── examples │ ├── bitcoin.conf │ └── liquid.conf ├── genbuild.sh ├── pixmaps │ ├── bitcoin.ico │ ├── bitcoin128.png │ ├── bitcoin128.xpm │ ├── bitcoin16.png │ ├── bitcoin16.xpm │ ├── bitcoin256.png │ ├── bitcoin256.xpm │ ├── bitcoin32.png │ ├── bitcoin32.xpm │ ├── bitcoin64.png │ ├── bitcoin64.xpm │ ├── nsis-header.bmp │ └── nsis-wizard.bmp ├── qt │ ├── Info.plist.in │ └── extract_strings_qt.py ├── rpcauth │ ├── README.md │ └── rpcauth.py └── setup.nsi.in ├── src ├── .clang-format ├── .clang-tidy ├── Makefile.am ├── Makefile.bench.include ├── Makefile.crc32c.include ├── Makefile.elementssimplicity.include ├── Makefile.leveldb.include ├── Makefile.minisketch.include ├── Makefile.qt.include ├── Makefile.qt_locale.include ├── Makefile.qttest.include ├── Makefile.test.include ├── Makefile.test_fuzz.include ├── Makefile.test_util.include ├── Makefile.univalue.include ├── addrdb.cpp ├── addrdb.h ├── addrman.cpp ├── addrman.h ├── addrman_impl.h ├── arith_uint256.cpp ├── arith_uint256.h ├── asset.cpp ├── asset.h ├── assetsdir.cpp ├── assetsdir.h ├── attributes.h ├── banman.cpp ├── banman.h ├── base58.cpp ├── base58.h ├── bech32.cpp ├── bech32.h ├── bench │ ├── .gitignore │ ├── addrman.cpp │ ├── base58.cpp │ ├── bech32.cpp │ ├── bench.cpp │ ├── bench.h │ ├── bench_bitcoin.cpp │ ├── block_assemble.cpp │ ├── ccoins_caching.cpp │ ├── chacha20.cpp │ ├── chacha_poly_aead.cpp │ ├── checkblock.cpp │ ├── checkqueue.cpp │ ├── coin_selection.cpp │ ├── crypto_hash.cpp │ ├── data.cpp │ ├── data.h │ ├── data │ │ └── block413567.raw │ ├── duplicate_inputs.cpp │ ├── examples.cpp │ ├── gcs_filter.cpp │ ├── hashpadding.cpp │ ├── lockedpool.cpp │ ├── mempool_eviction.cpp │ ├── mempool_stress.cpp │ ├── merkle_root.cpp │ ├── nanobench.cpp │ ├── nanobench.h │ ├── peer_eviction.cpp │ ├── poly1305.cpp │ ├── prevector.cpp │ ├── rollingbloom.cpp │ ├── rpc_blockchain.cpp │ ├── rpc_mempool.cpp │ ├── util_time.cpp │ ├── verify_script.cpp │ └── wallet_balance.cpp ├── bitcoin-chainstate.cpp ├── bitcoin-cli-res.rc ├── bitcoin-cli.cpp ├── bitcoin-tx-res.rc ├── bitcoin-tx.cpp ├── bitcoin-util-res.rc ├── bitcoin-util.cpp ├── bitcoin-wallet-res.rc ├── bitcoin-wallet.cpp ├── bitcoind-res.rc ├── bitcoind.cpp ├── blech32.cpp ├── blech32.h ├── blind.cpp ├── blind.h ├── blindpsbt.cpp ├── blindpsbt.h ├── block_proof.cpp ├── block_proof.h ├── blockencodings.cpp ├── blockencodings.h ├── blockfilter.cpp ├── blockfilter.h ├── chain.cpp ├── chain.h ├── chainparams.cpp ├── chainparams.h ├── chainparamsbase.cpp ├── chainparamsbase.h ├── chainparamsseeds.h ├── checkqueue.h ├── clientversion.cpp ├── clientversion.h ├── coins.cpp ├── coins.h ├── common │ ├── bloom.cpp │ └── bloom.h ├── compat.h ├── compat │ ├── assumptions.h │ ├── byteswap.h │ ├── cpuid.h │ ├── endian.h │ ├── glibcxx_sanity.cpp │ ├── sanity.h │ ├── stdin.cpp │ ├── stdin.h │ └── strnlen.cpp ├── compressor.cpp ├── compressor.h ├── confidential_validation.cpp ├── confidential_validation.h ├── config │ └── .empty ├── consensus │ ├── amount.h │ ├── consensus.h │ ├── merkle.cpp │ ├── merkle.h │ ├── params.h │ ├── tx_check.cpp │ ├── tx_check.h │ ├── tx_verify.cpp │ ├── tx_verify.h │ └── validation.h ├── core_io.h ├── core_memusage.h ├── core_read.cpp ├── core_write.cpp ├── crc32c │ ├── .appveyor.yml │ ├── .clang-format │ ├── .clang_complete │ ├── .gitignore │ ├── .gitmodules │ ├── .travis.yml │ ├── .ycm_extra_conf.py │ ├── AUTHORS │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── Crc32cConfig.cmake.in │ ├── LICENSE │ ├── README.md │ ├── include │ │ └── crc32c │ │ │ └── crc32c.h │ └── src │ │ ├── crc32c.cc │ │ ├── crc32c_arm64.cc │ │ ├── crc32c_arm64.h │ │ ├── crc32c_arm64_check.h │ │ ├── crc32c_arm64_unittest.cc │ │ ├── crc32c_benchmark.cc │ │ ├── crc32c_capi_unittest.c │ │ ├── crc32c_config.h.in │ │ ├── crc32c_extend_unittests.h │ │ ├── crc32c_internal.h │ │ ├── crc32c_portable.cc │ │ ├── crc32c_portable_unittest.cc │ │ ├── crc32c_prefetch.h │ │ ├── crc32c_prefetch_unittest.cc │ │ ├── crc32c_read_le.h │ │ ├── crc32c_read_le_unittest.cc │ │ ├── crc32c_round_up.h │ │ ├── crc32c_round_up_unittest.cc │ │ ├── crc32c_sse42.cc │ │ ├── crc32c_sse42.h │ │ ├── crc32c_sse42_check.h │ │ ├── crc32c_sse42_unittest.cc │ │ ├── crc32c_test_main.cc │ │ └── crc32c_unittest.cc ├── crypto │ ├── aes.cpp │ ├── aes.h │ ├── chacha20.cpp │ ├── chacha20.h │ ├── chacha_poly_aead.cpp │ ├── chacha_poly_aead.h │ ├── common.h │ ├── ctaes │ │ ├── COPYING │ │ ├── README.md │ │ ├── bench.c │ │ ├── ctaes.c │ │ ├── ctaes.h │ │ └── test.c │ ├── hkdf_sha256_32.cpp │ ├── hkdf_sha256_32.h │ ├── hmac_sha256.cpp │ ├── hmac_sha256.h │ ├── hmac_sha512.cpp │ ├── hmac_sha512.h │ ├── muhash.cpp │ ├── muhash.h │ ├── poly1305.cpp │ ├── poly1305.h │ ├── ripemd160.cpp │ ├── ripemd160.h │ ├── sha1.cpp │ ├── sha1.h │ ├── sha256.cpp │ ├── sha256.h │ ├── sha256_arm_shani.cpp │ ├── sha256_avx2.cpp │ ├── sha256_sse4.cpp │ ├── sha256_sse41.cpp │ ├── sha256_x86_shani.cpp │ ├── sha3.cpp │ ├── sha3.h │ ├── sha512.cpp │ ├── sha512.h │ ├── siphash.cpp │ └── siphash.h ├── cuckoocache.h ├── dbwrapper.cpp ├── dbwrapper.h ├── deploymentinfo.cpp ├── deploymentinfo.h ├── deploymentstatus.cpp ├── deploymentstatus.h ├── dummywallet.cpp ├── dynafed.cpp ├── dynafed.h ├── external_signer.cpp ├── external_signer.h ├── flatfile.cpp ├── flatfile.h ├── fs.cpp ├── fs.h ├── hash.cpp ├── hash.h ├── httprpc.cpp ├── httprpc.h ├── httpserver.cpp ├── httpserver.h ├── i2p.cpp ├── i2p.h ├── index │ ├── base.cpp │ ├── base.h │ ├── blockfilterindex.cpp │ ├── blockfilterindex.h │ ├── coinstatsindex.cpp │ ├── coinstatsindex.h │ ├── disktxpos.h │ ├── txindex.cpp │ └── txindex.h ├── indirectmap.h ├── init.cpp ├── init.h ├── init │ ├── bitcoin-gui.cpp │ ├── bitcoin-node.cpp │ ├── bitcoin-qt.cpp │ ├── bitcoin-wallet.cpp │ ├── bitcoind.cpp │ ├── common.cpp │ └── common.h ├── interfaces │ ├── README.md │ ├── chain.h │ ├── echo.cpp │ ├── echo.h │ ├── handler.cpp │ ├── handler.h │ ├── init.cpp │ ├── init.h │ ├── ipc.h │ ├── node.h │ └── wallet.h ├── ipc │ ├── capnp │ │ ├── .gitignore │ │ ├── context.h │ │ ├── echo.capnp │ │ ├── init-types.h │ │ ├── init.capnp │ │ ├── protocol.cpp │ │ └── protocol.h │ ├── context.h │ ├── exception.h │ ├── interfaces.cpp │ ├── process.cpp │ ├── process.h │ └── protocol.h ├── issuance.cpp ├── issuance.h ├── key.cpp ├── key.h ├── key_io.cpp ├── key_io.h ├── leveldb │ ├── .appveyor.yml │ ├── .clang-format │ ├── .gitignore │ ├── .travis.yml │ ├── AUTHORS │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NEWS │ ├── README.md │ ├── TODO │ ├── benchmarks │ │ ├── db_bench.cc │ │ ├── db_bench_sqlite3.cc │ │ └── db_bench_tree_db.cc │ ├── cmake │ │ └── leveldbConfig.cmake │ ├── db │ │ ├── autocompact_test.cc │ │ ├── builder.cc │ │ ├── builder.h │ │ ├── c.cc │ │ ├── c_test.c │ │ ├── corruption_test.cc │ │ ├── db_impl.cc │ │ ├── db_impl.h │ │ ├── db_iter.cc │ │ ├── db_iter.h │ │ ├── db_test.cc │ │ ├── dbformat.cc │ │ ├── dbformat.h │ │ ├── dbformat_test.cc │ │ ├── dumpfile.cc │ │ ├── fault_injection_test.cc │ │ ├── filename.cc │ │ ├── filename.h │ │ ├── filename_test.cc │ │ ├── leveldbutil.cc │ │ ├── log_format.h │ │ ├── log_reader.cc │ │ ├── log_reader.h │ │ ├── log_test.cc │ │ ├── log_writer.cc │ │ ├── log_writer.h │ │ ├── memtable.cc │ │ ├── memtable.h │ │ ├── recovery_test.cc │ │ ├── repair.cc │ │ ├── skiplist.h │ │ ├── skiplist_test.cc │ │ ├── snapshot.h │ │ ├── table_cache.cc │ │ ├── table_cache.h │ │ ├── version_edit.cc │ │ ├── version_edit.h │ │ ├── version_edit_test.cc │ │ ├── version_set.cc │ │ ├── version_set.h │ │ ├── version_set_test.cc │ │ ├── write_batch.cc │ │ ├── write_batch_internal.h │ │ └── write_batch_test.cc │ ├── doc │ │ ├── benchmark.html │ │ ├── impl.md │ │ ├── index.md │ │ ├── log_format.md │ │ └── table_format.md │ ├── helpers │ │ └── memenv │ │ │ ├── memenv.cc │ │ │ ├── memenv.h │ │ │ └── memenv_test.cc │ ├── include │ │ └── leveldb │ │ │ ├── c.h │ │ │ ├── cache.h │ │ │ ├── comparator.h │ │ │ ├── db.h │ │ │ ├── dumpfile.h │ │ │ ├── env.h │ │ │ ├── export.h │ │ │ ├── filter_policy.h │ │ │ ├── iterator.h │ │ │ ├── options.h │ │ │ ├── slice.h │ │ │ ├── status.h │ │ │ ├── table.h │ │ │ ├── table_builder.h │ │ │ └── write_batch.h │ ├── issues │ │ ├── issue178_test.cc │ │ ├── issue200_test.cc │ │ └── issue320_test.cc │ ├── port │ │ ├── README.md │ │ ├── port.h │ │ ├── port_config.h.in │ │ ├── port_example.h │ │ ├── port_stdcxx.h │ │ └── thread_annotations.h │ ├── table │ │ ├── block.cc │ │ ├── block.h │ │ ├── block_builder.cc │ │ ├── block_builder.h │ │ ├── filter_block.cc │ │ ├── filter_block.h │ │ ├── filter_block_test.cc │ │ ├── format.cc │ │ ├── format.h │ │ ├── iterator.cc │ │ ├── iterator_wrapper.h │ │ ├── merger.cc │ │ ├── merger.h │ │ ├── table.cc │ │ ├── table_builder.cc │ │ ├── table_test.cc │ │ ├── two_level_iterator.cc │ │ └── two_level_iterator.h │ └── util │ │ ├── arena.cc │ │ ├── arena.h │ │ ├── arena_test.cc │ │ ├── bloom.cc │ │ ├── bloom_test.cc │ │ ├── cache.cc │ │ ├── cache_test.cc │ │ ├── coding.cc │ │ ├── coding.h │ │ ├── coding_test.cc │ │ ├── comparator.cc │ │ ├── crc32c.cc │ │ ├── crc32c.h │ │ ├── crc32c_test.cc │ │ ├── env.cc │ │ ├── env_posix.cc │ │ ├── env_posix_test.cc │ │ ├── env_posix_test_helper.h │ │ ├── env_test.cc │ │ ├── env_windows.cc │ │ ├── env_windows_test.cc │ │ ├── env_windows_test_helper.h │ │ ├── filter_policy.cc │ │ ├── hash.cc │ │ ├── hash.h │ │ ├── hash_test.cc │ │ ├── histogram.cc │ │ ├── histogram.h │ │ ├── logging.cc │ │ ├── logging.h │ │ ├── logging_test.cc │ │ ├── mutexlock.h │ │ ├── no_destructor.h │ │ ├── no_destructor_test.cc │ │ ├── options.cc │ │ ├── posix_logger.h │ │ ├── random.h │ │ ├── status.cc │ │ ├── status_test.cc │ │ ├── testharness.cc │ │ ├── testharness.h │ │ ├── testutil.cc │ │ ├── testutil.h │ │ └── windows_logger.h ├── logging.cpp ├── logging.h ├── logging │ └── timer.h ├── mainchainrpc.cpp ├── mainchainrpc.h ├── mapport.cpp ├── mapport.h ├── memusage.h ├── merkleblock.cpp ├── merkleblock.h ├── minisketch │ ├── .cirrus.yml │ ├── .gitignore │ ├── LICENSE │ ├── Makefile.am │ ├── README.md │ ├── autogen.sh │ ├── build-aux │ │ └── m4 │ │ │ ├── ax_check_compile_flag.m4 │ │ │ ├── ax_check_link_flag.m4 │ │ │ ├── ax_check_preproc_flag.m4 │ │ │ └── ax_cxx_compile_stdcxx.m4 │ ├── ci │ │ ├── cirrus.sh │ │ └── linux-debian.Dockerfile │ ├── configure.ac │ ├── doc │ │ ├── example.c │ │ ├── gen_basefpbits.sage │ │ ├── gen_params.sage │ │ ├── log2_factorial.sage │ │ ├── math.md │ │ ├── minisketch-vs.png │ │ ├── moduli.md │ │ ├── plot_bits.png │ │ ├── plot_capacity.png │ │ ├── plot_diff.png │ │ ├── plot_size.png │ │ └── protocoltips.md │ ├── include │ │ └── minisketch.h │ ├── sources.mk │ ├── src │ │ ├── bench.cpp │ │ ├── false_positives.h │ │ ├── fielddefines.h │ │ ├── fields │ │ │ ├── clmul_1byte.cpp │ │ │ ├── clmul_2bytes.cpp │ │ │ ├── clmul_3bytes.cpp │ │ │ ├── clmul_4bytes.cpp │ │ │ ├── clmul_5bytes.cpp │ │ │ ├── clmul_6bytes.cpp │ │ │ ├── clmul_7bytes.cpp │ │ │ ├── clmul_8bytes.cpp │ │ │ ├── clmul_common_impl.h │ │ │ ├── generic_1byte.cpp │ │ │ ├── generic_2bytes.cpp │ │ │ ├── generic_3bytes.cpp │ │ │ ├── generic_4bytes.cpp │ │ │ ├── generic_5bytes.cpp │ │ │ ├── generic_6bytes.cpp │ │ │ ├── generic_7bytes.cpp │ │ │ ├── generic_8bytes.cpp │ │ │ └── generic_common_impl.h │ │ ├── int_utils.h │ │ ├── lintrans.h │ │ ├── minisketch.cpp │ │ ├── sketch.h │ │ ├── sketch_impl.h │ │ ├── test.cpp │ │ └── util.h │ └── tests │ │ └── pyminisketch.py ├── net.cpp ├── net.h ├── net_permissions.cpp ├── net_permissions.h ├── net_processing.cpp ├── net_processing.h ├── net_types.cpp ├── net_types.h ├── netaddress.cpp ├── netaddress.h ├── netbase.cpp ├── netbase.h ├── netmessagemaker.h ├── node │ ├── README.md │ ├── blockstorage.cpp │ ├── blockstorage.h │ ├── caches.cpp │ ├── caches.h │ ├── chainstate.cpp │ ├── chainstate.h │ ├── coin.cpp │ ├── coin.h │ ├── coinstats.cpp │ ├── coinstats.h │ ├── context.cpp │ ├── context.h │ ├── interfaces.cpp │ ├── miner.cpp │ ├── miner.h │ ├── minisketchwrapper.cpp │ ├── minisketchwrapper.h │ ├── psbt.cpp │ ├── psbt.h │ ├── transaction.cpp │ ├── transaction.h │ ├── ui_interface.cpp │ ├── ui_interface.h │ └── utxo_snapshot.h ├── noui.cpp ├── noui.h ├── outputtype.cpp ├── outputtype.h ├── pegins.cpp ├── pegins.h ├── policy │ ├── discount.h │ ├── feerate.cpp │ ├── feerate.h │ ├── fees.cpp │ ├── fees.h │ ├── packages.cpp │ ├── packages.h │ ├── policy.cpp │ ├── policy.h │ ├── rbf.cpp │ ├── rbf.h │ ├── settings.cpp │ └── settings.h ├── pow.cpp ├── pow.h ├── prevector.h ├── primitives │ ├── bitcoin │ │ ├── block.cpp │ │ ├── block.h │ │ ├── merkleblock.cpp │ │ ├── merkleblock.h │ │ ├── transaction.cpp │ │ └── transaction.h │ ├── block.cpp │ ├── block.h │ ├── confidential.cpp │ ├── confidential.h │ ├── pak.cpp │ ├── pak.h │ ├── transaction.cpp │ ├── transaction.h │ ├── txwitness.cpp │ └── txwitness.h ├── protocol.cpp ├── protocol.h ├── psbt.cpp ├── psbt.h ├── pubkey.cpp ├── pubkey.h ├── qt │ ├── Makefile │ ├── README.md │ ├── addressbookpage.cpp │ ├── addressbookpage.h │ ├── addresstablemodel.cpp │ ├── addresstablemodel.h │ ├── android │ │ ├── .gitignore │ │ ├── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── res │ │ │ ├── drawable-hdpi │ │ │ │ └── bitcoin.png │ │ │ ├── drawable-ldpi │ │ │ │ └── bitcoin.png │ │ │ ├── drawable-mdpi │ │ │ │ └── bitcoin.png │ │ │ ├── drawable-xhdpi │ │ │ │ └── bitcoin.png │ │ │ ├── drawable-xxhdpi │ │ │ │ └── bitcoin.png │ │ │ ├── drawable-xxxhdpi │ │ │ │ └── bitcoin.png │ │ │ └── values │ │ │ │ └── libs.xml │ │ └── src │ │ │ └── org │ │ │ └── bitcoincore │ │ │ └── qt │ │ │ └── BitcoinQtActivity.java │ ├── askpassphrasedialog.cpp │ ├── askpassphrasedialog.h │ ├── bantablemodel.cpp │ ├── bantablemodel.h │ ├── bitcoin.cpp │ ├── bitcoin.h │ ├── bitcoin.qrc │ ├── bitcoin_locale.qrc │ ├── bitcoinaddressvalidator.cpp │ ├── bitcoinaddressvalidator.h │ ├── bitcoinamountfield.cpp │ ├── bitcoinamountfield.h │ ├── bitcoingui.cpp │ ├── bitcoingui.h │ ├── bitcoinstrings.cpp │ ├── bitcoinunits.cpp │ ├── bitcoinunits.h │ ├── clientmodel.cpp │ ├── clientmodel.h │ ├── coincontroldialog.cpp │ ├── coincontroldialog.h │ ├── coincontroltreewidget.cpp │ ├── coincontroltreewidget.h │ ├── createwalletdialog.cpp │ ├── createwalletdialog.h │ ├── csvmodelwriter.cpp │ ├── csvmodelwriter.h │ ├── editaddressdialog.cpp │ ├── editaddressdialog.h │ ├── forms │ │ ├── addressbookpage.ui │ │ ├── askpassphrasedialog.ui │ │ ├── coincontroldialog.ui │ │ ├── createwalletdialog.ui │ │ ├── debugwindow.ui │ │ ├── editaddressdialog.ui │ │ ├── helpmessagedialog.ui │ │ ├── intro.ui │ │ ├── modaloverlay.ui │ │ ├── openuridialog.ui │ │ ├── optionsdialog.ui │ │ ├── overviewpage.ui │ │ ├── psbtoperationsdialog.ui │ │ ├── receivecoinsdialog.ui │ │ ├── receiverequestdialog.ui │ │ ├── sendcoinsdialog.ui │ │ ├── sendcoinsentry.ui │ │ ├── signverifymessagedialog.ui │ │ └── transactiondescdialog.ui │ ├── guiconstants.h │ ├── guiutil.cpp │ ├── guiutil.h │ ├── initexecutor.cpp │ ├── initexecutor.h │ ├── intro.cpp │ ├── intro.h │ ├── locale │ │ ├── bitcoin_am.ts │ │ ├── bitcoin_ar.ts │ │ ├── bitcoin_az.ts │ │ ├── bitcoin_be.ts │ │ ├── bitcoin_bg.ts │ │ ├── bitcoin_bn.ts │ │ ├── bitcoin_bs.ts │ │ ├── bitcoin_ca.ts │ │ ├── bitcoin_cs.ts │ │ ├── bitcoin_cy.ts │ │ ├── bitcoin_da.ts │ │ ├── bitcoin_de.ts │ │ ├── bitcoin_el.ts │ │ ├── bitcoin_en.ts │ │ ├── bitcoin_en.xlf │ │ ├── bitcoin_eo.ts │ │ ├── bitcoin_es.ts │ │ ├── bitcoin_es_CL.ts │ │ ├── bitcoin_es_CO.ts │ │ ├── bitcoin_es_DO.ts │ │ ├── bitcoin_es_MX.ts │ │ ├── bitcoin_es_VE.ts │ │ ├── bitcoin_et.ts │ │ ├── bitcoin_eu.ts │ │ ├── bitcoin_fa.ts │ │ ├── bitcoin_fi.ts │ │ ├── bitcoin_fil.ts │ │ ├── bitcoin_fr.ts │ │ ├── bitcoin_ga.ts │ │ ├── bitcoin_gd.ts │ │ ├── bitcoin_gl.ts │ │ ├── bitcoin_gl_ES.ts │ │ ├── bitcoin_gu.ts │ │ ├── bitcoin_he.ts │ │ ├── bitcoin_hr.ts │ │ ├── bitcoin_hu.ts │ │ ├── bitcoin_id.ts │ │ ├── bitcoin_is.ts │ │ ├── bitcoin_it.ts │ │ ├── bitcoin_ja.ts │ │ ├── bitcoin_ka.ts │ │ ├── bitcoin_kk.ts │ │ ├── bitcoin_kl.ts │ │ ├── bitcoin_km.ts │ │ ├── bitcoin_ko.ts │ │ ├── bitcoin_ku_IQ.ts │ │ ├── bitcoin_ky.ts │ │ ├── bitcoin_la.ts │ │ ├── bitcoin_lt.ts │ │ ├── bitcoin_lv.ts │ │ ├── bitcoin_mk.ts │ │ ├── bitcoin_ml.ts │ │ ├── bitcoin_mn.ts │ │ ├── bitcoin_mr_IN.ts │ │ ├── bitcoin_ms.ts │ │ ├── bitcoin_my.ts │ │ ├── bitcoin_nb.ts │ │ ├── bitcoin_ne.ts │ │ ├── bitcoin_nl.ts │ │ ├── bitcoin_no.ts │ │ ├── bitcoin_pam.ts │ │ ├── bitcoin_pl.ts │ │ ├── bitcoin_pt.ts │ │ ├── bitcoin_pt_BR.ts │ │ ├── bitcoin_ro.ts │ │ ├── bitcoin_ru.ts │ │ ├── bitcoin_sc.ts │ │ ├── bitcoin_si.ts │ │ ├── bitcoin_sk.ts │ │ ├── bitcoin_sl.ts │ │ ├── bitcoin_sn.ts │ │ ├── bitcoin_sq.ts │ │ ├── bitcoin_sr.ts │ │ ├── bitcoin_sr@latin.ts │ │ ├── bitcoin_sv.ts │ │ ├── bitcoin_sw.ts │ │ ├── bitcoin_szl.ts │ │ ├── bitcoin_ta.ts │ │ ├── bitcoin_te.ts │ │ ├── bitcoin_th.ts │ │ ├── bitcoin_tr.ts │ │ ├── bitcoin_ug.ts │ │ ├── bitcoin_uk.ts │ │ ├── bitcoin_ur.ts │ │ ├── bitcoin_uz@Cyrl.ts │ │ ├── bitcoin_uz@Latn.ts │ │ ├── bitcoin_vi.ts │ │ ├── bitcoin_yo.ts │ │ ├── bitcoin_zh-Hans.ts │ │ ├── bitcoin_zh.ts │ │ ├── bitcoin_zh_CN.ts │ │ ├── bitcoin_zh_HK.ts │ │ ├── bitcoin_zh_TW.ts │ │ └── bitcoin_zu.ts │ ├── macdockiconhandler.h │ ├── macdockiconhandler.mm │ ├── macnotificationhandler.h │ ├── macnotificationhandler.mm │ ├── macos_appnap.h │ ├── macos_appnap.mm │ ├── main.cpp │ ├── modaloverlay.cpp │ ├── modaloverlay.h │ ├── networkstyle.cpp │ ├── networkstyle.h │ ├── notificator.cpp │ ├── notificator.h │ ├── openuridialog.cpp │ ├── openuridialog.h │ ├── optionsdialog.cpp │ ├── optionsdialog.h │ ├── optionsmodel.cpp │ ├── optionsmodel.h │ ├── overviewpage.cpp │ ├── overviewpage.h │ ├── paymentserver.cpp │ ├── paymentserver.h │ ├── peertablemodel.cpp │ ├── peertablemodel.h │ ├── peertablesortproxy.cpp │ ├── peertablesortproxy.h │ ├── platformstyle.cpp │ ├── platformstyle.h │ ├── psbtoperationsdialog.cpp │ ├── psbtoperationsdialog.h │ ├── qrimagewidget.cpp │ ├── qrimagewidget.h │ ├── qvalidatedlineedit.cpp │ ├── qvalidatedlineedit.h │ ├── qvaluecombobox.cpp │ ├── qvaluecombobox.h │ ├── receivecoinsdialog.cpp │ ├── receivecoinsdialog.h │ ├── receiverequestdialog.cpp │ ├── receiverequestdialog.h │ ├── recentrequeststablemodel.cpp │ ├── recentrequeststablemodel.h │ ├── res │ │ ├── animation │ │ │ ├── makespinner.sh │ │ │ ├── spinner-000.png │ │ │ ├── spinner-001.png │ │ │ ├── spinner-002.png │ │ │ ├── spinner-003.png │ │ │ ├── spinner-004.png │ │ │ ├── spinner-005.png │ │ │ ├── spinner-006.png │ │ │ ├── spinner-007.png │ │ │ ├── spinner-008.png │ │ │ ├── spinner-009.png │ │ │ ├── spinner-010.png │ │ │ ├── spinner-011.png │ │ │ ├── spinner-012.png │ │ │ ├── spinner-013.png │ │ │ ├── spinner-014.png │ │ │ ├── spinner-015.png │ │ │ ├── spinner-016.png │ │ │ ├── spinner-017.png │ │ │ ├── spinner-018.png │ │ │ ├── spinner-019.png │ │ │ ├── spinner-020.png │ │ │ ├── spinner-021.png │ │ │ ├── spinner-022.png │ │ │ ├── spinner-023.png │ │ │ ├── spinner-024.png │ │ │ ├── spinner-025.png │ │ │ ├── spinner-026.png │ │ │ ├── spinner-027.png │ │ │ ├── spinner-028.png │ │ │ ├── spinner-029.png │ │ │ ├── spinner-030.png │ │ │ ├── spinner-031.png │ │ │ ├── spinner-032.png │ │ │ ├── spinner-033.png │ │ │ ├── spinner-034.png │ │ │ └── spinner-035.png │ │ ├── bitcoin-qt-res.rc │ │ ├── fonts │ │ │ └── RobotoMono-Bold.ttf │ │ ├── icons │ │ │ ├── add.png │ │ │ ├── address-book.png │ │ │ ├── bitcoin.icns │ │ │ ├── bitcoin.ico │ │ │ ├── bitcoin.png │ │ │ ├── bitcoin_testnet.ico │ │ │ ├── chevron.png │ │ │ ├── clock1.png │ │ │ ├── clock2.png │ │ │ ├── clock3.png │ │ │ ├── clock4.png │ │ │ ├── clock5.png │ │ │ ├── connect0.png │ │ │ ├── connect1.png │ │ │ ├── connect2.png │ │ │ ├── connect3.png │ │ │ ├── connect4.png │ │ │ ├── edit.png │ │ │ ├── editcopy.png │ │ │ ├── editpaste.png │ │ │ ├── export.png │ │ │ ├── eye.png │ │ │ ├── eye_minus.png │ │ │ ├── eye_plus.png │ │ │ ├── fontbigger.png │ │ │ ├── fontsmaller.png │ │ │ ├── hd_disabled.png │ │ │ ├── hd_enabled.png │ │ │ ├── history.png │ │ │ ├── lock_closed.png │ │ │ ├── lock_open.png │ │ │ ├── network_disabled.png │ │ │ ├── overview.png │ │ │ ├── proxy.png │ │ │ ├── receive.png │ │ │ ├── remove.png │ │ │ ├── send.png │ │ │ ├── synced.png │ │ │ ├── transaction0.png │ │ │ ├── transaction2.png │ │ │ ├── transaction_abandoned.png │ │ │ ├── transaction_conflicted.png │ │ │ ├── tx_inout.png │ │ │ ├── tx_input.png │ │ │ ├── tx_mined.png │ │ │ ├── tx_output.png │ │ │ └── warning.png │ │ └── src │ │ │ ├── bitcoin.svg │ │ │ ├── clock_0.svg │ │ │ ├── clock_1.svg │ │ │ ├── clock_2.svg │ │ │ ├── clock_3.svg │ │ │ ├── clock_4.svg │ │ │ ├── connect-0.svg │ │ │ ├── connect-1.svg │ │ │ ├── connect-2.svg │ │ │ ├── connect-3.svg │ │ │ ├── connect-4.svg │ │ │ ├── hd_disabled.svg │ │ │ ├── hd_enabled.svg │ │ │ ├── mine.svg │ │ │ ├── network_disabled.svg │ │ │ ├── proxy.svg │ │ │ ├── qt.svg │ │ │ ├── spinner.png │ │ │ ├── transaction0.svg │ │ │ ├── tx_in.svg │ │ │ └── tx_inout.svg │ ├── rpcconsole.cpp │ ├── rpcconsole.h │ ├── sendcoinsdialog.cpp │ ├── sendcoinsdialog.h │ ├── sendcoinsentry.cpp │ ├── sendcoinsentry.h │ ├── sendcoinsrecipient.h │ ├── signverifymessagedialog.cpp │ ├── signverifymessagedialog.h │ ├── splashscreen.cpp │ ├── splashscreen.h │ ├── test │ │ ├── Makefile │ │ ├── addressbooktests.cpp │ │ ├── addressbooktests.h │ │ ├── apptests.cpp │ │ ├── apptests.h │ │ ├── optiontests.cpp │ │ ├── optiontests.h │ │ ├── rpcnestedtests.cpp │ │ ├── rpcnestedtests.h │ │ ├── test_main.cpp │ │ ├── uritests.cpp │ │ ├── uritests.h │ │ ├── util.cpp │ │ ├── util.h │ │ ├── wallettests.cpp │ │ └── wallettests.h │ ├── trafficgraphwidget.cpp │ ├── trafficgraphwidget.h │ ├── transactiondesc.cpp │ ├── transactiondesc.h │ ├── transactiondescdialog.cpp │ ├── transactiondescdialog.h │ ├── transactionfilterproxy.cpp │ ├── transactionfilterproxy.h │ ├── transactionoverviewwidget.h │ ├── transactionrecord.cpp │ ├── transactionrecord.h │ ├── transactiontablemodel.cpp │ ├── transactiontablemodel.h │ ├── transactionview.cpp │ ├── transactionview.h │ ├── utilitydialog.cpp │ ├── utilitydialog.h │ ├── walletcontroller.cpp │ ├── walletcontroller.h │ ├── walletframe.cpp │ ├── walletframe.h │ ├── walletmodel.cpp │ ├── walletmodel.h │ ├── walletmodeltransaction.cpp │ ├── walletmodeltransaction.h │ ├── walletview.cpp │ ├── walletview.h │ ├── winshutdownmonitor.cpp │ └── winshutdownmonitor.h ├── random.cpp ├── random.h ├── randomenv.cpp ├── randomenv.h ├── rest.cpp ├── reverse_iterator.h ├── rpc │ ├── blockchain.cpp │ ├── blockchain.h │ ├── client.cpp │ ├── client.h │ ├── external_signer.cpp │ ├── mining.cpp │ ├── mining.h │ ├── misc.cpp │ ├── net.cpp │ ├── protocol.h │ ├── rawtransaction.cpp │ ├── rawtransaction_util.cpp │ ├── rawtransaction_util.h │ ├── register.h │ ├── request.cpp │ ├── request.h │ ├── server.cpp │ ├── server.h │ ├── server_util.cpp │ ├── server_util.h │ ├── util.cpp │ └── util.h ├── scheduler.cpp ├── scheduler.h ├── script │ ├── bitcoinconsensus.cpp │ ├── bitcoinconsensus.h │ ├── descriptor.cpp │ ├── descriptor.h │ ├── generic.hpp │ ├── interpreter.cpp │ ├── interpreter.h │ ├── keyorigin.h │ ├── pegins.cpp │ ├── pegins.h │ ├── script.cpp │ ├── script.h │ ├── script_error.cpp │ ├── script_error.h │ ├── sigcache.cpp │ ├── sigcache.h │ ├── sign.cpp │ ├── sign.h │ ├── signingprovider.cpp │ ├── signingprovider.h │ ├── standard.cpp │ └── standard.h ├── secp256k1 │ ├── .cirrus.yml │ ├── .gitattributes │ ├── .gitignore │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── CMakePresets.json │ ├── COPYING │ ├── Makefile.am │ ├── README.md │ ├── SECURITY.md │ ├── autogen.sh │ ├── build-aux │ │ └── m4 │ │ │ └── bitcoin_secp.m4 │ ├── ci │ │ ├── cirrus.sh │ │ └── linux-debian.Dockerfile │ ├── cmake │ │ ├── CheckArm32Assembly.cmake │ │ ├── CheckStringOptionValue.cmake │ │ ├── CheckX86_64Assembly.cmake │ │ ├── FindValgrind.cmake │ │ ├── TryAppendCFlags.cmake │ │ ├── arm-linux-gnueabihf.toolchain.cmake │ │ ├── config.cmake.in │ │ ├── source_arm32.s │ │ └── x86_64-w64-mingw32.toolchain.cmake │ ├── configure.ac │ ├── contrib │ │ ├── lax_der_parsing.c │ │ ├── lax_der_parsing.h │ │ ├── lax_der_privatekey_parsing.c │ │ ├── lax_der_privatekey_parsing.h │ │ ├── musig2-vectors.py │ │ └── sync-upstream.sh │ ├── doc │ │ ├── ellswift.md │ │ ├── musig-spec.mediawiki │ │ ├── release-process.md │ │ └── safegcd_implementation.md │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── EXAMPLES_COPYING │ │ ├── ecdh.c │ │ ├── ecdsa.c │ │ ├── examples_util.h │ │ ├── musig.c │ │ └── schnorr.c │ ├── include │ │ ├── secp256k1.h │ │ ├── secp256k1_bppp.h │ │ ├── secp256k1_ecdh.h │ │ ├── secp256k1_ecdsa_adaptor.h │ │ ├── secp256k1_ecdsa_s2c.h │ │ ├── secp256k1_ellswift.h │ │ ├── secp256k1_extrakeys.h │ │ ├── secp256k1_generator.h │ │ ├── secp256k1_musig.h │ │ ├── secp256k1_preallocated.h │ │ ├── secp256k1_rangeproof.h │ │ ├── secp256k1_recovery.h │ │ ├── secp256k1_schnorrsig.h │ │ ├── secp256k1_surjectionproof.h │ │ └── secp256k1_whitelist.h │ ├── libsecp256k1.pc.in │ ├── sage │ │ ├── gen_exhaustive_groups.sage │ │ ├── gen_split_lambda_constants.sage │ │ ├── group_prover.sage │ │ ├── prove_group_implementations.sage │ │ ├── secp256k1_params.sage │ │ ├── shallue_van_de_woestijne.sage │ │ └── weierstrass_prover.sage │ ├── src │ │ ├── CMakeLists.txt │ │ ├── asm │ │ │ └── field_10x26_arm.s │ │ ├── assumptions.h │ │ ├── bench.c │ │ ├── bench.h │ │ ├── bench_bppp.c │ │ ├── bench_ecmult.c │ │ ├── bench_generator.c │ │ ├── bench_internal.c │ │ ├── bench_rangeproof.c │ │ ├── bench_whitelist.c │ │ ├── checkmem.h │ │ ├── ctime_tests.c │ │ ├── eccommit.h │ │ ├── eccommit_impl.h │ │ ├── ecdsa.h │ │ ├── ecdsa_impl.h │ │ ├── eckey.h │ │ ├── eckey_impl.h │ │ ├── ecmult.h │ │ ├── ecmult_compute_table.h │ │ ├── ecmult_compute_table_impl.h │ │ ├── ecmult_const.h │ │ ├── ecmult_const_impl.h │ │ ├── ecmult_gen.h │ │ ├── ecmult_gen_compute_table.h │ │ ├── ecmult_gen_compute_table_impl.h │ │ ├── ecmult_gen_impl.h │ │ ├── ecmult_impl.h │ │ ├── field.h │ │ ├── field_10x26.h │ │ ├── field_10x26_impl.h │ │ ├── field_5x52.h │ │ ├── field_5x52_asm_impl.h │ │ ├── field_5x52_impl.h │ │ ├── field_5x52_int128_impl.h │ │ ├── field_impl.h │ │ ├── group.h │ │ ├── group_impl.h │ │ ├── hash.h │ │ ├── hash_impl.h │ │ ├── int128.h │ │ ├── int128_impl.h │ │ ├── int128_native.h │ │ ├── int128_native_impl.h │ │ ├── int128_struct.h │ │ ├── int128_struct_impl.h │ │ ├── modinv32.h │ │ ├── modinv32_impl.h │ │ ├── modinv64.h │ │ ├── modinv64_impl.h │ │ ├── modules │ │ │ ├── bppp │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── bppp_norm_product_impl.h │ │ │ │ ├── bppp_transcript_impl.h │ │ │ │ ├── bppp_util.h │ │ │ │ ├── main.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── test_vectors │ │ │ │ │ ├── prove.h │ │ │ │ │ └── verify.h │ │ │ │ └── tests_impl.h │ │ │ ├── ecdh │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── bench_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── ecdsa_adaptor │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── dleq_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── ecdsa_s2c │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── main_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── ellswift │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── bench_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── extrakeys │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── hsort.h │ │ │ │ ├── hsort_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── generator │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── main_impl.h │ │ │ │ ├── pedersen.h │ │ │ │ ├── pedersen_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── musig │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── adaptor_impl.h │ │ │ │ ├── keyagg.h │ │ │ │ ├── keyagg_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── musig.md │ │ │ │ ├── session.h │ │ │ │ ├── session_impl.h │ │ │ │ ├── tests_impl.h │ │ │ │ └── vectors.h │ │ │ ├── rangeproof │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── borromean.h │ │ │ │ ├── borromean_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── rangeproof.h │ │ │ │ ├── rangeproof_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── recovery │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── bench_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── schnorrsig │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── bench_impl.h │ │ │ │ ├── main_impl.h │ │ │ │ ├── tests_exhaustive_impl.h │ │ │ │ └── tests_impl.h │ │ │ ├── surjection │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── main_impl.h │ │ │ │ ├── surjection.h │ │ │ │ ├── surjection.md │ │ │ │ ├── surjection_impl.h │ │ │ │ └── tests_impl.h │ │ │ └── whitelist │ │ │ │ ├── Makefile.am.include │ │ │ │ ├── main_impl.h │ │ │ │ ├── tests_impl.h │ │ │ │ ├── whitelist.md │ │ │ │ └── whitelist_impl.h │ │ ├── precompute_ecmult.c │ │ ├── precompute_ecmult_gen.c │ │ ├── precomputed_ecmult.c │ │ ├── precomputed_ecmult.h │ │ ├── precomputed_ecmult_gen.c │ │ ├── precomputed_ecmult_gen.h │ │ ├── scalar.h │ │ ├── scalar_4x64.h │ │ ├── scalar_4x64_impl.h │ │ ├── scalar_8x32.h │ │ ├── scalar_8x32_impl.h │ │ ├── scalar_impl.h │ │ ├── scalar_low.h │ │ ├── scalar_low_impl.h │ │ ├── scratch.h │ │ ├── scratch_impl.h │ │ ├── secp256k1.c │ │ ├── selftest.h │ │ ├── testrand.h │ │ ├── testrand_impl.h │ │ ├── tests.c │ │ ├── tests_exhaustive.c │ │ ├── util.h │ │ └── wycheproof │ │ │ ├── WYCHEPROOF_COPYING │ │ │ ├── ecdsa_secp256k1_sha256_bitcoin_test.h │ │ │ └── ecdsa_secp256k1_sha256_bitcoin_test.json │ └── tools │ │ └── tests_wycheproof_generate.py ├── serialize.h ├── shutdown.cpp ├── shutdown.h ├── signet.cpp ├── signet.h ├── simplicity │ ├── Makefile │ ├── bitstream.c │ ├── bitstream.h │ ├── bitstring.h │ ├── bounded.h │ ├── ctx8Pruned.c │ ├── ctx8Pruned.h │ ├── ctx8Unpruned.c │ ├── ctx8Unpruned.h │ ├── dag.c │ ├── dag.h │ ├── decodeCoreJets.inc │ ├── deserialize.c │ ├── deserialize.h │ ├── elements-sources.mk │ ├── elements │ │ ├── checkSigHashAllTx1.c │ │ ├── checkSigHashAllTx1.h │ │ ├── cmr.c │ │ ├── decodeElementsJets.inc │ │ ├── elementsJets.c │ │ ├── elementsJets.h │ │ ├── env.c │ │ ├── exec.c │ │ ├── ops.c │ │ ├── ops.h │ │ ├── primitive.c │ │ ├── primitive.h │ │ ├── primitiveEnumJet.inc │ │ ├── primitiveEnumTy.inc │ │ ├── primitiveInitTy.inc │ │ ├── primitiveJetNode.inc │ │ ├── txEnv.c │ │ └── txEnv.h │ ├── eval.c │ ├── eval.h │ ├── frame.c │ ├── frame.h │ ├── hashBlock.c │ ├── hashBlock.h │ ├── include │ │ └── simplicity │ │ │ ├── elements │ │ │ ├── cmr.h │ │ │ ├── env.h │ │ │ └── exec.h │ │ │ └── errorCodes.h │ ├── jets-secp256k1.c │ ├── jets.c │ ├── jets.h │ ├── limitations.h │ ├── precomputed.h │ ├── regression4.c │ ├── regression4.h │ ├── rsort.c │ ├── rsort.h │ ├── schnorr0.c │ ├── schnorr0.h │ ├── schnorr6.c │ ├── schnorr6.h │ ├── secp256k1 │ │ ├── README.md │ │ ├── assumptions.h │ │ ├── eckey.h │ │ ├── eckey_impl.h │ │ ├── ecmult.h │ │ ├── ecmult_impl.h │ │ ├── extrakeys.h │ │ ├── extrakeys_impl.h │ │ ├── field.h │ │ ├── field_5x52.h │ │ ├── field_5x52_asm_impl.h │ │ ├── field_5x52_impl.h │ │ ├── field_5x52_int128_impl.h │ │ ├── field_impl.h │ │ ├── generator.h │ │ ├── generator_impl.h │ │ ├── group.h │ │ ├── group_impl.h │ │ ├── int128.h │ │ ├── int128_impl.h │ │ ├── int128_native.h │ │ ├── int128_native_impl.h │ │ ├── int128_struct.h │ │ ├── int128_struct_impl.h │ │ ├── modinv64.h │ │ ├── modinv64_impl.h │ │ ├── precomputed_ecmult.h │ │ ├── scalar.h │ │ ├── scalar_4x64.h │ │ ├── scalar_4x64_impl.h │ │ ├── scalar_impl.h │ │ ├── schnorrsig.h │ │ ├── schnorrsig_impl.h │ │ ├── secp256k1.h │ │ ├── secp256k1_impl.h │ │ └── util.h │ ├── sha256.c │ ├── sha256.h │ ├── sha256_x86.inc │ ├── simplicity_alloc.h │ ├── simplicity_assert.h │ ├── taptweak.h │ ├── test.c │ ├── type.c │ ├── type.h │ ├── typeInference.c │ ├── typeInference.h │ ├── typeSkipTest.c │ ├── typeSkipTest.h │ └── uword.h ├── span.h ├── streams.h ├── support │ ├── allocators │ │ ├── secure.h │ │ └── zeroafterfree.h │ ├── cleanse.cpp │ ├── cleanse.h │ ├── events.h │ ├── lockedpool.cpp │ └── lockedpool.h ├── sync.cpp ├── sync.h ├── test │ ├── Makefile │ ├── README.md │ ├── addrman_tests.cpp │ ├── allocator_tests.cpp │ ├── amount_tests.cpp │ ├── arith_uint256_tests.cpp │ ├── banman_tests.cpp │ ├── base32_tests.cpp │ ├── base58_tests.cpp │ ├── base64_tests.cpp │ ├── bech32_tests.cpp │ ├── bip32_tests.cpp │ ├── blech32_tests.cpp │ ├── blind_tests.cpp │ ├── blockchain_tests.cpp │ ├── blockencodings_tests.cpp │ ├── blockfilter_index_tests.cpp │ ├── blockfilter_tests.cpp │ ├── bloom_tests.cpp │ ├── bswap_tests.cpp │ ├── checkqueue_tests.cpp │ ├── coins_tests.cpp │ ├── coinstatsindex_tests.cpp │ ├── compilerbug_tests.cpp │ ├── compress_tests.cpp │ ├── crypto_tests.cpp │ ├── cuckoocache_tests.cpp │ ├── data │ │ ├── README.md │ │ ├── asmap.raw │ │ ├── base58_encode_decode.json │ │ ├── bip341_wallet_vectors.json │ │ ├── blockfilters.json │ │ ├── key_io_invalid.json │ │ ├── key_io_valid.json │ │ ├── script_tests.json │ │ ├── sighash.json │ │ ├── tx_invalid.json │ │ └── tx_valid.json │ ├── dbwrapper_tests.cpp │ ├── denialofservice_tests.cpp │ ├── descriptor_tests.cpp │ ├── dynafed_tests.cpp │ ├── flatfile_tests.cpp │ ├── fs_tests.cpp │ ├── fuzz │ │ ├── FuzzedDataProvider.h │ │ ├── addition_overflow.cpp │ │ ├── addrman.cpp │ │ ├── asmap.cpp │ │ ├── asmap_direct.cpp │ │ ├── autofile.cpp │ │ ├── banman.cpp │ │ ├── base_encode_decode.cpp │ │ ├── bech32.cpp │ │ ├── block.cpp │ │ ├── block_header.cpp │ │ ├── blockfilter.cpp │ │ ├── bloom_filter.cpp │ │ ├── buffered_file.cpp │ │ ├── chain.cpp │ │ ├── checkqueue.cpp │ │ ├── coins_view.cpp │ │ ├── connman.cpp │ │ ├── crypto.cpp │ │ ├── crypto_aes256.cpp │ │ ├── crypto_aes256cbc.cpp │ │ ├── crypto_chacha20.cpp │ │ ├── crypto_chacha20_poly1305_aead.cpp │ │ ├── crypto_common.cpp │ │ ├── crypto_diff_fuzz_chacha20.cpp │ │ ├── crypto_hkdf_hmac_sha256_l32.cpp │ │ ├── crypto_poly1305.cpp │ │ ├── cuckoocache.cpp │ │ ├── decode_tx.cpp │ │ ├── descriptor_parse.cpp │ │ ├── deserialize.cpp │ │ ├── eval_script.cpp │ │ ├── fee_rate.cpp │ │ ├── fees.cpp │ │ ├── flatfile.cpp │ │ ├── float.cpp │ │ ├── fuzz.cpp │ │ ├── fuzz.h │ │ ├── golomb_rice.cpp │ │ ├── hex.cpp │ │ ├── http_request.cpp │ │ ├── i2p.cpp │ │ ├── integer.cpp │ │ ├── key.cpp │ │ ├── key_io.cpp │ │ ├── kitchen_sink.cpp │ │ ├── load_external_block_file.cpp │ │ ├── locale.cpp │ │ ├── merkleblock.cpp │ │ ├── message.cpp │ │ ├── minisketch.cpp │ │ ├── muhash.cpp │ │ ├── multiplication_overflow.cpp │ │ ├── net.cpp │ │ ├── net_permissions.cpp │ │ ├── netaddress.cpp │ │ ├── netbase_dns_lookup.cpp │ │ ├── node_eviction.cpp │ │ ├── p2p_transport_serialization.cpp │ │ ├── parse_hd_keypath.cpp │ │ ├── parse_iso8601.cpp │ │ ├── parse_numbers.cpp │ │ ├── parse_script.cpp │ │ ├── parse_univalue.cpp │ │ ├── policy_estimator.cpp │ │ ├── policy_estimator_io.cpp │ │ ├── pow.cpp │ │ ├── prevector.cpp │ │ ├── primitives_transaction.cpp │ │ ├── process_message.cpp │ │ ├── process_messages.cpp │ │ ├── protocol.cpp │ │ ├── psbt.cpp │ │ ├── random.cpp │ │ ├── rbf.cpp │ │ ├── rolling_bloom_filter.cpp │ │ ├── rpc.cpp │ │ ├── script.cpp │ │ ├── script_assets_test_minimizer.cpp │ │ ├── script_bitcoin_consensus.cpp │ │ ├── script_descriptor_cache.cpp │ │ ├── script_flags.cpp │ │ ├── script_format.cpp │ │ ├── script_interpreter.cpp │ │ ├── script_ops.cpp │ │ ├── script_sigcache.cpp │ │ ├── script_sign.cpp │ │ ├── scriptnum_ops.cpp │ │ ├── secp256k1_ec_seckey_import_export_der.cpp │ │ ├── secp256k1_ecdsa_signature_parse_der_lax.cpp │ │ ├── signature_checker.cpp │ │ ├── signet.cpp │ │ ├── simplicity.cpp │ │ ├── simplicity_compute_amr.c │ │ ├── simplicity_tx.cpp │ │ ├── socks5.cpp │ │ ├── span.cpp │ │ ├── spanparsing.cpp │ │ ├── string.cpp │ │ ├── strprintf.cpp │ │ ├── system.cpp │ │ ├── timedata.cpp │ │ ├── torcontrol.cpp │ │ ├── transaction.cpp │ │ ├── tx_in.cpp │ │ ├── tx_out.cpp │ │ ├── tx_pool.cpp │ │ ├── txrequest.cpp │ │ ├── util.cpp │ │ ├── util.h │ │ ├── utxo_snapshot.cpp │ │ ├── validation_load_mempool.cpp │ │ ├── versionbits.cpp │ │ └── witness_program.cpp │ ├── getarg_tests.cpp │ ├── hash_tests.cpp │ ├── i2p_tests.cpp │ ├── interfaces_tests.cpp │ ├── key_io_tests.cpp │ ├── key_tests.cpp │ ├── logging_tests.cpp │ ├── main.cpp │ ├── mempool_tests.cpp │ ├── merkle_tests.cpp │ ├── merkleblock_tests.cpp │ ├── miner_tests.cpp │ ├── minisketch_tests.cpp │ ├── multisig_tests.cpp │ ├── net_peer_eviction_tests.cpp │ ├── net_tests.cpp │ ├── netbase_tests.cpp │ ├── pegin_spent_tests.cpp │ ├── pegin_witness_tests.cpp │ ├── pmt_tests.cpp │ ├── policy_fee_tests.cpp │ ├── policyestimator_tests.cpp │ ├── pow_tests.cpp │ ├── prevector_tests.cpp │ ├── raii_event_tests.cpp │ ├── random_tests.cpp │ ├── reverselock_tests.cpp │ ├── rpc_tests.cpp │ ├── sanity_tests.cpp │ ├── scheduler_tests.cpp │ ├── script_p2sh_tests.cpp │ ├── script_parse_tests.cpp │ ├── script_standard_tests.cpp │ ├── script_tests.cpp │ ├── scriptnum10.h │ ├── scriptnum_tests.cpp │ ├── serfloat_tests.cpp │ ├── serialize_tests.cpp │ ├── settings_tests.cpp │ ├── sighash_tests.cpp │ ├── sigopcount_tests.cpp │ ├── skiplist_tests.cpp │ ├── sock_tests.cpp │ ├── streams_tests.cpp │ ├── sync_tests.cpp │ ├── system_tests.cpp │ ├── timedata_tests.cpp │ ├── torcontrol_tests.cpp │ ├── transaction_tests.cpp │ ├── txindex_tests.cpp │ ├── txpackage_tests.cpp │ ├── txrequest_tests.cpp │ ├── txvalidation_tests.cpp │ ├── txvalidationcache_tests.cpp │ ├── uint256_tests.cpp │ ├── util │ │ ├── README.md │ │ ├── blockfilter.cpp │ │ ├── blockfilter.h │ │ ├── chainstate.h │ │ ├── logging.cpp │ │ ├── logging.h │ │ ├── mining.cpp │ │ ├── mining.h │ │ ├── net.cpp │ │ ├── net.h │ │ ├── script.cpp │ │ ├── script.h │ │ ├── setup_common.cpp │ │ ├── setup_common.h │ │ ├── str.cpp │ │ ├── str.h │ │ ├── transaction_utils.cpp │ │ ├── transaction_utils.h │ │ ├── validation.cpp │ │ ├── validation.h │ │ ├── wallet.cpp │ │ └── wallet.h │ ├── util_tests.cpp │ ├── util_threadnames_tests.cpp │ ├── validation_block_tests.cpp │ ├── validation_chainstate_tests.cpp │ ├── validation_chainstatemanager_tests.cpp │ ├── validation_flush_tests.cpp │ ├── validation_tests.cpp │ ├── validationinterface_tests.cpp │ └── versionbits_tests.cpp ├── threadinterrupt.cpp ├── threadinterrupt.h ├── threadsafety.h ├── timedata.cpp ├── timedata.h ├── tinyformat.h ├── torcontrol.cpp ├── torcontrol.h ├── txdb.cpp ├── txdb.h ├── txmempool.cpp ├── txmempool.h ├── txorphanage.cpp ├── txorphanage.h ├── txrequest.cpp ├── txrequest.h ├── uint256.cpp ├── uint256.h ├── undo.h ├── univalue │ ├── .cirrus.yml │ ├── .gitignore │ ├── COPYING │ ├── Makefile.am │ ├── README.md │ ├── TODO │ ├── autogen.sh │ ├── build-aux │ │ └── m4 │ │ │ ├── .gitignore │ │ │ └── ax_cxx_compile_stdcxx.m4 │ ├── configure.ac │ ├── gen │ │ └── gen.cpp │ ├── include │ │ └── univalue.h │ ├── lib │ │ ├── .gitignore │ │ ├── univalue.cpp │ │ ├── univalue_escapes.h │ │ ├── univalue_get.cpp │ │ ├── univalue_read.cpp │ │ ├── univalue_utffilter.h │ │ └── univalue_write.cpp │ ├── pc │ │ ├── libunivalue-uninstalled.pc.in │ │ └── libunivalue.pc.in │ ├── sources.mk │ └── test │ │ ├── .gitignore │ │ ├── fail1.json │ │ ├── fail10.json │ │ ├── fail11.json │ │ ├── fail12.json │ │ ├── fail13.json │ │ ├── fail14.json │ │ ├── fail15.json │ │ ├── fail16.json │ │ ├── fail17.json │ │ ├── fail18.json │ │ ├── fail19.json │ │ ├── fail2.json │ │ ├── fail20.json │ │ ├── fail21.json │ │ ├── fail22.json │ │ ├── fail23.json │ │ ├── fail24.json │ │ ├── fail25.json │ │ ├── fail26.json │ │ ├── fail27.json │ │ ├── fail28.json │ │ ├── fail29.json │ │ ├── fail3.json │ │ ├── fail30.json │ │ ├── fail31.json │ │ ├── fail32.json │ │ ├── fail33.json │ │ ├── fail34.json │ │ ├── fail35.json │ │ ├── fail36.json │ │ ├── fail37.json │ │ ├── fail38.json │ │ ├── fail39.json │ │ ├── fail4.json │ │ ├── fail40.json │ │ ├── fail41.json │ │ ├── fail42.json │ │ ├── fail44.json │ │ ├── fail45.json │ │ ├── fail5.json │ │ ├── fail6.json │ │ ├── fail7.json │ │ ├── fail8.json │ │ ├── fail9.json │ │ ├── no_nul.cpp │ │ ├── object.cpp │ │ ├── pass1.json │ │ ├── pass2.json │ │ ├── pass3.json │ │ ├── pass4.json │ │ ├── round1.json │ │ ├── round2.json │ │ ├── round3.json │ │ ├── round4.json │ │ ├── round5.json │ │ ├── round6.json │ │ ├── round7.json │ │ ├── test_json.cpp │ │ └── unitester.cpp ├── util │ ├── asmap.cpp │ ├── asmap.h │ ├── bip32.cpp │ ├── bip32.h │ ├── bytevectorhash.cpp │ ├── bytevectorhash.h │ ├── check.h │ ├── epochguard.h │ ├── error.cpp │ ├── error.h │ ├── fastrange.h │ ├── fees.cpp │ ├── fees.h │ ├── getuniquepath.cpp │ ├── getuniquepath.h │ ├── golombrice.h │ ├── hash_type.h │ ├── hasher.cpp │ ├── hasher.h │ ├── macros.h │ ├── message.cpp │ ├── message.h │ ├── moneystr.cpp │ ├── moneystr.h │ ├── overflow.h │ ├── overloaded.h │ ├── rbf.cpp │ ├── rbf.h │ ├── readwritefile.cpp │ ├── readwritefile.h │ ├── serfloat.cpp │ ├── serfloat.h │ ├── settings.cpp │ ├── settings.h │ ├── sock.cpp │ ├── sock.h │ ├── spanparsing.cpp │ ├── spanparsing.h │ ├── strencodings.cpp │ ├── strencodings.h │ ├── string.cpp │ ├── string.h │ ├── syscall_sandbox.cpp │ ├── syscall_sandbox.h │ ├── system.cpp │ ├── system.h │ ├── thread.cpp │ ├── thread.h │ ├── threadnames.cpp │ ├── threadnames.h │ ├── time.cpp │ ├── time.h │ ├── tokenpipe.cpp │ ├── tokenpipe.h │ ├── trace.h │ ├── translation.h │ ├── types.h │ ├── ui_change_type.h │ ├── url.cpp │ ├── url.h │ └── vector.h ├── validation.cpp ├── validation.h ├── validationinterface.cpp ├── validationinterface.h ├── version.h ├── versionbits.cpp ├── versionbits.h ├── wallet │ ├── bdb.cpp │ ├── bdb.h │ ├── coincontrol.cpp │ ├── coincontrol.h │ ├── coinselection.cpp │ ├── coinselection.h │ ├── context.cpp │ ├── context.h │ ├── crypter.cpp │ ├── crypter.h │ ├── db.cpp │ ├── db.h │ ├── dump.cpp │ ├── dump.h │ ├── external_signer_scriptpubkeyman.cpp │ ├── external_signer_scriptpubkeyman.h │ ├── feebumper.cpp │ ├── feebumper.h │ ├── fees.cpp │ ├── fees.h │ ├── init.cpp │ ├── interfaces.cpp │ ├── ismine.h │ ├── load.cpp │ ├── load.h │ ├── receive.cpp │ ├── receive.h │ ├── rpc │ │ ├── addresses.cpp │ │ ├── backup.cpp │ │ ├── coins.cpp │ │ ├── elements.cpp │ │ ├── encrypt.cpp │ │ ├── signmessage.cpp │ │ ├── spend.cpp │ │ ├── transactions.cpp │ │ ├── util.cpp │ │ ├── util.h │ │ ├── wallet.cpp │ │ └── wallet.h │ ├── salvage.cpp │ ├── salvage.h │ ├── scriptpubkeyman.cpp │ ├── scriptpubkeyman.h │ ├── spend.cpp │ ├── spend.h │ ├── sqlite.cpp │ ├── sqlite.h │ ├── test │ │ ├── coinselector_tests.cpp │ │ ├── db_tests.cpp │ │ ├── fuzz │ │ │ └── notifications.cpp │ │ ├── init_test_fixture.cpp │ │ ├── init_test_fixture.h │ │ ├── init_tests.cpp │ │ ├── ismine_tests.cpp │ │ ├── psbt_wallet_tests.cpp │ │ ├── scriptpubkeyman_tests.cpp │ │ ├── spend_tests.cpp │ │ ├── util.cpp │ │ ├── util.h │ │ ├── wallet_crypto_tests.cpp │ │ ├── wallet_test_fixture.cpp │ │ ├── wallet_test_fixture.h │ │ ├── wallet_tests.cpp │ │ ├── wallet_transaction_tests.cpp │ │ └── walletdb_tests.cpp │ ├── transaction.cpp │ ├── transaction.h │ ├── wallet.cpp │ ├── wallet.h │ ├── walletdb.cpp │ ├── walletdb.h │ ├── wallettool.cpp │ ├── wallettool.h │ ├── walletutil.cpp │ └── walletutil.h ├── walletinitinterface.h ├── warnings.cpp ├── warnings.h └── zmq │ ├── zmqabstractnotifier.cpp │ ├── zmqabstractnotifier.h │ ├── zmqnotificationinterface.cpp │ ├── zmqnotificationinterface.h │ ├── zmqpublishnotifier.cpp │ ├── zmqpublishnotifier.h │ ├── zmqrpc.cpp │ ├── zmqrpc.h │ ├── zmqutil.cpp │ └── zmqutil.h └── test ├── README.md ├── bitcoin_functional └── functional │ ├── .gitignore │ ├── README.md │ ├── combine_logs.py │ ├── combined_log_template.html │ ├── create_cache.py │ ├── data │ ├── invalid_txs.py │ ├── rpc_getblockstats.json │ └── rpc_psbt.json │ ├── example_test.py │ ├── feature_assumevalid.py │ ├── feature_bip68_sequence.py │ ├── feature_block.py │ ├── feature_blocksdir.py │ ├── feature_cltv.py │ ├── feature_config_args.py │ ├── feature_csv_activation.py │ ├── feature_dbcrash.py │ ├── feature_dersig.py │ ├── feature_fee_estimation.py │ ├── feature_filelock.py │ ├── feature_help.py │ ├── feature_includeconf.py │ ├── feature_logging.py │ ├── feature_maxuploadtarget.py │ ├── feature_minchainwork.py │ ├── feature_notifications.py │ ├── feature_nulldummy.py │ ├── feature_proxy.py │ ├── feature_pruning.py │ ├── feature_rbf.py │ ├── feature_reindex.py │ ├── feature_segwit.py │ ├── feature_shutdown.py │ ├── feature_uacomment.py │ ├── feature_versionbits_warning.py │ ├── interface_bitcoin_cli.py │ ├── interface_http.py │ ├── interface_rest.py │ ├── interface_rpc.py │ ├── interface_zmq.py │ ├── mempool_accept.py │ ├── mempool_limit.py │ ├── mempool_packages.py │ ├── mempool_persist.py │ ├── mempool_reorg.py │ ├── mempool_resurrect.py │ ├── mempool_spend_coinbase.py │ ├── mining_basic.py │ ├── mining_getblocktemplate_longpoll.py │ ├── mining_prioritisetransaction.py │ ├── p2p_compactblocks.py │ ├── p2p_disconnect_ban.py │ ├── p2p_feefilter.py │ ├── p2p_fingerprint.py │ ├── p2p_invalid_block.py │ ├── p2p_invalid_locator.py │ ├── p2p_invalid_messages.py │ ├── p2p_invalid_tx.py │ ├── p2p_leak.py │ ├── p2p_leak_tx.py │ ├── p2p_mempool.py │ ├── p2p_node_network_limited.py │ ├── p2p_segwit.py │ ├── p2p_sendheaders.py │ ├── p2p_timeouts.py │ ├── p2p_unrequested_blocks.py │ ├── rpc_bind.py │ ├── rpc_blockchain.py │ ├── rpc_createmultisig.py │ ├── rpc_decodescript.py │ ├── rpc_deprecated.py │ ├── rpc_deriveaddresses.py │ ├── rpc_fundrawtransaction.py │ ├── rpc_getblockstats.py │ ├── rpc_getchaintips.py │ ├── rpc_help.py │ ├── rpc_invalidateblock.py │ ├── rpc_named_arguments.py │ ├── rpc_net.py │ ├── rpc_preciousblock.py │ ├── rpc_psbt.py │ ├── rpc_rawtransaction.py │ ├── rpc_scantxoutset.py │ ├── rpc_signmessage.py │ ├── rpc_signrawtransaction.py │ ├── rpc_txoutproof.py │ ├── rpc_uptime.py │ ├── rpc_users.py │ ├── test_framework │ ├── __init__.py │ ├── address.py │ ├── authproxy.py │ ├── bignum.py │ ├── blocktools.py │ ├── coverage.py │ ├── descriptors.py │ ├── key.py │ ├── messages.py │ ├── mininode.py │ ├── netutil.py │ ├── script.py │ ├── segwit_addr.py │ ├── siphash.py │ ├── socks5.py │ ├── test_framework.py │ ├── test_node.py │ ├── util.py │ └── wallet_util.py │ ├── test_runner.py │ ├── tool_wallet.py │ ├── wallet_abandonconflict.py │ ├── wallet_address_types.py │ ├── wallet_backup.py │ ├── wallet_balance.py │ ├── wallet_basic.py │ ├── wallet_bumpfee.py │ ├── wallet_coinbase_category.py │ ├── wallet_create_tx.py │ ├── wallet_createwallet.py │ ├── wallet_disable.py │ ├── wallet_dump.py │ ├── wallet_encryption.py │ ├── wallet_fallbackfee.py │ ├── wallet_groups.py │ ├── wallet_hd.py │ ├── wallet_import_rescan.py │ ├── wallet_import_with_label.py │ ├── wallet_importmulti.py │ ├── wallet_importprunedfunds.py │ ├── wallet_keypool.py │ ├── wallet_keypool_topup.py │ ├── wallet_labels.py │ ├── wallet_listreceivedby.py │ ├── wallet_listsinceblock.py │ ├── wallet_listtransactions.py │ ├── wallet_multiwallet.py │ ├── wallet_resendwallettransactions.py │ ├── wallet_txn_clone.py │ ├── wallet_txn_doublespend.py │ └── wallet_zapwallettxes.py ├── config.ini.in ├── functional ├── .gitignore ├── README.md ├── combine_logs.py ├── combined_log_template.html ├── create_cache.py ├── data │ ├── __init__.py │ ├── blockheader_testnet3.hex │ ├── invalid_txs.py │ ├── rpc_bip67.json │ ├── rpc_decodescript.json │ ├── rpc_getblockstats.json │ └── rpc_psbt.json ├── example_elements_code_tutorial.py ├── example_test.py ├── feature_abortnode.py ├── feature_addrman.py ├── feature_anchors.py ├── feature_asmap.py ├── feature_assetsdir.py ├── feature_assumevalid.py ├── feature_backwards_compatibility.py ├── feature_bind_extra.py ├── feature_bind_port_discover.py ├── feature_bind_port_externalip.py ├── feature_bip68_sequence.py ├── feature_block.py ├── feature_block_subsidy.py ├── feature_block_v4.py ├── feature_blockfilterindex_prune.py ├── feature_blocksdir.py ├── feature_blocksign.py ├── feature_cltv.py ├── feature_coinstatsindex.py ├── feature_confidential_transactions.py ├── feature_config_args.py ├── feature_connect_genesis_outputs.py ├── feature_csv_activation.py ├── feature_dbcrash.py ├── feature_default_asset_name.py ├── feature_dersig.py ├── feature_dirsymlinks.py ├── feature_discount_ct.py ├── feature_discount_ct_ordering.py ├── feature_dynafed.py ├── feature_elements_simplicity_activation.py ├── feature_elements_taproot_activation.py ├── feature_fedpeg.py ├── feature_fee_estimation.py ├── feature_filelock.py ├── feature_help.py ├── feature_includeconf.py ├── feature_init.py ├── feature_initial_reissuance_token.py ├── feature_issuance.py ├── feature_loadblock.py ├── feature_logging.py ├── feature_mandatory_coinbase.py ├── feature_maxtipage.py ├── feature_maxuploadtarget.py ├── feature_notifications.py ├── feature_nulldummy.py ├── feature_pak.py ├── feature_presegwit_node_upgrade.py ├── feature_progress.py ├── feature_proxy.py ├── feature_pruning.py ├── feature_rbf.py ├── feature_reindex.py ├── feature_segwit.py ├── feature_settings.py ├── feature_shutdown.py ├── feature_sighash_rangeproof.py ├── feature_signet.py ├── feature_startupnotify.py ├── feature_syscall_sandbox.py ├── feature_taphash_pegins_issuances.py ├── feature_taproot.py ├── feature_tapscript_opcodes.py ├── feature_trim_headers.py ├── feature_txindex_compatibility.py ├── feature_txwitness.py ├── feature_uacomment.py ├── feature_utxo_set_hash.py ├── feature_versionbits_warning.py ├── interface_bitcoin_cli.py ├── interface_http.py ├── interface_rest.py ├── interface_rpc.py ├── interface_zmq.py ├── mempool_accept.py ├── mempool_accept_wtxid.py ├── mempool_compatibility.py ├── mempool_expiry.py ├── mempool_limit.py ├── mempool_package_limits.py ├── mempool_package_onemore.py ├── mempool_packages.py ├── mempool_persist.py ├── mempool_reorg.py ├── mempool_resurrect.py ├── mempool_spend_coinbase.py ├── mempool_unbroadcast.py ├── mempool_updatefromblock.py ├── mining_basic.py ├── mining_getblocktemplate_longpoll.py ├── mining_prioritisetransaction.py ├── mocks │ ├── invalid_signer.py │ └── signer.py ├── p2p_add_connections.py ├── p2p_addr_relay.py ├── p2p_addrfetch.py ├── p2p_addrv2_relay.py ├── p2p_blockfilters.py ├── p2p_blocksonly.py ├── p2p_compactblocks.py ├── p2p_compactblocks_blocksonly.py ├── p2p_compactblocks_hb.py ├── p2p_disconnect_ban.py ├── p2p_dns_seeds.py ├── p2p_dos_header_tree.py ├── p2p_eviction.py ├── p2p_feefilter.py ├── p2p_filter.py ├── p2p_fingerprint.py ├── p2p_getaddr_caching.py ├── p2p_getdata.py ├── p2p_i2p_ports.py ├── p2p_ibd_txrelay.py ├── p2p_invalid_block.py ├── p2p_invalid_locator.py ├── p2p_invalid_messages.py ├── p2p_invalid_tx.py ├── p2p_leak.py ├── p2p_leak_tx.py ├── p2p_message_capture.py ├── p2p_nobloomfilter_messages.py ├── p2p_node_network_limited.py ├── p2p_permissions.py ├── p2p_ping.py ├── p2p_segwit.py ├── p2p_sendheaders.py ├── p2p_timeouts.py ├── p2p_tx_download.py ├── p2p_unrequested_blocks.py ├── rpc_addresses_deprecation.py ├── rpc_bind.py ├── rpc_blockchain.py ├── rpc_calcfastmerkleroot.py ├── rpc_createmultisig.py ├── rpc_decodescript.py ├── rpc_deprecated.py ├── rpc_deriveaddresses.py ├── rpc_dumptxoutset.py ├── rpc_estimatefee.py ├── rpc_fundrawtransaction.py ├── rpc_generate.py ├── rpc_generateblock.py ├── rpc_getblockfilter.py ├── rpc_getblockfrompeer.py ├── rpc_getblockstats.py ├── rpc_getchaintips.py ├── rpc_getdescriptorinfo.py ├── rpc_getnewblockhex.py ├── rpc_help.py ├── rpc_invalid_address_message.py ├── rpc_invalidateblock.py ├── rpc_mempool_entry_fee_fields_deprecation.py ├── rpc_misc.py ├── rpc_named_arguments.py ├── rpc_net.py ├── rpc_packages.py ├── rpc_preciousblock.py ├── rpc_psbt.py ├── rpc_rawtransaction.py ├── rpc_scantxoutset.py ├── rpc_setban.py ├── rpc_signer.py ├── rpc_signmessagewithprivkey.py ├── rpc_signrawtransaction.py ├── rpc_tweakfedpeg.py ├── rpc_txoutproof.py ├── rpc_uptime.py ├── rpc_users.py ├── rpc_whitelist.py ├── test-shell.md ├── test_framework │ ├── __init__.py │ ├── address.py │ ├── authproxy.py │ ├── bdb.py │ ├── bip340_test_vectors.csv │ ├── blocktools.py │ ├── coverage.py │ ├── descriptors.py │ ├── key.py │ ├── liquid_addr.py │ ├── messages.py │ ├── muhash.py │ ├── netutil.py │ ├── p2p.py │ ├── ripemd160.py │ ├── script.py │ ├── script_util.py │ ├── segwit_addr.py │ ├── siphash.py │ ├── socks5.py │ ├── test_framework.py │ ├── test_node.py │ ├── test_shell.py │ ├── util.py │ ├── wallet.py │ └── wallet_util.py ├── test_runner.py ├── tool_wallet.py ├── wallet_abandonconflict.py ├── wallet_address_types.py ├── wallet_avoidreuse.py ├── wallet_backup.py ├── wallet_balance.py ├── wallet_basic.py ├── wallet_bumpfee.py ├── wallet_coinbase_category.py ├── wallet_create_tx.py ├── wallet_createwallet.py ├── wallet_descriptor.py ├── wallet_disable.py ├── wallet_dump.py ├── wallet_elements_21million.py ├── wallet_elements_dust_relay.py ├── wallet_elements_regression_1172.py ├── wallet_elements_regression_1259.py ├── wallet_elements_regression_1263.py ├── wallet_encryption.py ├── wallet_fallbackfee.py ├── wallet_groups.py ├── wallet_hd.py ├── wallet_implicitsegwit.py ├── wallet_import_rescan.py ├── wallet_import_with_label.py ├── wallet_importdescriptors.py ├── wallet_importmulti.py ├── wallet_importprunedfunds.py ├── wallet_inactive_hdchains.py ├── wallet_keypool.py ├── wallet_keypool_topup.py ├── wallet_labels.py ├── wallet_listdescriptors.py ├── wallet_listreceivedby.py ├── wallet_listsinceblock.py ├── wallet_listtransactions.py ├── wallet_multisig_descriptor_psbt.py ├── wallet_multiwallet.py ├── wallet_orphanedreward.py ├── wallet_reorgsrestore.py ├── wallet_resendwallettransactions.py ├── wallet_send.py ├── wallet_send_zero_fee.py ├── wallet_signer.py ├── wallet_signmessagewithaddress.py ├── wallet_startup.py ├── wallet_taproot.py ├── wallet_timelock.py ├── wallet_transactiontime_rescan.py ├── wallet_txn_clone.py ├── wallet_txn_doublespend.py ├── wallet_upgradewallet.py └── wallet_watchonly.py ├── fuzz └── test_runner.py ├── get_previous_releases.py ├── lint ├── README.md ├── check-doc.py ├── commit-script-check.sh ├── extended-lint-all.sh ├── extended-lint-cppcheck.sh ├── git-subtree-check.sh ├── lint-all.sh ├── lint-assertions.sh ├── lint-circular-dependencies.sh ├── lint-cpp.sh ├── lint-files.py ├── lint-files.sh ├── lint-format-strings.py ├── lint-format-strings.sh ├── lint-git-commit-check.sh ├── lint-include-guards.sh ├── lint-includes.sh ├── lint-locale-dependence.sh ├── lint-logs.sh ├── lint-python-dead-code.sh ├── lint-python-mutable-default-parameters.sh ├── lint-python-utf8-encoding.sh ├── lint-python.sh ├── lint-qt.sh ├── lint-shell-locale.sh ├── lint-shell.sh ├── lint-spelling.ignore-words.txt ├── lint-spelling.sh ├── lint-submodule.sh ├── lint-tests.sh └── lint-whitespace.sh ├── sanitizer_suppressions ├── lsan ├── tsan └── ubsan └── util ├── data ├── bitcoin-util-test.json ├── blanktxv1.hex ├── blanktxv1.json ├── blanktxv2.hex ├── blanktxv2.json ├── tt-delin1-out.hex ├── tt-delin1-out.json ├── tt-delout1-out.hex ├── tt-delout1-out.json ├── tt-locktime317000-out.hex ├── tt-locktime317000-out.json ├── tx394b54bb.hex ├── txcreate1.hex ├── txcreate1.json ├── txcreate2.hex ├── txcreate2.json ├── txcreatedata1.hex ├── txcreatedata1.json ├── txcreatedata2.hex ├── txcreatedata2.json ├── txcreatedata_seq0.hex ├── txcreatedata_seq0.json ├── txcreatedata_seq1.hex ├── txcreatedata_seq1.json ├── txcreatemultisig1.hex ├── txcreatemultisig1.json ├── txcreatemultisig2.hex ├── txcreatemultisig2.json ├── txcreatemultisig3.hex ├── txcreatemultisig3.json ├── txcreatemultisig4.hex ├── txcreatemultisig4.json ├── txcreatemultisig4_elements.hex ├── txcreatemultisig4_elements.json ├── txcreatemultisig5.json ├── txcreateoutpubkey1.hex ├── txcreateoutpubkey1.json ├── txcreateoutpubkey2.hex ├── txcreateoutpubkey2.json ├── txcreateoutpubkey3.hex ├── txcreateoutpubkey3.json ├── txcreatescript1.hex ├── txcreatescript1.json ├── txcreatescript2.hex ├── txcreatescript2.json ├── txcreatescript3.hex ├── txcreatescript3.json ├── txcreatescript4.hex ├── txcreatescript4.json ├── txcreatescript5.hex ├── txcreatescript6.hex ├── txcreatesignsegwit1.hex ├── txcreatesignv1.hex ├── txcreatesignv1.json └── txcreatesignv2.hex ├── rpcauth-test.py └── test_runner.py /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | src/clientversion.cpp export-subst 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.6.12 2 | -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.style.yapf -------------------------------------------------------------------------------- /.tx/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/.tx/config -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/COPYING -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- 1 | See [doc/build-\*.md](/doc) -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/README.md -------------------------------------------------------------------------------- /REVIEWERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/REVIEWERS -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/SECURITY.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/autogen.sh -------------------------------------------------------------------------------- /ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/README.md -------------------------------------------------------------------------------- /ci/lint/04_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/lint/04_install.sh -------------------------------------------------------------------------------- /ci/lint/06_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/lint/06_script.sh -------------------------------------------------------------------------------- /ci/lint_run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/lint_run_all.sh -------------------------------------------------------------------------------- /ci/retry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/retry/README.md -------------------------------------------------------------------------------- /ci/retry/retry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/retry/retry -------------------------------------------------------------------------------- /ci/test/00_setup_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/00_setup_env.sh -------------------------------------------------------------------------------- /ci/test/04_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/04_install.sh -------------------------------------------------------------------------------- /ci/test/06_script_a.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/06_script_a.sh -------------------------------------------------------------------------------- /ci/test/06_script_b.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/06_script_b.sh -------------------------------------------------------------------------------- /ci/test/wrap-qemu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/wrap-qemu.sh -------------------------------------------------------------------------------- /ci/test/wrap-valgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/wrap-valgrind.sh -------------------------------------------------------------------------------- /ci/test/wrap-wine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test/wrap-wine.sh -------------------------------------------------------------------------------- /ci/test_run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/ci/test_run_all.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/configure.ac -------------------------------------------------------------------------------- /contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/README.md -------------------------------------------------------------------------------- /contrib/assets_tutorial/test_framework/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /contrib/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/debian/copyright -------------------------------------------------------------------------------- /contrib/devtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/devtools/README.md -------------------------------------------------------------------------------- /contrib/devtools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/devtools/utils.py -------------------------------------------------------------------------------- /contrib/filter-lcov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/filter-lcov.py -------------------------------------------------------------------------------- /contrib/guix/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/INSTALL.md -------------------------------------------------------------------------------- /contrib/guix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/README.md -------------------------------------------------------------------------------- /contrib/guix/guix-attest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/guix-attest -------------------------------------------------------------------------------- /contrib/guix/guix-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/guix-build -------------------------------------------------------------------------------- /contrib/guix/guix-clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/guix-clean -------------------------------------------------------------------------------- /contrib/guix/guix-codesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/guix-codesign -------------------------------------------------------------------------------- /contrib/guix/guix-verify: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/guix-verify -------------------------------------------------------------------------------- /contrib/guix/manifest.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/guix/manifest.scm -------------------------------------------------------------------------------- /contrib/init/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/init/README.md -------------------------------------------------------------------------------- /contrib/init/bitcoind.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/init/bitcoind.conf -------------------------------------------------------------------------------- /contrib/init/bitcoind.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/init/bitcoind.init -------------------------------------------------------------------------------- /contrib/install_db4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/install_db4.sh -------------------------------------------------------------------------------- /contrib/macdeploy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/macdeploy/LICENSE -------------------------------------------------------------------------------- /contrib/macdeploy/gen-sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/macdeploy/gen-sdk -------------------------------------------------------------------------------- /contrib/merge-prs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/merge-prs.sh -------------------------------------------------------------------------------- /contrib/qos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/qos/README.md -------------------------------------------------------------------------------- /contrib/qos/tc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/qos/tc.sh -------------------------------------------------------------------------------- /contrib/review-prs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/review-prs.py -------------------------------------------------------------------------------- /contrib/seeds/.gitignore: -------------------------------------------------------------------------------- 1 | seeds_main.txt 2 | -------------------------------------------------------------------------------- /contrib/seeds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/seeds/README.md -------------------------------------------------------------------------------- /contrib/seeds/makeseeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/seeds/makeseeds.py -------------------------------------------------------------------------------- /contrib/signet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/signet/README.md -------------------------------------------------------------------------------- /contrib/signet/getcoins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/signet/getcoins.py -------------------------------------------------------------------------------- /contrib/signet/miner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/signet/miner -------------------------------------------------------------------------------- /contrib/testgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/testgen/README.md -------------------------------------------------------------------------------- /contrib/testgen/base58.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/testgen/base58.py -------------------------------------------------------------------------------- /contrib/tracing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/tracing/README.md -------------------------------------------------------------------------------- /contrib/valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/valgrind.supp -------------------------------------------------------------------------------- /contrib/verify-commits/trusted-git-root: -------------------------------------------------------------------------------- 1 | 82bcf405f6db1d55b684a1f63a4aabad376cdad7 2 | -------------------------------------------------------------------------------- /contrib/verify-commits/trusted-sha512-root-commit: -------------------------------------------------------------------------------- 1 | 309bf16257b2395ce502017be627186b749ee749 2 | -------------------------------------------------------------------------------- /contrib/zmq/zmq_sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/contrib/zmq/zmq_sub.py -------------------------------------------------------------------------------- /depends/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/.gitignore -------------------------------------------------------------------------------- /depends/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/Makefile -------------------------------------------------------------------------------- /depends/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/README.md -------------------------------------------------------------------------------- /depends/builders/darwin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/builders/darwin.mk -------------------------------------------------------------------------------- /depends/builders/linux.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/builders/linux.mk -------------------------------------------------------------------------------- /depends/builders/netbsd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/builders/netbsd.mk -------------------------------------------------------------------------------- /depends/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/config.guess -------------------------------------------------------------------------------- /depends/config.site.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/config.site.in -------------------------------------------------------------------------------- /depends/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/config.sub -------------------------------------------------------------------------------- /depends/description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/description.md -------------------------------------------------------------------------------- /depends/funcs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/funcs.mk -------------------------------------------------------------------------------- /depends/gen_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/gen_id -------------------------------------------------------------------------------- /depends/hosts/android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/android.mk -------------------------------------------------------------------------------- /depends/hosts/darwin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/darwin.mk -------------------------------------------------------------------------------- /depends/hosts/default.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/default.mk -------------------------------------------------------------------------------- /depends/hosts/freebsd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/freebsd.mk -------------------------------------------------------------------------------- /depends/hosts/linux.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/linux.mk -------------------------------------------------------------------------------- /depends/hosts/mingw32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/mingw32.mk -------------------------------------------------------------------------------- /depends/hosts/netbsd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/netbsd.mk -------------------------------------------------------------------------------- /depends/hosts/openbsd.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/hosts/openbsd.mk -------------------------------------------------------------------------------- /depends/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages.md -------------------------------------------------------------------------------- /depends/packages/bdb.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/bdb.mk -------------------------------------------------------------------------------- /depends/packages/boost.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/boost.mk -------------------------------------------------------------------------------- /depends/packages/capnp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/capnp.mk -------------------------------------------------------------------------------- /depends/packages/expat.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/expat.mk -------------------------------------------------------------------------------- /depends/packages/libXau.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/libXau.mk -------------------------------------------------------------------------------- /depends/packages/libxcb.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/libxcb.mk -------------------------------------------------------------------------------- /depends/packages/qt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/qt.mk -------------------------------------------------------------------------------- /depends/packages/sqlite.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/sqlite.mk -------------------------------------------------------------------------------- /depends/packages/xproto.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/xproto.mk -------------------------------------------------------------------------------- /depends/packages/zeromq.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/packages/zeromq.mk -------------------------------------------------------------------------------- /depends/patches/qt/qt.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/depends/patches/qt/qt.pro -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | Doxyfile 2 | -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/JSON-RPC-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/JSON-RPC-interface.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/README_doxygen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/README_doxygen.md -------------------------------------------------------------------------------- /doc/README_windows.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/README_windows.txt -------------------------------------------------------------------------------- /doc/REST-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/REST-interface.md -------------------------------------------------------------------------------- /doc/assets-attribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/assets-attribution.md -------------------------------------------------------------------------------- /doc/assumeutxo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/assumeutxo.md -------------------------------------------------------------------------------- /doc/benchmarking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/benchmarking.md -------------------------------------------------------------------------------- /doc/bips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/bips.md -------------------------------------------------------------------------------- /doc/bitcoin-conf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/bitcoin-conf.md -------------------------------------------------------------------------------- /doc/build-android.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-android.md -------------------------------------------------------------------------------- /doc/build-freebsd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-freebsd.md -------------------------------------------------------------------------------- /doc/build-netbsd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-netbsd.md -------------------------------------------------------------------------------- /doc/build-openbsd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-openbsd.md -------------------------------------------------------------------------------- /doc/build-osx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-osx.md -------------------------------------------------------------------------------- /doc/build-unix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-unix.md -------------------------------------------------------------------------------- /doc/build-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/build-windows.md -------------------------------------------------------------------------------- /doc/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/dependencies.md -------------------------------------------------------------------------------- /doc/descriptors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/descriptors.md -------------------------------------------------------------------------------- /doc/developer-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/developer-notes.md -------------------------------------------------------------------------------- /doc/dnsseed-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/dnsseed-policy.md -------------------------------------------------------------------------------- /doc/elements-tx-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/elements-tx-format.md -------------------------------------------------------------------------------- /doc/external-signer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/external-signer.md -------------------------------------------------------------------------------- /doc/files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/files.md -------------------------------------------------------------------------------- /doc/fuzzing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/fuzzing.md -------------------------------------------------------------------------------- /doc/guix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/guix.md -------------------------------------------------------------------------------- /doc/i2p.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/i2p.md -------------------------------------------------------------------------------- /doc/init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/init.md -------------------------------------------------------------------------------- /doc/man/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/Makefile.am -------------------------------------------------------------------------------- /doc/man/elements-cli.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elements-cli.1 -------------------------------------------------------------------------------- /doc/man/elements-qt.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elements-qt.1 -------------------------------------------------------------------------------- /doc/man/elements-tx.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elements-tx.1 -------------------------------------------------------------------------------- /doc/man/elements-util.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elements-util.1 -------------------------------------------------------------------------------- /doc/man/elements-wallet.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elements-wallet.1 -------------------------------------------------------------------------------- /doc/man/elementsd.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/man/elementsd.1 -------------------------------------------------------------------------------- /doc/managing-wallets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/managing-wallets.md -------------------------------------------------------------------------------- /doc/multiprocess.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/multiprocess.md -------------------------------------------------------------------------------- /doc/multisig-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/multisig-tutorial.md -------------------------------------------------------------------------------- /doc/p2p-bad-ports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/p2p-bad-ports.md -------------------------------------------------------------------------------- /doc/policy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/policy/README.md -------------------------------------------------------------------------------- /doc/policy/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/policy/packages.md -------------------------------------------------------------------------------- /doc/productivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/productivity.md -------------------------------------------------------------------------------- /doc/psbt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/psbt.md -------------------------------------------------------------------------------- /doc/pset.mediawiki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/pset.mediawiki -------------------------------------------------------------------------------- /doc/reduce-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/reduce-memory.md -------------------------------------------------------------------------------- /doc/reduce-traffic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/reduce-traffic.md -------------------------------------------------------------------------------- /doc/release-notes-20861.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/release-notes-20861.md -------------------------------------------------------------------------------- /doc/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/release-notes.md -------------------------------------------------------------------------------- /doc/release-notes/release-notes-0.3.16.md: -------------------------------------------------------------------------------- 1 | Never released. 2 | -------------------------------------------------------------------------------- /doc/release-notes/release-notes-0.6.1.md: -------------------------------------------------------------------------------- 1 | Never released 2 | 3 | -------------------------------------------------------------------------------- /doc/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/release-process.md -------------------------------------------------------------------------------- /doc/shared-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/shared-libraries.md -------------------------------------------------------------------------------- /doc/tapscript_opcodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/tapscript_opcodes.md -------------------------------------------------------------------------------- /doc/tor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/tor.md -------------------------------------------------------------------------------- /doc/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/tracing.md -------------------------------------------------------------------------------- /doc/translation_process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/translation_process.md -------------------------------------------------------------------------------- /doc/zmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/doc/zmq.md -------------------------------------------------------------------------------- /libbitcoinconsensus.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/libbitcoinconsensus.pc.in -------------------------------------------------------------------------------- /share/examples/liquid.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/examples/liquid.conf -------------------------------------------------------------------------------- /share/genbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/genbuild.sh -------------------------------------------------------------------------------- /share/pixmaps/bitcoin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/pixmaps/bitcoin.ico -------------------------------------------------------------------------------- /share/qt/Info.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/qt/Info.plist.in -------------------------------------------------------------------------------- /share/rpcauth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/rpcauth/README.md -------------------------------------------------------------------------------- /share/rpcauth/rpcauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/rpcauth/rpcauth.py -------------------------------------------------------------------------------- /share/setup.nsi.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/share/setup.nsi.in -------------------------------------------------------------------------------- /src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/.clang-format -------------------------------------------------------------------------------- /src/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/.clang-tidy -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/Makefile.bench.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/Makefile.bench.include -------------------------------------------------------------------------------- /src/Makefile.qt.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/Makefile.qt.include -------------------------------------------------------------------------------- /src/Makefile.test.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/Makefile.test.include -------------------------------------------------------------------------------- /src/addrdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/addrdb.cpp -------------------------------------------------------------------------------- /src/addrdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/addrdb.h -------------------------------------------------------------------------------- /src/addrman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/addrman.cpp -------------------------------------------------------------------------------- /src/addrman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/addrman.h -------------------------------------------------------------------------------- /src/addrman_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/addrman_impl.h -------------------------------------------------------------------------------- /src/arith_uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/arith_uint256.cpp -------------------------------------------------------------------------------- /src/arith_uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/arith_uint256.h -------------------------------------------------------------------------------- /src/asset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/asset.cpp -------------------------------------------------------------------------------- /src/asset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/asset.h -------------------------------------------------------------------------------- /src/assetsdir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/assetsdir.cpp -------------------------------------------------------------------------------- /src/assetsdir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/assetsdir.h -------------------------------------------------------------------------------- /src/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/attributes.h -------------------------------------------------------------------------------- /src/banman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/banman.cpp -------------------------------------------------------------------------------- /src/banman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/banman.h -------------------------------------------------------------------------------- /src/base58.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/base58.cpp -------------------------------------------------------------------------------- /src/base58.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/base58.h -------------------------------------------------------------------------------- /src/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bech32.cpp -------------------------------------------------------------------------------- /src/bech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bech32.h -------------------------------------------------------------------------------- /src/bench/.gitignore: -------------------------------------------------------------------------------- 1 | bench_bitcoin 2 | -------------------------------------------------------------------------------- /src/bench/addrman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/addrman.cpp -------------------------------------------------------------------------------- /src/bench/base58.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/base58.cpp -------------------------------------------------------------------------------- /src/bench/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/bech32.cpp -------------------------------------------------------------------------------- /src/bench/bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/bench.cpp -------------------------------------------------------------------------------- /src/bench/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/bench.h -------------------------------------------------------------------------------- /src/bench/chacha20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/chacha20.cpp -------------------------------------------------------------------------------- /src/bench/checkblock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/checkblock.cpp -------------------------------------------------------------------------------- /src/bench/checkqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/checkqueue.cpp -------------------------------------------------------------------------------- /src/bench/crypto_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/crypto_hash.cpp -------------------------------------------------------------------------------- /src/bench/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/data.cpp -------------------------------------------------------------------------------- /src/bench/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/data.h -------------------------------------------------------------------------------- /src/bench/examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/examples.cpp -------------------------------------------------------------------------------- /src/bench/gcs_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/gcs_filter.cpp -------------------------------------------------------------------------------- /src/bench/hashpadding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/hashpadding.cpp -------------------------------------------------------------------------------- /src/bench/lockedpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/lockedpool.cpp -------------------------------------------------------------------------------- /src/bench/merkle_root.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/merkle_root.cpp -------------------------------------------------------------------------------- /src/bench/nanobench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/nanobench.cpp -------------------------------------------------------------------------------- /src/bench/nanobench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/nanobench.h -------------------------------------------------------------------------------- /src/bench/poly1305.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/poly1305.cpp -------------------------------------------------------------------------------- /src/bench/prevector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/prevector.cpp -------------------------------------------------------------------------------- /src/bench/rollingbloom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/rollingbloom.cpp -------------------------------------------------------------------------------- /src/bench/rpc_mempool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/rpc_mempool.cpp -------------------------------------------------------------------------------- /src/bench/util_time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bench/util_time.cpp -------------------------------------------------------------------------------- /src/bitcoin-chainstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-chainstate.cpp -------------------------------------------------------------------------------- /src/bitcoin-cli-res.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-cli-res.rc -------------------------------------------------------------------------------- /src/bitcoin-cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-cli.cpp -------------------------------------------------------------------------------- /src/bitcoin-tx-res.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-tx-res.rc -------------------------------------------------------------------------------- /src/bitcoin-tx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-tx.cpp -------------------------------------------------------------------------------- /src/bitcoin-util-res.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-util-res.rc -------------------------------------------------------------------------------- /src/bitcoin-util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-util.cpp -------------------------------------------------------------------------------- /src/bitcoin-wallet-res.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-wallet-res.rc -------------------------------------------------------------------------------- /src/bitcoin-wallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoin-wallet.cpp -------------------------------------------------------------------------------- /src/bitcoind-res.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoind-res.rc -------------------------------------------------------------------------------- /src/bitcoind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/bitcoind.cpp -------------------------------------------------------------------------------- /src/blech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blech32.cpp -------------------------------------------------------------------------------- /src/blech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blech32.h -------------------------------------------------------------------------------- /src/blind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blind.cpp -------------------------------------------------------------------------------- /src/blind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blind.h -------------------------------------------------------------------------------- /src/blindpsbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blindpsbt.cpp -------------------------------------------------------------------------------- /src/blindpsbt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blindpsbt.h -------------------------------------------------------------------------------- /src/block_proof.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/block_proof.cpp -------------------------------------------------------------------------------- /src/block_proof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/block_proof.h -------------------------------------------------------------------------------- /src/blockencodings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blockencodings.cpp -------------------------------------------------------------------------------- /src/blockencodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blockencodings.h -------------------------------------------------------------------------------- /src/blockfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blockfilter.cpp -------------------------------------------------------------------------------- /src/blockfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/blockfilter.h -------------------------------------------------------------------------------- /src/chain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chain.cpp -------------------------------------------------------------------------------- /src/chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chain.h -------------------------------------------------------------------------------- /src/chainparams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chainparams.cpp -------------------------------------------------------------------------------- /src/chainparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chainparams.h -------------------------------------------------------------------------------- /src/chainparamsbase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chainparamsbase.cpp -------------------------------------------------------------------------------- /src/chainparamsbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chainparamsbase.h -------------------------------------------------------------------------------- /src/chainparamsseeds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/chainparamsseeds.h -------------------------------------------------------------------------------- /src/checkqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/checkqueue.h -------------------------------------------------------------------------------- /src/clientversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/clientversion.cpp -------------------------------------------------------------------------------- /src/clientversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/clientversion.h -------------------------------------------------------------------------------- /src/coins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/coins.cpp -------------------------------------------------------------------------------- /src/coins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/coins.h -------------------------------------------------------------------------------- /src/common/bloom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/common/bloom.cpp -------------------------------------------------------------------------------- /src/common/bloom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/common/bloom.h -------------------------------------------------------------------------------- /src/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat.h -------------------------------------------------------------------------------- /src/compat/assumptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/assumptions.h -------------------------------------------------------------------------------- /src/compat/byteswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/byteswap.h -------------------------------------------------------------------------------- /src/compat/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/cpuid.h -------------------------------------------------------------------------------- /src/compat/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/endian.h -------------------------------------------------------------------------------- /src/compat/sanity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/sanity.h -------------------------------------------------------------------------------- /src/compat/stdin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/stdin.cpp -------------------------------------------------------------------------------- /src/compat/stdin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/stdin.h -------------------------------------------------------------------------------- /src/compat/strnlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compat/strnlen.cpp -------------------------------------------------------------------------------- /src/compressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compressor.cpp -------------------------------------------------------------------------------- /src/compressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/compressor.h -------------------------------------------------------------------------------- /src/config/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/consensus/amount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/amount.h -------------------------------------------------------------------------------- /src/consensus/consensus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/consensus.h -------------------------------------------------------------------------------- /src/consensus/merkle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/merkle.cpp -------------------------------------------------------------------------------- /src/consensus/merkle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/merkle.h -------------------------------------------------------------------------------- /src/consensus/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/params.h -------------------------------------------------------------------------------- /src/consensus/tx_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/tx_check.cpp -------------------------------------------------------------------------------- /src/consensus/tx_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/tx_check.h -------------------------------------------------------------------------------- /src/consensus/tx_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/tx_verify.h -------------------------------------------------------------------------------- /src/consensus/validation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/consensus/validation.h -------------------------------------------------------------------------------- /src/core_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/core_io.h -------------------------------------------------------------------------------- /src/core_memusage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/core_memusage.h -------------------------------------------------------------------------------- /src/core_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/core_read.cpp -------------------------------------------------------------------------------- /src/core_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/core_write.cpp -------------------------------------------------------------------------------- /src/crc32c/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/.appveyor.yml -------------------------------------------------------------------------------- /src/crc32c/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/.clang-format -------------------------------------------------------------------------------- /src/crc32c/.clang_complete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/.clang_complete -------------------------------------------------------------------------------- /src/crc32c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/.gitignore -------------------------------------------------------------------------------- /src/crc32c/.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/crc32c/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/.travis.yml -------------------------------------------------------------------------------- /src/crc32c/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/AUTHORS -------------------------------------------------------------------------------- /src/crc32c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/CMakeLists.txt -------------------------------------------------------------------------------- /src/crc32c/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/CONTRIBUTING.md -------------------------------------------------------------------------------- /src/crc32c/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/LICENSE -------------------------------------------------------------------------------- /src/crc32c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/README.md -------------------------------------------------------------------------------- /src/crc32c/src/crc32c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crc32c/src/crc32c.cc -------------------------------------------------------------------------------- /src/crypto/aes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/aes.cpp -------------------------------------------------------------------------------- /src/crypto/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/aes.h -------------------------------------------------------------------------------- /src/crypto/chacha20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/chacha20.cpp -------------------------------------------------------------------------------- /src/crypto/chacha20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/chacha20.h -------------------------------------------------------------------------------- /src/crypto/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/common.h -------------------------------------------------------------------------------- /src/crypto/ctaes/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/COPYING -------------------------------------------------------------------------------- /src/crypto/ctaes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/README.md -------------------------------------------------------------------------------- /src/crypto/ctaes/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/bench.c -------------------------------------------------------------------------------- /src/crypto/ctaes/ctaes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/ctaes.c -------------------------------------------------------------------------------- /src/crypto/ctaes/ctaes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/ctaes.h -------------------------------------------------------------------------------- /src/crypto/ctaes/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ctaes/test.c -------------------------------------------------------------------------------- /src/crypto/hmac_sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/hmac_sha256.cpp -------------------------------------------------------------------------------- /src/crypto/hmac_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/hmac_sha256.h -------------------------------------------------------------------------------- /src/crypto/hmac_sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/hmac_sha512.cpp -------------------------------------------------------------------------------- /src/crypto/hmac_sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/hmac_sha512.h -------------------------------------------------------------------------------- /src/crypto/muhash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/muhash.cpp -------------------------------------------------------------------------------- /src/crypto/muhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/muhash.h -------------------------------------------------------------------------------- /src/crypto/poly1305.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/poly1305.cpp -------------------------------------------------------------------------------- /src/crypto/poly1305.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/poly1305.h -------------------------------------------------------------------------------- /src/crypto/ripemd160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ripemd160.cpp -------------------------------------------------------------------------------- /src/crypto/ripemd160.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/ripemd160.h -------------------------------------------------------------------------------- /src/crypto/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha1.cpp -------------------------------------------------------------------------------- /src/crypto/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha1.h -------------------------------------------------------------------------------- /src/crypto/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha256.cpp -------------------------------------------------------------------------------- /src/crypto/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha256.h -------------------------------------------------------------------------------- /src/crypto/sha256_avx2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha256_avx2.cpp -------------------------------------------------------------------------------- /src/crypto/sha256_sse4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha256_sse4.cpp -------------------------------------------------------------------------------- /src/crypto/sha3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha3.cpp -------------------------------------------------------------------------------- /src/crypto/sha3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha3.h -------------------------------------------------------------------------------- /src/crypto/sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha512.cpp -------------------------------------------------------------------------------- /src/crypto/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/sha512.h -------------------------------------------------------------------------------- /src/crypto/siphash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/siphash.cpp -------------------------------------------------------------------------------- /src/crypto/siphash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/crypto/siphash.h -------------------------------------------------------------------------------- /src/cuckoocache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/cuckoocache.h -------------------------------------------------------------------------------- /src/dbwrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/dbwrapper.cpp -------------------------------------------------------------------------------- /src/dbwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/dbwrapper.h -------------------------------------------------------------------------------- /src/deploymentinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/deploymentinfo.cpp -------------------------------------------------------------------------------- /src/deploymentinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/deploymentinfo.h -------------------------------------------------------------------------------- /src/deploymentstatus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/deploymentstatus.cpp -------------------------------------------------------------------------------- /src/deploymentstatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/deploymentstatus.h -------------------------------------------------------------------------------- /src/dummywallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/dummywallet.cpp -------------------------------------------------------------------------------- /src/dynafed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/dynafed.cpp -------------------------------------------------------------------------------- /src/dynafed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/dynafed.h -------------------------------------------------------------------------------- /src/external_signer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/external_signer.cpp -------------------------------------------------------------------------------- /src/external_signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/external_signer.h -------------------------------------------------------------------------------- /src/flatfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/flatfile.cpp -------------------------------------------------------------------------------- /src/flatfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/flatfile.h -------------------------------------------------------------------------------- /src/fs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/fs.cpp -------------------------------------------------------------------------------- /src/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/fs.h -------------------------------------------------------------------------------- /src/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/hash.cpp -------------------------------------------------------------------------------- /src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/hash.h -------------------------------------------------------------------------------- /src/httprpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/httprpc.cpp -------------------------------------------------------------------------------- /src/httprpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/httprpc.h -------------------------------------------------------------------------------- /src/httpserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/httpserver.cpp -------------------------------------------------------------------------------- /src/httpserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/httpserver.h -------------------------------------------------------------------------------- /src/i2p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/i2p.cpp -------------------------------------------------------------------------------- /src/i2p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/i2p.h -------------------------------------------------------------------------------- /src/index/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/base.cpp -------------------------------------------------------------------------------- /src/index/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/base.h -------------------------------------------------------------------------------- /src/index/coinstatsindex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/coinstatsindex.h -------------------------------------------------------------------------------- /src/index/disktxpos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/disktxpos.h -------------------------------------------------------------------------------- /src/index/txindex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/txindex.cpp -------------------------------------------------------------------------------- /src/index/txindex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/index/txindex.h -------------------------------------------------------------------------------- /src/indirectmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/indirectmap.h -------------------------------------------------------------------------------- /src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init.cpp -------------------------------------------------------------------------------- /src/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init.h -------------------------------------------------------------------------------- /src/init/bitcoin-gui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/bitcoin-gui.cpp -------------------------------------------------------------------------------- /src/init/bitcoin-node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/bitcoin-node.cpp -------------------------------------------------------------------------------- /src/init/bitcoin-qt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/bitcoin-qt.cpp -------------------------------------------------------------------------------- /src/init/bitcoind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/bitcoind.cpp -------------------------------------------------------------------------------- /src/init/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/common.cpp -------------------------------------------------------------------------------- /src/init/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/init/common.h -------------------------------------------------------------------------------- /src/interfaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/README.md -------------------------------------------------------------------------------- /src/interfaces/chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/chain.h -------------------------------------------------------------------------------- /src/interfaces/echo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/echo.cpp -------------------------------------------------------------------------------- /src/interfaces/echo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/echo.h -------------------------------------------------------------------------------- /src/interfaces/handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/handler.cpp -------------------------------------------------------------------------------- /src/interfaces/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/handler.h -------------------------------------------------------------------------------- /src/interfaces/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/init.cpp -------------------------------------------------------------------------------- /src/interfaces/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/init.h -------------------------------------------------------------------------------- /src/interfaces/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/ipc.h -------------------------------------------------------------------------------- /src/interfaces/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/node.h -------------------------------------------------------------------------------- /src/interfaces/wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/interfaces/wallet.h -------------------------------------------------------------------------------- /src/ipc/capnp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/.gitignore -------------------------------------------------------------------------------- /src/ipc/capnp/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/context.h -------------------------------------------------------------------------------- /src/ipc/capnp/echo.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/echo.capnp -------------------------------------------------------------------------------- /src/ipc/capnp/init-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/init-types.h -------------------------------------------------------------------------------- /src/ipc/capnp/init.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/init.capnp -------------------------------------------------------------------------------- /src/ipc/capnp/protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/protocol.cpp -------------------------------------------------------------------------------- /src/ipc/capnp/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/capnp/protocol.h -------------------------------------------------------------------------------- /src/ipc/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/context.h -------------------------------------------------------------------------------- /src/ipc/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/exception.h -------------------------------------------------------------------------------- /src/ipc/interfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/interfaces.cpp -------------------------------------------------------------------------------- /src/ipc/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/process.cpp -------------------------------------------------------------------------------- /src/ipc/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/process.h -------------------------------------------------------------------------------- /src/ipc/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/ipc/protocol.h -------------------------------------------------------------------------------- /src/issuance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/issuance.cpp -------------------------------------------------------------------------------- /src/issuance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/issuance.h -------------------------------------------------------------------------------- /src/key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/key.cpp -------------------------------------------------------------------------------- /src/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/key.h -------------------------------------------------------------------------------- /src/key_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/key_io.cpp -------------------------------------------------------------------------------- /src/key_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/key_io.h -------------------------------------------------------------------------------- /src/leveldb/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/.appveyor.yml -------------------------------------------------------------------------------- /src/leveldb/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/.clang-format -------------------------------------------------------------------------------- /src/leveldb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/.gitignore -------------------------------------------------------------------------------- /src/leveldb/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/.travis.yml -------------------------------------------------------------------------------- /src/leveldb/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/AUTHORS -------------------------------------------------------------------------------- /src/leveldb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/CMakeLists.txt -------------------------------------------------------------------------------- /src/leveldb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/LICENSE -------------------------------------------------------------------------------- /src/leveldb/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/NEWS -------------------------------------------------------------------------------- /src/leveldb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/README.md -------------------------------------------------------------------------------- /src/leveldb/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/TODO -------------------------------------------------------------------------------- /src/leveldb/cmake/leveldbConfig.cmake: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/leveldbTargets.cmake") 2 | -------------------------------------------------------------------------------- /src/leveldb/db/builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/builder.cc -------------------------------------------------------------------------------- /src/leveldb/db/builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/builder.h -------------------------------------------------------------------------------- /src/leveldb/db/c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/c.cc -------------------------------------------------------------------------------- /src/leveldb/db/c_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/c_test.c -------------------------------------------------------------------------------- /src/leveldb/db/db_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/db_impl.cc -------------------------------------------------------------------------------- /src/leveldb/db/db_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/db_impl.h -------------------------------------------------------------------------------- /src/leveldb/db/db_iter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/db_iter.cc -------------------------------------------------------------------------------- /src/leveldb/db/db_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/db_iter.h -------------------------------------------------------------------------------- /src/leveldb/db/db_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/db_test.cc -------------------------------------------------------------------------------- /src/leveldb/db/dbformat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/dbformat.cc -------------------------------------------------------------------------------- /src/leveldb/db/dbformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/dbformat.h -------------------------------------------------------------------------------- /src/leveldb/db/dumpfile.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/dumpfile.cc -------------------------------------------------------------------------------- /src/leveldb/db/filename.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/filename.cc -------------------------------------------------------------------------------- /src/leveldb/db/filename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/filename.h -------------------------------------------------------------------------------- /src/leveldb/db/log_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/log_test.cc -------------------------------------------------------------------------------- /src/leveldb/db/memtable.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/memtable.cc -------------------------------------------------------------------------------- /src/leveldb/db/memtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/memtable.h -------------------------------------------------------------------------------- /src/leveldb/db/repair.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/repair.cc -------------------------------------------------------------------------------- /src/leveldb/db/skiplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/skiplist.h -------------------------------------------------------------------------------- /src/leveldb/db/snapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/db/snapshot.h -------------------------------------------------------------------------------- /src/leveldb/doc/impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/doc/impl.md -------------------------------------------------------------------------------- /src/leveldb/doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/doc/index.md -------------------------------------------------------------------------------- /src/leveldb/port/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/port/README.md -------------------------------------------------------------------------------- /src/leveldb/port/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/port/port.h -------------------------------------------------------------------------------- /src/leveldb/util/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/util/arena.h -------------------------------------------------------------------------------- /src/leveldb/util/env.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/util/env.cc -------------------------------------------------------------------------------- /src/leveldb/util/hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/util/hash.cc -------------------------------------------------------------------------------- /src/leveldb/util/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/leveldb/util/hash.h -------------------------------------------------------------------------------- /src/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/logging.cpp -------------------------------------------------------------------------------- /src/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/logging.h -------------------------------------------------------------------------------- /src/logging/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/logging/timer.h -------------------------------------------------------------------------------- /src/mainchainrpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/mainchainrpc.cpp -------------------------------------------------------------------------------- /src/mainchainrpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/mainchainrpc.h -------------------------------------------------------------------------------- /src/mapport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/mapport.cpp -------------------------------------------------------------------------------- /src/mapport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/mapport.h -------------------------------------------------------------------------------- /src/memusage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/memusage.h -------------------------------------------------------------------------------- /src/merkleblock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/merkleblock.cpp -------------------------------------------------------------------------------- /src/merkleblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/merkleblock.h -------------------------------------------------------------------------------- /src/minisketch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/minisketch/LICENSE -------------------------------------------------------------------------------- /src/minisketch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/minisketch/README.md -------------------------------------------------------------------------------- /src/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net.cpp -------------------------------------------------------------------------------- /src/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net.h -------------------------------------------------------------------------------- /src/net_permissions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_permissions.cpp -------------------------------------------------------------------------------- /src/net_permissions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_permissions.h -------------------------------------------------------------------------------- /src/net_processing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_processing.cpp -------------------------------------------------------------------------------- /src/net_processing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_processing.h -------------------------------------------------------------------------------- /src/net_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_types.cpp -------------------------------------------------------------------------------- /src/net_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/net_types.h -------------------------------------------------------------------------------- /src/netaddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/netaddress.cpp -------------------------------------------------------------------------------- /src/netaddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/netaddress.h -------------------------------------------------------------------------------- /src/netbase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/netbase.cpp -------------------------------------------------------------------------------- /src/netbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/netbase.h -------------------------------------------------------------------------------- /src/netmessagemaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/netmessagemaker.h -------------------------------------------------------------------------------- /src/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/README.md -------------------------------------------------------------------------------- /src/node/blockstorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/blockstorage.h -------------------------------------------------------------------------------- /src/node/caches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/caches.cpp -------------------------------------------------------------------------------- /src/node/caches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/caches.h -------------------------------------------------------------------------------- /src/node/chainstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/chainstate.cpp -------------------------------------------------------------------------------- /src/node/chainstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/chainstate.h -------------------------------------------------------------------------------- /src/node/coin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/coin.cpp -------------------------------------------------------------------------------- /src/node/coin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/coin.h -------------------------------------------------------------------------------- /src/node/coinstats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/coinstats.cpp -------------------------------------------------------------------------------- /src/node/coinstats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/coinstats.h -------------------------------------------------------------------------------- /src/node/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/context.cpp -------------------------------------------------------------------------------- /src/node/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/context.h -------------------------------------------------------------------------------- /src/node/interfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/interfaces.cpp -------------------------------------------------------------------------------- /src/node/miner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/miner.cpp -------------------------------------------------------------------------------- /src/node/miner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/miner.h -------------------------------------------------------------------------------- /src/node/psbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/psbt.cpp -------------------------------------------------------------------------------- /src/node/psbt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/psbt.h -------------------------------------------------------------------------------- /src/node/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/transaction.cpp -------------------------------------------------------------------------------- /src/node/transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/transaction.h -------------------------------------------------------------------------------- /src/node/ui_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/ui_interface.h -------------------------------------------------------------------------------- /src/node/utxo_snapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/node/utxo_snapshot.h -------------------------------------------------------------------------------- /src/noui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/noui.cpp -------------------------------------------------------------------------------- /src/noui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/noui.h -------------------------------------------------------------------------------- /src/outputtype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/outputtype.cpp -------------------------------------------------------------------------------- /src/outputtype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/outputtype.h -------------------------------------------------------------------------------- /src/pegins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pegins.cpp -------------------------------------------------------------------------------- /src/pegins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pegins.h -------------------------------------------------------------------------------- /src/policy/discount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/discount.h -------------------------------------------------------------------------------- /src/policy/feerate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/feerate.cpp -------------------------------------------------------------------------------- /src/policy/feerate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/feerate.h -------------------------------------------------------------------------------- /src/policy/fees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/fees.cpp -------------------------------------------------------------------------------- /src/policy/fees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/fees.h -------------------------------------------------------------------------------- /src/policy/packages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/packages.cpp -------------------------------------------------------------------------------- /src/policy/packages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/packages.h -------------------------------------------------------------------------------- /src/policy/policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/policy.cpp -------------------------------------------------------------------------------- /src/policy/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/policy.h -------------------------------------------------------------------------------- /src/policy/rbf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/rbf.cpp -------------------------------------------------------------------------------- /src/policy/rbf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/rbf.h -------------------------------------------------------------------------------- /src/policy/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/settings.cpp -------------------------------------------------------------------------------- /src/policy/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/policy/settings.h -------------------------------------------------------------------------------- /src/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pow.cpp -------------------------------------------------------------------------------- /src/pow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pow.h -------------------------------------------------------------------------------- /src/prevector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/prevector.h -------------------------------------------------------------------------------- /src/primitives/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/primitives/block.cpp -------------------------------------------------------------------------------- /src/primitives/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/primitives/block.h -------------------------------------------------------------------------------- /src/primitives/pak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/primitives/pak.cpp -------------------------------------------------------------------------------- /src/primitives/pak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/primitives/pak.h -------------------------------------------------------------------------------- /src/protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/protocol.cpp -------------------------------------------------------------------------------- /src/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/protocol.h -------------------------------------------------------------------------------- /src/psbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/psbt.cpp -------------------------------------------------------------------------------- /src/psbt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/psbt.h -------------------------------------------------------------------------------- /src/pubkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pubkey.cpp -------------------------------------------------------------------------------- /src/pubkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/pubkey.h -------------------------------------------------------------------------------- /src/qt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/Makefile -------------------------------------------------------------------------------- /src/qt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/README.md -------------------------------------------------------------------------------- /src/qt/addressbookpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/addressbookpage.h -------------------------------------------------------------------------------- /src/qt/bantablemodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bantablemodel.cpp -------------------------------------------------------------------------------- /src/qt/bantablemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bantablemodel.h -------------------------------------------------------------------------------- /src/qt/bitcoin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoin.cpp -------------------------------------------------------------------------------- /src/qt/bitcoin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoin.h -------------------------------------------------------------------------------- /src/qt/bitcoin.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoin.qrc -------------------------------------------------------------------------------- /src/qt/bitcoingui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoingui.cpp -------------------------------------------------------------------------------- /src/qt/bitcoingui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoingui.h -------------------------------------------------------------------------------- /src/qt/bitcoinunits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoinunits.cpp -------------------------------------------------------------------------------- /src/qt/bitcoinunits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/bitcoinunits.h -------------------------------------------------------------------------------- /src/qt/clientmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/clientmodel.cpp -------------------------------------------------------------------------------- /src/qt/clientmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/clientmodel.h -------------------------------------------------------------------------------- /src/qt/csvmodelwriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/csvmodelwriter.h -------------------------------------------------------------------------------- /src/qt/forms/intro.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/forms/intro.ui -------------------------------------------------------------------------------- /src/qt/guiconstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/guiconstants.h -------------------------------------------------------------------------------- /src/qt/guiutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/guiutil.cpp -------------------------------------------------------------------------------- /src/qt/guiutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/guiutil.h -------------------------------------------------------------------------------- /src/qt/initexecutor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/initexecutor.cpp -------------------------------------------------------------------------------- /src/qt/initexecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/initexecutor.h -------------------------------------------------------------------------------- /src/qt/intro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/intro.cpp -------------------------------------------------------------------------------- /src/qt/intro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/intro.h -------------------------------------------------------------------------------- /src/qt/macos_appnap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/macos_appnap.h -------------------------------------------------------------------------------- /src/qt/macos_appnap.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/macos_appnap.mm -------------------------------------------------------------------------------- /src/qt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/main.cpp -------------------------------------------------------------------------------- /src/qt/modaloverlay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/modaloverlay.cpp -------------------------------------------------------------------------------- /src/qt/modaloverlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/modaloverlay.h -------------------------------------------------------------------------------- /src/qt/networkstyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/networkstyle.cpp -------------------------------------------------------------------------------- /src/qt/networkstyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/networkstyle.h -------------------------------------------------------------------------------- /src/qt/notificator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/notificator.cpp -------------------------------------------------------------------------------- /src/qt/notificator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/notificator.h -------------------------------------------------------------------------------- /src/qt/openuridialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/openuridialog.cpp -------------------------------------------------------------------------------- /src/qt/openuridialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/openuridialog.h -------------------------------------------------------------------------------- /src/qt/optionsdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/optionsdialog.cpp -------------------------------------------------------------------------------- /src/qt/optionsdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/optionsdialog.h -------------------------------------------------------------------------------- /src/qt/optionsmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/optionsmodel.cpp -------------------------------------------------------------------------------- /src/qt/optionsmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/optionsmodel.h -------------------------------------------------------------------------------- /src/qt/overviewpage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/overviewpage.cpp -------------------------------------------------------------------------------- /src/qt/overviewpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/overviewpage.h -------------------------------------------------------------------------------- /src/qt/paymentserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/paymentserver.cpp -------------------------------------------------------------------------------- /src/qt/paymentserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/paymentserver.h -------------------------------------------------------------------------------- /src/qt/peertablemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/peertablemodel.h -------------------------------------------------------------------------------- /src/qt/platformstyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/platformstyle.cpp -------------------------------------------------------------------------------- /src/qt/platformstyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/platformstyle.h -------------------------------------------------------------------------------- /src/qt/qrimagewidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/qrimagewidget.cpp -------------------------------------------------------------------------------- /src/qt/qrimagewidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/qrimagewidget.h -------------------------------------------------------------------------------- /src/qt/qvaluecombobox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/qvaluecombobox.h -------------------------------------------------------------------------------- /src/qt/res/icons/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/icons/add.png -------------------------------------------------------------------------------- /src/qt/res/icons/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/icons/eye.png -------------------------------------------------------------------------------- /src/qt/res/src/mine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/src/mine.svg -------------------------------------------------------------------------------- /src/qt/res/src/proxy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/src/proxy.svg -------------------------------------------------------------------------------- /src/qt/res/src/qt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/src/qt.svg -------------------------------------------------------------------------------- /src/qt/res/src/tx_in.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/res/src/tx_in.svg -------------------------------------------------------------------------------- /src/qt/rpcconsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/rpcconsole.cpp -------------------------------------------------------------------------------- /src/qt/rpcconsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/rpcconsole.h -------------------------------------------------------------------------------- /src/qt/sendcoinsdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/sendcoinsdialog.h -------------------------------------------------------------------------------- /src/qt/sendcoinsentry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/sendcoinsentry.h -------------------------------------------------------------------------------- /src/qt/splashscreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/splashscreen.cpp -------------------------------------------------------------------------------- /src/qt/splashscreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/splashscreen.h -------------------------------------------------------------------------------- /src/qt/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/Makefile -------------------------------------------------------------------------------- /src/qt/test/apptests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/apptests.cpp -------------------------------------------------------------------------------- /src/qt/test/apptests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/apptests.h -------------------------------------------------------------------------------- /src/qt/test/uritests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/uritests.cpp -------------------------------------------------------------------------------- /src/qt/test/uritests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/uritests.h -------------------------------------------------------------------------------- /src/qt/test/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/util.cpp -------------------------------------------------------------------------------- /src/qt/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/test/util.h -------------------------------------------------------------------------------- /src/qt/transactiondesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/transactiondesc.h -------------------------------------------------------------------------------- /src/qt/transactionview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/transactionview.h -------------------------------------------------------------------------------- /src/qt/utilitydialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/utilitydialog.cpp -------------------------------------------------------------------------------- /src/qt/utilitydialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/utilitydialog.h -------------------------------------------------------------------------------- /src/qt/walletframe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletframe.cpp -------------------------------------------------------------------------------- /src/qt/walletframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletframe.h -------------------------------------------------------------------------------- /src/qt/walletmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletmodel.cpp -------------------------------------------------------------------------------- /src/qt/walletmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletmodel.h -------------------------------------------------------------------------------- /src/qt/walletview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletview.cpp -------------------------------------------------------------------------------- /src/qt/walletview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/qt/walletview.h -------------------------------------------------------------------------------- /src/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/random.cpp -------------------------------------------------------------------------------- /src/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/random.h -------------------------------------------------------------------------------- /src/randomenv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/randomenv.cpp -------------------------------------------------------------------------------- /src/randomenv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/randomenv.h -------------------------------------------------------------------------------- /src/rest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rest.cpp -------------------------------------------------------------------------------- /src/reverse_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/reverse_iterator.h -------------------------------------------------------------------------------- /src/rpc/blockchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/blockchain.cpp -------------------------------------------------------------------------------- /src/rpc/blockchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/blockchain.h -------------------------------------------------------------------------------- /src/rpc/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/client.cpp -------------------------------------------------------------------------------- /src/rpc/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/client.h -------------------------------------------------------------------------------- /src/rpc/mining.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/mining.cpp -------------------------------------------------------------------------------- /src/rpc/mining.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/mining.h -------------------------------------------------------------------------------- /src/rpc/misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/misc.cpp -------------------------------------------------------------------------------- /src/rpc/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/net.cpp -------------------------------------------------------------------------------- /src/rpc/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/protocol.h -------------------------------------------------------------------------------- /src/rpc/register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/register.h -------------------------------------------------------------------------------- /src/rpc/request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/request.cpp -------------------------------------------------------------------------------- /src/rpc/request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/request.h -------------------------------------------------------------------------------- /src/rpc/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/server.cpp -------------------------------------------------------------------------------- /src/rpc/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/server.h -------------------------------------------------------------------------------- /src/rpc/server_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/server_util.cpp -------------------------------------------------------------------------------- /src/rpc/server_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/server_util.h -------------------------------------------------------------------------------- /src/rpc/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/util.cpp -------------------------------------------------------------------------------- /src/rpc/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/rpc/util.h -------------------------------------------------------------------------------- /src/scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/scheduler.cpp -------------------------------------------------------------------------------- /src/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/scheduler.h -------------------------------------------------------------------------------- /src/script/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/descriptor.h -------------------------------------------------------------------------------- /src/script/generic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/generic.hpp -------------------------------------------------------------------------------- /src/script/interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/interpreter.h -------------------------------------------------------------------------------- /src/script/keyorigin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/keyorigin.h -------------------------------------------------------------------------------- /src/script/pegins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/pegins.cpp -------------------------------------------------------------------------------- /src/script/pegins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/pegins.h -------------------------------------------------------------------------------- /src/script/script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/script.cpp -------------------------------------------------------------------------------- /src/script/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/script.h -------------------------------------------------------------------------------- /src/script/sigcache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/sigcache.cpp -------------------------------------------------------------------------------- /src/script/sigcache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/sigcache.h -------------------------------------------------------------------------------- /src/script/sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/sign.cpp -------------------------------------------------------------------------------- /src/script/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/sign.h -------------------------------------------------------------------------------- /src/script/standard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/standard.cpp -------------------------------------------------------------------------------- /src/script/standard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/script/standard.h -------------------------------------------------------------------------------- /src/secp256k1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/secp256k1/.gitignore -------------------------------------------------------------------------------- /src/secp256k1/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/secp256k1/COPYING -------------------------------------------------------------------------------- /src/secp256k1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/secp256k1/README.md -------------------------------------------------------------------------------- /src/secp256k1/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | autoreconf -if --warnings=all 4 | -------------------------------------------------------------------------------- /src/secp256k1/src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/secp256k1/src/hash.h -------------------------------------------------------------------------------- /src/secp256k1/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/secp256k1/src/util.h -------------------------------------------------------------------------------- /src/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/serialize.h -------------------------------------------------------------------------------- /src/shutdown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/shutdown.cpp -------------------------------------------------------------------------------- /src/shutdown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/shutdown.h -------------------------------------------------------------------------------- /src/signet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/signet.cpp -------------------------------------------------------------------------------- /src/signet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/signet.h -------------------------------------------------------------------------------- /src/simplicity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/Makefile -------------------------------------------------------------------------------- /src/simplicity/bounded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/bounded.h -------------------------------------------------------------------------------- /src/simplicity/dag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/dag.c -------------------------------------------------------------------------------- /src/simplicity/dag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/dag.h -------------------------------------------------------------------------------- /src/simplicity/eval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/eval.c -------------------------------------------------------------------------------- /src/simplicity/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/eval.h -------------------------------------------------------------------------------- /src/simplicity/frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/frame.c -------------------------------------------------------------------------------- /src/simplicity/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/frame.h -------------------------------------------------------------------------------- /src/simplicity/jets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/jets.c -------------------------------------------------------------------------------- /src/simplicity/jets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/jets.h -------------------------------------------------------------------------------- /src/simplicity/rsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/rsort.c -------------------------------------------------------------------------------- /src/simplicity/rsort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/rsort.h -------------------------------------------------------------------------------- /src/simplicity/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/sha256.c -------------------------------------------------------------------------------- /src/simplicity/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/sha256.h -------------------------------------------------------------------------------- /src/simplicity/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/test.c -------------------------------------------------------------------------------- /src/simplicity/type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/type.c -------------------------------------------------------------------------------- /src/simplicity/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/type.h -------------------------------------------------------------------------------- /src/simplicity/uword.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/simplicity/uword.h -------------------------------------------------------------------------------- /src/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/span.h -------------------------------------------------------------------------------- /src/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/streams.h -------------------------------------------------------------------------------- /src/support/cleanse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/support/cleanse.cpp -------------------------------------------------------------------------------- /src/support/cleanse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/support/cleanse.h -------------------------------------------------------------------------------- /src/support/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/support/events.h -------------------------------------------------------------------------------- /src/support/lockedpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/support/lockedpool.h -------------------------------------------------------------------------------- /src/sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/sync.cpp -------------------------------------------------------------------------------- /src/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/sync.h -------------------------------------------------------------------------------- /src/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/Makefile -------------------------------------------------------------------------------- /src/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/README.md -------------------------------------------------------------------------------- /src/test/bip32_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/bip32_tests.cpp -------------------------------------------------------------------------------- /src/test/blind_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/blind_tests.cpp -------------------------------------------------------------------------------- /src/test/bloom_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/bloom_tests.cpp -------------------------------------------------------------------------------- /src/test/bswap_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/bswap_tests.cpp -------------------------------------------------------------------------------- /src/test/coins_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/coins_tests.cpp -------------------------------------------------------------------------------- /src/test/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/data/README.md -------------------------------------------------------------------------------- /src/test/data/asmap.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/data/asmap.raw -------------------------------------------------------------------------------- /src/test/fs_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fs_tests.cpp -------------------------------------------------------------------------------- /src/test/fuzz/asmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/asmap.cpp -------------------------------------------------------------------------------- /src/test/fuzz/banman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/banman.cpp -------------------------------------------------------------------------------- /src/test/fuzz/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/bech32.cpp -------------------------------------------------------------------------------- /src/test/fuzz/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/block.cpp -------------------------------------------------------------------------------- /src/test/fuzz/chain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/chain.cpp -------------------------------------------------------------------------------- /src/test/fuzz/crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/crypto.cpp -------------------------------------------------------------------------------- /src/test/fuzz/fees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/fees.cpp -------------------------------------------------------------------------------- /src/test/fuzz/float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/float.cpp -------------------------------------------------------------------------------- /src/test/fuzz/fuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/fuzz.cpp -------------------------------------------------------------------------------- /src/test/fuzz/fuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/fuzz.h -------------------------------------------------------------------------------- /src/test/fuzz/hex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/hex.cpp -------------------------------------------------------------------------------- /src/test/fuzz/i2p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/i2p.cpp -------------------------------------------------------------------------------- /src/test/fuzz/key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/key.cpp -------------------------------------------------------------------------------- /src/test/fuzz/key_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/key_io.cpp -------------------------------------------------------------------------------- /src/test/fuzz/locale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/locale.cpp -------------------------------------------------------------------------------- /src/test/fuzz/muhash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/muhash.cpp -------------------------------------------------------------------------------- /src/test/fuzz/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/net.cpp -------------------------------------------------------------------------------- /src/test/fuzz/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/pow.cpp -------------------------------------------------------------------------------- /src/test/fuzz/psbt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/psbt.cpp -------------------------------------------------------------------------------- /src/test/fuzz/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/random.cpp -------------------------------------------------------------------------------- /src/test/fuzz/rbf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/rbf.cpp -------------------------------------------------------------------------------- /src/test/fuzz/rpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/rpc.cpp -------------------------------------------------------------------------------- /src/test/fuzz/script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/script.cpp -------------------------------------------------------------------------------- /src/test/fuzz/signet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/signet.cpp -------------------------------------------------------------------------------- /src/test/fuzz/socks5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/socks5.cpp -------------------------------------------------------------------------------- /src/test/fuzz/span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/span.cpp -------------------------------------------------------------------------------- /src/test/fuzz/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/string.cpp -------------------------------------------------------------------------------- /src/test/fuzz/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/system.cpp -------------------------------------------------------------------------------- /src/test/fuzz/tx_in.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/tx_in.cpp -------------------------------------------------------------------------------- /src/test/fuzz/tx_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/tx_out.cpp -------------------------------------------------------------------------------- /src/test/fuzz/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/util.cpp -------------------------------------------------------------------------------- /src/test/fuzz/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/fuzz/util.h -------------------------------------------------------------------------------- /src/test/hash_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/hash_tests.cpp -------------------------------------------------------------------------------- /src/test/i2p_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/i2p_tests.cpp -------------------------------------------------------------------------------- /src/test/key_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/key_tests.cpp -------------------------------------------------------------------------------- /src/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/main.cpp -------------------------------------------------------------------------------- /src/test/miner_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/miner_tests.cpp -------------------------------------------------------------------------------- /src/test/net_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/net_tests.cpp -------------------------------------------------------------------------------- /src/test/pmt_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/pmt_tests.cpp -------------------------------------------------------------------------------- /src/test/pow_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/pow_tests.cpp -------------------------------------------------------------------------------- /src/test/rpc_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/rpc_tests.cpp -------------------------------------------------------------------------------- /src/test/scriptnum10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/scriptnum10.h -------------------------------------------------------------------------------- /src/test/sock_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/sock_tests.cpp -------------------------------------------------------------------------------- /src/test/sync_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/sync_tests.cpp -------------------------------------------------------------------------------- /src/test/util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/README.md -------------------------------------------------------------------------------- /src/test/util/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/logging.h -------------------------------------------------------------------------------- /src/test/util/mining.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/mining.cpp -------------------------------------------------------------------------------- /src/test/util/mining.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/mining.h -------------------------------------------------------------------------------- /src/test/util/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/net.cpp -------------------------------------------------------------------------------- /src/test/util/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/net.h -------------------------------------------------------------------------------- /src/test/util/script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/script.cpp -------------------------------------------------------------------------------- /src/test/util/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/script.h -------------------------------------------------------------------------------- /src/test/util/str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/str.cpp -------------------------------------------------------------------------------- /src/test/util/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/str.h -------------------------------------------------------------------------------- /src/test/util/wallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/wallet.cpp -------------------------------------------------------------------------------- /src/test/util/wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util/wallet.h -------------------------------------------------------------------------------- /src/test/util_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/test/util_tests.cpp -------------------------------------------------------------------------------- /src/threadinterrupt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/threadinterrupt.cpp -------------------------------------------------------------------------------- /src/threadinterrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/threadinterrupt.h -------------------------------------------------------------------------------- /src/threadsafety.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/threadsafety.h -------------------------------------------------------------------------------- /src/timedata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/timedata.cpp -------------------------------------------------------------------------------- /src/timedata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/timedata.h -------------------------------------------------------------------------------- /src/tinyformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/tinyformat.h -------------------------------------------------------------------------------- /src/torcontrol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/torcontrol.cpp -------------------------------------------------------------------------------- /src/torcontrol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/torcontrol.h -------------------------------------------------------------------------------- /src/txdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txdb.cpp -------------------------------------------------------------------------------- /src/txdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txdb.h -------------------------------------------------------------------------------- /src/txmempool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txmempool.cpp -------------------------------------------------------------------------------- /src/txmempool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txmempool.h -------------------------------------------------------------------------------- /src/txorphanage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txorphanage.cpp -------------------------------------------------------------------------------- /src/txorphanage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txorphanage.h -------------------------------------------------------------------------------- /src/txrequest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txrequest.cpp -------------------------------------------------------------------------------- /src/txrequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/txrequest.h -------------------------------------------------------------------------------- /src/uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/uint256.cpp -------------------------------------------------------------------------------- /src/uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/uint256.h -------------------------------------------------------------------------------- /src/undo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/undo.h -------------------------------------------------------------------------------- /src/univalue/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/.cirrus.yml -------------------------------------------------------------------------------- /src/univalue/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/.gitignore -------------------------------------------------------------------------------- /src/univalue/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/COPYING -------------------------------------------------------------------------------- /src/univalue/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/Makefile.am -------------------------------------------------------------------------------- /src/univalue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/README.md -------------------------------------------------------------------------------- /src/univalue/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/TODO -------------------------------------------------------------------------------- /src/univalue/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/autogen.sh -------------------------------------------------------------------------------- /src/univalue/build-aux/m4/.gitignore: -------------------------------------------------------------------------------- 1 | /*.m4 2 | -------------------------------------------------------------------------------- /src/univalue/gen/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/gen/gen.cpp -------------------------------------------------------------------------------- /src/univalue/lib/.gitignore: -------------------------------------------------------------------------------- 1 | gen 2 | .libs 3 | -------------------------------------------------------------------------------- /src/univalue/sources.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/univalue/sources.mk -------------------------------------------------------------------------------- /src/univalue/test/fail11.json: -------------------------------------------------------------------------------- 1 | {"Illegal expression": 1 + 2} -------------------------------------------------------------------------------- /src/univalue/test/fail12.json: -------------------------------------------------------------------------------- 1 | {"Illegal invocation": alert()} -------------------------------------------------------------------------------- /src/univalue/test/fail13.json: -------------------------------------------------------------------------------- 1 | {"Numbers cannot have leading zeroes": 013} -------------------------------------------------------------------------------- /src/univalue/test/fail14.json: -------------------------------------------------------------------------------- 1 | {"Numbers cannot be hex": 0x14} -------------------------------------------------------------------------------- /src/univalue/test/fail15.json: -------------------------------------------------------------------------------- 1 | ["Illegal backslash escape: \x15"] -------------------------------------------------------------------------------- /src/univalue/test/fail16.json: -------------------------------------------------------------------------------- 1 | [\naked] -------------------------------------------------------------------------------- /src/univalue/test/fail17.json: -------------------------------------------------------------------------------- 1 | ["Illegal backslash escape: \017"] -------------------------------------------------------------------------------- /src/univalue/test/fail19.json: -------------------------------------------------------------------------------- 1 | {"Missing colon" null} -------------------------------------------------------------------------------- /src/univalue/test/fail2.json: -------------------------------------------------------------------------------- 1 | ["Unclosed array" -------------------------------------------------------------------------------- /src/univalue/test/fail20.json: -------------------------------------------------------------------------------- 1 | {"Double colon":: null} -------------------------------------------------------------------------------- /src/univalue/test/fail21.json: -------------------------------------------------------------------------------- 1 | {"Comma instead of colon", null} -------------------------------------------------------------------------------- /src/univalue/test/fail22.json: -------------------------------------------------------------------------------- 1 | ["Colon instead of comma": false] -------------------------------------------------------------------------------- /src/univalue/test/fail23.json: -------------------------------------------------------------------------------- 1 | ["Bad value", truth] -------------------------------------------------------------------------------- /src/univalue/test/fail24.json: -------------------------------------------------------------------------------- 1 | ['single quote'] -------------------------------------------------------------------------------- /src/univalue/test/fail25.json: -------------------------------------------------------------------------------- 1 | [" tab character in string "] -------------------------------------------------------------------------------- /src/univalue/test/fail27.json: -------------------------------------------------------------------------------- 1 | ["line 2 | break"] -------------------------------------------------------------------------------- /src/univalue/test/fail28.json: -------------------------------------------------------------------------------- 1 | ["line\ 2 | break"] -------------------------------------------------------------------------------- /src/univalue/test/fail29.json: -------------------------------------------------------------------------------- 1 | [0e] -------------------------------------------------------------------------------- /src/univalue/test/fail30.json: -------------------------------------------------------------------------------- 1 | [0e+] -------------------------------------------------------------------------------- /src/univalue/test/fail31.json: -------------------------------------------------------------------------------- 1 | [0e+-1] -------------------------------------------------------------------------------- /src/univalue/test/fail32.json: -------------------------------------------------------------------------------- 1 | {"Comma instead if closing brace": true, -------------------------------------------------------------------------------- /src/univalue/test/fail33.json: -------------------------------------------------------------------------------- 1 | ["mismatch"} -------------------------------------------------------------------------------- /src/univalue/test/fail34.json: -------------------------------------------------------------------------------- 1 | {} garbage -------------------------------------------------------------------------------- /src/univalue/test/fail36.json: -------------------------------------------------------------------------------- 1 | {"a":} 2 | -------------------------------------------------------------------------------- /src/univalue/test/fail37.json: -------------------------------------------------------------------------------- 1 | {"a":1 "b":2} 2 | -------------------------------------------------------------------------------- /src/univalue/test/fail38.json: -------------------------------------------------------------------------------- 1 | ["\ud834"] 2 | -------------------------------------------------------------------------------- /src/univalue/test/fail39.json: -------------------------------------------------------------------------------- 1 | ["\udd61"] 2 | -------------------------------------------------------------------------------- /src/univalue/test/fail4.json: -------------------------------------------------------------------------------- 1 | ["extra comma",] -------------------------------------------------------------------------------- /src/univalue/test/fail44.json: -------------------------------------------------------------------------------- 1 | "This file ends without a newline or close-quote. -------------------------------------------------------------------------------- /src/univalue/test/fail5.json: -------------------------------------------------------------------------------- 1 | ["double extra comma",,] -------------------------------------------------------------------------------- /src/univalue/test/fail6.json: -------------------------------------------------------------------------------- 1 | [ , "<-- missing value"] -------------------------------------------------------------------------------- /src/univalue/test/fail7.json: -------------------------------------------------------------------------------- 1 | ["Comma after the close"], -------------------------------------------------------------------------------- /src/univalue/test/fail8.json: -------------------------------------------------------------------------------- 1 | ["Extra close"]] -------------------------------------------------------------------------------- /src/univalue/test/fail9.json: -------------------------------------------------------------------------------- 1 | {"Extra comma": true,} -------------------------------------------------------------------------------- /src/univalue/test/round2.json: -------------------------------------------------------------------------------- 1 | ["a§■𐎒𝅘𝅥𝅯"] 2 | -------------------------------------------------------------------------------- /src/univalue/test/round3.json: -------------------------------------------------------------------------------- 1 | "abcdefghijklmnopqrstuvwxyz" 2 | -------------------------------------------------------------------------------- /src/univalue/test/round4.json: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /src/univalue/test/round5.json: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /src/univalue/test/round6.json: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /src/univalue/test/round7.json: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /src/util/asmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/asmap.cpp -------------------------------------------------------------------------------- /src/util/asmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/asmap.h -------------------------------------------------------------------------------- /src/util/bip32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/bip32.cpp -------------------------------------------------------------------------------- /src/util/bip32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/bip32.h -------------------------------------------------------------------------------- /src/util/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/check.h -------------------------------------------------------------------------------- /src/util/epochguard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/epochguard.h -------------------------------------------------------------------------------- /src/util/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/error.cpp -------------------------------------------------------------------------------- /src/util/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/error.h -------------------------------------------------------------------------------- /src/util/fastrange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/fastrange.h -------------------------------------------------------------------------------- /src/util/fees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/fees.cpp -------------------------------------------------------------------------------- /src/util/fees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/fees.h -------------------------------------------------------------------------------- /src/util/getuniquepath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/getuniquepath.h -------------------------------------------------------------------------------- /src/util/golombrice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/golombrice.h -------------------------------------------------------------------------------- /src/util/hash_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/hash_type.h -------------------------------------------------------------------------------- /src/util/hasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/hasher.cpp -------------------------------------------------------------------------------- /src/util/hasher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/hasher.h -------------------------------------------------------------------------------- /src/util/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/macros.h -------------------------------------------------------------------------------- /src/util/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/message.cpp -------------------------------------------------------------------------------- /src/util/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/message.h -------------------------------------------------------------------------------- /src/util/moneystr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/moneystr.cpp -------------------------------------------------------------------------------- /src/util/moneystr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/moneystr.h -------------------------------------------------------------------------------- /src/util/overflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/overflow.h -------------------------------------------------------------------------------- /src/util/overloaded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/overloaded.h -------------------------------------------------------------------------------- /src/util/rbf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/rbf.cpp -------------------------------------------------------------------------------- /src/util/rbf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/rbf.h -------------------------------------------------------------------------------- /src/util/readwritefile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/readwritefile.h -------------------------------------------------------------------------------- /src/util/serfloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/serfloat.cpp -------------------------------------------------------------------------------- /src/util/serfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/serfloat.h -------------------------------------------------------------------------------- /src/util/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/settings.cpp -------------------------------------------------------------------------------- /src/util/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/settings.h -------------------------------------------------------------------------------- /src/util/sock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/sock.cpp -------------------------------------------------------------------------------- /src/util/sock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/sock.h -------------------------------------------------------------------------------- /src/util/spanparsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/spanparsing.cpp -------------------------------------------------------------------------------- /src/util/spanparsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/spanparsing.h -------------------------------------------------------------------------------- /src/util/strencodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/strencodings.h -------------------------------------------------------------------------------- /src/util/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/string.cpp -------------------------------------------------------------------------------- /src/util/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/string.h -------------------------------------------------------------------------------- /src/util/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/system.cpp -------------------------------------------------------------------------------- /src/util/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/system.h -------------------------------------------------------------------------------- /src/util/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/thread.cpp -------------------------------------------------------------------------------- /src/util/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/thread.h -------------------------------------------------------------------------------- /src/util/threadnames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/threadnames.cpp -------------------------------------------------------------------------------- /src/util/threadnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/threadnames.h -------------------------------------------------------------------------------- /src/util/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/time.cpp -------------------------------------------------------------------------------- /src/util/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/time.h -------------------------------------------------------------------------------- /src/util/tokenpipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/tokenpipe.cpp -------------------------------------------------------------------------------- /src/util/tokenpipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/tokenpipe.h -------------------------------------------------------------------------------- /src/util/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/trace.h -------------------------------------------------------------------------------- /src/util/translation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/translation.h -------------------------------------------------------------------------------- /src/util/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/types.h -------------------------------------------------------------------------------- /src/util/url.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/url.cpp -------------------------------------------------------------------------------- /src/util/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/url.h -------------------------------------------------------------------------------- /src/util/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/util/vector.h -------------------------------------------------------------------------------- /src/validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/validation.cpp -------------------------------------------------------------------------------- /src/validation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/validation.h -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/version.h -------------------------------------------------------------------------------- /src/versionbits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/versionbits.cpp -------------------------------------------------------------------------------- /src/versionbits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/versionbits.h -------------------------------------------------------------------------------- /src/wallet/bdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/bdb.cpp -------------------------------------------------------------------------------- /src/wallet/bdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/bdb.h -------------------------------------------------------------------------------- /src/wallet/coincontrol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/coincontrol.h -------------------------------------------------------------------------------- /src/wallet/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/context.cpp -------------------------------------------------------------------------------- /src/wallet/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/context.h -------------------------------------------------------------------------------- /src/wallet/crypter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/crypter.cpp -------------------------------------------------------------------------------- /src/wallet/crypter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/crypter.h -------------------------------------------------------------------------------- /src/wallet/db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/db.cpp -------------------------------------------------------------------------------- /src/wallet/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/db.h -------------------------------------------------------------------------------- /src/wallet/dump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/dump.cpp -------------------------------------------------------------------------------- /src/wallet/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/dump.h -------------------------------------------------------------------------------- /src/wallet/feebumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/feebumper.cpp -------------------------------------------------------------------------------- /src/wallet/feebumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/feebumper.h -------------------------------------------------------------------------------- /src/wallet/fees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/fees.cpp -------------------------------------------------------------------------------- /src/wallet/fees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/fees.h -------------------------------------------------------------------------------- /src/wallet/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/init.cpp -------------------------------------------------------------------------------- /src/wallet/ismine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/ismine.h -------------------------------------------------------------------------------- /src/wallet/load.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/load.cpp -------------------------------------------------------------------------------- /src/wallet/load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/load.h -------------------------------------------------------------------------------- /src/wallet/receive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/receive.cpp -------------------------------------------------------------------------------- /src/wallet/receive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/receive.h -------------------------------------------------------------------------------- /src/wallet/rpc/coins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/rpc/coins.cpp -------------------------------------------------------------------------------- /src/wallet/rpc/spend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/rpc/spend.cpp -------------------------------------------------------------------------------- /src/wallet/rpc/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/rpc/util.cpp -------------------------------------------------------------------------------- /src/wallet/rpc/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/rpc/util.h -------------------------------------------------------------------------------- /src/wallet/rpc/wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/rpc/wallet.h -------------------------------------------------------------------------------- /src/wallet/salvage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/salvage.cpp -------------------------------------------------------------------------------- /src/wallet/salvage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/salvage.h -------------------------------------------------------------------------------- /src/wallet/spend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/spend.cpp -------------------------------------------------------------------------------- /src/wallet/spend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/spend.h -------------------------------------------------------------------------------- /src/wallet/sqlite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/sqlite.cpp -------------------------------------------------------------------------------- /src/wallet/sqlite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/sqlite.h -------------------------------------------------------------------------------- /src/wallet/test/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/test/util.cpp -------------------------------------------------------------------------------- /src/wallet/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/test/util.h -------------------------------------------------------------------------------- /src/wallet/transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/transaction.h -------------------------------------------------------------------------------- /src/wallet/wallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/wallet.cpp -------------------------------------------------------------------------------- /src/wallet/wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/wallet.h -------------------------------------------------------------------------------- /src/wallet/walletdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/walletdb.cpp -------------------------------------------------------------------------------- /src/wallet/walletdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/walletdb.h -------------------------------------------------------------------------------- /src/wallet/wallettool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/wallettool.h -------------------------------------------------------------------------------- /src/wallet/walletutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/wallet/walletutil.h -------------------------------------------------------------------------------- /src/warnings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/warnings.cpp -------------------------------------------------------------------------------- /src/warnings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/warnings.h -------------------------------------------------------------------------------- /src/zmq/zmqrpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/zmq/zmqrpc.cpp -------------------------------------------------------------------------------- /src/zmq/zmqrpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/zmq/zmqrpc.h -------------------------------------------------------------------------------- /src/zmq/zmqutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/zmq/zmqutil.cpp -------------------------------------------------------------------------------- /src/zmq/zmqutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/src/zmq/zmqutil.h -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/README.md -------------------------------------------------------------------------------- /test/bitcoin_functional/functional/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | cache 3 | -------------------------------------------------------------------------------- /test/bitcoin_functional/functional/test_framework/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/config.ini.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/config.ini.in -------------------------------------------------------------------------------- /test/functional/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | cache 3 | -------------------------------------------------------------------------------- /test/functional/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/functional/test_framework/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fuzz/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/fuzz/test_runner.py -------------------------------------------------------------------------------- /test/lint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/README.md -------------------------------------------------------------------------------- /test/lint/check-doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/check-doc.py -------------------------------------------------------------------------------- /test/lint/lint-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-all.sh -------------------------------------------------------------------------------- /test/lint/lint-cpp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-cpp.sh -------------------------------------------------------------------------------- /test/lint/lint-files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-files.py -------------------------------------------------------------------------------- /test/lint/lint-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-files.sh -------------------------------------------------------------------------------- /test/lint/lint-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-logs.sh -------------------------------------------------------------------------------- /test/lint/lint-python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-python.sh -------------------------------------------------------------------------------- /test/lint/lint-qt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-qt.sh -------------------------------------------------------------------------------- /test/lint/lint-shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-shell.sh -------------------------------------------------------------------------------- /test/lint/lint-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/lint/lint-tests.sh -------------------------------------------------------------------------------- /test/util/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElementsProject/elements/HEAD/test/util/test_runner.py --------------------------------------------------------------------------------