943 Commits

Author SHA1 Message Date
Jae Kwon
ab1e8a35c6 Shorten consensus log events 2015-12-09 17:09:06 -08:00
Jae Kwon
f534410e57 Fix state/execution ExecBlock() not rolling back 2015-12-09 17:08:40 -08:00
Jae Kwon
d3d7ff4818 Add mempool cache to reduce proxyapp pressure 2015-12-09 14:10:31 -08:00
Jae Kwon
dfdd3cf18f Tweak channel for performance test 2015-12-09 13:53:31 -08:00
Jae Kwon
ea378c5565 Improve logging 2015-12-09 12:30:42 -08:00
Jae Kwon
15b751107e Tweak logging; allow consensus to bypass filter 2015-12-09 09:38:09 -08:00
Jae Kwon
d0b8650edf Fix tests for counter application using uin64 2015-12-09 09:37:36 -08:00
Jae Kwon
ac4c43c3e6 Adding wire.JSON vs wire.Binary vs protobuf benchmarks 2015-12-08 15:33:26 -08:00
Jae Kwon
a62c7bfef1 Add benchmarking for RPC & wire 2015-12-08 08:11:29 -08:00
Jae Kwon
53f74d052f Fix deadlock bug in websocket client impl 2015-12-07 21:11:12 -08:00
Jae Kwon
3da76496b0 Fix BlockchainReactor bug w/ mismatched state.LastBlockHeight vs store.Height
This is due to a non-atomic saves of state.State vs blockchain.Store.
This is a simple hack.
2015-12-07 16:57:33 -08:00
Jae Kwon
12c7f00c44 Merge pull request #164 from tendermint/proxy_fix
didSend -> willSend
2015-12-06 10:07:36 -08:00
Jae Kwon
67e74756f4 Remove PEX/AddrBook 2015-12-05 18:10:26 -08:00
Ethan Buchman
a7d0998bc0 didSend -> willSend 2015-12-05 21:06:36 +00:00
Jae Kwon
f37f578b1d Add RemoteAddr and ListenAddr to NodeInfo 2015-12-05 09:13:21 -08:00
Jae Kwon
35abb4df92 Allow for test apps to return nil hashes 2015-12-04 00:59:02 -08:00
Jae Kwon
e5b9a5e849 Add proxy_app as node flag 2015-12-04 00:47:11 -08:00
Jae Kwon
e67f385574 Conform to go-common WriteFile*(path,mode) 2015-12-04 00:03:09 -08:00
Jae Kwon
543ca16b6f Conform to go-common EnsureDir(path, mode) 2015-12-03 23:50:17 -08:00
Jae Kwon
b52cd4969b Update README.md 2015-12-03 09:58:05 -08:00
Jae Kwon
465cb6d327 Make benchmarks a real package for go get ./... 2015-12-03 09:56:15 -08:00
Jae Kwon
09351996a4 Add GenesisDoc.SaveAs utility method 2015-12-03 09:51:10 -08:00
Jae Kwon
1df2d7b8eb Remove spurious programs 2015-12-01 22:05:44 -08:00
Jae Kwon
ef43af19ab Tendermint <-> Application refactor 2015-12-01 20:12:01 -08:00
Jae Kwon
a8dc417cd9 Add ProxyApp logic 2015-11-10 14:01:57 -08:00
Ethan Buchman
df9ef1e733 check peerMempoolChan for nil on Reset 2015-11-10 13:41:54 -08:00
Ethan Buchman
209bcf905e proposer selection tests. closes #53 2015-11-10 13:41:49 -08:00
Jae Kwon
d69b5c5ab6 Conform to go-wire 1.0 2015-11-10 13:10:43 -08:00
Jae Kwon
37b6255e42 Move process to go-process 2015-11-08 17:43:48 -08:00
Jae Kwon
e12f9d10e7 Bare consensus refactor 2015-11-01 11:34:08 -08:00
Jae Kwon
5abf2e3c43 Fixed docker file 0.2 2015-10-23 14:57:12 -07:00
Jae Kwon
b9f741e635 Updated Godeps with project factor 2015-10-22 19:49:57 -07:00
Jae Kwon
c4ed55d801 Refactor to move common libraries out of project 2015-10-22 17:39:06 -07:00
Jae Kwon
7c12c5aee3 Fix config bug where chain_id is default magic. Always read from genesis 2015-10-20 17:39:03 -07:00
Jae Kwon
df733fbaa5 Docker run.sh passes seeds and moniker; wire json pretty print 2015-10-18 14:44:52 -07:00
Jae Kwon
d51741df72 fix main compile bug 2015-10-18 09:04:46 -07:00
Jae Kwon
cc6e845364 go get -d for DOCKER 2015-10-18 08:55:53 -07:00
Jae Kwon
f70b548fb6 exit status 1 for unknown command 2015-10-18 08:45:18 -07:00
Jae Kwon
26905b1260 Make Tendermint genesis agnostic; wait for file to start node 2015-10-18 07:20:05 -07:00
Jae Kwon
313e25adf1 Edit DOCKER script 2015-10-17 22:46:48 -07:00
Jae Kwon
14356a7739 Added BufferCloser 2015-10-17 22:41:05 -07:00
Jae Kwon
82c65e423b fix mempool PeerState nil conversion bug 2015-10-17 15:25:18 -07:00
Jae Kwon
5102f7a9cb refactor process.Process to take files 2015-10-17 15:13:19 -07:00
Ethan Buchman
10de637496 upgraded DOCKER instructions 2015-10-13 12:57:34 -07:00
Jae Kwon
6d66223bf6 remove fast_sync from docker 2015-10-13 08:53:58 -07:00
Jae Kwon
fb62e1eb75 bump chain_id to 11.c 2015-10-12 17:43:17 -07:00
Jae Kwon
cb3a1fd095 Fixed a blockchain pool goroutine-leak bug 2015-10-12 16:49:46 -07:00
Jae Kwon
fd9f816050 refactor variable names, pool.requests -> pool.requesters 2015-10-12 16:39:05 -07:00
Jae Kwon
5631b1a728 fixes #152 and #153 2015-10-12 15:19:55 -07:00
Jae Kwon
0a28cabd57 remove temporary limit on num block transactions 2015-10-12 09:42:53 -07:00