grin/src/bin/tui
Gary Yu 9af9ca9518
refactor the state_sync to handle the long fork (#1902)
* split horizon into two explicit values for cut through and txhashset request

* let node which has 2-7 days of history be able to handle forks larger than 2 days

* add test simulate_long_fork

* add pause/resume feature on p2p for tests

* refactor the state_sync

* ignore the test case simulate_long_fork for normal Travis-CI

* refactor function check_txhashset_needed to be shared with body_sync

* fix: state TxHashsetDone should allow header sync
2018-11-10 11:27:52 +08:00
..
constants.rs Add versioning and build information (#851) 2018-03-23 10:28:15 +00:00
menu.rs merge T4 into master - rustfmt 2018-10-18 11:23:22 +01:00
mining.rs tui: adjust the table column width (#1848) 2018-10-27 07:12:54 +08:00
mod.rs feat: add peers used bandwidth calculation and display in TUI (#1770) 2018-10-17 10:01:42 -07:00
peers.rs add "User Agent" column to peers in tui (#1949) 2018-11-09 14:47:28 +00:00
status.rs refactor the state_sync to handle the long fork (#1902) 2018-11-10 11:27:52 +08:00
table.rs t4 merge - rustfmt on entire tree 2018-10-18 11:40:58 +01:00
types.rs Wallet implementation dynamic dispatch (#1235) 2018-07-09 18:01:19 +01:00
ui.rs Replace logging backend to log4rs and add log rotation (#1789) 2018-10-21 13:30:56 -07:00
version.rs Improve crate descriptors to be more cargo-friendly (#1844) 2018-10-25 17:44:50 -07:00