112 lines
3.6 KiB
Markdown
112 lines
3.6 KiB
Markdown
Notable changes
|
|
===============
|
|
|
|
Wallet
|
|
------
|
|
|
|
From this release, newly-created wallets will save the chain name ("Zcash") and
|
|
network identifier (e.g. "main") to the `wallet.dat` file. This will enable the
|
|
`zcashd` node to check on subsequent starts that the `wallet.dat` file matches
|
|
the node's configuration. Existing wallets will start saving this information in
|
|
a later release.
|
|
|
|
`libzcash_script`
|
|
-----------------
|
|
|
|
Two new APIs have been added to this library (`zcash_script_legacy_sigop_count`
|
|
and `zcash_script_legacy_sigop_count_precomputed`), for counting the number of
|
|
signature operations in the transparent inputs and outputs of a transaction.
|
|
The presence of these APIs is indicated by a library API version of 2.
|
|
|
|
Updated RPCs
|
|
------------
|
|
|
|
- Fixed an issue where `ERROR: spent index not enabled` would be logged
|
|
unnecessarily on nodes that have either insightexplorer or lightwalletd
|
|
configuration options enabled.
|
|
|
|
- The `getmininginfo` RPC now omits `currentblockize` and `currentblocktx`
|
|
when a block was never assembled via RPC on this node during its current
|
|
process instantiation. (#5404)
|
|
|
|
Changelog
|
|
=========
|
|
|
|
Alex Wied (1):
|
|
Update support for FreeBSD
|
|
|
|
Charlie O'Keefe (1):
|
|
Add buster to the list of suites used by gitian
|
|
|
|
Dimitris Apostolou (1):
|
|
Fix typos
|
|
|
|
Jack Grigg (22):
|
|
contrib: Update Debian copyright file to follow the v1 format
|
|
contrib: Add license information for libc++ and libevent
|
|
cargo update
|
|
tracing-subscriber 0.3
|
|
Bump all postponed dependencies
|
|
depends: Update Rust to 1.56.1
|
|
depends: Update Clang / libcxx to LLVM 13
|
|
rust: Move `incremental_sinsemilla_tree_ffi` into crate root
|
|
CI: Add Pyflakes to lints workflow
|
|
cargo update
|
|
ed25519-zebra 3
|
|
cargo update
|
|
cargo update
|
|
depends: Update Boost to 1.78.0
|
|
depends Update Rust to 1.57.0
|
|
qa: Postpone recent CCache releases
|
|
Revert "lint: Fix false positive"
|
|
rust: Remove misleading log message
|
|
Migrate to latest revisions of Zcash Rust crates
|
|
Update release notes
|
|
make-release.py: Versioning changes for 4.6.0-rc1.
|
|
make-release.py: Updated manpages for 4.6.0-rc1.
|
|
|
|
Janito Vaqueiro Ferreira Filho (1):
|
|
Move `CurrentTxVersionInfo` into a new file
|
|
|
|
Kris Nuttycombe (7):
|
|
Add BIP 44 coin type to persisted wallet state.
|
|
Persist network id string instead of bip44 coin type.
|
|
Add a check to test that wallet load fails if we're on the wrong network.
|
|
Remove unused `AddDestData` method.
|
|
Fix wallet-related wording in doc/reduce-traffic.md
|
|
Rename OrchardMerkleTree -> OrchardMerkleFrontier
|
|
Batch-verify Orchard transactions at the block level.
|
|
|
|
Larry Ruane (6):
|
|
add TestSetIBD(bool) for testing
|
|
Disable IBD for all boost tests
|
|
better wallet network info error handling
|
|
test: automatically add missing nuparams
|
|
Don't log 'ERROR: spent index not enabled'
|
|
getblocktemplate: add NU5 commitments to new `defaultroots` section
|
|
|
|
Marco Falke (1):
|
|
[rpc] mining: Omit uninitialized currentblockweight, currentblocktx
|
|
|
|
Marshall Gaucher (1):
|
|
Update entrypoint.sh
|
|
|
|
Sasha (1):
|
|
fix typo in docker run's volume argument
|
|
|
|
sgmoore (1):
|
|
Update reduce-traffic.md - add one word
|
|
|
|
Jack Grigg (1):
|
|
contrib: Add space between URL and period
|
|
|
|
teor (7):
|
|
Add sigop count functions to zcash_script library
|
|
Increment the zcash_script API version
|
|
Remove an unused header
|
|
Use correct copyright header
|
|
Remove redundant variable
|
|
Explain UINT_MAX error return value
|
|
Explain how to get rid of a tiny duplicated function
|
|
|