Merge branch 'dev' into duke

This commit is contained in:
Duke
2024-02-28 11:50:31 -05:00
576 changed files with 836 additions and 592 deletions

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
FROM ubuntu:16.04 FROM ubuntu:16.04

View File

@@ -1,4 +1,4 @@
# Copyright 2016-2023 The Hush developers # Copyright 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
set -e set -e

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -3,7 +3,7 @@ AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 3) define(_CLIENT_VERSION_MAJOR, 3)
dnl Must be kept in sync with src/clientversion.h , ugh! dnl Must be kept in sync with src/clientversion.h , ugh!
define(_CLIENT_VERSION_MINOR, 10) define(_CLIENT_VERSION_MINOR, 10)
define(_CLIENT_VERSION_REVISION, 1) define(_CLIENT_VERSION_REVISION, 2)
define(_CLIENT_VERSION_BUILD, 50) define(_CLIENT_VERSION_BUILD, 50)
define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50))) define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50)))
define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1))) define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1)))

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env perl #!/usr/bin/env perl
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
use warnings; use warnings;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env perl #!/usr/bin/env perl
# Copyright 2019-2023 The Hush developers # Copyright 2019-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
use warnings; use warnings;
use strict; use strict;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env perl #!/usr/bin/env perl
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
use strict; use strict;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env perl #!/usr/bin/env perl
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
use strict; use strict;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env perl #!/usr/bin/env perl
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
use warnings; use warnings;
use strict; use strict;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014-2021 The Bitcoin Core developers # Copyright (c) 2014-2021 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
@@ -160,7 +160,7 @@ def main():
sys.exit(1) sys.exit(1)
g = sys.stdout g = sys.stdout
indir = sys.argv[1] indir = sys.argv[1]
g.write('// Copyright (c) 2016-2023 The Hush developers\n') g.write('// Copyright (c) 2016-2024 The Hush developers\n')
g.write('// Distributed under the GPLv3 software license, see the accompanying\n') g.write('// Distributed under the GPLv3 software license, see the accompanying\n')
g.write('// file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html\n') g.write('// file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html\n')
g.write('// THIS FILE IS AUTOGENERATED, DO NOT MODIFY DIRECTLY\n') g.write('// THIS FILE IS AUTOGENERATED, DO NOT MODIFY DIRECTLY\n')

View File

@@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
INPUT=$(</dev/stdin) INPUT=$(</dev/stdin)

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
if ! [[ "$2" =~ [git@]?[www.]?hush.is[:|/]bitcoin/bitcoin[.git]? ]]; then if ! [[ "$2" =~ [git@]?[www.]?hush.is[:|/]bitcoin/bitcoin[.git]? ]]; then

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
define int_vars define int_vars

View File

