277 Commits (75cbe4a1c1bfb853b393371e6f525aa2b49d4c70)

Author SHA1 Message Date
  srmo e291fbbebe 2871 remove proposalHeartbeat infrastructure (#2874) 6 years ago
  srmo 1466a2cc9f #2815 do not broadcast heartbeat proposal when we are non-validator (#2819) 6 years ago
  Anton Kaliaev 5a6822c8ac abci: localClient improvements & bugfixes & pubsub Unsubscribe issues (#2748) 6 years ago
  Ismail Khoffi 7a4b62d3be check the result of `ps.peer.Send` before calling `ps.setHasVote` (#2787) 6 years ago
  Anton Kaliaev fb91ef7462 validate reactor messages (#2711) 6 years ago
  Zarko Milosevic a83c268d7f Fix spec (#2736) 6 years ago
  Zarko Milosevic c5905900eb Simplify proposal msg (#2735) 6 years ago
  Zarko Milosevic 7a03344480 Introduce EventValidBlock for informing peers about wanted block (#2652) 6 years ago
  Ismail Khoffi 6643c5dd11 Catch up with amino 0.13.0 (#2690) 6 years ago
  Zarko Milosevic 287b25a059 Align with spec (#2642) 6 years ago
  Ismail Khoffi 8888595b94 [R4R] Fixed sized and reordered fields for Vote/Proposal/Heartbeat SignBytes (#2598) 6 years ago
  Matthew Slipper 92343ef484 Add additional metrics (#2500) 6 years ago
  Zarko Milosevic 12675ecd92 consensus: Wait timeout precommit before starting new round (#2493) 6 years ago
  Anton Kaliaev 4c4a95ca53 config: Add ValidateBasic (#2485) 6 years ago
  Matthew Slipper 587116dae1 metrics: Add additional metrics to p2p and consensus (#2425) 6 years ago
  Zarko Milosevic f99e4010f2 Add stats related channel between consensus state and reactor (#2388) 6 years ago
  Zarko Milosevic 7b88172f41 Implement BFT time (#2203) 6 years ago
  Dev Ojha 2756be5a59 libs: Remove usage of custom Fmt, in favor of fmt.Sprintf (#2199) 6 years ago
  VenkatDatta 188e459273 Removed unnecessary onStart call (#2098) 6 years ago
  ValarDragon 99e582d79a crypto: Refactor to move files out of the top level directory 6 years ago
  Ethan Buchman 9b0b0b02d0 consensus: wait on stop if not fastsync 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Ethan Buchman 223095d12f remove Wait from consensus reactor OnStop 6 years ago
  Anton Kaliaev 9120fd5d14
unexport DecodeMessage functions 6 years ago
  Anton Kaliaev b242b15d40
wait until WAL closes the autogroup 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 6 years ago
  Liamsi 96a3502126 delete everything 6 years ago
  Anton Kaliaev c6f612bfc3
subscribe before state emits NewRoundStep 6 years ago
  Anton Kaliaev bb9aa85d22
copy events and pubsub packages from tmlibs 6 years ago
  Anton Kaliaev c4fef499b6
switch to events package 6 years ago
  Anton Kaliaev b77d5344fc
rename methods for clarity 6 years ago
  Anton Kaliaev 21f5f3faa7
use channels to send votes, ... from consensus state to reactor 6 years ago
  Zarko Milosevic b5ac9ede8a Add rules in gossipVotesForHeight to clarify priorities on messages to send 6 years ago
  Jae Kwon e3c4625e63 Suggested changes to consensus/reactor.go 6 years ago
  Zarko Milosevic 83ca46396d Update gossipVotes routine to align with validBlock mechanism 6 years ago
  Jae Kwon 56c9e0da7e Add back sample output in rpc/core/consensus.go; Tweak DumpConsensusState output for peers 6 years ago
  Jae Kwon edbec10f9e Expose peer stats for dump_consensus_state 6 years ago
  Anton Kaliaev 26c38e770e
fix data race 6 years ago
  Ethan Buchman 1a1e4e767b check max msg size in DecodeMessage 6 years ago
  Jae Kwon fb64314d1c Review from Anton 6 years ago
  Jae Kwon e4492afbad Merge 6 years ago
  Jae Kwon 45ec5fd170 WIP consensus 6 years ago
  Anton Kaliaev a506cf47ad
protect Record* peerStateStats functions by mutex 6 years ago
  Ethan Buchman 5f548c7679 consensus: close pubsub channels. fixes #1372 6 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 6 years ago
  Anton Kaliaev 2c445059f2
mark peer as good every blocksToContributeToBecomeGoodPeer blocks 6 years ago
  Anton Kaliaev ab59f64f57
test we record votes and block parts 6 years ago
  Anton Kaliaev 42e3457884
fix tracking of votes and blockparts to not allow old information 6 years ago