572 Commits (2361e0c65c10848bd032810473d1a8d894c10c8b)

Author SHA1 Message Date
  M. J. Fromberger ea964e2133
node: always sync with the application at startup (#8159) 3 years ago
  Sam Kleinman a5320da5c8
node: cleanup evidence db (#8119) 3 years ago
  William Banfield ddbc93d993
service: add NopService and use for PexReactor (#8100) 3 years ago
  Sam Kleinman c35d6d6e2c
node: pass eventbus at construction time (#8084) 3 years ago
  Sam Kleinman 01266881b8
evidence: manage and initialize state objects more clearly in the pool (#8080) 3 years ago
  Sam Kleinman 8df7b6103f
proxy: collapse triforcated abci.Client (#8067) 3 years ago
  William Banfield 0b8a62c87b
abci: Synchronize FinalizeBlock with the updated specification (#7983) 3 years ago
  Sam Kleinman 0167f0d527
node: nodes should fetch state on startup (#8062) 3 years ago
  Sam Kleinman 9d98484845
node: excise node handle within rpc env (#8063) 3 years ago
  M. J. Fromberger a57567ba33
node: hook up eventlog and eventlog metrics (#7981) 3 years ago
  Jasmina Malicevic e80541a251
types/events+evidence: emit events + metrics on evidence validation (#7802) 3 years ago
  Sam Kleinman 28d34d635c
service: change stop interface (#7816) 3 years ago
  Sam Kleinman cbb2c1d3bd
node: allow orderly shutdown if context is canceled and gensis is in the future (#7817) 3 years ago
  Callum Waters e81b0e290e spec: merge spec repo into tendermint repo (#7804) 3 years ago
  Sergio Mena d3548eb706
Completed the existing `FinalizeBlock` PR and rebased to master (#7798) 3 years ago
  Sam Kleinman 824960c565
libs/service: regularize Stop semantics and concurrency primitives (#7809) 3 years ago
  Sam Kleinman 662c0aac9e
libs/strings: cleanup string helper function package (#7808) 3 years ago
  M. J. Fromberger c8e8a62084
abci/client: simplify client interface (#7607) 3 years ago
  Sam Kleinman cef17e1c02
node+rpc: rpc environment should own it's creation (#7573) 3 years ago
  Sam Kleinman ed660bddeb
node+privval: refactor privval construction (#7574) 3 years ago
  Sam Kleinman 2a348cc1e9
logging: remove reamining instances of SetLogger interface (#7572) 3 years ago
  Sam Kleinman e07c4cdcf2
node: collapse initialization internals (#7567) 3 years ago
  Sam Kleinman 46f56fcea5
node: move seed node implementation to its own file (#7566) 3 years ago
  Kene 2f858f1448
node: new concrete type for seed node implementation (#7521) 3 years ago
  Sam Kleinman 90cf742065
pex: regularize reactor constructor (#7532) 3 years ago
  Sam Kleinman aa76a367e0
blocksync: standardize construction process (#7531) 3 years ago
  Sam Kleinman fc36c7782f
statesync: reactor and channel construction (#7529) 3 years ago
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 3 years ago
  Sam Kleinman bef120dadf
contexts: remove all TODO instances (#7466) 3 years ago
  M. J. Fromberger 82738eb016
Move the libs/pubsub package to internal scope (#7451) 3 years ago
  Sam Kleinman e3aaae570d
node: minor package cleanups (#7444) 3 years ago
  Sam Kleinman a62ac27047
service: remove exported logger from base implemenation (#7381) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  Callum Waters bca2080c01
cmd: add integration test and fix bug in rollback command (#7315) 3 years ago
  Sam Kleinman 4af2dbd03b
eventbus: plumb contexts (#7337) 3 years ago
  Sam Kleinman 6ab62fe7b6
service: remove stop method and use contexts (#7292) 3 years ago
  Sam Kleinman d7606777cf
libs/service: pass logger explicitly (#7288) 3 years ago
  Sam Kleinman a15ae5b53a
node+consensus: handshaker initialization (#7283) 3 years ago
  M. J. Fromberger d5865af1f4
Add basic metrics to the indexer package. (#7250) 3 years ago
  M. J. Fromberger 54d7030510
pubsub: Move indexing out of the primary subscription path (#7231) 3 years ago
  Sam Kleinman ffcd347ef6
pex: allow disabled pex reactor (#7198) 3 years ago
  Sam Kleinman e2b626fc92
node: cleanup construction (#7191) 3 years ago
  Sam Kleinman 4bd8c5ab6f
p2p: transport should be captive resposibility of router (#7160) 3 years ago
  Sam Kleinman cb39e2f917
node,blocksync,config: remove support for running nodes with blocksync disabled (#7159) 3 years ago
  Sam Kleinman ca8f004112
p2p: remove final shims from p2p package (#7136) 3 years ago
  Sam Kleinman 7143f14a63
p2p: simplify open channel interface (#7133) 3 years ago
  Sam Kleinman cbe6ad6cd5
p2p: flatten channel descriptor (#7132) 3 years ago
  Sam Kleinman 0900ea8396
p2p: channel shim cleanup (#7129) 3 years ago
  Sam Kleinman f4a56f4034
p2p: refactor channel description (#7130) 3 years ago
  M. J. Fromberger 86f00135dd
rpc: Remove the deprecated gRPC interface to the RPC service (#7121) 3 years ago