grin/store/src
Antioch Peverell 11ac7d827a
Enable faster sync (#3108)
* add bitmap accumulator
refactor vec backend so we can use it outside of tests
introduce a "hash only" vec backend for the accumulator

* get core tests passing

* initial test coverage for bitmap_accumulator

* better test coverage for bitmap accumulator and cleanup code

* refactor txhashset roots, call validate() on roots during block validation

* fix store tests

* log the "merged" root when validating roots

* cleanup, revise based on feedback

* cleanup

* rework it to pass explicit size into bitmap accumulator when applying
2019-11-26 20:21:49 +00:00
..
leaf_set.rs use remove_range_closed for clarity (#3088) 2019-10-07 21:01:44 +01:00
lib.rs Change 2018 to 2019 in copyright files (#3072) 2019-10-02 09:40:20 +01:00
lmdb.rs Change 2018 to 2019 in copyright files (#3072) 2019-10-02 09:40:20 +01:00
pmmr.rs Enable faster sync (#3108) 2019-11-26 20:21:49 +00:00
prune_list.rs Change 2018 to 2019 in copyright files (#3072) 2019-10-02 09:40:20 +01:00
types.rs Change 2018 to 2019 in copyright files (#3072) 2019-10-02 09:40:20 +01:00