50 Commits (4400b0f6d3c681d74c771f14a61e2e2740cd5b0d)

Author SHA1 Message Date
  Sam Kleinman 07b46d5a05
blocksync: drop redundant shutdown mechanisms (#8136) 3 years ago
  William Banfield 68c624f5de
abci++: synchronize PrepareProposal with the newest version of the spec (#8094) 3 years ago
  JayT106 d9c9675e2a
p2p+flowrate: rate control refactor (#7828) 3 years ago
  Sam Kleinman c35d6d6e2c
node: pass eventbus at construction time (#8084) 3 years ago
  Sam Kleinman 8df7b6103f
proxy: collapse triforcated abci.Client (#8067) 3 years ago
  Sam Kleinman 0167f0d527
node: nodes should fetch state on startup (#8062) 3 years ago
  Sam Kleinman be83ec6664
p2p: pass start time to flowrate and cleanup constructors (#7838) 3 years ago
  Sam Kleinman d187962ec0
blocksync: shutdown cleanup (#7840) 3 years ago
  Sam Kleinman 28d34d635c
service: change stop interface (#7816) 3 years ago
  Callum Waters e81b0e290e spec: merge spec repo into tendermint repo (#7804) 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
  William Banfield 0aa3b0b6fc
Proposer-Based Timestamps Merge (#7605) 3 years ago
  Sam Kleinman e07c4cdcf2
node: collapse initialization internals (#7567) 3 years ago
  Sam Kleinman 5bf1bdcfb4
reactors: skip log on some routine cancels (#7556) 3 years ago
  Sam Kleinman d5c39f907d
test/factory: pass testing.T around rather than errors for test fixtures (#7518) 3 years ago
  Sam Kleinman aa76a367e0
blocksync: standardize construction process (#7531) 3 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 3 years ago
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 3 years ago
  Sam Kleinman 430817d9e9
types: remove panic from block methods (#7501) 3 years ago
  M. J. Fromberger ab7da86b06
Internalize libs/sync. (#7450) 3 years ago
  Sam Kleinman 2ff962a63a
log: dissallow nil loggers (#7445) 3 years ago
  Sam Kleinman d0e03f01fc
sync: remove special mutexes (#7438) 3 years ago
  Sam Kleinman 65c0aaee5e
p2p: use recieve for channel iteration (#7425) 3 years ago
  Sam Kleinman bd6dc3ca88
p2p: refactor channel Send/out (#7414) 3 years ago
  Sam Kleinman cb88bd3941
p2p: migrate to use new interface for channel errors (#7403) 3 years ago
  Sam Kleinman 892f5d9524
service: cleanup mempool and peer update shutdown (#7401) 3 years ago
  Sam Kleinman 0ff3d4b89d
service: cleanup close channel in reactors (#7399) 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
  Sam Kleinman a823d167bc
service: cleanup base implementation and some caller implementations (#7301) 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 93eb940dcd
config: WriteConfigFile should return error (#7169) 3 years ago
  Sam Kleinman b15b2c1b78
flowrate: cleanup unused files (#7158) 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
  Marko 66a11fe527
blocksync: remove v0 folder structure (#7128) 3 years ago
  William Banfield 36a1acff52
internal/proxy: add initial set of abci metrics (#7115) 3 years ago
  Sam Kleinman cb69ed8135
blocksync/v2: remove unsupported reactor (#7046) 3 years ago
  William Banfield 6a0d9c832a
blocksync: fix shutdown deadlock issue (#7030) 3 years ago
  Sam Kleinman bb8ffcb95b
store: move pacakge to internal (#6978) 3 years ago
  M. J. Fromberger cf7537ea5f
cleanup: Reduce and normalize import path aliasing. (#6975) 3 years ago
  Sam Kleinman 1c4950dbd2
state: move package to internal (#6964) 3 years ago
  Sam Kleinman 9dfdc62eb7
proxy: move proxy package to internal (#6953) 3 years ago
  Hlib Kanunnikov d0e33b4292
blocksync: complete transition from Blockchain to BlockSync (#6847) 3 years ago