matt-o-how
matt-o-how
### Purpose: Migrates chia-blockchain to use the rust version of MerkleSet which is included in the latest version of chia_rs. Note: it does not delete the Python version of MerkleSet...
Does what it says on the tin
### Purpose: Migrate to using the chia_rs version of validate_clvm_and_signature and use ThreadPools for faster concurrent execution. Until chia-rs is bumped to include the pyfunctions `get_name_puzzle_conditions` and `validate_clvm_and_signature` the tests...
Creating a new branch and PRing into `validate_clvm_and_sigs` as this change is rather big.
### Purpose: Currently get_hash() in block_height_map.py has an assert which can fail and is not caught in the calling height_to_hash() function in blockchain.py. In this case we should treat it...