str4d
a2623afe9f
Merge pull request #6299 from zcash/ci_add_heaptrack_benchmark
...
Update performance-measurements.sh with Heaptrack
2023-01-12 19:19:07 +00:00
mdr0id
08dc78bcc5
update memory targets with heaptrack
2023-01-12 07:18:23 -08:00
str4d
6cf12411bf
Merge pull request #6316 from sellout/remove-outdated-sprout-tests
...
Remove outdated Sprout tests
2023-01-11 20:47:45 +00:00
Jack Grigg
7b57138b92
clearscreen 2.0
2023-01-11 01:01:30 +00:00
Jack Grigg
7cf42562d3
zcash_primitives 0.9
2023-01-11 00:56:29 +00:00
Jack Grigg
34add5589d
cargo update
...
The audit exemptions were adjusted to make best use of the imported
audits.
2023-01-11 00:46:19 +00:00
Greg Pfeil
86c019fdfb
Update overwinter test to not shield to Sprout
2023-01-10 15:22:50 -07:00
Greg Pfeil
1c2a406f32
Use cached sprout addresses rather than funding
2023-01-10 15:22:50 -07:00
Greg Pfeil
1951a1fc46
No longer test_received_sprout
2023-01-10 15:22:49 -07:00
Kris Nuttycombe
8f3083c7f6
Update `mergetoaddress_mixednotes.py` to no longer send to Sprout.
2023-01-10 15:22:49 -07:00
Kris Nuttycombe
f31370a15b
Remove wallet_shieldcoinbase_sprout test.
...
Shielding coinbase outputs to Sprout is no longer supported.
2023-01-10 15:22:49 -07:00
Kris Nuttycombe
819db74cea
Remove mergetoaddress_sprout test as sending to Sprout is no longer supported.
2023-01-10 15:22:49 -07:00
Jack Grigg
af92e3f449
qa: Remove audit-as-crates-io for non-third-party crates
...
We only need these lines when we have a git dependency on our Rust
crates.
2023-01-10 15:21:49 +00:00
Jack Grigg
172ac8516f
qa: Import Rust crate audits from Embark Studios
2023-01-10 14:57:04 +00:00
Jack Grigg
ea9dab68e4
qa: Import Rust crate audits from the Bytecode Alliance
2023-01-10 14:56:06 +00:00
Jack Grigg
3ed999c397
qa: Import Rust crate audits from Firefox
2023-01-10 14:54:54 +00:00
Jack Grigg
73a43638b1
qa: Update mempool_packages RPC test after deprecation ratcheting
2023-01-09 10:30:33 +00:00
Jack Grigg
a33b8529ff
Merge branch 'master' into 6307-backport-mempool-packages
2023-01-06 23:55:37 +00:00
Jack Grigg
5cc15a881a
qa: Change show_help RPC test to print out differences
2023-01-05 22:32:19 +00:00
Jack Grigg
0ff86213ce
Deprecate old hash fields of `getblocktemplate`
2023-01-05 22:32:19 +00:00
Jack Grigg
09cd65327b
Disable previously-deprecated features by default
...
These features were deprecated at least 3 minor releases ago. I found
one mistake which was that `z_validateaddress` had not been placed
behind the `addrtype` deprecated feature; this has been fixed.
2023-01-05 22:32:19 +00:00
Jack Grigg
37921677e9
Remove `zcraw*` RPC methods
2023-01-03 12:35:53 +00:00
Jack Grigg
ad8bd0d254
qa: Refactor `wallet_deprecation` test to simplify deprecation changes
2023-01-03 12:35:53 +00:00
Jack Grigg
2651451454
Remove `dumpwallet` RPC method
...
The RPC method handler is left in as a tombstone, to redirect callers to
the replacement method (as this is an upstream Bitcoin Core RPC method
that users may expect to be present).
2023-01-03 12:35:52 +00:00
Suhas Daftuar
ef14b8ba60
Add test showing bug in mempool packages
...
(cherry picked from commit bitcoin/bitcoin@598b25d5ee )
2022-12-19 05:38:49 +00:00
Suhas Daftuar
b63c58500a
Track transaction packages in CTxMemPoolEntry
...
Associate with each CTxMemPoolEntry all the size/fees of descendant
mempool transactions. Sort mempool by max(feerate of entry, feerate
of descendants). Update statistics on-the-fly as transactions enter
or leave the mempool.
Also add ancestor and descendant limiting, so that transactions can
be rejected if the number or size of unconfirmed ancestors exceeds
a target, or if adding a transaction would cause some other mempool
entry to have too many (or too large) a set of unconfirmed in-
mempool descendants.
(cherry picked from commit bitcoin/bitcoin@5add7a74a6 )
Zcash:
- Mempool methods were adapted to our mempool changes.
- Default ancestor and descendant size limits were double to account for
our larger block size.
- The mempool_packages RPC test fee was adapted to account for our
emissions curve (which results in a smaller per-block reward that
needs to be split into smaller shards for sequential transactions.
- Includes some modifications to account for us backporting
bitcoin/bitcoin@f3fe83673e early in
zcash/zcash#5269 .
2022-12-19 05:38:43 +00:00
Kris Nuttycombe
80a1366a05
Merge pull request #6265 from sellout/any_taddr-sans-coinbase
...
Don’t select transparent coinbase with ANY_TADDR
2022-12-12 09:18:32 -07:00
Greg Pfeil
cf720fcf0f
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-12-07 12:31:07 -07:00
Daira Hopwood
e870334d04
Merge pull request #6267 from rex4539/typos
...
Fix typos
2022-12-06 17:39:20 +00:00
Daira Hopwood
72cef60175
Postpone updates.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-12-03 19:47:30 +00:00
Greg Pfeil
5f0681a601
Update failing tests after fixing ANY_TADDR behavior
2022-12-02 22:30:45 -07:00
Daira Hopwood
b2c88861ee
Bump timestamps and add libcxx/native_clang 15.0.6 in `postponed-updates.txt`.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-12-02 02:15:22 +00:00
Dimitris Apostolou
0994282019
Fix typos
2022-11-25 23:09:48 +02:00
Greg Pfeil
3de2348987
Postpone dependency updates for v5.3.1
2022-11-23 22:05:45 -07:00
Greg Pfeil
f6a4f68115
Merge pull request #6122 from nuttycom/wallet/listunspent_as_of
...
Add `asOfHeight` argument across the RPC API
2022-11-23 21:20:20 -07:00
Greg Pfeil
368d04245d
Change asOfHeight to preserve Bitcoin compat
2022-11-22 22:06:51 -07:00
Greg Pfeil
7792228bab
Revert change to getbalance minconf
...
It was the docs that were wrong. In this case, the default `minconf` _should_ be
0 (to match upstream).
2022-11-22 16:47:40 -07:00
Greg Pfeil
d444f8b586
Fix small error in code review suggestions
2022-11-22 16:47:40 -07:00
Greg Pfeil
f290b9a7b4
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-11-22 15:59:07 -07:00
Greg Pfeil
4f85307186
Add FIXMEs to repair comments after #6262 is fixed
2022-11-22 10:36:34 -07:00
Kris Nuttycombe
0a87047186
Merge pull request #6245 from sellout/wallet_accounts-formatting
...
Small formatting change
2022-11-22 07:55:40 -07:00
str4d
b9158fe377
Merge pull request #6259 from str4d/debugmetrics
...
Place zcashd.debug.* metrics behind a -debugmetrics config option
2022-11-22 06:05:47 +00:00
Greg Pfeil
b27fdf54fd
Add matured_at_height test helper
2022-11-21 22:36:12 -07:00
Greg Pfeil
3b3f8f4cac
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-11-21 21:15:07 -07:00
Greg Pfeil
71b5f99ede
Work around #6262 in wallet_listunspent
2022-11-21 20:44:21 -07:00
Greg Pfeil
952a1ac433
Ignore mempool when asOfHeight is set
...
This also catches a case where the default minconf was 0 (which disagreed with
the docs), and a case where asOfHeight checked the wrong param entry.
2022-11-21 20:44:21 -07:00
str4d
c267c3ee26
Merge pull request #6192 from daira/reduce-equihash-solution-memory
...
Reduce memory usage of CBlockIndex
2022-11-21 22:25:30 +00:00
Jack Grigg
93de2aae0e
Place zcashd.debug.* metrics behind a -debugmetrics config option
2022-11-21 20:50:02 +00:00
Daira Hopwood
27ffefed12
Merge pull request #6248 from sellout/reuse-python
...
Avoid inconsistent Python lookup
2022-11-18 22:52:38 +00:00
Greg Pfeil
d796114b2e
Add additional asOfHeight tests
2022-11-18 01:20:00 -07:00