zcashd/src
Jack Grigg e5210d50c9 Set NU5 protocol version for regtest to 170040, bump protocol version
We need to bump the `zcashd` protocol version because the new rules are
not compatible with existing rules followed by 170015 nodes, but we
_also_ need to ensure we can still bump it again once we set the testnet
reactivation height (changing node network behaviour again). This commit
also enables RPC tests to run (because previously the nodes considered
each other to be too old for NU5 to be active, and were disconnecting).
2022-03-23 18:37:56 +00:00
..
bench Update ZIP 244 implementation 2022-02-16 03:29:42 +00:00
compat
config
consensus Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
crypto
fuzzing Added libfuzzer support. 2020-08-12 21:41:30 +01:00
gtest Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
leveldb
obj Bump version numbers for 0.6.1rc1 2012-04-27 10:14:33 -04:00
policy
pow/tromp
primitives Add Orchard & unified address support to z_viewtransaction. 2022-03-18 08:31:48 -06:00
rpc Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
rust Fix logical merge conflicts after merging 4.7.0-rc1 2022-03-23 03:19:39 +00:00
script libzcash_script: Add more granular errors to the new APIs 2022-03-04 21:36:24 +00:00
secp256k1
support
test Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
univalue
util Remove the `InvalidEncoding` type from key & address variants. 2022-01-06 13:44:45 -07:00
wallet Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
zcash Documentation fix for UnifiedAddressForReciever (+ spelling corrections.) 2022-03-21 20:20:19 -06:00
zmq [depends, zmq, doc] avoid deprecated zeromq api functions 2020-10-05 22:54:19 +01:00
.clang-format
Makefile.am Add missing wallet/orchard.h to src/Makefile.am 2022-03-22 17:03:16 -07:00
Makefile.bench.include
Makefile.gtest.include Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
Makefile.leveldb.include
Makefile.test.include Add tests for ufvk roundtrip serialization. 2021-12-13 18:53:27 -07:00
addrdb.cpp
addrdb.h
addressindex.h
addrman.cpp
addrman.h addrman: Add missing lock in Clear() (CAddrMan) 2021-04-12 17:15:22 -06:00
alert.cpp
alert.h
alertkeys.h
amount.cpp
amount.h
arith_uint256.cpp
arith_uint256.h
asyncrpcoperation.cpp
asyncrpcoperation.h
asyncrpcqueue.cpp
asyncrpcqueue.h
base58.cpp
base58.h Replace http with https: in links to the MIT license. 2019-07-18 15:26:01 +01:00
bech32.cpp Replace http with https: in links to the MIT license. 2019-07-18 15:26:01 +01:00
bech32.h
bitcoin-cli-res.rc
bitcoin-cli.cpp Document that '~' cannot be used in `-datadir` (see #5661). 2022-03-11 18:35:52 +00:00
bitcoin-tx-res.rc
bitcoin-tx.cpp Update ZIP 244 implementation 2022-02-16 03:29:42 +00:00
bitcoind-res.rc
bitcoind.cpp
bloom.cpp
bloom.h
chain.cpp
chain.h
chainparams.cpp Set NU5 protocol version for regtest to 170040, bump protocol version 2022-03-23 18:37:56 +00:00
chainparams.h
chainparamsbase.cpp Chainparams: Translations: DRY: options and error strings 2019-12-04 17:18:31 +00:00
chainparamsbase.h
chainparamsseeds.h
checkpoints.cpp scripted-diff: Remove #include <boost/foreach.hpp> 2020-11-23 23:07:15 +00:00
checkpoints.h
checkqueue.h
clientversion.cpp
clientversion.h make-release.py: Versioning changes for 4.7.0-rc1. 2022-03-22 21:04:37 +00:00
coincontrol.h
coins.cpp Add missing `view.PopAnchor(_, ORCHARD)` in `DisconnectBlock` 2022-03-03 13:26:48 +00:00
coins.h
compat.h
compressor.cpp
compressor.h
core_io.h
core_memusage.h
core_read.cpp
core_write.cpp
dbwrapper.cpp
dbwrapper.h
deprecation.cpp
deprecation.h
experimental_features.cpp
experimental_features.h
fs.cpp
fs.h
hash.cpp
hash.h
httprpc.cpp
httprpc.h
httpserver.cpp
httpserver.h
init.cpp Merge remote-tracking branch 'upstream/master' into feature/wallet_orchard-merge_master 2022-03-17 16:52:49 -06:00
init.h
key.cpp Return std::optional<CExtKey> from CExtKey::Master 2022-03-11 18:47:01 -07:00
key.h Return std::optional<CExtKey> from CExtKey::Master 2022-03-11 18:47:01 -07:00
key_constants.h
key_io.cpp Merge branch 'master' into feature/wallet_orchard-orchard_sendmany 2022-02-25 00:33:28 +00:00
key_io.h Move parsing of unified addresses to UnifiedAddress. 2022-02-17 18:27:15 -07:00
keystore.cpp Add RecipientType to GetPaymentAddressForRecipient result. 2022-03-20 16:36:38 -06:00
keystore.h Add RecipientType to GetPaymentAddressForRecipient result. 2022-03-20 16:36:38 -06:00
limitedmap.h
logging.cpp
logging.h
main.cpp Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
main.h Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
mempool_limit.cpp
mempool_limit.h
memusage.h
merkleblock.cpp
merkleblock.h
metrics.cpp implement AtomicTimer::zeroize() that resets start_time and total_time 2022-03-02 11:29:09 -08:00
metrics.h implement AtomicTimer::zeroize() that resets start_time and total_time 2022-03-02 11:29:09 -08:00
miner.cpp Fix logical merge conflicts after merging 4.7.0-rc1 2022-03-23 03:19:39 +00:00
miner.h Select Orchard receivers from UA miner addresses once NU5 activates 2022-03-03 15:57:40 +00:00
net.cpp
net.h
netbase.cpp
netbase.h
noui.cpp util: Replace boost::signals2 with std::function 2020-11-23 23:07:15 +00:00
noui.h
pow.cpp
pow.h
prevector.h
proof_verifier.cpp
proof_verifier.h
protocol.cpp
protocol.h
pubkey.cpp Add a first-class type for transparent full viewing keys. 2022-01-27 21:27:43 -07:00
pubkey.h Add a first-class type for transparent full viewing keys. 2022-01-27 21:27:43 -07:00
random.cpp
random.h
rest.cpp
reverse_iterator.h
reverselock.h
scheduler.cpp
scheduler.h
sendalert.cpp
serialize.h
spentindex.h
streams.h
sync.cpp
sync.h
threadsafety.h
timedata.cpp
timedata.h
timestampindex.h
tinyformat.h
torcontrol.cpp
torcontrol.h
transaction_builder.cpp builder: Use correct `PrecomputedTransactionData` for transparent sigs 2022-03-23 18:27:12 +00:00
transaction_builder.h Fix logical merge conflicts after merging 4.7.0-rc1 2022-03-23 03:19:39 +00:00
txdb.cpp
txdb.h
txmempool.cpp Orchard: invalidate mempool transactions that use orphaned anchors. 2022-03-03 17:37:07 +08:00
txmempool.h
ui_interface.h
uint252.h
uint256.cpp
uint256.h
undo.h
util.cpp Move Win32 defines to configure.ac to ensure they are globally defined 2021-06-05 15:22:00 +01:00
util.h
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp
utilstrencodings.h
utiltest.cpp Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
utiltest.h move proof parameter loading out of gtest/main.cpp and into utiltest.cpp 2022-03-05 21:51:27 -08:00
utiltime.cpp
utiltime.h
validationinterface.cpp
validationinterface.h Use `std::optional` in `CValidationInterface::GetAddressForMining` 2022-03-03 15:57:40 +00:00
version.h Set NU5 protocol version for regtest to 170040, bump protocol version 2022-03-23 18:37:56 +00:00
warnings.cpp
warnings.h
zcbenchmarks.cpp Merge branch 'master' into unify-nu5-consensus-changes 2022-03-23 02:57:16 +00:00
zcbenchmarks.h