zcash/src
str4d 7486abdbe1
Merge pull request #6832 from sandakersmann/patch-1
New checkpoint at block 2400000 for mainnet
2024-04-24 19:24:54 +01:00
..
bench rust: Rename modules that no longer contain raw FFI functions 2023-07-02 02:44:59 +00:00
compat scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
config
consensus Use the new `examine` macro to replace all instances of 2023-04-04 21:26:39 +01:00
crc32c Import crc32c using subtree merge as as 'src/crc32c' 2022-07-16 11:50:42 +01:00
crypto Fix bit-rotted code in miner tests. 2023-03-29 00:05:51 +01:00
fuzzing Remove fee estimation. 2023-04-26 02:09:16 +01:00
gtest rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
leveldb Update to leveldb upstream using subtree merge 2022-07-16 11:47:36 +01:00
obj
policy Rename DEFAULT_FEE to LEGACY_DEFAULT_FEE in C++ code and RPC tests. 2023-04-26 02:09:16 +01:00
pow/tromp Fix bit-rotted code in miner tests. 2023-03-29 00:05:51 +01:00
primitives Remove now-unused Sapling logic 2023-05-17 15:12:31 +00:00
rpc Updates getblockcount help message to the appropriate message. 2023-09-22 15:58:53 +01:00
rust rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
script Oxidise the Sapling bundles 2023-05-17 14:39:54 +00:00
secp256k1 Update secp256k1 subtree to upstream libsecp256k1 version 0.2.0 2023-04-21 14:49:56 +00:00
support scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
test rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
univalue scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
util rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
wallet rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
zcash rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
zmq scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
.clang-format
Makefile.am rust: Rename modules that no longer contain raw FFI functions 2023-07-02 02:44:59 +00:00
Makefile.bench.include build: Consensus: Move Bitcoin script files from consensus to its own module/package 2023-05-08 19:19:00 +00:00
Makefile.crc32c.include Enable & error on all un-violated warnings 2023-05-04 14:11:34 -06:00
Makefile.gtest.include build: Consensus: Move Bitcoin script files from consensus to its own module/package 2023-05-08 19:19:00 +00:00
Makefile.leveldb.include Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough 2023-05-17 14:25:51 -06:00
Makefile.test.include build: Consensus: Move Bitcoin script files from consensus to its own module/package 2023-05-08 19:19:00 +00:00
addrdb.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
addrdb.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
addressindex.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
addrman.cpp
addrman.h scripted-diff: Move util files to separate directory. 2022-07-01 17:50:09 -06:00
alert.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
alert.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
alertkeys.h
amount.cpp Rename DEFAULT_FEE to LEGACY_DEFAULT_FEE in C++ code and RPC tests. 2023-04-26 02:09:16 +01:00
amount.h Rename DEFAULT_FEE to LEGACY_DEFAULT_FEE in C++ code and RPC tests. 2023-04-26 02:09:16 +01:00
arith_uint256.cpp scripted-diff: Move util files to separate directory. 2022-07-01 17:50:09 -06:00
arith_uint256.h
asyncrpcoperation.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
asyncrpcoperation.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
asyncrpcqueue.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
asyncrpcqueue.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
base58.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
base58.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
bech32.cpp
bech32.h
bitcoin-cli-res.rc
bitcoin-cli.cpp Fix zcash-cli crash when printing help message 2023-04-15 16:07:33 -06:00
bitcoin-tx-res.rc
bitcoin-tx.cpp Adapt to libsecp256k1 API changes 2023-04-21 15:23:58 +00:00
bitcoind-res.rc
bitcoind.cpp Load `-allowdeprecated` settings after reading the config file 2023-02-10 22:14:10 +00:00
bloom.cpp zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
bloom.h zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
chain.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
chain.h Merge pull request #6362 from nuttycom/issue2921-fix-copyright-headers 2023-01-23 22:13:05 +00:00
chainparams.cpp New checkpoint at block 2400000 for mainnet 2024-02-12 23:38:44 +01:00
chainparams.h Merge most `cxx::bridge` definitions into a single bridge 2023-04-05 10:50:35 +00:00
chainparamsbase.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
chainparamsbase.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
chainparamsseeds.h
checkpoints.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
checkpoints.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
checkqueue.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
clientversion.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
clientversion.h make-release.py: Versioning changes for 5.9.0. 2024-04-19 18:27:25 +00:00
coincontrol.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
coins.cpp rust: Rename modules that no longer contain raw FFI functions 2023-07-02 02:44:59 +00:00
coins.h Automatically migrate old coins database to account for complete subtrees for Sapling and Orchard 2023-06-06 16:04:32 -06:00
compat.h Fix a false positive duplicate-#include lint. 2023-04-27 14:43:29 +01:00
compressor.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
compressor.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
core_io.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
core_memusage.h Oxidise the Sapling bundles 2023-05-17 14:39:54 +00:00
core_read.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
core_write.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
cuckoocache.h Fix typos 2022-11-25 23:09:48 +02:00
dbwrapper.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
dbwrapper.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
deprecation.cpp Explicitly provide CChainParams to `EnforceNodeDeprecation` 2023-03-14 16:15:30 -06:00
deprecation.h make-release.py: Versioning changes for 5.9.0. 2024-04-19 18:27:25 +00:00
experimental_features.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
experimental_features.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
fs.cpp
fs.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
hash.cpp Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough 2023-05-17 14:25:51 -06:00
hash.h rust: Add `CBLAKE2bWriter` support to `CppStream` 2023-05-09 14:36:22 +00:00
httprpc.cpp Eliminate indirection for debug log 2022-08-17 09:02:40 -06:00
httprpc.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
httpserver.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
httpserver.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
init.cpp rust: Rename modules that no longer contain raw FFI functions 2023-07-02 02:44:59 +00:00
init.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
int128.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2023-04-21 14:47:26 +00:00
key.cpp scripted-diff: rename privkey with seckey in secp256k1 interface 2023-04-21 15:34:57 +00:00
key.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
key_constants.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
key_io.cpp Use the new `examine` macro to replace all instances of 2023-04-04 21:26:39 +01:00
key_io.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
keystore.cpp Use the new `examine` macro to replace all instances of 2023-04-04 21:26:39 +01:00
keystore.h Simplify diversifier_index_t handling 2023-03-08 18:14:08 -07:00
limitedmap.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
logging.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
logging.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
main.cpp Rename reject reason for invalid shielded coinbase ciphertexts 2023-06-23 02:00:51 +00:00
main.h Apply suggestions from code review. 2023-06-07 12:46:18 -06:00
mempool_limit.cpp Change ZIP 401 mempool limiting to use conventional fee. 2023-04-16 11:41:40 +01:00
mempool_limit.h Remove fee estimation. 2023-04-26 02:09:16 +01:00
memusage.h Track transaction packages in CTxMemPoolEntry 2022-12-19 05:38:43 +00:00
merkleblock.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
merkleblock.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
metrics.cpp Update src/metrics.cpp by removing v prefix. 2023-04-07 20:59:16 +05:30
metrics.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
miner.cpp rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
miner.h Add a `-blockunpaidactionlimit` config option to configure the per-block 2023-04-20 00:48:38 +01:00
net.cpp zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
net.h zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
netbase.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
netbase.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
noui.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
noui.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
pow.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
pow.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
prevector.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
proof_verifier.cpp Use `cxx::bridge` for Sprout proofs 2023-07-02 02:13:41 +00:00
proof_verifier.h rust: Migrate Ed25519 FFI to `cxx` 2023-04-11 16:36:26 +00:00
protocol.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
protocol.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
pubkey.cpp Add secp256k1_selftest call 2023-04-21 15:26:49 +00:00
pubkey.h Adapt to libsecp256k1 API changes 2023-04-21 15:23:58 +00:00
random.cpp Use `cxx::bridge` for `getrandom` 2023-07-02 02:23:13 +00:00
random.h random.h documentation improvements. 2023-04-20 16:22:00 +01:00
rest.cpp Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough 2023-05-17 14:25:51 -06:00
reverse_iterator.h
reverselock.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
scheduler.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
scheduler.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
sendalert.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
serialize.h rust: Migrate Ed25519 FFI to `cxx` 2023-04-11 16:36:26 +00:00
spentindex.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
streams.h Use `cxx::bridge` for Sapling ZIP 32 wrappers 2023-07-02 02:23:13 +00:00
streams_rust.cpp rust: Add `CBLAKE2bWriter` support to `CppStream` 2023-05-09 14:36:22 +00:00
streams_rust.h rust: Add `CBLAKE2bWriter` support to `CppStream` 2023-05-09 14:36:22 +00:00
sync.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
sync.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
threadsafety.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
timedata.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
timedata.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
timestampindex.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
tinyformat.h Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthrough 2023-05-17 14:25:51 -06:00
torcontrol.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
torcontrol.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
transaction_builder.cpp rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
transaction_builder.h rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
txdb.cpp Use `cxx::bridge` for `zcash_history` 2023-07-02 02:13:56 +00:00
txdb.h Add support for storing Sapling/Orchard subtree roots in leveldb. 2023-05-10 17:54:47 -06:00
txmempool.cpp metrics: Track mempool actions and size bucketed by weight 2023-06-15 13:46:17 +00:00
txmempool.h Move mempool metrics updates into a `CTxMemPool::UpdateMetrics` method 2023-06-15 12:46:13 +00:00
ui_interface.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
uint252.h
uint256.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
uint256.h Address comments raised during code review. 2023-06-02 17:36:38 -06:00
undo.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
validationinterface.cpp zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
validationinterface.h zcashd release v5.3.3 2023-03-13 06:18:00 -06:00
version.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
warnings.cpp scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
warnings.h scripted-diff: Update Zcash copyrights to 2023 2023-01-23 11:31:54 -07:00
weighted_map.h Add assertions that `GetRandInt*` functions are called with `nMax >= 0`. 2023-04-19 22:48:46 +01:00
zcbenchmarks.cpp rust: Migrate to `zcash_primitives 0.14.0` 2024-03-25 13:27:45 -06:00
zcbenchmarks.h bench: Add `ConnectBlock` benchmark using block 1723244 2022-07-04 17:32:42 +00:00
zip317.cpp Address review feedback for ZIP 317 fees in wallet 2023-04-13 19:20:10 -06:00
zip317.h Transactions paying less than the ZIP 317 conventional fee to the extent 2023-05-18 19:13:45 +01:00