Skip to content

Commit

Permalink
Merge pull request #151 from MyHush/dev
Browse files Browse the repository at this point in the history
Merge branch 'dev'
  • Loading branch information
DenioD authored Oct 22, 2020
2 parents 4f95e4c + e2b6c0c commit 2f794e2
Show file tree
Hide file tree
Showing 501 changed files with 1,632 additions and 1,144 deletions.
9 changes: 8 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
jl777 https://github.com/jl777
# The Hush Developers

Duke Leto https://github.com/leto
DenioD https://github.com/DenioD
Miodrag https://github.com/miodragpop

# The SuperNET Developers

jl777 https://github.com/jl777
Duke Leto https://github.com/leto
DenioD https://github.com/DenioD
317 changes: 8 additions & 309 deletions COPYING

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions DEVELOPER-AGREEMENT
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
You must agree that Duke Leto is the Elder of jl777.
619 changes: 619 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 3)
define(_CLIENT_VERSION_MINOR, 5)
define(_CLIENT_VERSION_REVISION, 1)
define(_CLIENT_VERSION_REVISION, 2)
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(_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)))
Expand Down
2 changes: 1 addition & 1 deletion contrib/devtools/symbol-check.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python
# Copyright (c) 2014 Wladimir J. van der Laan
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
'''
A script to check that the (Linux) executables produced by gitian only contain
allowed gcc, glibc and libstdc++ version symbols. This makes sure they are
Expand Down
2 changes: 1 addition & 1 deletion contrib/hush-cli.bash-completion
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Copyright (c) 2012-2016 The Bitcoin Core developers
# Copyright (c) 2018 The Hush developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

# call $hush-cli for RPC
_hush_rpc() {
Expand Down
2 changes: 1 addition & 1 deletion contrib/hush-tx.bash-completion
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# bash programmable completion for hush-tx(1)
# Copyright (c) 2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

_hush_tx() {
local cur prev words=() cword
Expand Down
2 changes: 1 addition & 1 deletion contrib/hushd.bash-completion
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Copyright (c) 2016-2017 The Zcash developers
# Copyright (c) 2018 The Hush developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

_hushd() {
local cur prev words=() cword
Expand Down
2 changes: 1 addition & 1 deletion contrib/komodo-cli.bash-completion
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# bash programmable completion for komodo-cli(1)
# Copyright (c) 2012-2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

# call $komodo-cli for RPC
_komodo_rpc() {
Expand Down
2 changes: 1 addition & 1 deletion contrib/komodo-tx.bash-completion
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# bash programmable completion for komodo-tx(1)
# Copyright (c) 2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

_komodo_tx() {
local cur prev words=() cword
Expand Down
2 changes: 1 addition & 1 deletion contrib/komodod.bash-completion
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Copyright (c) 2012-2017 The Bitcoin Core developers
# Copyright (c) 2016-2017 The komodo developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

_komodod() {
local cur prev words=() cword
Expand Down
2 changes: 1 addition & 1 deletion contrib/linearize/linearize-data.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
# Copyright (c) 2013-2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#

from __future__ import print_function, division
Expand Down
2 changes: 1 addition & 1 deletion contrib/linearize/linearize-hashes.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
# Copyright (c) 2013-2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#

from __future__ import print_function
Expand Down
2 changes: 1 addition & 1 deletion contrib/seeds/generate-seeds.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python
# Copyright (c) 2014 Wladimir J. van der Laan
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
'''
Script to generate list of seed nodes for chainparams.cpp.
Expand Down
2 changes: 1 addition & 1 deletion contrib/zmq/zmq_sub.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014-2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

