109 Commits (de0bef5db5cb78e64730da147d9f44fcdad2691b)

Author SHA1 Message Date
  Anton Kaliaev e0f686ccac
mempool: fix nil pointer dereference (#5412) 4 years ago
  Anton Kaliaev ffe2742a6c
mempool: batch txs per peer in broadcastTxRoutine (#5321) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Marko 92a361b1e3
mempool: use oneof (#5063) 4 years ago
  Marko 0da7d87351
proto: move mempool to proto (#4940) 5 years ago
  Anton Kaliaev e20105e658
mempool: do not launch broadcastTxRoutine if Broadcast is off 5 years ago
  Anton Kaliaev 8f463cf35c
p2p: set RecvMessageCapacity to maxMsgSize in all reactors 5 years ago
  Tess Rinearson ff87bd912f mempool: reserve IDs in InitPeer instead of AddPeer 5 years ago
  Tess Rinearson ccf53a2276
all: name reactors when they are initialized (#4608) 5 years ago
  Marko 3e2751d274
lint: Enable Golint (#4212) 5 years ago
  Erik Grinaker 745846bd96 mempool: moved TxInfo parameter into Mempool.CheckTx() (#4083) 5 years ago
  Erik Grinaker ea3dc6d742 Include peer ID when logging rejected txns (#4057) 5 years ago
  Jun Kimura e179787d40 mempool: make `max_tx_bytes` configurable instead of `max_msg_bytes` (#3877) 5 years ago
  Jun Kimura 5398420103 mempool: make max_msg_bytes configurable (#3826) 5 years ago
  Anton Kaliaev 5051a1f7bc
mempool: move interface into mempool package (#3524) 6 years ago
  Anton Kaliaev 5fa540bdc9
mempool: add a safety check, write tests for mempoolIDs (#3487) 6 years ago
  HaoyangLiu 1bb8e02a96 mempool: fix broadcastTxRoutine leak (#3478) 6 years ago
  Dev Ojha 6de7effb05 mempool no gossip back (#2778) 6 years ago
  Ethan Buchman da95f4aa6d
mempool: enforce maxMsgSize limit in CheckTx (#3168) 6 years ago
  Anton Kaliaev 5a6822c8ac abci: localClient improvements & bugfixes & pubsub Unsubscribe issues (#2748) 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Anton Kaliaev 9120fd5d14
unexport DecodeMessage functions 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Anton Kaliaev ab04201c3d
fix empty packet size calculation 7 years ago
  Ethan Buchman fa3bd05d44 mempool: log hashes, not whole tx 7 years ago
  Alexander Simmerl a605b66c5a
Move abci imports 7 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 7 years ago
  Liamsi 96a3502126 delete everything 7 years ago
  Anton Kaliaev 4f5492c831
add nopTxCache (Nil Object Pattern) 7 years ago
  Anton Kaliaev 70d973016e
output msg only once during start 7 years ago
  Ethan Buchman a519825bf8 consensus: fixes #1754 7 years ago
  Ethan Buchman 1a1e4e767b check max msg size in DecodeMessage 7 years ago
  Jae Kwon 35a1d747b0 Fix mempool 7 years ago
  Anton Kaliaev 4242352852
stop peer on decoding error 7 years ago
  Anton Kaliaev 2a24ae90c1
fixes from Jae's review 7 years ago
  Anton Kaliaev 11b68f1934
rewrite broadcastTxRoutine to use channels 7 years ago
  Anton Kaliaev 202d9a2c0c
fix memory leak in mempool reactor 7 years ago
  Ethan Buchman ee674f919f StopPeerForError in blockchain and consensus 7 years ago
  Ethan Buchman 5b1f987ed1 mempool: remove Peer interface. use p2p.Peer 7 years ago
  Anton Kaliaev 922af7c405
int64 height 7 years ago
  Anton Kaliaev b3492356e6 uint64 height (Refs #911) 7 years ago
  Zach Ramsay 46ccbcbff6 linting: apply 'gofmt -s -w' throughout 7 years ago
  Anton Kaliaev f6539737de
new pubsub package 8 years ago
  Ethan Buchman aea8629272 peer interface 7 years ago
  Ethan Buchman 88138c38cf mempool: reactor test 7 years ago
  Ethan Buchman 311f18bebf mempool: comments 7 years ago
  Anton Kaliaev b4ece65726
standardize key for errors (should be "err") 8 years ago
  Anton Kaliaev f803544195
new logging 8 years ago
  Ethan Frey 604bf03f3a Pulled out all config structs (except p2p.PeerConfig) into config package 8 years ago