152 Commits (c8103f6415331bfcf81ba053aae4c8f746906b72)

Author SHA1 Message Date
  Jae Kwon 4424a85fbd start writing rpc 10 years ago
  Jae Kwon bcb3ef3abd Update README.md 10 years ago
  Jae Kwon 8718bd52a4 made ValidatorSet.Hash deterministic; fix off-by-1 bugs 10 years ago
  Jae Kwon c035a383b7 runActionCh <- on a separate goroutine to avoid deadlock. 10 years ago
  Jae Kwon 4aad34bafb set CommitTime upon addVote and +2/3 commits. 10 years ago
  Jae Kwon b97d23e538 debug messages... 10 years ago
  Jae Kwon 5f794d14fb nil bugs 10 years ago
  Jae Kwon 5d1bdc6b1a Don't send bitarrays, just send height/round/type/index. 10 years ago
  Jae Kwon 08d1b50570 Store BlockParts && also Validation on its own. 10 years ago
  Jae Kwon da8e25343c Added LastBlockParts to state, and also validates. 10 years ago
  Jae Kwon b7b923cc6b Validation tests 10 years ago
  Jae Kwon e42771e36f fix tests 10 years ago
  Jae Kwon f6093caac9 check *parts.rootHash before sending 10 years ago
  Jae Kwon 09c20ddea1 RoundActionCommit* bug fixes 10 years ago
  Jae Kwon 6416185a6f Revert to one action for commit-or-next-round 10 years ago
  Jae Kwon 0f484b6315 broadcastVote sets peer's vote bitarray 10 years ago
  Jae Kwon 3df3107479 Update peerState's vote bitarrays when needed. 10 years ago
  Jae Kwon c3fc1a39ea BitArray sub fix 10 years ago
  Jae Kwon 13d70e4112 stack trace in p2p/connection panics, bitArray fix 10 years ago
  Jae Kwon 47caa47076 allow genesisTime IsZero -> now 10 years ago
  Jae Kwon 647d26f7a0 consensus cleanup, privValidator config 10 years ago
  Jae Kwon b615e51f95 basic main.go completion 10 years ago
  Jae Kwon bccf0afe00 removed commitTime from VoteSet. 10 years ago
  Jae Kwon 89418ee7af Added CommitTimeWait step, the state machine model changed a bit. 10 years ago
  Jae Kwon 5ffe406f16 RunAction* directly on ConsensusState. 10 years ago
  Jae Kwon f5d0794756 RoundAction // FinalizeCommit // LastCommits 10 years ago
  Jae Kwon 9ea504030e pretty print ConsensusState 10 years ago
  Jae Kwon ca1d8a54be POL tests 10 years ago
  Jae Kwon 5c69736994 Add PartSet test. 10 years ago
  Jae Kwon ac147e2353 everything but binary, common, and blocks are explicitly imported. 10 years ago
  omni 300f12dd63 more VoteSet tests. 10 years ago
  omni c5d9a93cbe Pretty print Vote, VoteSet 10 years ago
  Jae Kwon 18fc7aec73 ... 10 years ago
  Jae Kwon 810aeb7bcb fix tests 10 years ago
  Jae Kwon 7652c5d0de fix tests 10 years ago
  Jae Kwon 18e2d4bf48 implementing ExecTx... 10 years ago
  Jae Kwon 0c206aa748 Signable interface. 10 years ago
  Jae Kwon 31c1a1bbf7 remove mutex from state. 10 years ago
  Jae Kwon 08f86176fc state save/load test. 10 years ago
  Jae Kwon 1ae9ecd2a9 fix basic tests. 10 years ago
  Jae Kwon 8e452aa0d2 fixed algorithm 10 years ago
  Jae Kwon 9c1795a04d add mempool to consensus 10 years ago
  Jae Kwon 8b606f9e66 s/Manager/Agent/g 10 years ago
  Jae Kwon 6a8bb68888 vote ranks are tracked and used for efficiency. 10 years ago
  Jae Kwon 7523f501fd commitTime is used to derive next startTime. :) 10 years ago
  Jae Kwon 5dfa2ecebb share block parts when we're the proposer 10 years ago
  Jae Kwon f030c69495 draft of consensus+state code, compiles. 10 years ago
  Jae Kwon e53b148acf refactor from Binary centric model to global method model 10 years ago
  Jae Kwon fa382a3b05 numeric fields are all native unboxed. 10 years ago
  Jae Kwon d300a67bb1 saving development state... 10 years ago