Commit Graph

96 Commits

Author SHA1 Message Date
842609ddcb Send InitChain message from ABCI to Core on Genesis
InitChain is send from the ABCI to the Core node when the ABCI
app has no blocks stored.
2017-04-27 20:22:11 +02:00
fcf78a5da7 cleanup go-config/viper and some unnamed imports 2017-04-25 14:54:56 -04:00
cefb2bede0 adding viper
int

int
2017-04-25 13:42:22 -04:00
d1926bcad1 use tmlibs 2017-04-21 18:12:54 -04:00
cf4074cc80 defer gr.Close() fixes 2017-04-18 21:28:10 -04:00
cb2ed5bb7c fixes from review 2017-04-18 21:28:10 -04:00
2ba3656ffd wal: gr.Close() 2017-04-18 21:28:10 -04:00
cd9e9e9f45 s/ExecBlock/ValExecBlock/g; s/sm.ApplyBlock/sm.ExecCommitBlock/g 2017-04-18 21:28:10 -04:00
f9d0096744 support #HEIGHT based WAL 2017-04-18 21:28:10 -04:00
935f70a346 comments and cleanup 2017-04-18 21:28:10 -04:00
5109746b1c Handshake uses ApplyBlock, no ConsensuState 2017-04-18 21:28:10 -04:00
ed03cb5c17 consensus/replay: remove timeout 2017-04-18 21:27:31 -04:00
54b26869d5 consensus/wal: #HEIGHT -> #ENDHEIGHT 2017-04-18 21:27:31 -04:00
09f7dabd5e update comment 2017-03-28 14:06:03 -04:00
85e83934a1 fixes from review 2017-03-28 12:07:32 -04:00
077cf13a1f consensus: timeout on replayLastBlock 2017-03-27 15:41:45 -04:00
749df0536f test/docker: install abci apps first 2017-03-05 14:59:02 -05:00
de0153a1c4 consensus: some more informative logging 2017-03-05 02:15:46 -05:00
0c4b6cd071 consensus: more handshake replay tests 2017-02-20 21:45:53 -05:00
f9df4294f3 move some interfaces to types/services.go 2017-02-20 20:09:15 -05:00
0765613778 move handshake to consensus package 2017-02-20 19:52:36 -05:00
a073b1db9c Refactor replay console -> replay_file in consensus/replay_file.go 2017-01-15 16:19:02 -08:00
55b4bfa1fe consensus: let time.Timer handle non-positive durations 2017-01-11 10:24:40 -05:00
0c01b0ded9 state.State and wal.writeHeight after handshake 2016-12-22 22:10:36 -05:00
40b08f2494 consensus: mv timeoutRoutine into TimeoutTicker 2016-12-19 22:29:32 -05:00
4202c4bf20 Fix Merge pull request #319 2016-12-06 01:16:13 -08:00
1173a85c85 Use BlockID everywhere 2016-11-15 18:34:58 -05:00
1788a68b1c Consensus WAL uses AutoFile/Group 2016-10-28 15:01:14 -07:00
71baad59df replay: ensure cs.height and wal.height match 2016-10-11 16:06:46 -04:00
3c18d841fa replay: larger read buffer 2016-10-11 12:51:48 -04:00
987dac9ee0 consensus: no sign err in replay; fix a race 2016-09-08 19:00:59 -04:00
3998bdbfc1 fixes from review 2016-08-17 23:08:43 -04:00
1110c5d37d privVal.LastSignBytes and more replay tests 2016-08-14 13:33:03 -04:00
ad17090a0f No global config 2016-05-08 15:00:58 -07:00
69d906f7dd drain internalMsgQueue and wait for cswal on quit 2016-02-29 18:02:22 -05:00
fe660580a4 catchup replay fix 2016-02-02 23:05:24 -05:00
0f1cf243fd Merge remote-tracking branch 'origin/replay' 2016-01-28 19:53:22 -08:00
273a65724d replayCatchup test 2016-01-18 16:13:54 -05:00
26f0e2bc2d msgLogFP -> write ahead log 2016-01-18 14:44:45 -05:00
3b06368569 rebase fixes 2016-01-14 20:15:33 -05:00
6bcf53195f consensus: use replay log to avoid sign regression 2016-01-14 18:58:12 -05:00
bc2a721a0a clean up replay output 2016-01-14 18:58:12 -05:00
56076d4d0e some cleanup; log time with consensus msgs 2016-01-14 18:58:11 -05:00
298928dc44 fix replay bug from timeoutRoutine 2016-01-14 18:58:11 -05:00
c0c2a4b968 use validation round in reconstructLastCommit 2016-01-14 18:58:11 -05:00
2b13386d7b consensus: replay console 2016-01-14 18:58:11 -05:00