76 Commits (0c82ceaa5f7964c13247af9b64d72477af9dc973)

Author SHA1 Message Date
  William Banfield 0c82ceaa5f
consensus: calculate prevote message delay metric (#7551) 3 years ago
  M. J. Fromberger 366ab1947a
Replace uses of libs/json with encoding/json. (#7534) 3 years ago
  Sam Kleinman d0e03f01fc
sync: remove special mutexes (#7438) 3 years ago
  Callum Waters b3b90f820c
consensus: add some more checks to vote counting (#7253) 3 years ago
  Marko 719e028e00
libs: internalize some packages (#6366) 4 years ago
  Sam Kleinman 3f9066b290
logging: shorten precommit log message (#6270) 4 years ago
  Callum Waters 162f67cf26
correct spelling to US english (#6077) 4 years ago
  Callum Waters 312c4f8fe1
evidence: change evidence time to block time (#5219) 4 years ago
  Anton Kaliaev 4ab7b7d7ca
docs: add more details on Vote struct from /consensus_state (#5164) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Anton Kaliaev 480b995a31 consensus: Do not allow signatures for a wrong block in commits 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 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
  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
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Ethan Buchman cbd5e031d6 Add more comments about the hard-coded limits (#4100) 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 777ff271cb
enable unconvert, goconst and nakedret linters (#3973) 5 years ago
  Ethan Buchman 4905640e9b types: CommitVotes struct as last step towards #1648 (#3298) 6 years ago
  Thane Thomson 70592cc4d8 libs/common: remove deprecated PanicXXX functions (#3595) 6 years ago
  Ethan Buchman 4f2ef36701
types.NewCommit (#3275) 6 years ago
  Ethan Buchman 1809efa350
Introduce CommitSig alias for Vote in Commit (#3245) 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
  Ismail Khoffi 8888595b94 [R4R] Fixed sized and reordered fields for Vote/Proposal/Heartbeat SignBytes (#2598) 6 years ago
  ValarDragon f903947ff3 crypto: Remove interface from crypto.Signature 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Jae Kwon bf0ff212b9 Refactor "lite" to handle delayed validator set changes. 7 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 7 years ago
  Liamsi 96a3502126 delete everything 7 years ago
  Ethan Buchman 162811476a update some comments 7 years ago
  Ethan Buchman e9804d76cf fixes from review 7 years ago
  Ethan Buchman 658060150c rpc: add voting power totals to vote bitarrays 7 years ago
  Ethan Buchman c45ba2967a fixes from review 7 years ago
  Ethan Buchman a2d77cbe4e add MarshalJSON methods to fix dump_consensus_state 7 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 7 years ago
  Ethan Buchman ca3655a409 types: p2pID -> P2PID 7 years ago
  Ethan Buchman fd58645dd2 types: remove dep on p2p 7 years ago
  Zach Ramsay 1c01671ec6 improve vague error msg, closes #1158 7 years ago
  Ethan Buchman ee674f919f StopPeerForError in blockchain and consensus 7 years ago
  Ethan Buchman a17105fd46 p2p: peer.Key -> peer.ID 7 years ago
  Ethan Buchman d0e0ac5fac types: better error messages for votes 7 years ago
  Ethan Buchman 35587658cd verify evidence in block 7 years ago
  Ethan Buchman 4661c98c17 add pubkey to conflicting vote evidence 7 years ago