mirror of
https://git.hush.is/hush/hush3.git
synced 2025-07-16 00:02:04 -04:00
Compare commits
19 Commits
9f90de2404
...
47c67e45db
Author | SHA1 | Date | |
---|---|---|---|
|
47c67e45db | ||
|
a07bf16b20 | ||
|
e033a2e6eb | ||
|
606eb3dcce | ||
|
2c083978e0 | ||
|
1313d39a71 | ||
|
2c9bd5dd18 | ||
|
76f2f67da4 | ||
|
be90d0e324 | ||
|
537307a812 | ||
|
e598db4f79 | ||
|
b360a2395a | ||
|
890d218180 | ||
|
2f8e5f8144 | ||
|
07505e311d | ||
|
bb9d1fcd32 | ||
|
0eba871a6a | ||
|
b29dfa0c93 | ||
|
d5871b2090 |
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 2016-2022 The Hush developers
|
# Copyright 2016-2023 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
|
||||||
|
|
||||||
|
@ -42,9 +42,11 @@ Please refer to the instructions which apply to you below:
|
|||||||
|
|
||||||
If you have an older wallet, then refer to [OLD_WALLETS.md](OLD_WALLETS.md).
|
If you have an older wallet, then refer to [OLD_WALLETS.md](OLD_WALLETS.md).
|
||||||
|
|
||||||
### Official Explorer
|
### Official Explorers
|
||||||
|
|
||||||
The link for the Official Hush explorer is: [explorer.hush.is](https://explorer.hush.is)
|
The links for the Official Hush explorers:
|
||||||
|
* [explorer.hush.is](https://explorer.hush.is)
|
||||||
|
* [explorer.hush.land](https://explorer.hush.land)
|
||||||
|
|
||||||
We are looking for alternate explorers to be run on Tor, i2P and other TLDs, if you are interested
|
We are looking for alternate explorers to be run on Tor, i2P and other TLDs, if you are interested
|
||||||
please join Telegram and ask questions.
|
please join Telegram and ask questions.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
2
build.sh
2
build.sh
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
|
dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
|
||||||
AC_PREREQ([2.60])
|
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!
|
||||||
define(_CLIENT_VERSION_MINOR, 9)
|
define(_CLIENT_VERSION_MINOR, 9)
|
||||||
define(_CLIENT_VERSION_REVISION, 2)
|
define(_CLIENT_VERSION_REVISION, 3)
|
||||||
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)))
|
||||||
define(_CLIENT_VERSION_IS_RELEASE, true)
|
define(_CLIENT_VERSION_IS_RELEASE, true)
|
||||||
define(_COPYRIGHT_YEAR, 2022)
|
define(_COPYRIGHT_YEAR, 2023)
|
||||||
AC_INIT([Hush],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_SUFFIX(_ZC_BUILD_VAL)],[https://git.hush.is/hush/hush3],[hush])
|
AC_INIT([Hush],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_SUFFIX(_ZC_BUILD_VAL)],[https://git.hush.is/hush/hush3],[hush])
|
||||||
AC_CONFIG_SRCDIR([src/main.cpp])
|
AC_CONFIG_SRCDIR([src/main.cpp])
|
||||||
AC_CONFIG_HEADERS([src/config/bitcoin-config.h])
|
AC_CONFIG_HEADERS([src/config/bitcoin-config.h])
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# Copyright 2019-2022 The Hush developers
|
# Copyright 2019-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
use warnings;
|
use warnings;
|
||||||
use strict;
|
use strict;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
|
|
||||||
use strict;
|
use strict;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
use warnings;
|
use warnings;
|
||||||
use strict;
|
use strict;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/perl
|
#!/usr/bin/perl
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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-2022 The Hush developers\n')
|
g.write('// Copyright (c) 2016-2023 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')
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||||
.TH HUSH-CLI "1" "September 2022" "hush-cli v3.9.2" "User Commands"
|
.TH HUSH-CLI "1" "February 2023" "hush-cli v3.9.3" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
hush-cli \- manual page for hush-cli v3.9.2
|
hush-cli \- manual page for hush-cli v3.9.3
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Hush RPC client version v3.9.2\-54cfe1099
|
Hush RPC client version v3.9.3\-1313d39a7
|
||||||
.PP
|
.PP
|
||||||
In order to ensure you are adequately protecting your privacy when using Hush,
|
In order to ensure you are adequately protecting your privacy when using Hush,
|
||||||
please see <https://hush.is/security/>.
|
please see <https://hush.is/security/>.
|
||||||
@ -38,8 +38,8 @@ Use the test network
|
|||||||
\fB\-regtest\fR
|
\fB\-regtest\fR
|
||||||
.IP
|
.IP
|
||||||
Enter regression test mode, which uses a special chain in which blocks
|
Enter regression test mode, which uses a special chain in which blocks
|
||||||
can be solved instantly. This is intended for regression testing tools
|
can be solved instantly. This is intended for regression testing
|
||||||
and app development.
|
tools and app development.
|
||||||
.HP
|
.HP
|
||||||
\fB\-rpcconnect=\fR<ip>
|
\fB\-rpcconnect=\fR<ip>
|
||||||
.IP
|
.IP
|
||||||
@ -75,7 +75,7 @@ Read extra arguments from standard input, one per line until EOF/Ctrl\-D
|
|||||||
In order to ensure you are adequately protecting your privacy when using Hush,
|
In order to ensure you are adequately protecting your privacy when using Hush,
|
||||||
please see <https://hush.is/security/>.
|
please see <https://hush.is/security/>.
|
||||||
|
|
||||||
Copyright (C) 2016-2022 Duke Leto and The Hush Developers
|
Copyright (C) 2016-2023 Duke Leto and The Hush Developers
|
||||||
|
|
||||||
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||||
.TH HUSH-TX "1" "September 2022" "hush-tx v3.9.2" "User Commands"
|
.TH HUSH-TX "1" "February 2023" "hush-tx v3.9.3" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
hush-tx \- manual page for hush-tx v3.9.2
|
hush-tx \- manual page for hush-tx v3.9.3
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
hush\-tx utility version v3.9.2\-54cfe1099
|
hush\-tx utility version v3.9.3\-1313d39a7
|
||||||
.SS "Usage:"
|
.SS "Usage:"
|
||||||
.TP
|
.TP
|
||||||
hush\-tx [options] <hex\-tx> [commands]
|
hush\-tx [options] <hex\-tx> [commands]
|
||||||
@ -72,7 +72,8 @@ sign=HEIGHT:SIGHASH\-FLAGS
|
|||||||
.IP
|
.IP
|
||||||
Add zero or more signatures to transaction. This command requires JSON
|
Add zero or more signatures to transaction. This command requires JSON
|
||||||
registers:prevtxs=JSON object, privatekeys=JSON object. See
|
registers:prevtxs=JSON object, privatekeys=JSON object. See
|
||||||
signrawtransaction docs for format of sighash flags, JSON objects.
|
signrawtransaction docs for format of sighash flags, JSON
|
||||||
|
objects.
|
||||||
.PP
|
.PP
|
||||||
Register Commands:
|
Register Commands:
|
||||||
.IP
|
.IP
|
||||||
@ -88,7 +89,7 @@ Set register NAME to given JSON\-STRING
|
|||||||
In order to ensure you are adequately protecting your privacy when using Hush,
|
In order to ensure you are adequately protecting your privacy when using Hush,
|
||||||
please see <https://hush.is/security/>.
|
please see <https://hush.is/security/>.
|
||||||
|
|
||||||
Copyright (C) 2016-2022 Duke Leto and The Hush Developers
|
Copyright (C) 2016-2023 Duke Leto and The Hush Developers
|
||||||
|
|
||||||
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
||||||
|
|
||||||
|
133
doc/man/hushd.1
133
doc/man/hushd.1
@ -1,9 +1,9 @@
|
|||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||||
.TH HUSHD "1" "September 2022" "hushd v3.9.2" "User Commands"
|
.TH HUSHD "1" "February 2023" "hushd v3.9.3" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
hushd \- manual page for hushd v3.9.2
|
hushd \- manual page for hushd v3.9.3
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Hush Daemon version v3.9.2\-54cfe1099
|
Hush Daemon version v3.9.3\-1313d39a7
|
||||||
.PP
|
.PP
|
||||||
In order to ensure you are adequately protecting your privacy when using Hush,
|
In order to ensure you are adequately protecting your privacy when using Hush,
|
||||||
please see <https://hush.is/security/>.
|
please see <https://hush.is/security/>.
|
||||||
@ -17,11 +17,6 @@ Start a Hush Daemon
|
|||||||
.IP
|
.IP
|
||||||
This help message
|
This help message
|
||||||
.HP
|
.HP
|
||||||
\fB\-alertnotify=\fR<cmd>
|
|
||||||
.IP
|
|
||||||
Execute command when a relevant alert is received or we see a really
|
|
||||||
long fork (%s in cmd is replaced by message)
|
|
||||||
.HP
|
|
||||||
\fB\-blocknotify=\fR<cmd>
|
\fB\-blocknotify=\fR<cmd>
|
||||||
.IP
|
.IP
|
||||||
Execute command when the best block changes (%s in cmd is replaced by
|
Execute command when the best block changes (%s in cmd is replaced by
|
||||||
@ -63,14 +58,23 @@ Set database cache size in megabytes (4 to 16384, default: 512)
|
|||||||
.IP
|
.IP
|
||||||
Imports blocks from external blk000??.dat file on startup
|
Imports blocks from external blk000??.dat file on startup
|
||||||
.HP
|
.HP
|
||||||
|
\fB\-maxdebugfilesize=\fR<n>
|
||||||
|
.IP
|
||||||
|
Set the max size of the debug.log file (default: 15)
|
||||||
|
.HP
|
||||||
\fB\-maxorphantx=\fR<n>
|
\fB\-maxorphantx=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
Keep at most <n> unconnectable transactions in memory (default: 100)
|
Keep at most <n> unconnectable transactions in memory (default: 100)
|
||||||
.HP
|
.HP
|
||||||
|
\fB\-maxreorg=\fR<n>
|
||||||
|
.IP
|
||||||
|
Specify the maximum length of a blockchain re\-organization
|
||||||
|
.HP
|
||||||
\fB\-mempooltxinputlimit=\fR<n>
|
\fB\-mempooltxinputlimit=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
[DEPRECATED/IGNORED] Set the maximum number of transparent inputs in a
|
[DEPRECATED/IGNORED] Set the maximum number of transparent inputs in a
|
||||||
transaction that the mempool will accept (default: 0 = no limit applied)
|
transaction that the mempool will accept (default: 0 = no limit
|
||||||
|
applied)
|
||||||
.HP
|
.HP
|
||||||
\fB\-par=\fR<n>
|
\fB\-par=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
@ -89,10 +93,10 @@ transaction id)
|
|||||||
\fB\-prune=\fR<n>
|
\fB\-prune=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
Reduce storage requirements by pruning (deleting) old blocks. This mode
|
Reduce storage requirements by pruning (deleting) old blocks. This mode
|
||||||
disables wallet support and is incompatible with \fB\-txindex\fR. Warning:
|
disables wallet support and is incompatible with \fB\-txindex\fR.
|
||||||
Reverting this setting requires re\-downloading the entire blockchain.
|
Warning: Reverting this setting requires re\-downloading the
|
||||||
(default: 0 = disable pruning blocks, >550 = target size in MiB to use
|
entire blockchain. (default: 0 = disable pruning blocks, >550 =
|
||||||
for block files)
|
target size in MiB to use for block files)
|
||||||
.HP
|
.HP
|
||||||
\fB\-reindex\fR
|
\fB\-reindex\fR
|
||||||
.IP
|
.IP
|
||||||
@ -142,8 +146,8 @@ Add a node to connect to and attempt to keep the connection open
|
|||||||
\fB\-asmap=\fR<file>
|
\fB\-asmap=\fR<file>
|
||||||
.IP
|
.IP
|
||||||
Specify ASN mapping used for bucketing of the peers (default:
|
Specify ASN mapping used for bucketing of the peers (default:
|
||||||
asmap.dat). Relative paths will be prefixed by the net\-specific datadir
|
asmap.dat). Relative paths will be prefixed by the net\-specific
|
||||||
location.
|
datadir location.
|
||||||
.HP
|
.HP
|
||||||
\fB\-banscore=\fR<n>
|
\fB\-banscore=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
@ -191,7 +195,7 @@ Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\
|
|||||||
.HP
|
.HP
|
||||||
\fB\-listenonion\fR
|
\fB\-listenonion\fR
|
||||||
.IP
|
.IP
|
||||||
Automatically create Tor hidden service (default: 0)
|
Automatically create Tor hidden service (default: 1)
|
||||||
.HP
|
.HP
|
||||||
\fB\-maxconnections=\fR<n>
|
\fB\-maxconnections=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
@ -210,9 +214,36 @@ Maximum per\-connection send buffer, <n>*1000 bytes (default: 1000)
|
|||||||
Use separate SOCKS5 proxy to reach peers via Tor hidden services
|
Use separate SOCKS5 proxy to reach peers via Tor hidden services
|
||||||
(default: \fB\-proxy\fR)
|
(default: \fB\-proxy\fR)
|
||||||
.HP
|
.HP
|
||||||
|
\fB\-nspv_msg\fR
|
||||||
|
.IP
|
||||||
|
Enable NSPV messages processing (default: true when \fB\-ac_private\fR=\fI\,1\/\fR,
|
||||||
|
otherwise false)
|
||||||
|
.HP
|
||||||
|
\fB\-i2psam=\fR<ip:port>
|
||||||
|
.IP
|
||||||
|
I2P SAM proxy to reach I2P peers and accept I2P connections (default:
|
||||||
|
none)
|
||||||
|
.HP
|
||||||
|
\fB\-i2pacceptincoming\fR
|
||||||
|
.IP
|
||||||
|
If set and \fB\-i2psam\fR is also set then incoming I2P connections are
|
||||||
|
accepted via the SAM proxy. If this is not set but \fB\-i2psam\fR is set
|
||||||
|
then only outgoing connections will be made to the I2P network.
|
||||||
|
Ignored if \fB\-i2psam\fR is not set. Listening for incoming I2P
|
||||||
|
connections is done through the SAM proxy, not by binding to a
|
||||||
|
local address and port (default: 1)
|
||||||
|
.HP
|
||||||
\fB\-onlynet=\fR<net>
|
\fB\-onlynet=\fR<net>
|
||||||
.IP
|
.IP
|
||||||
Only connect to nodes in network <net> (ipv4, ipv6 or onion)
|
Only connect to nodes in network <net> (ipv4, ipv6, onion or i2p)
|
||||||
|
.HP
|
||||||
|
\fB\-disableipv4\fR
|
||||||
|
.IP
|
||||||
|
Disable Ipv4 network connections (default: 0)
|
||||||
|
.HP
|
||||||
|
\fB\-disableipv6\fR
|
||||||
|
.IP
|
||||||
|
Disable Ipv6 network connections (default: 0)
|
||||||
.HP
|
.HP
|
||||||
\fB\-permitbaremultisig\fR
|
\fB\-permitbaremultisig\fR
|
||||||
.IP
|
.IP
|
||||||
@ -242,7 +273,7 @@ Connect to a node to retrieve peer addresses, and disconnect
|
|||||||
.HP
|
.HP
|
||||||
\fB\-timeout=\fR<n>
|
\fB\-timeout=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
Specify connection timeout in milliseconds (minimum: 1, default: 5000)
|
Specify connection timeout in milliseconds (minimum: 1, default: 60000)
|
||||||
.HP
|
.HP
|
||||||
\fB\-torcontrol=\fR<ip>:<port>
|
\fB\-torcontrol=\fR<ip>:<port>
|
||||||
.IP
|
.IP
|
||||||
@ -287,9 +318,9 @@ Bind to given address and allowlist peers connecting to it. Use
|
|||||||
\fB\-allowlist=\fR<netmask>
|
\fB\-allowlist=\fR<netmask>
|
||||||
.IP
|
.IP
|
||||||
Allowlist peers connecting from the given netmask or IP address. Can be
|
Allowlist peers connecting from the given netmask or IP address. Can be
|
||||||
specified multiple times. Allowlisted peers cannot be DoS banned and
|
specified multiple times. Allowlisted peers cannot be DoS banned
|
||||||
their transactions are always relayed, even if they are already in the
|
and their transactions are always relayed, even if they are
|
||||||
mempool, useful e.g. for a gateway
|
already in the mempool, useful e.g. for a gateway
|
||||||
.PP
|
.PP
|
||||||
Wallet options:
|
Wallet options:
|
||||||
.HP
|
.HP
|
||||||
@ -430,29 +461,32 @@ by TxID)
|
|||||||
\fB\-allowlistaddress=\fR<Raddress>
|
\fB\-allowlistaddress=\fR<Raddress>
|
||||||
.IP
|
.IP
|
||||||
Enable the wallet filter for notary nodes and add one Raddress to the
|
Enable the wallet filter for notary nodes and add one Raddress to the
|
||||||
allowlist of the wallet filter. If \fB\-allowlistaddress=\fR is used, then the
|
allowlist of the wallet filter. If \fB\-allowlistaddress=\fR is used,
|
||||||
wallet filter is automatically activated. Several Raddresses can be
|
then the wallet filter is automatically activated. Several
|
||||||
defined using several \fB\-allowlistaddress=\fR (similar to \fB\-addnode\fR). The
|
Raddresses can be defined using several \fB\-allowlistaddress=\fR
|
||||||
wallet filter will filter the utxo to only ones coming from my own
|
(similar to \fB\-addnode\fR). The wallet filter will filter the utxo to
|
||||||
Raddress (derived from pubkey) and each Raddress defined using
|
only ones coming from my own Raddress (derived from pubkey) and
|
||||||
\fB\-allowlistaddress=\fR this option is mostly for Notary Nodes).
|
each Raddress defined using \fB\-allowlistaddress=\fR this option is
|
||||||
|
mostly for Notary Nodes).
|
||||||
.HP
|
.HP
|
||||||
\fB\-zapwallettxes=\fR<mode>
|
\fB\-zapwallettxes=\fR<mode>
|
||||||
.IP
|
.IP
|
||||||
Delete all wallet transactions and only recover those parts of the
|
Delete all wallet transactions and only recover those parts of the
|
||||||
blockchain through \fB\-rescan\fR on startup (1 = keep tx meta data e.g.
|
blockchain through \fB\-rescan\fR on startup (1 = keep tx meta data e.g.
|
||||||
account owner and payment request information, 2 = drop tx meta data)
|
account owner and payment request information, 2 = drop tx meta
|
||||||
|
data)
|
||||||
.PP
|
.PP
|
||||||
Debugging/Testing options:
|
Debugging/Testing options:
|
||||||
.HP
|
.HP
|
||||||
\fB\-debug=\fR<category>
|
\fB\-debug=\fR<category>
|
||||||
.IP
|
.IP
|
||||||
Output debugging information (default: 0, supplying <category> is
|
Output debugging information (default: 0, supplying <category> is
|
||||||
optional). If <category> is not supplied or if <category> = 1, output
|
optional). If <category> is not supplied or if <category> = 1,
|
||||||
all debugging information. <category> can be: addrman, alert, bench,
|
output all debugging information. <category> can be: addrman,
|
||||||
coindb, db, deletetx, estimatefee, http, libevent, lock, mempool, net,
|
bench, coindb, db, deletetx, estimatefee, http, libevent, lock,
|
||||||
tls, partitioncheck, pow, proxy, prune, rand, randomx, reindex, rpc,
|
mempool, net, tls, partitioncheck, pow, proxy, prune, rand,
|
||||||
selectcoins, stratum, tor, zrpc, zrpcunsafe (implies zrpc).
|
randomx, reindex, rpc, selectcoins, stratum, tor, zrpc,
|
||||||
|
zrpcunsafe (implies zrpc).
|
||||||
.HP
|
.HP
|
||||||
\fB\-experimentalfeatures\fR
|
\fB\-experimentalfeatures\fR
|
||||||
.IP
|
.IP
|
||||||
@ -550,8 +584,8 @@ Accept public REST requests (default: 0)
|
|||||||
\fB\-rpcbind=\fR<addr>
|
\fB\-rpcbind=\fR<addr>
|
||||||
.IP
|
.IP
|
||||||
Bind to given address to listen for JSON\-RPC connections. Use
|
Bind to given address to listen for JSON\-RPC connections. Use
|
||||||
[host]:port notation for IPv6. This option can be specified multiple
|
[host]:port notation for IPv6. This option can be specified
|
||||||
times (default: bind to all interfaces)
|
multiple times (default: bind to all interfaces)
|
||||||
.HP
|
.HP
|
||||||
\fB\-rpcuser=\fR<user>
|
\fB\-rpcuser=\fR<user>
|
||||||
.IP
|
.IP
|
||||||
@ -568,9 +602,9 @@ Listen for JSON\-RPC connections on <port> (default: 0 or testnet: 10000)
|
|||||||
\fB\-rpcallowip=\fR<ip>
|
\fB\-rpcallowip=\fR<ip>
|
||||||
.IP
|
.IP
|
||||||
Allow JSON\-RPC connections from specified source. Valid for <ip> are a
|
Allow JSON\-RPC connections from specified source. Valid for <ip> are a
|
||||||
single IP (e.g. 1.2.3.4), a network/netmask (e.g. 1.2.3.4/255.255.255.0)
|
single IP (e.g. 1.2.3.4), a network/netmask (e.g.
|
||||||
or a network/CIDR (e.g. 1.2.3.4/24). This option can be specified
|
1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). This
|
||||||
multiple times
|
option can be specified multiple times
|
||||||
.HP
|
.HP
|
||||||
\fB\-rpcthreads=\fR<n>
|
\fB\-rpcthreads=\fR<n>
|
||||||
.IP
|
.IP
|
||||||
@ -606,8 +640,8 @@ Mining address to use when special address of 'x' is sent by miner
|
|||||||
\fB\-stratumbind=\fR<ipaddr>
|
\fB\-stratumbind=\fR<ipaddr>
|
||||||
.IP
|
.IP
|
||||||
Bind to given address to listen for Stratum work requests. Use
|
Bind to given address to listen for Stratum work requests. Use
|
||||||
[host]:port notation for IPv6. This option can be specified multiple
|
[host]:port notation for IPv6. This option can be specified
|
||||||
times (default: bind to all interfaces)
|
multiple times (default: bind to all interfaces)
|
||||||
.HP
|
.HP
|
||||||
\fB\-stratumport=\fR<port>
|
\fB\-stratumport=\fR<port>
|
||||||
.IP
|
.IP
|
||||||
@ -617,9 +651,9 @@ Listen for Stratum work requests on <port> (default: 19031 or testnet:
|
|||||||
\fB\-stratumallowip=\fR<ip>
|
\fB\-stratumallowip=\fR<ip>
|
||||||
.IP
|
.IP
|
||||||
Allow Stratum work requests from specified source. Valid for <ip> are a
|
Allow Stratum work requests from specified source. Valid for <ip> are a
|
||||||
single IP (e.g. 1.2.3.4), a network/netmask (e.g. 1.2.3.4/255.255.255.0)
|
single IP (e.g. 1.2.3.4), a network/netmask (e.g.
|
||||||
or a network/CIDR (e.g. 1.2.3.4/24). This option can be specified
|
1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). This
|
||||||
multiple times
|
option can be specified multiple times
|
||||||
.PP
|
.PP
|
||||||
Hush Smart Chain options:
|
Hush Smart Chain options:
|
||||||
.HP
|
.HP
|
||||||
@ -700,6 +734,15 @@ Public key for receiving payments on the network
|
|||||||
.IP
|
.IP
|
||||||
Transparent transactions only, default 0
|
Transparent transactions only, default 0
|
||||||
.HP
|
.HP
|
||||||
|
\fB\-ac_randomx_interval\fR
|
||||||
|
.IP
|
||||||
|
Controls how often the RandomX key block will change, default is 1024
|
||||||
|
.HP
|
||||||
|
\fB\-ac_randomx_lag\fR
|
||||||
|
.IP
|
||||||
|
Sets the number of RandomX blocks to wait before updating the key block,
|
||||||
|
default is 64
|
||||||
|
.HP
|
||||||
\fB\-ac_reward\fR
|
\fB\-ac_reward\fR
|
||||||
.IP
|
.IP
|
||||||
Block reward in satoshis, default is 0
|
Block reward in satoshis, default is 0
|
||||||
@ -714,7 +757,7 @@ P2SH/multisig address to receive founders rewards
|
|||||||
.HP
|
.HP
|
||||||
\fB\-ac_supply\fR
|
\fB\-ac_supply\fR
|
||||||
.IP
|
.IP
|
||||||
Starting supply, default is 0
|
Starting supply, default is 10
|
||||||
.HP
|
.HP
|
||||||
\fB\-ac_txpow\fR
|
\fB\-ac_txpow\fR
|
||||||
.IP
|
.IP
|
||||||
@ -724,7 +767,7 @@ Enforce transaction\-rate limit, default 0
|
|||||||
In order to ensure you are adequately protecting your privacy when using Hush,
|
In order to ensure you are adequately protecting your privacy when using Hush,
|
||||||
please see <https://hush.is/security/>.
|
please see <https://hush.is/security/>.
|
||||||
|
|
||||||
Copyright (C) 2016-2022 Duke Leto and The Hush Developers
|
Copyright (C) 2016-2023 Duke Leto and The Hush Developers
|
||||||
|
|
||||||
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
Copyright (C) 2016-2020 jl777 and SuperNET developers
|
||||||
|
|
||||||
|
@ -43,6 +43,7 @@ Look for Git issues that should be fixed in the next release. Especially low-ris
|
|||||||
|
|
||||||
* Does `PROTOCOL_VERSION` in src/version.h need to be increased?
|
* Does `PROTOCOL_VERSION` in src/version.h need to be increased?
|
||||||
* All releases with a consensus change should increase the value by 1
|
* All releases with a consensus change should increase the value by 1
|
||||||
|
* All releases with a large change to the networking (P2P) layer should increase the value by 1
|
||||||
* This identifies a nodes protocol version to all other peers it connects to.
|
* This identifies a nodes protocol version to all other peers it connects to.
|
||||||
* Does `MIN_PEER_PROTO_VERSION` in src/version.h need to change?
|
* Does `MIN_PEER_PROTO_VERSION` in src/version.h need to change?
|
||||||
* If it does, new nodes will not be able to talk to nodes with a version less than `MIN_PROTO_VERSION`
|
* If it does, new nodes will not be able to talk to nodes with a version less than `MIN_PROTO_VERSION`
|
||||||
@ -56,7 +57,10 @@ Install deps on Linux:
|
|||||||
apt-get install help2man debchange
|
apt-get install help2man debchange
|
||||||
|
|
||||||
## Release process
|
## Release process
|
||||||
|
- If new seeds are being added or seeds are changing:
|
||||||
|
- Edit contrib/seeds/nodes_main.txt
|
||||||
|
- Run "make seeds"
|
||||||
|
- Commit the result
|
||||||
- Update version in configure.ac and src/clientversion.h to update the hushd version
|
- Update version in configure.ac and src/clientversion.h to update the hushd version
|
||||||
- In src/clientversion.h you update `CLIENT_VERSION_*` variables. Usually you will just update `CLIENT_VERSION_REVISION`
|
- In src/clientversion.h you update `CLIENT_VERSION_*` variables. Usually you will just update `CLIENT_VERSION_REVISION`
|
||||||
- If there is a consensus change, it may be a good idea to update `CLIENT_VERSION_MINOR` or `CLIENT_VERSION_MAJOR`
|
- If there is a consensus change, it may be a good idea to update `CLIENT_VERSION_MINOR` or `CLIENT_VERSION_MAJOR`
|
||||||
@ -71,11 +75,10 @@ Install deps on Linux:
|
|||||||
- Update checkpoints in src/chainparams.cpp via util/checkpoints.pl
|
- Update checkpoints in src/chainparams.cpp via util/checkpoints.pl
|
||||||
- hushd must be running to run this script, since it uses hush-cli to get the data
|
- hushd must be running to run this script, since it uses hush-cli to get the data
|
||||||
- Look for line which says "END HUSH mainnet checkpoint data" near line 560 in chainparams.cpp , that is where checkpoint data ends
|
- Look for line which says "END HUSH mainnet checkpoint data" near line 560 in chainparams.cpp , that is where checkpoint data ends
|
||||||
- Find the highest block height of data, let's call it HEIGHT
|
- Find the highest block height of checkpoint data, let's call it HEIGHT
|
||||||
- Run `./util/checkpoints.pl 1000 HEIGHT &> checkpoints.txt` to generate the latest checkpoint data
|
- Run `./util/checkpoints.pl 1000 HEIGHT &> checkpoints.txt` to generate the latest checkpoint data
|
||||||
- To copy the new data from checkpoints.txt into the file, one way in Vim is to type ":r checkpoints.txt" which will read in a file and paste it as the current cursor
|
- To copy the new data from checkpoints.txt into the file, one way in Vim is to type ":r checkpoints.txt" which will read in a file and paste it as the current cursor
|
||||||
- You will see 3 lines of "stats" at the end of the output, you just pasted in the newest stats. Delete the old stats that should be the 3 lines under the current stats
|
- You will see 3 lines of "stats" at the end of the output, you just pasted in the newest stats. Delete the old stats that should be the 3 lines under the current stats
|
||||||
- The script generates a comment "Generated at ...", that should be moved to the very beginning of the checkpoint data
|
|
||||||
- Make sure the new code compiles, commit and push
|
- Make sure the new code compiles, commit and push
|
||||||
- Run `./util/checkpoints.pl help` to see some basic help
|
- Run `./util/checkpoints.pl help` to see some basic help
|
||||||
- By default it will generate checkpoints for every 1000 blocks, the "stride"
|
- By default it will generate checkpoints for every 1000 blocks, the "stride"
|
||||||
@ -89,7 +92,7 @@ Install deps on Linux:
|
|||||||
- They only provide limited security, because they talk about the past, not future block heights.
|
- They only provide limited security, because they talk about the past, not future block heights.
|
||||||
- Try to generate checkpoints as close to the release as possible, so you can have a recent block height be protected.
|
- Try to generate checkpoints as close to the release as possible, so you can have a recent block height be protected.
|
||||||
- For instance, don't update checkpoints and then do a release a month later. You can always update checkpoint data again or multiple times
|
- For instance, don't update checkpoints and then do a release a month later. You can always update checkpoint data again or multiple times
|
||||||
- Update copyright years (if applicable) with util/replace.pl
|
- Update copyright years if applicable. Example: `./util/update-copyrights.h 2022 2023`
|
||||||
- Update doc/relnotes/README.md
|
- Update doc/relnotes/README.md
|
||||||
- To get the stats of file changes: `git diff --stat master...dev`
|
- To get the stats of file changes: `git diff --stat master...dev`
|
||||||
- Do a fresh clone and fresh sync with new checkpoints
|
- Do a fresh clone and fresh sync with new checkpoints
|
||||||
|
@ -16,6 +16,23 @@ evil organizations.
|
|||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
This is an OPTIONAL release. It is recommended for exchanges, solo miners and mining pools to update to this release.
|
||||||
|
|
||||||
|
* Many RandomX mining fixes and improvements
|
||||||
|
* Difficulty bug affecting DRAGONX has been fixed
|
||||||
|
* RandomX mining hashrate increase of about 60X
|
||||||
|
* Optimized memory usage of RandomX mining
|
||||||
|
* This release adds Tor v3 and i2p support (BIP155 also known as addrv2)
|
||||||
|
* Basic usage is `hushd -proxy=127.0.0.1:9050` for using a local Tor proxy.
|
||||||
|
* Use port 9150 if you are using Tor Browser. See docs/tor.md for details
|
||||||
|
* New CLI args: `-i2psam=<ip:port>` and `-i2pacceptincoming` . See docs/i2p.md for more info
|
||||||
|
* Tor and i2p seeds have been added
|
||||||
|
* The format of peers.dat has changed. On first startup with this code there will be a short delay of a few minutes while new nodes are found and peers.dat is populated in it's new format.
|
||||||
|
* New RPCs:
|
||||||
|
* getrescaninfo - Says if the node is rescanning with additional info about progress
|
||||||
|
* abortrescan - stop rescanning if a node is currently rescanning
|
||||||
|
|
||||||
|
|
||||||
# Hush 3.9.2 "Anecdotal Axolotl"
|
# Hush 3.9.2 "Anecdotal Axolotl"
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/usr/bin/env bash
|
#!/usr/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
|
|
||||||
set -e -o pipefail
|
set -e -o pipefail
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -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-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
#
|
#
|
||||||
HUSH_LOAD_TIMEOUT=500
|
HUSH_LOAD_TIMEOUT=500
|
||||||
|
@ -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-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
|
|
||||||
BUILDDIR="@abs_top_builddir@"
|
BUILDDIR="@abs_top_builddir@"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -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-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
#
|
#
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -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-2022 The Hush developers
|
# Copyright (c) 2016-2023 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."""
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
|
|
||||||
#
|
#
|
||||||
# Test hard fork detection
|
# Test hard fork detection
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -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-2022 The Hush developers
|
# Copyright (c) 2016-2023 The Hush developers
|
||||||
# Released under the GPLv3
|
# Released under the GPLv3
|
||||||
#
|
#
|
||||||
# Test -reindex with CheckBlockIndex
|
# Test -reindex with CheckBlockIndex
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python2
|
#!/usr/bin/env python2
|
||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2016-2022 The Hush developers
|
# Copyright (c) 2016-2023 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
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user