grin/servers/src
Antioch Peverell 383985292c Split header MMR (and sync MMR) out from txhashset (#3004)
* wip

* sync sort of works now

* get rid of the deadlock during compaction
there is *always* a deadlock in there when we make changes like this...

* cleanup how we rebuild the sync MMR on init

* cleanup rewind logic

* roll the "fix invalid root" changes into this PR

* move rebuild_height_pos_index into txhashset
and pass in header_pmmr for header lookups

* cleanup and remember to setup sync head on init

* cleanup unnecessary ref muts

* rebuild_height_pos_index when writing txhashset
2019-09-07 07:28:26 +08:00
..
common Split header MMR (and sync MMR) out from txhashset (#3004) 2019-09-07 07:28:26 +08:00
grin Split header MMR (and sync MMR) out from txhashset (#3004) 2019-09-07 07:28:26 +08:00
mining fix: move sync state check from server into test_miner (#2958) 2019-07-25 10:07:56 +01:00
common.rs Event callbacks for Network and Chain Events (#2598) 2019-02-26 12:24:50 -08:00
grin.rs Convert to Rust 2018 edition (#2084) 2018-12-08 00:59:40 +01:00
lib.rs Remove wallet code [1.1.0] (#2593) 2019-02-21 11:57:45 +00:00
mining.rs Convert to Rust 2018 edition (#2084) 2018-12-08 00:59:40 +01:00