330 Commits (0811c7be9909d590987e88a3e8398f27c5d3d44f)

Author SHA1 Message Date
  Sam Kleinman 91506bf25d
p2p: simple peer scoring (#6277) 4 years ago
  Aleksandr Bezobchuk a554005136
p2p: revised router message scheduling (#6126) 4 years ago
  Sam Kleinman 2ceb816721
test infra: make memory network test buffers configurable (#6275) 4 years ago
  Sam Kleinman 99c73dd3c1
refactor blockchain/v0 tests to use p2ptest (#6256) 4 years ago
  Callum Waters 6f6083dae3
linter: fix nolintlint warnings (#6257) 4 years ago
  Sam Kleinman c52de487e7
test: refactor mempool reactor to use new p2ptest infrastructure (#6250) 4 years ago
  Marko 8c539f7c2b
logs: cleanup (#6198) 4 years ago
  Aleksandr Bezobchuk be88fd3e63
mempool/rpc: log grooming (#6201) 4 years ago
  Callum Waters 90fe178b52
mempool: don't return an error on checktx with the same tx (#6199) 4 years ago
  Erik Grinaker 9b6d6a3ad0
p2p: tighten up Router and add tests (#6044) 4 years ago
  Erik Grinaker 2aad26e2f1
p2p: tighten up and test PeerManager (#6034) 4 years ago
  Erik Grinaker 1f39f808e1
p2p: tighten up and test Transport API (#6020) 4 years ago
  Aleksandr Bezobchuk 642ecc3f5c
mempool: fix mempool tests timeout (#5988) 4 years ago
  Aleksandr Bezobchuk b19acfb605
mempool: fix TestReactorNoBroadcastToSender (#5984) 4 years ago
  Erik Grinaker a741314c97
p2p: improve peerStore prototype (#5954) 4 years ago
  Aleksandr Bezobchuk 9e158839f6
mempool: fix reactor tests (#5967) 4 years ago
  Anton Kaliaev d76add65a6
libs/log: format []byte as hexidecimal string (uppercased) (#5960) 4 years ago
  Aleksandr Bezobchuk 68bd2116f0
mempool: p2p refactor (#5919) 4 years ago
  Erik Grinaker 8e7d431f6f p2p: rename ID to NodeID 4 years ago
  Anton Kaliaev 77deb710fb
mempool: disable MaxBatchBytes (#5800) 4 years ago
  Anton Kaliaev 6a056e050c
mempool: introduce KeepInvalidTxsInCache config option (#5813) 4 years ago
  Tess Rinearson 79890d8393
reactors: omit incoming message bytes from reactor logs (#5743) 4 years ago
  Anton Kaliaev e13b4386ff
abci: modify Client interface and socket client (#5673) 4 years ago
  Anton Kaliaev f2f6a78809
docs: warn developers about calling blocking funcs in Receive (#5679) 4 years ago
  Marko 741a515f5b
tx: reduce function to one parameter (#5493) 4 years ago
  Marko e1644d00c5
mempool: length prefix txs when getting them from mempool (#5483) 4 years ago
  Marko 82e4693cc5
abci: remove setOption (#5447) 4 years ago
  Anton Kaliaev 99aea7b079
mempool: fix nil pointer dereference (#5412) 4 years ago
  Anton Kaliaev ffe2742a6c
mempool: batch txs per peer in broadcastTxRoutine (#5321) 4 years ago
  ninjaahhh 0e311abf19
mempool/reactor: fix reactor broadcast test (#5362) 4 years ago
  Marko b8d08b9ef4
lint: add errchecks (#5316) 4 years ago
  Anton Kaliaev 8a1404b70e
mempool: return an error when WAL fails (#5292) 4 years ago
  Marko 40bd416d59
test: protobuf vectors for reactors (#5221) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Pau 137025ca73
mempool: add RemoveTxByKey function (#5066) 4 years ago
  Marko 92a361b1e3
mempool: use oneof (#5063) 4 years ago
  Anton Kaliaev 659c4be60f
mempool: make it clear overwriting of pre/postCheck filters is intent… (#5054) 4 years ago
  Anton Kaliaev 257a374b78
rpc: add /check_tx endpoint (#5017) 4 years ago
  Marko 0da7d87351
proto: move mempool to proto (#4940) 5 years ago
  Anton Kaliaev 187120a04d
types: remove unnecessary sort call (#4876) 5 years ago
  Marko 9149ee7d8b
lint: various fixes 5 years ago
  Anton Kaliaev e20105e658
mempool: do not launch broadcastTxRoutine if Broadcast is off 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Anton Kaliaev 52784f67d0
mempool: allow ReapX and CheckTx functions to run in parallel 5 years ago
  Marko b7c2d7a977
lint: enable nolintlinter, disable on tests 5 years ago
  Callum 15a9f1760d move mempool mock directory 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 9bd0f9e634
lint: golint issue fixes (#4258) 5 years ago