Skip to content

Commit 4929fec

Browse files
authored
Merge pull request #1508 from psgreco/elem-23.3.1rc3
Prepare 23.3.1rc3
2 parents 9d66aa9 + 343bd60 commit 4929fec

18 files changed

+189
-80
lines changed

.cirrus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ task:
313313
name: 'macOS 13 native arm64 [gui, sqlite only] [no depends]'
314314
macos_instance:
315315
# Use latest image, but hardcode version to avoid silent upgrades (and breaks)
316-
image: ghcr.io/cirruslabs/macos-ventura-xcode:14.1 # https://cirrus-ci.org/guide/macOS
316+
image: ghcr.io/cirruslabs/macos-runner:sequoia # https://cirrus-ci.org/guide/macOS
317317
<< : *MACOS_NATIVE_TASK_TEMPLATE
318318
env:
319319
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV

ci/test/00_setup_env_mac_native_arm64.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
export LC_ALL=C.UTF-8
88

99
export HOST=arm64-apple-darwin
10-
# Homebrew's python@3.12 is marked as externally managed (PEP 668).
11-
# Therefore, `--break-system-packages` is needed.
12-
export PIP_PACKAGES="--break-system-packages zmq"
10+
export PIP_PACKAGES="zmq"
1311
export GOAL="install"
1412
# ELEMENTS: add -fno-stack-check to work around clang bug on macos
1513
export BITCOIN_CONFIG="--with-gui --with-miniupnpc --with-natpmp --enable-reduce-exports CXXFLAGS=-fno-stack-check"

ci/test/04_install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ if [[ $QEMU_USER_CMD == qemu-s390* ]]; then
1111
fi
1212

1313
if [ "$CI_OS_NAME" == "macos" ]; then
14-
sudo -H pip3 install --upgrade --break-system-packages --ignore-installed pip
14+
sudo -H pip3 install --upgrade --ignore-installed pip
1515
# shellcheck disable=SC2086
1616
IN_GETOPT_BIN="$(brew --prefix gnu-getopt)/bin/getopt" ${CI_RETRY_EXE} pip3 install --user $PIP_PACKAGES
1717
fi

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ AC_PREREQ([2.69])
22
define(_CLIENT_VERSION_MAJOR, 23)
33
define(_CLIENT_VERSION_MINOR, 3)
44
define(_CLIENT_VERSION_BUILD, 1)
5-
define(_CLIENT_VERSION_RC, 2)
5+
define(_CLIENT_VERSION_RC, 3)
66
define(_CLIENT_VERSION_IS_RELEASE, true)
77
define(_COPYRIGHT_YEAR, 2025)
88
define(_COPYRIGHT_HOLDERS,[The %s developers])

