656 Commits (48b1952f18e5d88233b42fb5e19c3373993608c6)

Author SHA1 Message Date
  William Banfield 68c624f5de
abci++: synchronize PrepareProposal with the newest version of the spec (#8094) 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
  Sam Kleinman 89dbebd1c5
p2p: retry failed connections slightly more aggressively (#8010) 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 e0d44a650e
node: clarify unneccessary logic in seed constructor (#7818) 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 60f09840dd
abci: PrepareProposal-VoteExtension integration [2nd try] (#7821) 3 years ago
  Sergio Mena d3548eb706
Completed the existing `FinalizeBlock` PR and rebased to master (#7798) 3 years ago
  M. J. Fromberger 7e09c2ef43
Clean up temp files more thoroughly after testing. (#7815) 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
  Jasmina Malicevic cd875c8a2c
types: remove nested evidence field from block (#7765) 3 years ago
  Sergio Mena 854fd07461
Fixing handling of contexts in the ABCI++ rebased branch (#7768) 3 years ago
  M. J. Fromberger c67ace3433
Revert "PrepareProposal-VoteExtension integration (#6915)" (#7769) 3 years ago
  mconcat 39ffa80ae7 PrepareProposal-VoteExtension integration (#6915) 3 years ago
  William Banfield 0aa3b0b6fc
Proposer-Based Timestamps Merge (#7605) 3 years ago
  Gui ebbc3f02f5
p2p: always advertise self, to enable mutual address discovery (#7594) 3 years ago
  M. J. Fromberger c8e8a62084
abci/client: simplify client interface (#7607) 3 years ago
  Sam Kleinman 82b65868ce
node+autofile: avoid leaks detected during WAL shutdown (#7599) 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 d5c39f907d
test/factory: pass testing.T around rather than errors for test fixtures (#7518) 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 ae7a76a175
evidence: reactor constructor (#7533) 3 years ago
  Sam Kleinman 059b38afe4
mempool: refactor mempool constructor (#7530) 3 years ago
  Sam Kleinman fc36c7782f
statesync: reactor and channel construction (#7529) 3 years ago
  Sam Kleinman 10402b728f
consensus+p2p: change how consensus reactor is constructed (#7525) 3 years ago
  Sam Kleinman 74a8941854
consensus: remove reactor options (#7526) 3 years ago
  Sam Kleinman 569629486b
tests: remove panics from test fixtures (#7522) 3 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 3 years ago
  Sam Kleinman f2cc496f09
testing: pass testing.T to assert and require always, assertion cleanup (#7508) 3 years ago
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 3 years ago
  Sam Kleinman 5c0abb5367
testing: use scoped logger for all public packages (#7504) 3 years ago
  Sam Kleinman 430817d9e9
types: remove panic from block methods (#7501) 3 years ago
  Sam Kleinman bef120dadf
contexts: remove all TODO instances (#7466) 3 years ago