17 Commits (97a3e44e0724f2017079ce24d36433f03124c09e)

Author SHA1 Message Date
  William Banfield 42ed5d75a5
consensus: wait until peerUpdates channel is closed to close remaining peers (#7058) (#7060) 3 years ago
  Sam Kleinman 1c4950dbd2
state: move package to internal (#6964) 3 years ago
  Callum Waters bda948e814
statesync: implement p2p state provider (#6807) 3 years ago
  William Banfield 4e96c6b234
tools: add mockery to tools.go and remove mockery version strings (#6787) 3 years ago
  Callum Waters 6ff4c3139c
blockchain: rename to blocksync service (#6755) 3 years ago
  JayT106 e70445f942
statesync/event: emit statesync start/end event (#6700) 3 years ago
  JayT106 c4f77ab6d1
fastsync/event: emit fastsync status event when switching consensus/fastsync (#6619) 3 years ago
  JayT106 d4cda544ae
fastsync/rpc: add TotalSyncedTime & RemainingTime to SyncInfo in /status RPC (#6620) 3 years ago
  Aleksandr Bezobchuk 1dec3e139a
add stacktrace to panic logs (#6662) 3 years ago
  Callum Waters 2d95e38986
Revert "consensus: skip all messages during sync (#6577)" (#6654) 3 years ago
  Aleksandr Bezobchuk 414130aee1
pubsub: Refactor Event Subscription (#6634) 3 years ago
  Sam Kleinman 917180dfd2
p2p: reduce buffering on channels (#6609) 3 years ago
  JayT106 2cc872543b
rpc: add max peer block height into /status rpc call (#6610) 3 years ago
  Sam Kleinman ae5f98881b
p2p: make NodeID and NetAddress public (#6583) 3 years ago
  JayT106 2b0a3c151b
fastsync: update the metrics during fast-sync (#6590) 3 years ago
  Sam Kleinman 13b95e7127
consensus: skip all messages during sync (#6577) 3 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 3 years ago
  Marko 719e028e00
libs: internalize some packages (#6366) 4 years ago
  JayT106 e334555393
node/state: graceful shutdown in the consensus state (#6370) 4 years ago
  Sam Kleinman 91506bf25d
p2p: simple peer scoring (#6277) 4 years ago
  Aleksandr Bezobchuk a554005136
p2p: revised router message scheduling (#6126) 4 years ago
  Aleksandr Bezobchuk 16bbe8c862
consensus: p2p refactor (#5969) 4 years ago
  Callum Waters 78a05d3b9e
check block store base is non negative before sending block meta or commits (#6042) 4 years ago
  Anton Kaliaev aef1ac7ba5
modify Reactor priorities (#5826) 4 years ago
  Tess Rinearson 79890d8393
reactors: omit incoming message bytes from reactor logs (#5743) 4 years ago
  Anton Kaliaev f2f6a78809
docs: warn developers about calling blocking funcs in Receive (#5679) 4 years ago
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Erik Grinaker 58b4deca86
blockstore: fix race conditions when loading data (#5382) 4 years ago
  Marko 0ed8dba991
lint: enable errcheck (#5336) 4 years ago
  Erik Grinaker cc247c091b
genesis: add support for arbitrary initial height (#5191) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Marko 51da4fe356
types: rename partsheader to partsetheader (#5029) 4 years ago
  Marko d54de61bf6
consensus: proto migration (#4984) 4 years ago
  Anton Kaliaev 65909a13d5
consensus: stricter on LastCommitRound check (#4970) 4 years ago
  Marko a89f2581fc
blockchain: proto migration (#4969) 5 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
  Erik Grinaker 511ab6717c
add state sync reactor (#4705) 5 years ago
  Anton Kaliaev 8f463cf35c
p2p: set RecvMessageCapacity to maxMsgSize in all reactors 5 years ago
  Erik Grinaker 4298bbcc4e
add support for block pruning via ABCI Commit response (#4588) 5 years ago
  Tess Rinearson ccf53a2276
all: name reactors when they are initialized (#4608) 5 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 5 years ago
  Erik Grinaker 68f37fff65
Use uint64 for consensus.Reactor.SwitchToConsensus() blocksSynced (#4433) 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
  Greg Zaitsev ee6601ad48 cs: don't panic when block is not found in store (#4163) 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago