grin/chain/src
Antioch Peverell 515fa54614
Rewind head and header_head consistently. (#2918)
* maintain header_head as distinctly separate from head

* cleanup corrupted storage log msg

* simplify process_header and check_header_known

* remember to commit the batch when successfully processing a header...

* rework sync_block_headers for consistency with process_block_header

* cleanup unrelated code

* fix pool tests

* cleanup chain tests

* cleanup chain tests (reuse helpers more)

* cleanup - head not header on an extension
shortcircuit "rewind and apply fork" for headers if next header
2019-07-26 08:36:24 +01:00
..
txhashset Rewind head and header_head consistently. (#2918) 2019-07-26 08:36:24 +01:00
chain.rs Rewind head and header_head consistently. (#2918) 2019-07-26 08:36:24 +01:00
error.rs Move SyncStatus and SyncState to chain crate (#2964) 2019-07-23 16:47:59 +02:00
lib.rs Move SyncStatus and SyncState to chain crate (#2964) 2019-07-23 16:47:59 +02:00
pipe.rs Rewind head and header_head consistently. (#2918) 2019-07-26 08:36:24 +01:00
store.rs Rewind head and header_head consistently. (#2918) 2019-07-26 08:36:24 +01:00
txhashset.rs Convert to Rust 2018 edition (#2084) 2018-12-08 00:59:40 +01:00
types.rs Move SyncStatus and SyncState to chain crate (#2964) 2019-07-23 16:47:59 +02:00