import array
import binascii
Expand Down
8 changes: 4 additions & 4 deletions doc/man/hush-tx.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.10.
.TH HUSH-TX "1" "October 2020" "hush-tx v3.5.1" "User Commands"
.TH HUSH-TX "1" "October 2020" "hush-tx v3.5.2" "User Commands"
.SH NAME
hush-tx \- manual page for hush-tx v3.5.1
hush-tx \- manual page for hush-tx v3.5.2
.SH DESCRIPTION
Hush komodo\-tx utility version v3.5.1\-dd8ab3df6
Hush komodo\-tx utility version v3.5.2\-d19cf21f9
.SS "Usage:"
.TP
komodo\-tx [options] <hex\-tx> [commands]
Expand Down Expand Up @@ -84,7 +84,7 @@ set=NAME:JSON\-STRING
.IP
Set register NAME to given JSON\-STRING
.SH COPYRIGHT
Hush Daemon version v3.5.1-dd8ab3df6
Hush Daemon version v3.5.2-d19cf21f9

In order to ensure you are adequately protecting your privacy when using Hush,
please see <https://myhush.org/security/>.
Expand Down
8 changes: 4 additions & 4 deletions doc/man/hushd.1
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.10.
.TH HUSHD "1" "October 2020" "hushd v3.5.1" "User Commands"
.TH HUSHD "1" "October 2020" "hushd v3.5.2" "User Commands"
.SH NAME
hushd \- manual page for hushd v3.5.1
hushd \- manual page for hushd v3.5.2
.SH DESCRIPTION
Found binary: ./komodod
Hush Daemon version v3.5.1\-dd8ab3df6
Hush Daemon version v3.5.2\-d19cf21f9
.PP
In order to ensure you are adequately protecting your privacy when using Hush,
please see <https://myhush.org/security/>.
Expand Down Expand Up @@ -673,7 +673,7 @@ Starting supply, default is 0
.IP
Enforce transaction\-rate limit, default 0
.SH COPYRIGHT
Hush Daemon version v3.5.1-dd8ab3df6
Hush Daemon version v3.5.2-d19cf21f9

In order to ensure you are adequately protecting your privacy when using Hush,
please see <https://myhush.org/security/>.
Expand Down
4 changes: 2 additions & 2 deletions qa/hush/create_wallet_200k_utxos.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2017 The Zcash developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

#
# Create a large wallet
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/ac_private.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
# Copyright (c) 2018 SuperNET developers
# Released under the GPLv3

# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.authproxy import JSONRPCException
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/addressindex.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014-2015 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

#
# Test addressindex generation and fetching
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/bip65-cltv-p2p.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
#
# Distributed under the MIT/X11 software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#

from test_framework.test_framework import ComparisonTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/bipdersig-p2p.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
#
# Distributed under the MIT/X11 software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3/X11 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#

from test_framework.test_framework import ComparisonTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/blockchain.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

#
# Test RPC calls related to blockchain state. Tests correspond to code in
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.authproxy import JSONRPCException
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_channels.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


import time
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_dice.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


from test_framework.test_framework import CryptoconditionsTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_faucet.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


from test_framework.test_framework import CryptoconditionsTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_gateways.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


from test_framework.test_framework import CryptoconditionsTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_heir.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


import time
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_oracles.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import CryptoconditionsTestFramework
from test_framework.authproxy import JSONRPCException
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_rewards.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


from test_framework.test_framework import CryptoconditionsTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/cryptoconditions_token.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html


from test_framework.test_framework import CryptoconditionsTestFramework
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/decodescript.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2015 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.util import assert_equal, initialize_chain_clean, \
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/disablewallet.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

#
# Exercise API with -disablewallet.
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/dpowconfs.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/usr/bin/env python2
# Copyright (c) 2018-2019 The Hush developers
# Copyright (c) 2019 The SuperNET developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.util import *
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/feature_walletfile.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/usr/bin/env python3
# Copyright (c) 2017 The Bitcoin Core developers
# Copyright (c) 2019-2020 The Hush developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
"""Test wallet file location."""

import os
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/finalsaplingroot.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2018 The Zcash developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.util import (
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/forknotify.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

#
# Test -alertnotify
Expand Down
4 changes: 2 additions & 2 deletions qa/rpc-tests/fundrawtransaction.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# Distributed under the GPLv3 software license, see the accompanying
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html

from test_framework.test_framework import BitcoinTestFramework
from test_framework.authproxy import JSONRPCException
Expand Down
Loading

0 comments on commit 2f794e2

Please sign in to comment.