532 Commits (55278211edad882297b78e2b15480da8ec4f3a9c)

Author SHA1 Message Date
  Anton Kaliaev 8a962ffc46
deps: update gogo/protobuf from 1.1.1 to 1.2.1 and golang/protobuf from 1.1.0 to 1.3.0 (#3357) 6 years ago
  Anton Kaliaev 2137ecc130 pubsub 2.0 (#3227) 6 years ago
  Ismail Khoffi af3ba5145a fix test-vectors to actually match the sign bytes: (#3312) 6 years ago
  Ethan Buchman 08dabab024 types: validator set update tests (#3284) 6 years ago
  Ismail Khoffi b089587b42 make gosec linter pass (#3294) 6 years ago
  Ethan Buchman 4f2ef36701
types.NewCommit (#3275) 6 years ago
  Anca Zamfir cce4d21ccb treat validator updates as set (#3222) 6 years ago
  Thane Thomson e70f27c8e4 Add remote signer test harness (KMS) (#3149) 6 years ago
  Ethan Buchman 1809efa350
Introduce CommitSig alias for Vote in Commit (#3245) 6 years ago
  Anton Kaliaev d470945503
update gometalinter to 3.0.0 (#3233) 6 years ago
  Thane Thomson a335caaedb alias amino imports (#3219) 6 years ago
  Ethan Buchman 57af99d901 types: comments on user vs internal events 6 years ago
  Ethan Buchman a97d6995c9
fix changelog indent (#3190) 6 years ago
  Ethan Buchman 7a8aeff4b0
update spec for Merkle RFC 6962 (#3175) 6 years ago
  Ethan Buchman de5a6010f0
fix DynamicVerifier for large validator set changes (#3171) 6 years ago
  Ethan Buchman 4f8769175e
[types] hash of ConsensusParams includes only a subset of fields (#3165) 6 years ago
  Ismail Khoffi 40c887baf7 Normalize priorities to not exceed total voting power (#3049) 6 years ago
  Ethan Buchman 8fd8f800d0
Bucky/fix evidence halt (#34) 6 years ago
  Dev Ojha ec53ce359b Simple merkle rfc compatibility (#2713) 6 years ago
  Ismail Khoffi 1f68318875 fix order of BlockID and Timestamp in Vote and Proposal (#3078) 6 years ago
  Zarko Milosevic 1895cde590 [WIP] Fill in consensus core details in ADR 030 (#2696) 6 years ago
  Alessio Treglia 764cfe33aa Don't use pointer receivers for PubKeyMultisigThreshold (#3100) 6 years ago
  Ismail Khoffi 6a80412a01 Remove privval.GetAddress(), memoize pubkey (#2948) 6 years ago
  Zach 2182f6a702 update go version & other cleanup (#3018) 6 years ago
  Ismail Khoffi c4d93fd27b explicitly type MaxTotalVotingPower to int64 (#2953) 6 years ago
  Ismail Khoffi 725ed7969a Add some ProposerPriority tests (#2946) 6 years ago
  Ethan Buchman 44b769b1ac
types: ValidatorSet.Update preserves Accum (#2941) 6 years ago
  Ismail Khoffi b30c34e713 rename Accum -> ProposerPriority: (#2932) 6 years ago
  Ismail Khoffi 3f987adc92 Set accum of freshly added validator -(total voting power) (#2785) 6 years ago
  Ethan Buchman b11788d36d
types: NewValidatorSet doesn't panic on empty valz list (#2938) 6 years ago
  Dev Ojha 4571f0fbe8 Enforce validators can only use the correct pubkey type (#2739) 6 years ago
  srmo e291fbbebe 2871 remove proposalHeartbeat infrastructure (#2874) 6 years ago
  nagarajmanjunath bef39f3346 Updated Marshal and unmarshal methods to make compatible with protobuf (#2918) 6 years ago
  Jernej Kos 99b9c9bf60 types: Emit tags from BeginBlock/EndBlock (#2747) 6 years ago
  Ethan Buchman 47a0669d12
Fix fast sync stack with wrong block #2457 (#2731) 6 years ago
  JamesRay fe3b97fd66 It's better read from genDoc than from state.validators when appHeight==0 in replay (#2893) 6 years ago
  Jae Kwon 42592d9ae0 IncrementAccum upon RPC /validators; Sanity checks and comments (#2808) 6 years ago
  Anton Kaliaev e6a0d098e8 small fixes to spec & http_server & Vagrantfile (#2859) 6 years ago
  kevlubkcm a676c71678 [R4R] Add proposer to NewRound event and proposal info to CompleteProposal event (#2767) 6 years ago
  Zach 27fcf96556 update genesis docs, closes #2814 (#2831) 6 years ago
  Ismail Khoffi 3ff820bdf4 fix amino overhead computation for Tx (#2792) 6 years ago
  Catalin Pirvu 46d32af055 Add tests for ValidateBasic methods (#2754) 6 years ago
  Anton Kaliaev fb91ef7462 validate reactor messages (#2711) 6 years ago
  Ethan Buchman a22c962e28
TMHASH is 32 bytes. Closes #1990 (#2732) 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 a530352f61 Align Vote/Proposal fields with canonical order and fields (#2730) 6 years ago
  Dev Ojha 56d7160606 Add ValidatorPubkeyTypes as a consensus param (#2636) 6 years ago
  Ismail Khoffi b6d5b8b745 Update to amino 0.14.0 (#2710) 6 years ago
  Anton Kaliaev a67ae81469
if some process locks a block in round 0, then 0 is valid proposal.POLRound in rounds > 0 6 years ago