grin/core
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
..
fuzz bump to 3.1.0-beta.3 (#3252) 2020-02-28 12:42:08 +00:00
src add segmenter for generating segments from txhashset with consistent rewind (#3482) 2020-11-23 19:07:07 +00:00
tests PMMR segment creation and validation (#3453) 2020-11-17 19:38:44 +01:00
Cargo.toml Refactor p2p reader (#3433) 2020-09-28 14:43:37 +01:00