@@ -1,9 +1,13 @@
package=wolfssl package=wolfssl
$(package)_version=4.6.0 $(package)_version=5.2.0
$(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive
$(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_download_file=v$($(package)_version)-stable.tar.gz
$(package)_file_name=wolfssl-$($(package)_version).tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz
$(package)_sha256_hash=053aefbb02d0b06b27c5e2df6875b4b587318755b7db9d6aa8d72206b310a848 #$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31
#$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885
#$(package)_sha256_hash=c34b74b5f689fac7becb05583b044e84d3b10d39f38709f0095dd5d423ded67f
#$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56
$(package)_sha256_hash=409b4646c5f54f642de0e9f3544c3b83de7238134f5b1ff93fb44527bf119d05
define $(package)_set_vars define $(package)_set_vars
$(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)"

View File

@@ -10,6 +10,36 @@ and no longer on Github, since they banned Duke Leto and
also because they censor many people around the world and work with also because they censor many people around the world and work with
evil organizations. evil organizations.
# Hush 3.10.2 "Fiendish Fenrir"
* RandomX mining is faster for various reasons
* Large page support is enabled (needs to be enabled at OS level to be used)
* This can lead to a 1-2% speed increase in mining depending on RAM and CPU
* Various small optimizations such as making some variables static or const
and removing unnecessary conditionals
* Mining now starts faster because instead of only using 2 threads to prepare
data needed to mine, now it uses all physical cores
* RandomX mining takes slightly less memory
* `ac_sapling` is no longer an option for Arrakis Chains
* All chains enable Sapling at height 1 like Hush + DragonX
* This means there is no need to call `NetworkUpgradeActive` on every block height
which means syncing is faster
* Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381
* This means Hush+DragonX full nodes take up a lot less memory and binaries are smaller
* It also means syncing, rescanning and compiling is faster
* CLI options related to CryptoConditions ( `-ac_cc -ac_cclib -ac_ccenable -ac_ccactivate) have been removed
* Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380
* Only Hush + DragonX will automatically connec to various seed nodes https://git.hush.is/hush/hush3/issues/379
* Other Arrakis Chains must opt-in via -connect or -addnode
* Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239
* Improve `hush_scanner` and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4
* Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291
* Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a
* Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384
* More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461
* Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6
* Remove unused code
# Hush 3.10.1 "Oneiric Octopus" # Hush 3.10.1 "Oneiric Octopus"
This is an OPTIONAL but RECOMMENDED release for Hush full nodes. It fixes an important bug This is an OPTIONAL but RECOMMENDED release for Hush full nodes. It fixes an important bug

View File

@@ -1,5 +1,5 @@
#!/usr/usr/bin/env bash #!/usr/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# This script makes the neccesary transactions to migrate # This script makes the neccesary transactions to migrate

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
import binascii import binascii

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2017 The Zcash developers # Copyright (c) 2017 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Execute all of the automated tests related to Hush # Execute all of the automated tests related to Hush
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# Execute all of the automated tests related to Hush # Execute all of the automated tests related to Hush

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
set -e -o pipefail set -e -o pipefail

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
# This is a thin wrapper around bitcoin-cli that strips the Windows-style EOLs # This is a thin wrapper around bitcoin-cli that strips the Windows-style EOLs

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# THIS FILE IS GENERATED FROM run-bitcoind-for-test.sh.in # THIS FILE IS GENERATED FROM run-bitcoind-for-test.sh.in
# Copyright (c) 2013-2014 The Bitcoin Core developers # Copyright (c) 2013-2014 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
# #
HUSH_LOAD_TIMEOUT=500 HUSH_LOAD_TIMEOUT=500

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# THIS FILE IS GENERATED FROM tests-config.sh.in # THIS FILE IS GENERATED FROM tests-config.sh.in
# Copyright (c) 2013-2014 The Bitcoin Core developers # Copyright (c) 2013-2014 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
BUILDDIR="@abs_top_builddir@" BUILDDIR="@abs_top_builddir@"

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 SuperNET developers # Copyright (c) 2018 SuperNET developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2014-2015 The Bitcoin Core developers # Copyright (c) 2014-2015 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# Test addressindex generation and fetching # Test addressindex generation and fetching

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3/X11 software license, see the accompanying # Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# #

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2015 The Bitcoin Core developers # Copyright (c) 2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2019 Duke Leto who wrote "The SuperNET developers" while never agreeing to the developer agreement nor being listed in AUTHORS # Copyright (c) 2019 Duke Leto who wrote "The SuperNET developers" while never agreeing to the developer agreement nor being listed in AUTHORS
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# Copyright (c) 2017 The Bitcoin Core developers # Copyright (c) 2017 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
"""Test wallet file location.""" """Test wallet file location."""

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2016 The Zcash developers # Copyright (c) 2016 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# #
# Test hard fork detection # Test hard fork detection

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# #
# Distributed under the GPLv3/X11 software license, see the accompanying # Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2019 Bartlomiej Lisiecki # Copyright (c) 2019 Bartlomiej Lisiecki
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2017 The Zcash developers # Copyright (c) 2017 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# #
# Distributed under the GPLv3/X11 software license, see the accompanying # Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2017 The Zcash developers # Copyright (c) 2017 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
import sys import sys

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# #
# Distributed under the GPLv3/X11 software license, see the accompanying # Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2017 The Zcash developers # Copyright (c) 2017 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2015 The Bitcoin Core developers # Copyright (c) 2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Released under the GPLv3 # Released under the GPLv3
# #
# Test -reindex with CheckBlockIndex # Test -reindex with CheckBlockIndex

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# #
# Distributed under the GPLv3/X11 software license, see the accompanying # Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2015 The Bitcoin Core developers # Copyright (c) 2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014-2015 The Bitcoin Core developers # Copyright (c) 2014-2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014-2015 The Bitcoin Core developers # Copyright (c) 2014-2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# This file is from python-bitcoinlib. # This file is from python-bitcoinlib.

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# BlockStore: a helper class that keeps a map of blocks and implements # BlockStore: a helper class that keeps a map of blocks and implements

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# blocktools.py - utilities for manipulating blocks and transactions # blocktools.py - utilities for manipulating blocks and transactions

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
from operator import itemgetter from operator import itemgetter

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# mininode.py - Bitcoin P2P network half-a-node # mininode.py - Bitcoin P2P network half-a-node

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# This file is modified from python-bitcoinlib. # This file is modified from python-bitcoinlib.

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2015 The Bitcoin Core developers # Copyright (c) 2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# Base class for RPC testing # Base class for RPC testing

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014-2015 The Bitcoin Core developers # Copyright (c) 2014-2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014-2015 The Bitcoin Core developers # Copyright (c) 2014-2015 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2014 The Bitcoin Core developers # Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2016 The Zcash developers # Copyright (c) 2016 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
# Copyright (c) 2016-2023 The Hush developers # Copyright (c) 2016-2024 The Hush developers
# Copyright (c) 2018 The Zcash developers # Copyright (c) 2018 The Zcash developers
# Distributed under the GPLv3 software license, see the accompanying # Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

Some files were not shown because too many files have changed in this diff Show More