Kris Nuttycombe
57d9d9ee05
Update boost dependencies to version 1.79.0
2022-04-14 13:31:14 -06:00
Kris Nuttycombe
3ee9c3accd
Merge branch 'master' into make-reindex-imply-rescan
2022-04-14 10:47:24 -06:00
Charlie O'Keefe
e00a1215c0
Merge pull request #5871 from daira/clean-before-build
...
zcutil/build.sh: Run zcutil/clean.sh before building
2022-04-14 10:46:31 -06:00
Daira Hopwood
af7d883854
Make `-reindex` and `-reindex-chainstate` imply `-rescan`
...
(provided that the wallet is enabled and pruning is disabled,
and unless `-rescan=0` is specified explicitly).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-14 14:53:29 +01:00
Daira Hopwood
2807c3f1a1
zcutil/build.sh: Run zcutil/clean.sh before building.
...
fixes #3625
We use clean.sh rather than distclean.sh because the checksumming
and redownloading of C++ dependencies is pretty robust.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-14 14:51:49 +01:00
Daira Hopwood
265d02fa1e
Fix to 4.7.0 release notes: testnet nodes that upgrade prior to height 1,842,420
...
actually still need to run with -reindex and -rescan.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-14 14:35:06 +01:00
Kris Nuttycombe
44d0cf0c7c
make-release.py: Updated release notes and changelog for 4.7.0.
2022-04-13 22:14:59 -06:00
Kris Nuttycombe
ec42f38cfc
make-release.py: Updated manpages for 4.7.0.
2022-04-13 22:04:00 -06:00
Kris Nuttycombe
a9e75ed10d
Apply suggestions from code review
...
Co-authored-by: Larry Ruane <larry@z.cash>
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
Co-authored-by: Steven <57410303+steven-ecc@users.noreply.github.com>
2022-04-13 17:01:17 -06:00
Kris Nuttycombe
254122f9d2
Update the release notes to describe consensus changes since v4.6.0
2022-04-13 12:28:36 -06:00
Kris Nuttycombe
866b3c7900
Merge remote-tracking branch 'upstream/master' into nu5-consensus_merge-master
2022-04-08 21:08:39 -06:00
therealyingtong
2f51461611
Merge remote-tracking branch 'upstream/hotfix-v4.6.0-2' into master
2022-04-06 17:38:51 +08:00
Jack Grigg
ebe6f8b26d
Update release notes for v4.6.0-2
2022-04-04 22:08:39 +00:00
Jack Grigg
f1b6e49998
make-release.py: Updated release notes and changelog for 4.6.0-2.
2022-04-04 21:53:34 +00:00
Jack Grigg
8a2c2d16b6
make-release.py: Updated manpages for 4.6.0-2.
2022-04-04 21:53:34 +00:00
Kris Nuttycombe
c5c7a73a4c
Note that Debian 9 has been removed from the list of supported platforms.
2022-03-29 09:41:03 -06:00
Kris Nuttycombe
db315fd693
Update release notes to include all RPC changes since 4.6.0
...
This also corrects some minor errors in the help text for
a few of the RPC methods.
2022-03-29 09:41:03 -06:00
Kris Nuttycombe
0b8a4e1985
Merge pull request #5714 from LarryRuane/2022-03-regtest-doc
...
Add regtest documentation to book
2022-03-25 09:59:11 -06:00
Daira Hopwood
d17c981013
Merge pull request #5738 from daira/wallet-backup-warning
...
zcashd-wallet-tool: warn that wallet.dat still needs to be backed up, and add man page
2022-03-24 20:29:25 +00:00
Daira Hopwood
71e48e10f3
zcashd-wallet-tool: adjust man page to correct copyright information.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-24 18:41:41 +00:00
Daira Hopwood
e8fc2e60b4
zcashd-wallet-tool: add man page generation. fixes #5729
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-24 14:15:01 +00:00
Larry Ruane
747745f7a2
Add regtest documentation to book
2022-03-23 08:27:42 -06:00
Jack Grigg
1f3c145e4a
make-release.py: Updated release notes and changelog for 4.7.0-rc1.
2022-03-22 21:14:02 +00:00
Jack Grigg
5ea2aaff0d
make-release.py: Updated manpages for 4.7.0-rc1.
2022-03-22 21:14:02 +00:00
Kris Nuttycombe
28210791a1
Merge pull request #5693 from str4d/z_sendmany-privacy-policy
...
z_sendmany: Replace `allowRevealedAmount` with `privacyStrategy`
2022-03-18 08:09:43 -06:00
Jack Grigg
65cb79e023
z_sendmany: Expand `privacyPolicy` cases
...
We now have a full roster of privacy policies. We can graph the
relationships between the policies; arrows point from more-private to
less-private, and each policy is permitted to reveal information covered
by all policies pointing to it (in addition to the extra information it
is permitted to reveal).
FullPrivacy
v
AllowRevealedAmounts
v v
AllowRevealedRecipients ---- AllowRevealedSenders
v / v
AllowFullyTransparent <- AllowLinkingAccountAddresses
v v
NoPrivacy
The synthetic `LegacyCompat` policy now uses the `AllowFullyTransparent`
policy for backwards compatibility, and the `FullPrivacy` policy if the
sender or recipients involve Unified Addresses.
Closes zcash/zcash#5677 .
Closes zcash/zcash#5678 .
2022-03-18 02:45:23 +00:00
Jack Grigg
1505121877
z_sendmany: Replace `allowRevealedAmount` with `privacyStrategy`
...
This replaces the bool argument with a string argument, enabling us to
add additional privacy strategies. We also alter the default to be
backwards-compatible with existing RPC method usage, by only enabling
the strongest checks if a Unified Address is involved.
Closes zcash/zcash#5676 .
2022-03-18 00:58:13 +00:00
Daira Hopwood
e940829313
The recovery phrase confirmation and `zcashd-wallet-tool` are being introduced in zcashd v4.7.0.
...
Co-authored-by: Kris Nuttycombe <kris@electriccoin.co>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-07 19:32:51 +00:00
Daira Hopwood
a36fceca70
Make a zcashd-wallet-tool executable.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-07 18:39:23 +00:00
Kris Nuttycombe
b1ab30c8d9
Rename sapling-specific zip32 FFI methods.
...
Also addresses a couple of other minor comments from code review.
2022-02-12 15:24:48 -07:00
Kris Nuttycombe
d24a41496a
Clarify documentation of z_getbalanceforviewingkey for Sprout viewing keys.
2022-02-09 17:03:24 -07:00
Kris Nuttycombe
bf79be2b57
Replace z_getbalanceforaddress with z_getbalanceforviewingkey
2022-02-09 16:58:55 -07:00
Kris Nuttycombe
cc392c70a6
Merge branch 'master' into feature/wallet_unified_addresses
2022-01-12 16:54:12 -07:00
Kris Nuttycombe
de58fc0b16
Update release notes to reflect z_sendmany changes
2022-01-12 10:45:58 -07:00
Kris Nuttycombe
98967e2ec7
Merge remote-tracking branch 'upstream/master' into feature/wallet_unified_addresses
2022-01-05 18:20:31 -07:00
Jack Grigg
daef0041e0
Add release notes for v4.6.0-1
2022-01-05 20:24:29 +00:00
Jack Grigg
cf22fa7fe3
make-release.py: Updated release notes and changelog for 4.6.0-1.
2022-01-05 20:18:43 +00:00
Jack Grigg
b97133daaf
make-release.py: Updated manpages for 4.6.0-1.
2022-01-05 20:18:43 +00:00
Sasha
25278c312a
str4d suggested changes to release-notes-4.6.0.md
2021-12-22 17:36:39 -08:00
Sasha
eeecf63dae
make-release.py: Updated release notes and changelog for 4.6.0.
2021-12-23 00:35:41 +00:00
Sasha
de4dd9f231
make-release.py: Updated manpages for 4.6.0.
2021-12-23 00:35:40 +00:00
Jack Grigg
9c4a1e7ad7
make-release.py: Updated release notes and changelog for 4.6.0-rc1.
2021-12-18 04:25:50 +00:00
Jack Grigg
1c910cf9cc
make-release.py: Updated manpages for 4.6.0-rc1.
2021-12-18 04:25:50 +00:00
Jack Grigg
8387aa40cf
Update release notes
2021-12-18 01:44:27 +00:00
MarcoFalke
6d60f1a9c9
[rpc] mining: Omit uninitialized currentblockweight, currentblocktx
...
zcash/zcash:
The `getmininginfo` RPC now omits `currentblockize` and `currentblocktx`
when a block was never assembled via RPC on this node during its current
process instantiation. The relevant RPCs are `generate` (regtest only) and
`getblocktemplate`. Blocks are also assembled when running the internal
miner (`zcashd -gen=1`), after the node mines its first block.
(cherry picked from commit bitcoin/bitcoin@fa178a6385 )
2021-12-17 09:35:30 -07:00
Larry Ruane
d0e836a15e
Don't log 'ERROR: spent index not enabled'
2021-12-15 07:53:26 -07:00
Kris Nuttycombe
9202b127d0
Merge remote-tracking branch 'upstream/master' into feature/wallet_orchard
2021-11-23 18:38:07 -07:00
Kris Nuttycombe
7be1ec9c23
Minor textual fixes to release notes.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-11-18 11:40:23 -07:00
Kris Nuttycombe
92445ba0a5
Apply suggestions from code review
...
Co-authored-by: str4d <jack@electriccoin.co>
2021-11-18 10:54:12 -07:00
Kris Nuttycombe
de57da38ce
Document mnemonic-seed-related RPC method changes & update changelog.
2021-11-17 18:01:28 -07:00