grin/store/tests
Antioch Peverell cba3137338
add segmenter for generating segments from txhashset with consistent rewind (#3482)
* add segmenter for generating segments from txhashset with consistent rewind

* rework segmenter to take a txhashset wrapped in rwlock
rework our rewindable pmmr so we can convert to readonly easily

* placeholder code for rewinding readonly txhashset extension to build a rangeproof segment

* segment creation for outputs/rangeproofs/kernels/bitmaps

* placeholder segment impl

* commit

* rework segmenter to use a cached bitmap (rewind is expensive)

* cache segmenter instance based on current archive header

* integrate the real segment and segment identifier with our segmenter

* exercise the segmenter code on chain init

* wrap accumulator in an arc, no need to clone each time
2020-11-23 19:07:07 +00:00
..
lmdb.rs add segmenter for generating segments from txhashset with consistent rewind (#3482) 2020-11-23 19:07:07 +00:00
pmmr.rs Refactor PMMR read methods into trait (#3454) 2020-09-29 15:57:33 +02:00
prune_list.rs Update License to 2020 (#3196) 2020-01-20 11:40:58 +00:00
segment.rs PMMR segment creation and validation (#3453) 2020-11-17 19:38:44 +01:00
test_bitmap.rs Update License to 2020 (#3196) 2020-01-20 11:40:58 +00:00
utxo_set_perf.rs Update License to 2020 (#3196) 2020-01-20 11:40:58 +00:00