203 Commits (58e3246ffc7d49ce76312278882a4e84ab417311)

Author SHA1 Message Date
  Ethan Buchman 1a1e4e767b check max msg size in DecodeMessage 7 years ago
  Ethan Buchman c68d406195 fix tests 7 years ago
  Jae Kwon fb64314d1c Review from Anton 7 years ago
  Jae Kwon e4492afbad Merge 7 years ago
  Jae Kwon 1b9323f105 Fix blockchain tests 7 years ago
  Jae Kwon 196f8410ba WIP commit; Fix types/results_test 7 years ago
  Anton Kaliaev 701df09971
do not use keywords 7 years ago
  Anton Kaliaev bcf54b0aa3
PanicSanity is deprecated 7 years ago
  Anton Kaliaev 4242352852
stop peer on decoding error 7 years ago
  Anton Kaliaev f299689573
return back defaultChannelCapacity 7 years ago
  Anton Kaliaev baf457e6d4
return error if peer sent us a block we didn't expect with a height too far ahead/behind 7 years ago
  Anton Kaliaev 0c7e871ef0
[blockchain] replace timeoutsCh with more abstract errorsCh 7 years ago
  Anton Kaliaev 87ce804b4a
cmn.PanicSanity is deprecated 7 years ago
  Anton Kaliaev 2a24ae90c1
fixes from Jae's review 7 years ago
  Anton Kaliaev 0c1b91b762
revert back curRate != 0 7 years ago
  Anton Kaliaev c8990d06d9
remove curRate != 0 7 years ago
  Anton Kaliaev b0a55882b2
lower the minRecvRate 7 years ago
  Anton Kaliaev d1fa44e816
improve "curRate too low" message 7 years ago
  Anton Kaliaev 11b68f1934
rewrite broadcastTxRoutine to use channels 7 years ago
  Ethan Buchman cd0fd06b0d update for sdk2 libs. need to fix kv test 7 years ago
  Ethan Buchman 4051391039 blockchain: test wip for hard to test functionality [ci skip] 7 years ago
  Ethan Buchman ee674f919f StopPeerForError in blockchain and consensus 7 years ago
  Adrian Brink 0eb85161aa More specification 7 years ago
  Adrian Brink 940145b368 Bullet points for reactor and poolRoutine 7 years ago
  Adrian Brink a30315276b Formatting and documentation 7 years ago
  Ethan Buchman 3368eeb03e fix tests 7 years ago
  Ethan Buchman a17105fd46 p2p: peer.Key -> peer.ID 7 years ago
  Ethan Buchman ae68fcb78a move fireEvents to ApplyBlock 7 years ago
  Ethan Buchman 1d6f00859d fixes from review 7 years ago
  Ethan Buchman 537b0dfa1a use NopEventBus 7 years ago
  Ethan Buchman 0acca7fe69 final updates for state 7 years ago
  Ethan Buchman bac60f2067 blockchain: update for new state 7 years ago
  Ethan Buchman 869d873d5c state.ApplyBlock takes evpool and calls MarkEvidenceAsCommitted 7 years ago
  Ethan Buchman 3d00c477fc separate block vs state based validation 7 years ago
  Anton Kaliaev 843e1ed400
Updates -> ValidatoSetUpdates 7 years ago
  Ethan Frey 960b25408f Store LastConsensusHash in State as well 7 years ago
  Ethan Frey d151e36ea8 Add ConsensusHash to header 7 years ago
  Anton Kaliaev 8fc7d63cf8
add missing Timestamp to Votes 7 years ago
  Ethan Buchman 78a682e4b6 blockchain: test fixes 7 years ago
  Ethan Frey dedf03bb81 Add TotalTx to block header, issue #952 7 years ago
  Ethan Buchman 0bfc11f1ba blockchain: note about store tests needing simplification ... 7 years ago
  Emmanuel Odeke 96998a5498 blockchain: Block creator helper for compressing tests as per @ebuchman 7 years ago
  Emmanuel Odeke 2da5299924 blockchain: less fragile and involved tests for blockstore 7 years ago
  Emmanuel Odeke 83b40b25d6 blockchain: deduplicate store header value tests 7 years ago
  Emmanuel Odeke 05f30b3e28 blockchain: updated store docs/comments from review 7 years ago
  Ethan Buchman 116a61beb1 blockchain: update store comments 7 years ago
  Emmanuel Odeke 8c86bb8024 blockchain: add tests and more docs for BlockStore 7 years ago
  Anton Kaliaev 10f7858453
use rand.Int63n, remove underflow check, remove unnecessary cast 7 years ago
  Anton Kaliaev 922af7c405
int64 height 7 years ago
  Anton Kaliaev 3eb069a50c no need in this hack since we have replay now 7 years ago