309 Commits (50b91867c3fdf17e77403e10678d72a9d5e44040)

Author SHA1 Message Date
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Erik Grinaker 58b4deca86
blockstore: fix race conditions when loading data (#5382) 4 years ago
  Marko 0ed8dba991
lint: enable errcheck (#5336) 4 years ago
  Erik Grinaker cc247c091b
genesis: add support for arbitrary initial height (#5191) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Marko 51da4fe356
types: rename partsheader to partsetheader (#5029) 4 years ago
  Marko d54de61bf6
consensus: proto migration (#4984) 5 years ago
  Anton Kaliaev 65909a13d5
consensus: stricter on LastCommitRound check (#4970) 5 years ago
  Marko a89f2581fc
blockchain: proto migration (#4969) 5 years ago
  Erik Grinaker db8f1b3df3
migrate all JSON to new JSON encoder (#4975) 5 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Erik Grinaker 511ab6717c
add state sync reactor (#4705) 5 years ago
  Anton Kaliaev 8f463cf35c
p2p: set RecvMessageCapacity to maxMsgSize in all reactors 5 years ago
  Erik Grinaker 4298bbcc4e
add support for block pruning via ABCI Commit response (#4588) 5 years ago
  Tess Rinearson ccf53a2276
all: name reactors when they are initialized (#4608) 5 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 5 years ago
  Erik Grinaker 68f37fff65
Use uint64 for consensus.Reactor.SwitchToConsensus() blocksSynced (#4433) 5 years ago
  Marko 7b52f51700
libs/common: Refactor libs/common 5 (#4240) 5 years ago
  Marko 3e2751d274
lint: Enable Golint (#4212) 5 years ago
  Anton Kaliaev ad715fe966
types: change `Commit` to consist of just signatures (#4146) 5 years ago
  Greg Zaitsev ee6601ad48 cs: don't panic when block is not found in store (#4163) 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Marko 5206ce32a0
Update master (#4087) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Anton Kaliaev 3e7752c29d cs: exit if SwitchToConsensus fails (#3706) 6 years ago
  Marko 866b343c0c Changes to files that had linting issue (#3731) 6 years ago
  Anton Kaliaev bcf10d5bae p2p: peer state init too late and pex message too soon (#3634) 6 years ago
  Thane Thomson 70592cc4d8 libs/common: remove deprecated PanicXXX functions (#3595) 6 years ago
  Anton Kaliaev 7fd51e6ade
make govet linter pass (#3292) 6 years ago
  Thane Thomson a335caaedb alias amino imports (#3219) 6 years ago
  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