zcashd/doc
Jack Grigg f7f6c2070d wallet: Only store successful trial decryptions in batch scanner
Previously we were sending an `Option<DecryptedNote>` from each `Batch`
back to its parent `BatchRunner`. However, this requires allocating
sufficient space in the channel to handle the case where every output
can be decrypted. In general this will not be the case, and we can
instead signal "nothing decrypted" by just dropping the channel sender.
This reduces the post-batch-scanning memory usage of `BatchRunner` from
being linear in the number of on-chain outputs, to being linear in the
number of outputs for the wallet.
2022-09-21 01:27:42 +00:00
..
book Update rust.md 2022-09-01 10:01:38 -07:00
imgs Correcting logo on README 2019-02-25 21:00:08 -08:00
man make-release.py: Updated manpages for 5.2.0. 2022-07-25 12:42:25 -06:00
release-notes make-release.py: Updated release notes and changelog for 5.2.0. 2022-07-25 12:42:25 -06:00
Doxyfile Update links 2020-12-13 11:24:44 +02:00
authors.md make-release.py: Updated release notes and changelog for 5.2.0. 2022-07-25 12:42:25 -06:00
bips.md doc: update release-notes and bips.md for BIP111 2018-04-05 01:30:12 +01:00
developer-notes.md doc: Add crc32c subtree to developer notes 2022-07-16 12:01:22 +01:00
hotfix-process.md Update release process documentation to clarify the use of release stabilization branches. 2022-05-06 07:30:32 -06:00
payment-api.md Revert "redirect and update source documentation" 2022-08-25 10:29:54 -06:00
payment-disclosure.md Add documentation for payment disclosure. 2017-11-20 16:55:10 -08:00
reduce-traffic.md Fix wallet-related wording in doc/reduce-traffic.md 2021-10-13 13:20:40 -06:00
reducing-memory-usage.md Add documentation about dbcache. 2018-01-17 16:55:26 -08:00
release-notes.md wallet: Only store successful trial decryptions in batch scanner 2022-09-21 01:27:42 +00:00
release-process.md Fix a typo in the release script. 2022-05-09 09:12:46 -06:00
translation_strings_policy.md Update documentation for QT removal. 2017-03-07 19:15:08 +00:00
unit-tests.md Revert "redirect and update source documentation" 2022-08-25 10:29:54 -06:00
zmq.md Update links 2020-12-13 11:24:44 +02:00