632 Commits (169099c846526e8ef4ce7a64e78ab1882dceae75)

Author SHA1 Message Date
  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
  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 a823d167bc
service: cleanup base implementation and some caller implementations (#7301) 3 years ago
  M. J. Fromberger ab1788b922
Fix incorrect tests using the PSQL sink. (#7349) 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 5cc980698a
mempool: consoldate implementations (#7171) 3 years ago
  Sam Kleinman 93eb940dcd
config: WriteConfigFile should return error (#7169) 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 23be048294
p2p: use correct transport configuration (#7152) 3 years ago
  Callum Waters 68ca65f5d7
pex: remove legacy proto messages (#7147) 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