contrib/guix/guix-build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(git -c log.showSignature=false log --f
238238
# across time.
239239
time-machine() {
240240
# shellcheck disable=SC2086
241-
guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
241+
guix time-machine --url=https://codeberg.org/guix.git \
242242
--commit=ae03f401381e956c4c41b4cf495cbde964fa43d0 \
243243
--cores="$JOBS" \
244244
--keep-failed \

contrib/guix/guix-codesign

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(git -c log.showSignature=false log --f
226226
# across time.
227227
time-machine() {
228228
# shellcheck disable=SC2086
229-
guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
229+
guix time-machine --url=https://codeberg.org/guix.git \
230230
--commit=ae03f401381e956c4c41b4cf495cbde964fa43d0 \
231231
--cores="$JOBS" \
232232
--keep-failed \
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
3+
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
45+
oyVthSegrEARVcCyL6LuB5mZhO7c3elKHA==
46+
=K/wp
47+
-----END PGP PUBLIC KEY BLOCK-----

doc/man/elements-cli.1

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH ELEMENTS-CLI "1" "February 2025" "elements-cli v23.3.0" "User Commands"
2+
.TH ELEMENTS-CLI "1" "October 2025" "elements-cli v23.3.1" "User Commands"
33
.SH NAME
4-
elements-cli \- manual page for elements-cli v23.3.0
4+
elements-cli \- manual page for elements-cli v23.3.1
55
.SH SYNOPSIS
66
.B elements-cli
77
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Elements Core\/\fR
@@ -15,7 +15,7 @@ elements-cli \- manual page for elements-cli v23.3.0
1515
.B elements-cli
1616
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
1717
.SH DESCRIPTION
18-
Elements Core RPC client version v23.3.0
18+
Elements Core RPC client version v23.3.1
1919
.SH OPTIONS
2020
.HP
2121
\-?
@@ -152,7 +152,7 @@ signet, regtest, liquidv1, liquidv1test
152152
.IP
153153
Whether the chain includes the block height directly in the header, for
154154
easier validation of block height in low\-resource environments.
155-
(default: true)
155+
(default: 1)
156156
.HP
157157
\fB\-con_has_parent_chain\fR
158158
.IP
@@ -215,6 +215,10 @@ Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
215215
.PP
216216
Elements Options:
217217
.HP
218+
\fB\-acceptunlimitedissuances\fR
219+
.IP
220+
Allow unblinded issuance amounts to exceed 21 million units
221+
.HP
218222
\fB\-con_blocksubsidy\fR
219223
.IP
220224
Defines the amount of block subsidy to start with, at genesis block, in
@@ -231,15 +235,14 @@ from genesis)
231235
.HP
232236
\fB\-con_dyna_deploy_signal\fR
233237
.IP
234-
Whether to signal for the Dynamic Federations deployment (default:
235-
true).
238+
Whether to signal for the Dynamic Federations deployment (default: 1).
236239
.HP
237240
\fB\-con_elementsmode\fR
238241
.TP
239242
Use Elements\-like instead of Core\-like witness encoding.
240243
This is
241244
.IP
242-
required for CA/CT. (default: true)
245+
required for CA/CT. (default: 1)
243246
.HP
244247
\fB\-con_mandatorycoinbase\fR
245248
.IP
@@ -271,8 +274,8 @@ pre\-dynamic federations. Only used for testing in custom chains.
271274
Per\-chain parameter that sets how long a particular fedpegscript is in
272275
effect for.
273276
.SH COPYRIGHT
274-
Copyright (C) 2009-2024 The Elements Project developers
275-
Copyright (C) 2009-2024 The Bitcoin Core developers
277+
Copyright (C) 2009-2025 The Elements Project developers
278+
Copyright (C) 2009-2025 The Bitcoin Core developers
276279

277280
Please contribute if you find Elements Core useful. Visit
278281
<https://elementsproject.org/> for further information about the software.

doc/man/elements-qt.1

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH ELEMENTS-QT "1" "February 2025" "elements-qt v23.3.0" "User Commands"
2+
.TH ELEMENTS-QT "1" "October 2025" "elements-qt v23.3.1" "User Commands"
33
.SH NAME
4-
elements-qt \- manual page for elements-qt v23.3.0
4+
elements-qt \- manual page for elements-qt v23.3.1
55
.SH SYNOPSIS
66
.B elements-qt
77
[\fI\,command-line options\/\fR]
88
.SH DESCRIPTION
9-
Elements Core version v23.3.0
9+
Elements Core version v23.3.1
1010
.SH OPTIONS
1111
.HP
1212
\-?
@@ -185,7 +185,7 @@ Create new files with system default permissions, instead of umask 077
185185
Trim old headers in memory (by default older than 2 epochs), removing
186186
blocksigning and dynafed\-related fields. Saves memory, but blocks
187187
us from serving blocks or headers to peers, and removes trimmed
188-
fields from some JSON RPC outputs. (default: false)
188+
fields from some JSON RPC outputs. (default: 0)
189189
.HP
190190
\fB\-txindex\fR
191191
.IP
@@ -637,8 +637,8 @@ Chain selection options:
637637
.HP
638638
\fB\-acceptdiscountct\fR
639639
.IP
640-
Accept discounted fees for Confidential Transactions (default: true in
641-
liquidtestnet and liquidv1, false otherwise)
640+
Accept discounted fees for Confidential Transactions (default: 1 in
641+
liquidtestnet and liquidv1, 0 otherwise)
642642
.HP
643643
\fB\-bech32_hrp\fR
644644
.IP
@@ -658,7 +658,7 @@ signet, regtest, liquidv1, liquidv1test
658658
.IP
659659
Whether the chain includes the block height directly in the header, for
660660
easier validation of block height in low\-resource environments.
661-
(default: true)
661+
(default: 1)
662662
.HP
663663
\fB\-con_has_parent_chain\fR
664664
.IP
@@ -690,8 +690,8 @@ signatures are necessary to solve it.
690690
.HP
691691
\fB\-creatediscountct\fR
692692
.IP
693-
Create Confidential Transactions with discounted fees (default: false).
694-
Setting this to true will also set 'acceptdiscountct' to true.
693+
Create Confidential Transactions with discounted fees (default: 0).
694+
Setting this to 1 will also set 'acceptdiscountct' to 1.
695695
.HP
696696
\fB\-ct_bits\fR
697697
.IP
@@ -945,6 +945,10 @@ Show splash screen on startup (default: 1)
945945
.PP
946946
Elements Options:
947947
.HP
948+
\fB\-acceptunlimitedissuances\fR
949+
.IP
950+
Allow unblinded issuance amounts to exceed 21 million units
951+
.HP
948952
\fB\-assetdir\fR
949953
.IP
950954
Entries of pet names of assets, in this format:asset=<hex>:<label>.
@@ -975,15 +979,14 @@ from genesis)
975979
.HP
976980
\fB\-con_dyna_deploy_signal\fR
977981
.IP
978-
Whether to signal for the Dynamic Federations deployment (default:
979-
true).
982+
Whether to signal for the Dynamic Federations deployment (default: 1).
980983
.HP
981984
\fB\-con_elementsmode\fR
982985
.TP
983986
Use Elements\-like instead of Core\-like witness encoding.
984987
This is
985988
.IP
986-
required for CA/CT. (default: true)
989+
required for CA/CT. (default: 1)
987990
.HP
988991
\fB\-con_mandatorycoinbase\fR
989992
.IP
@@ -1061,11 +1064,11 @@ effect for.
10611064
.IP
10621065
Validate peg\-in claims. An RPC connection will be attempted to the
10631066
trusted mainchain daemon using the `mainchain*` settings below.
1064-
All functionaries must run this enabled. (default: true if chain
1065-
has federated peg)
1067+
All functionaries must run this enabled. (default: 1 if chain has
1068+
federated peg)
10661069
.SH COPYRIGHT
1067-
Copyright (C) 2009-2024 The Elements Project developers
1068-
Copyright (C) 2009-2024 The Bitcoin Core developers
1070+
Copyright (C) 2009-2025 The Elements Project developers
1071+
Copyright (C) 2009-2025 The Bitcoin Core developers
10691072

10701073
Please contribute if you find Elements Core useful. Visit
10711074
<https://elementsproject.org/> for further information about the software.

doc/man/elements-tx.1

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH ELEMENTS-TX "1" "February 2025" "elements-tx v23.3.0" "User Commands"
2+
.TH ELEMENTS-TX "1" "October 2025" "elements-tx v23.3.1" "User Commands"
33
.SH NAME
4-
elements-tx \- manual page for elements-tx v23.3.0
4+
elements-tx \- manual page for elements-tx v23.3.1
55
.SH SYNOPSIS
66
.B elements-tx
77
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded Elements transaction\/\fR
88
.br
99
.B elements-tx
1010
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded Elements transaction\/\fR
1111
.SH DESCRIPTION
12-
Elements Core elements\-tx utility version v23.3.0
12+
Elements Core elements\-tx utility version v23.3.1
1313
.SH OPTIONS
1414
.HP
1515
\-?
@@ -45,7 +45,7 @@ signet, regtest, liquidv1, liquidv1test
4545
.IP
4646
Whether the chain includes the block height directly in the header, for
4747
easier validation of block height in low\-resource environments.
48-
(default: true)
48+
(default: 1)
4949
.HP
5050
\fB\-con_has_parent_chain\fR
5151
.IP
@@ -108,6 +108,10 @@ Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
108108
.PP
109109
Elements Options:
110110
.HP
111+
\fB\-acceptunlimitedissuances\fR
112+
.IP
113+
Allow unblinded issuance amounts to exceed 21 million units
114+
.HP
111115
\fB\-con_blocksubsidy\fR
112116
.IP
113117
Defines the amount of block subsidy to start with, at genesis block, in
@@ -124,15 +128,14 @@ from genesis)
124128
.HP
125129
\fB\-con_dyna_deploy_signal\fR
126130
.IP
127-
Whether to signal for the Dynamic Federations deployment (default:
128-
true).
131+
Whether to signal for the Dynamic Federations deployment (default: 1).
129132
.HP
130133
\fB\-con_elementsmode\fR
131134
.TP
132135
Use Elements\-like instead of Core\-like witness encoding.
133136
This is
134137
.IP
135-
required for CA/CT. (default: true)
138+
required for CA/CT. (default: 1)
136139
.HP
137140
\fB\-con_mandatorycoinbase\fR
138141
.IP
@@ -240,8 +243,8 @@ set=NAME:JSON\-STRING
240243
.IP
241244
Set register NAME to given JSON\-STRING
242245
.SH COPYRIGHT
243-
Copyright (C) 2009-2024 The Elements Project developers
244-
Copyright (C) 2009-2024 The Bitcoin Core developers
246+
Copyright (C) 2009-2025 The Elements Project developers
247+
Copyright (C) 2009-2025 The Bitcoin Core developers
245248

246249
Please contribute if you find Elements Core useful. Visit
247250
<https://elementsproject.org/> for further information about the software.

0 commit comments

Comments
 (0)