solana/ledger
behzad nouri 37296caee8
removes set_{slot,index,last_in_slot} implementations for merkle shreds (#27689)
These methods are only used in tests but invoked on a merkle shred they
will always invalidate the shred because the merkle proof will no longer
verify. As a result the shred will not sanitize and blockstore will
avoid inserting them. Their use in tests will result in spurious test
coverage because the shreds will not be ingested.

The commit removes implementation of these methods for merkle shreds.
Follow up commits will entirely remove these methods from shreds api.
2022-09-09 17:58:04 +00:00
..
benches adds support for different variants of ShredCode and ShredData 2022-06-02 18:55:50 +00:00
src removes set_{slot,index,last_in_slot} implementations for merkle shreds (#27689) 2022-09-09 17:58:04 +00:00
tests removes buffering when generating coding shreds in broadcast (#25807) 2022-08-11 12:44:27 +00:00
.gitignore
Cargo.toml chore: bump sha2 from 0.10.2 to 0.10.5 (#27620) 2022-09-08 14:07:27 -06:00
build.rs adds crds-value for broadcasting duplicate shreds through gossip (#14133) 2020-12-18 14:32:43 +00:00