Skip to content

Commit

Permalink
Merge pull request #653 from HorizenOfficial/prepare_release/5.0.5
Browse files Browse the repository at this point in the history
Prepare release/5.0.5
  • Loading branch information
drgora authored Nov 22, 2024
2 parents 1c1ce23 + 1fc8379 commit 0be2364
Show file tree
Hide file tree
Showing 10 changed files with 925 additions and 26 deletions.
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 5)
define(_CLIENT_VERSION_MINOR, 0)
define(_CLIENT_VERSION_REVISION, 99)
define(_CLIENT_VERSION_BUILD, 51)
define(_CLIENT_VERSION_REVISION, 5)
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-alpha$1))
define(_CLIENT_VERSION_IS_RELEASE, false)
define(_CLIENT_VERSION_IS_RELEASE, true)
define(_COPYRIGHT_YEAR, 2024)
AC_INIT([Zcash],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_SUFFIX(_ZC_BUILD_VAL)],[https://github.com/zcash/zcash/issues],[zcash])
AC_CONFIG_SRCDIR([src/main.cpp])
Expand Down
4 changes: 2 additions & 2 deletions contrib/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
zen (5.0.99) stable; urgency=medium
zen (5.0.5) stable; urgency=medium

* new release

-- Zen Blockchain Foundation <[email protected]> Thu, 29 Aug 2024 18:30:00 +0000
-- Zen Blockchain Foundation <[email protected]> Mon, 25 Nov 2024 18:30:00 +0000
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# path to zend project root
repository_root: "./"
# new release version (format "major.minor.patch", suffix must not be included if beta or candidate or alpha)
version: "5.0.5"
# build number (0-24 for beta (1-25), 25-49 for candidate (1-25), 50 for official, 51+ for alpha (1+))
build_number: "50"
# mainnet config
mainnet:
# height for checkpoint (if empty, current last block is used)
checkpoint_height: "1668200"
# total transaction from genesis block up to checkpoint (can be found in "debug.log" file)
total_transactions: "38360457"
# testnet config
testnet:
# height for checkpoint (if empty, current last block is used)
checkpoint_height: "1582300"
# total transaction from genesis block up to checkpoint (can be found in "debug.log" file)
total_transactions: "2528784"
# release date (format "%a, %d %b %Y", e.g. "Mon, 2 Jan 2023")
release_date: "Mon, 25 Nov 2024"
# approximated release height (mainnet)
approx_release_height: "1670200"
# weeks until deprecation
weeks_until_deprecation: "15"
# script steps flow
script_steps:
# initialize_check_main_checked_out (sub)step
initialize_check_main_checked_out:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# initialize_check_no_pending_changes (sub)step
initialize_check_no_pending_changes:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# initialize_create_branch (sub)step
initialize_create_branch:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# set_client_version step
set_client_version:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# update_checkpoints step
update_checkpoints:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# update_changelog step
update_changelog:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# update_deprecation_height step
update_deprecation_height:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# build_zend step
build_zend:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# update_man_pages step
update_man_pages:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# update_release_notes step
update_release_notes:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
# check_dependencies step
check_dependencies:
# skip step
skip: False
# stop before step (user interaction for proceeding)
stop: False
80 changes: 77 additions & 3 deletions doc/man/zen-cli.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,79 @@
.TH ZEN-CLI "1"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH ZEN-CLI "1" "November 2024" "zen-cli v5.0.5" "User Commands"
.SH NAME
zen-cli \- manual page for zen-cli
zen-cli \- manual page for zen-cli v5.0.5
.SH DESCRIPTION
Horizen RPC client version v5.0.5
.SS "Usage:"
.TP
zen\-cli [options] <command> [params]
Send command to horizen
.TP
zen\-cli [options] help
List commands
.TP
zen\-cli [options] help <command>
Get help for a command
.SH OPTIONS
.HP
\-?
.IP
This help message
.HP
\fB\-conf=\fR<file>
.IP
Specify configuration file (default: zen.conf)
.HP
\fB\-datadir=\fR<dir>
.IP
Specify data directory
.HP
\fB\-testnet\fR
.IP
Use the test network
.HP
\fB\-regtest\fR
.IP
Enter regression test mode, which uses a special chain in which blocks
can be solved instantly. This is intended for regression testing tools
and app development.
.HP
\fB\-rpcconnect=\fR<ip>
.IP
Send commands to node running on <ip> (default: 127.0.0.1)
.HP
\fB\-rpcport=\fR<port>
.IP
Connect to JSON\-RPC on <port> (default: 8231 or testnet: 18231)
.HP
\fB\-rpcwait\fR
.IP
Wait for RPC server to start
.HP
\fB\-rpcuser=\fR<user>
.IP
Username for JSON\-RPC connections
.HP
\fB\-rpcpassword=\fR<pw>
.IP
Password for JSON\-RPC connections
.HP
\fB\-rpcclienttimeout=\fR<n>
.IP
Timeout in seconds during HTTP requests, or 0 for no timeout. (default:
900)
.SH COPYRIGHT

This is a placeholder file. Please follow the instructions in \fIcontrib/devtools/README.md\fR to generate the manual pages after a release.
Copyright (C) 2009-2024 The Bitcoin Core Developers
Copyright (C) 2015-2024 The Zcash Developers
Copyright (C) 2015-2024 Zdeveloper.org
Copyright (C) 2015-2024 Zen Blockchain Foundation

This is experimental software.

Distributed under the MIT software license, see the accompanying file COPYING
or <http://www.opensource.org/licenses/mit-license.php>.

This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written
by Eric Young.
101 changes: 98 additions & 3 deletions doc/man/zen-tx.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,100 @@
.TH ZEN-TX "1"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH ZEN-TX "1" "November 2024" "zen-tx v5.0.5" "User Commands"
.SH NAME
zen-tx \- manual page for zen-tx
zen-tx \- manual page for zen-tx v5.0.5
.SH DESCRIPTION
Horizen zen\-tx utility version v5.0.5
.SS "Usage:"
.TP
zen\-tx [options] <hex\-tx> [commands]
Update hex\-encoded zencash transaction
.TP
zen\-tx [options] \fB\-create\fR [commands]
Create hex\-encoded zencash transaction
.SH OPTIONS
.HP
\-?
.IP
This help message
.HP
\fB\-create\fR
.IP
Create new, empty TX.
.HP
\fB\-json\fR
.IP
Select JSON output
.HP
\fB\-txid\fR
.IP
Output only the hex\-encoded transaction id of the resultant transaction.
.HP
\fB\-regtest\fR
.IP
Enter regression test mode, which uses a special chain in which blocks
can be solved instantly.
.HP
\fB\-testnet\fR
.IP
Use the test network
.PP
Commands:
.IP
delin=N
.IP
Delete input N from TX
.IP
delout=N
.IP
Delete output N from TX
.IP
in=TXID:VOUT
.IP
Add input to TX
.IP
locktime=N
.IP
Set TX lock time to N
.IP
nversion=N
.IP
Set TX version to N
.IP
outaddr=VALUE:ADDRESS
.IP
Add address\-based output to TX
.IP
outscript=VALUE:SCRIPT
.IP
Add raw script output to TX
.IP
sign=SIGHASH\-FLAGS
.IP
Add zero or more signatures to transaction. This command requires JSON
registers:prevtxs=JSON object, privatekeys=JSON object. See
signrawtransaction docs for format of sighash flags, JSON objects.
.PP
Register Commands:
.IP
load=NAME:FILENAME
.IP
Load JSON file FILENAME into register NAME
.IP
set=NAME:JSON\-STRING
.IP
Set register NAME to given JSON\-STRING
.SH COPYRIGHT

This is a placeholder file. Please follow the instructions in \fIcontrib/devtools/README.md\fR to generate the manual pages after a release.
Copyright (C) 2009-2024 The Bitcoin Core Developers
Copyright (C) 2015-2024 The Zcash Developers
Copyright (C) 2015-2024 Zdeveloper.org
Copyright (C) 2015-2024 Zen Blockchain Foundation

This is experimental software.

Distributed under the MIT software license, see the accompanying file COPYING
or <http://www.opensource.org/licenses/mit-license.php>.

This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written
by Eric Young.
Loading

0 comments on commit 0be2364

Please sign in to comment.