mirror of
https://github.com/mimblewimble/grin.git
synced 2025-01-20 19:11:08 +03:00
3f4f165e0b
* refactor prune_list with aim of allowing pruned subtree appending * add test coverage around pmmr::is_leaf() and pmmr::bintree_leaf_pos_iter() * comments * cleanup * implement append pruned subtree for prune_list * commit * we can now append to prune_list * fix our prune_list corruption... * rework how we rewrite the prune list during compaction * test coverage for improved prune list api * continuing to merge * finish merge, tests passing again * add function pmmr_leaf_to_insertion_index, and modify bintree_lef_pos_iter to use it. Note there's still an unwrap that needs to be dealt with sanely * change pmmr_leaf_to_insertion_index to simpler version + handle conversion between 1 and 0 based in bintree_leaf_pos_iter Co-authored-by: antiochp <30642645+antiochp@users.noreply.github.com> |
||
---|---|---|
.. | ||
bitmap_accumulator.rs | ||
bitmap_segment.rs | ||
chain_test_helper.rs | ||
data_file_integrity.rs | ||
mine_nrd_kernel.rs | ||
mine_simple_chain.rs | ||
nrd_validation_rules.rs | ||
process_block_cut_through.rs | ||
store_indices.rs | ||
store_kernel_pos_index.rs | ||
test_block_known.rs | ||
test_coinbase_maturity.rs | ||
test_get_kernel_height.rs | ||
test_header_weight_validation.rs | ||
test_txhashset.rs | ||
test_txhashset_archive.rs |