mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2024-11-10 12:29:49 +03:00
cecda28e84
* update passed_plot_filter() to take the filter size rather than consensus constants. This allows the filter size to change by block height. make verify_and_get_quality_string() take either the height or filter size * Add some filter_prefix_bits tests on test blocks. * Add some filter_prefix_bits tests on simulated farmer and harvester. * Cache filter prefix bits by challenge chain signage point hash and use that for the the lookups. This allows us to perform plot filter validation. * Add more cases to verify_and_get_quality_string() unit tests. * Add some tests for Farmer's respond_signatures. * Apply Kevin's suggestion to simplify the check for passing plot filter. * Apply Kevin's suggestions to simplify some test checks and fix a couple typos. * Apply Kevin's suggestion to send peak height instead of filter prefix bits as part of NewSignagePoint. * Remove no longer needed filter prefix bit related logic and make height non optional in verify_and_get_quality_string(). --------- Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org> |
||
---|---|---|
.. | ||
__init__.py | ||
iters_from_block.py | ||
timelord_api.py | ||
timelord_launcher.py | ||
timelord_state.py | ||
timelord.py | ||
types.py |