zcashd/src
Kris Nuttycombe 44eb07a2bb Guard against invalid coercion of int to u32 in FindSpendableInputs 2022-03-28 19:46:21 -06: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
gtest test: Print all logged errors to stdout during gtests 2022-03-29 00:26:22 +00:00
leveldb
obj
policy
pow/tromp
primitives Add Orchard & unified address support to z_viewtransaction. 2022-03-18 08:31:48 -06:00
rpc Merge remote-tracking branch 'upstream/master' into nu5-consensus 2022-03-28 10:13:51 -06:00
rust rust: Improve `PrecomputedTransactionData` construction errors 2022-03-29 00:26:22 +00:00
script libzcash_script: Add more granular errors to the new APIs 2022-03-04 21:36:24 +00:00
secp256k1
support
test test: Print all logged errors to stdout during gtests 2022-03-29 00:26:22 +00:00
univalue
util Remove the `InvalidEncoding` type from key & address variants. 2022-01-06 13:44:45 -07:00
wallet Guard against invalid coercion of int to u32 in FindSpendableInputs 2022-03-28 19:46:21 -06:00
zcash Test Orchard shielded coinbase rules 2022-03-25 02:12:42 +00:00
zmq
.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
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
bech32.cpp
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 Compute key id for UFVKs. 2021-12-15 13:53:10 -07:00
chainparamsbase.cpp
chainparamsbase.h
chainparamsseeds.h
checkpoints.cpp
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 Rename OrchardMerkleTree -> OrchardMerkleFrontier 2021-11-23 07:27:34 -07:00
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 make-release.py: Versioning changes for 4.6.0. 2021-12-23 00:13:51 +00:00
experimental_features.cpp Remove the fExperimentalOrchardWallet flag and related logic 2022-03-25 21:46:09 -07:00
experimental_features.h Remove the fExperimentalOrchardWallet flag and related logic 2022-03-25 21:46:09 -07:00
fs.cpp
fs.h
hash.cpp
hash.h
httprpc.cpp
httprpc.h
httpserver.cpp
httpserver.h
init.cpp Remove the fExperimentalOrchardWallet flag and related logic 2022-03-25 21:46:09 -07: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 Compute key id for UFVKs. 2021-12-15 13:53:10 -07:00
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 remote-tracking branch 'upstream/master' into nu5-consensus 2022-03-28 10:13:51 -06: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 Start with an empty banlist if -reindex is set. fixes #5739 2022-03-25 01:07:44 +00:00
net.h
netbase.cpp
netbase.h
noui.cpp
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: Handle `std::ios_base::failure` exceptions during sighash 2022-03-29 00:26:22 +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 Rename OrchardMerkleTree -> OrchardMerkleFrontier 2021-11-23 07:27:34 -07:00
txdb.h Rename OrchardMerkleTree -> OrchardMerkleFrontier 2021-11-23 07:27:34 -07:00
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 wallet: Implement `z_getaddressforaccount` 2022-01-18 19:43:27 +00:00
uint256.h
undo.h
util.cpp
util.h
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp wallet: Implement `z_getaddressforaccount` 2022-01-18 19:43:27 +00:00
utilstrencodings.h wallet: Implement `z_getaddressforaccount` 2022-01-18 19:43:27 +00:00
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 Disallow testnet peers with a protocol version older than 170040 2022-03-25 15:02:32 -07: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