Commit Graph

  • 6132017f82 Remove mempool log bypass Jae Kwon 2016-01-02 16:22:25 -08:00
  • 9357e8ecf8 IsCaughtUp requires a peer Jae Kwon 2016-01-02 16:21:40 -08:00
  • ba01cfbb58 Remove spurious fmt.Print Jae Kwon 2016-01-02 16:20:39 -08:00
  • 1b7243a990 Update README to point to blog post only Jae Kwon 2016-01-01 19:09:03 -08:00
  • 0c4650f329 Update README.md Jae Kwon 2016-01-01 18:19:58 -08:00
  • 9247b0fbd2 Fix HeightVoteSet bug where first catchup vote doesn't get added Jae Kwon 2015-12-31 15:02:38 -08:00
  • 0e7b069cd8 Remove broken mmm benchmark that doesn't belong Jae Kwon 2015-12-31 14:30:50 -08:00
  • dcc1caaf68 Make Receive() logging consistent Jae Kwon 2015-12-31 14:27:05 -08:00
  • 708ee232bc Add more unit benchmarks Jae Kwon 2015-12-31 00:34:44 -08:00
  • 5a8a9bfd69 Make fast_sync=true by default, with more relaxed conditions Jae Kwon 2015-12-31 00:32:54 -08:00
  • 94194fea46 fix logging proposal when we might not have it Ethan Buchman 2015-12-29 15:39:24 -05:00
  • 980f02a500 Change license to Apache2.0 Jae Kwon 2015-12-23 14:19:50 -08:00
  • 634527f5b6 Change license to Apache2.0 Jae Kwon 2015-12-23 14:18:53 -08:00
  • ea56ed5ea2 Change license to Apache2.0 Jae Kwon 2015-12-23 14:17:27 -08:00
  • b24269fefc Change license to Apache2.0 Jae Kwon 2015-12-23 14:16:29 -08:00
  • f592570310 Change license to Apache2.0 Jae Kwon 2015-12-23 14:14:41 -08:00
  • 16e5e4e8c8 Change license format Jae Kwon 2015-12-23 14:11:59 -08:00
  • 0c9b9fe8bb Change license to Apache2.0 Jae Kwon 2015-12-23 14:08:39 -08:00
  • da1ef93cef Added link to tendermint.com blog post Jae Kwon 2015-12-21 17:41:35 -08:00
  • ceb6e1e95f Make consensus logs use default log handler Jae Kwon 2015-12-21 17:26:08 -08:00
  • 20913c5e0e Add .pyc to gitignore; Fix js example Jae Kwon 2015-12-21 17:23:05 -08:00
  • cf3b287245 Remove spurious tmsp_cli.go Jae Kwon 2015-12-21 16:36:50 -08:00
  • 13c50a5fdf Merge pull request #5 from tendermint/js Jae Kwon 2015-12-21 16:35:10 -08:00
  • d58b3d54b1 tendermint init makes random chain ID Jae Kwon 2015-12-21 16:30:28 -08:00
  • a204f59ecb Merge pull request #171 from tendermint/init Jae Kwon 2015-12-21 16:28:04 -08:00
  • 844c4a519d Fix tmsp-cli to conform to go-wire new TypeByte behavior; Rename tmsp_cli to tmsp-cli Jae Kwon 2015-12-21 16:18:41 -08:00
  • 3fb3a81b92 fix js Ethan Buchman 2015-12-21 18:47:14 -05:00
  • d87667a0c2 Conform to go-wire new TypeByte behavior for broadcasts Jae Kwon 2015-12-21 15:18:16 -08:00
  • 6f5baa8414 rpc: add app_hash to /status Ethan Buchman 2015-12-21 18:13:42 -05:00
  • dc75b71f55 tmsp_cli -> tmsp-cli Ethan Buchman 2015-12-21 18:12:38 -05:00
  • d560c1d455 example/js Ethan Buchman 2015-12-18 20:44:48 -05:00
  • b7b4109413 msg prefix python Ethan Buchman 2015-12-19 21:31:53 -05:00
  • b9519391c2 Conform to go-wire new TypeByte behavior for PrivValidator as well Jae Kwon 2015-12-21 15:02:37 -08:00
  • 5cbb5d2541 tendermint init Ethan Buchman 2015-12-21 17:52:00 -05:00
  • 08d7980d80 Conform to go-wire new TypeByte behavior Jae Kwon 2015-12-21 14:48:44 -08:00
  • 44d8e62689 Confirm to go-wire new TypeByte behavior Jae Kwon 2015-12-21 12:55:52 -08:00
  • 2d9abb06ca Conform to new go-wire TypeByte behavior Jae Kwon 2015-12-21 09:58:27 -08:00
  • 5bf7796004 Add synchronous file write benchmark Jae Kwon 2015-12-20 11:37:54 -08:00
  • e57f3596a1 Use go-wire's new Read/Write LengthPrefixed methods Jae Kwon 2015-12-20 09:23:30 -08:00
  • 3393fc34c2 Use wire.*LengthPrefixed Jae Kwon 2015-12-20 09:16:05 -08:00
  • f288e58c81 Prefix TMSP messages with length Jae Kwon 2015-12-20 08:18:39 -08:00
  • a357f3156a RetCodeEncodingError Ethan Buchman 2015-12-07 18:16:03 -05:00
  • 4b67e9e9d2 Add Makefile Jae Kwon 2015-12-17 13:46:04 -08:00
  • 035966d273 Merge pull request #4 from tendermint/python Jae Kwon 2015-12-17 13:41:56 -08:00
  • 0316dfc6f2 Update code.google.com to use golang.org Jae Kwon 2015-12-17 13:27:30 -08:00
  • 28ec3d48fa signer interface for validators Ethan Buchman 2015-11-05 02:09:43 +02:00
  • c3a8f202ab consensus: fix negative timeout; log levels Ethan Buchman 2015-12-15 14:44:58 -05:00
  • 36b7045f5c example/golang Ethan Buchman 2015-12-14 18:06:56 -05:00
  • af2a1a6fc1 python fixes, tests Ethan Buchman 2015-12-14 18:00:18 -05:00
  • bb4a58aa0a add counter app in python Ethan Buchman 2015-12-06 18:18:13 -05:00
  • c95b89e98c Merge remote-tracking branch 'origin/consensus_refactor' into consensus_refactor_jae Jae Kwon 2015-12-14 09:33:11 -08:00
  • b9e143d956 Fireable -> EventSwitch; rs in EventDataRoundState; fixes from review Ethan Buchman 2015-12-14 00:38:19 -05:00
  • 261647a012 Enter* -> enter*. Comments/fixes from Jae Ethan Buchman 2015-12-13 19:33:05 -05:00
  • 4483971776 conR uses events to trigger newstep & hasvote broadcasts Ethan Buchman 2015-12-13 19:30:15 -05:00
  • 9dea9539b4 fix consensus tests Ethan Buchman 2015-12-13 14:56:05 -05:00
  • 855cb0f906 Merge remote-tracking branch 'origin/develop' into consensus_refactor Jae Kwon 2015-12-12 19:34:39 -08:00
  • 07a96a703e move updateToState back Ethan Buchman 2015-12-12 17:22:48 -05:00
  • e30d1bbd04 updateRoundStep consistency Ethan Buchman 2015-12-12 16:25:49 -05:00
  • 334cab82c2 fix tests: propose and full round suites Ethan Buchman 2015-12-12 01:28:53 -05:00
  • 736bc1f02f public interface; max steps; move updateToState Ethan Buchman 2015-12-12 01:28:33 -05:00
  • c3f880e758 fire timeout events in handleTimeout; internalMsgQueue Ethan Buchman 2015-12-11 11:57:15 -05:00
  • 34f6f50a07 Conform to go-merkle SimpleProof.Aunts Jae Kwon 2015-12-10 11:09:25 -08:00
  • d9b55101e5 move routines to consensus state. drop locks and other go routines Ethan Buchman 2015-12-10 11:41:18 -05:00
  • ab1e8a35c6 Shorten consensus log events Jae Kwon 2015-12-09 17:09:06 -08:00
  • f534410e57 Fix state/execution ExecBlock() not rolling back Jae Kwon 2015-12-09 17:08:40 -08:00
  • d3d7ff4818 Add mempool cache to reduce proxyapp pressure Jae Kwon 2015-12-09 14:10:31 -08:00
  • 8b308c1c08 Tweak send/recv rates for performance test Jae Kwon 2015-12-09 13:53:50 -08:00
  • dfdd3cf18f Tweak channel for performance test Jae Kwon 2015-12-09 13:53:31 -08:00
  • ea378c5565 Improve logging Jae Kwon 2015-12-09 11:54:08 -08:00
  • acdbd88e88 Add BypassHandler and NewBypass to bypass main filter Jae Kwon 2015-12-09 09:38:40 -08:00
  • 15b751107e Tweak logging; allow consensus to bypass filter Jae Kwon 2015-12-09 09:38:09 -08:00
  • d0b8650edf Fix tests for counter application using uin64 Jae Kwon 2015-12-09 09:37:36 -08:00
  • 4a0469d3ec Make counter app use LittleEndian uint64 encoding Jae Kwon 2015-12-08 21:52:40 -08:00
  • 5c20d1b3e5 Add way to enforce serial order in counter app from command line Jae Kwon 2015-12-08 21:01:33 -08:00
  • ac4c43c3e6 Adding wire.JSON vs wire.Binary vs protobuf benchmarks Jae Kwon 2015-12-08 15:33:26 -08:00
  • 4b6e992a47 timeoutRoutine Ethan Buchman 2015-12-08 16:00:59 -05:00
  • a62c7bfef1 Add benchmarking for RPC & wire Jae Kwon 2015-12-08 08:11:29 -08:00
  • 53f74d052f Fix deadlock bug in websocket client impl Jae Kwon 2015-12-07 17:54:19 -08:00
  • 3da76496b0 Fix BlockchainReactor bug w/ mismatched state.LastBlockHeight vs store.Height Jae Kwon 2015-12-07 16:57:33 -08:00
  • 12c7f00c44 Merge pull request #164 from tendermint/proxy_fix Jae Kwon 2015-12-06 10:07:36 -08:00
  • 2c595284d8 msgQueue and msgProcessor Ethan Buchman 2015-12-05 14:58:12 -05:00
  • 67e74756f4 Remove PEX/AddrBook Jae Kwon 2015-12-05 18:10:26 -08:00
  • a7d0998bc0 didSend -> willSend Ethan Buchman 2015-12-05 17:48:25 +00:00
  • 36e89b606e fix test Ethan Buchman 2015-12-05 17:52:35 +00:00
  • 4347b91b89 Remove wrong comment Jae Kwon 2015-12-05 09:48:08 -08:00
  • 432a37857d Add RemoteAddr and ListenAddr to NodeInfo; Refactor IPRange logic Jae Kwon 2015-12-05 09:44:03 -08:00
  • f37f578b1d Add RemoteAddr and ListenAddr to NodeInfo Jae Kwon 2015-12-05 09:13:21 -08:00
  • 21abda0602 Make Counter app return nil hash initially Jae Kwon 2015-12-04 00:59:26 -08:00
  • 35abb4df92 Allow for test apps to return nil hashes Jae Kwon 2015-12-04 00:59:02 -08:00
  • e5b9a5e849 Add proxy_app as node flag Jae Kwon 2015-12-04 00:47:11 -08:00
  • e67f385574 Conform to go-common WriteFile*(path,mode) Jae Kwon 2015-12-04 00:03:09 -08:00
  • c37e25e76b Conform to go-common WriteFile*(path, mode) Jae Kwon 2015-12-04 00:02:44 -08:00
  • 3b50efbe02 WriteFile*() takes file mode Jae Kwon 2015-12-03 23:56:50 -08:00
  • 543ca16b6f Conform to go-common EnsureDir(path, mode) Jae Kwon 2015-12-03 23:49:35 -08:00
  • 4b6741ca3b EnsureDir() takes file mode Jae Kwon 2015-12-03 23:44:24 -08:00
  • 7b1ebb9245 Update README.md Jae Kwon 2015-12-03 15:47:20 -08:00
  • b52cd4969b Update README.md Jae Kwon 2015-12-03 09:58:05 -08:00
  • 465cb6d327 Make benchmarks a real package for go get ./... Jae Kwon 2015-12-03 09:56:15 -08:00
  • 09351996a4 Add GenesisDoc.SaveAs utility method Jae Kwon 2015-12-03 09:51:10 -08:00
  • bbaacce472 Change server listener addr to 0.0.0.0 Jae Kwon 2015-12-02 00:25:39 -08:00