Commit Graph

  • 537b0dfa1a use NopEventBus Ethan Buchman 2017-12-27 22:25:46 -05:00
  • 0acca7fe69 final updates for state Ethan Buchman 2017-12-27 22:09:48 -05:00
  • bac60f2067 blockchain: update for new state Ethan Buchman 2017-12-27 20:40:36 -05:00
  • f82b7e2a13 state: re-order funcs. fix tests Ethan Buchman 2017-12-27 20:03:48 -05:00
  • 9e6d088757 state: BlockExecutor Ethan Buchman 2017-12-27 19:21:16 -05:00
  • c915719f85 *State->State; SetBlockAndValidators->NextState Ethan Buchman 2017-12-27 17:50:16 -05:00
  • f55135578c state: move methods to funcs Ethan Buchman 2017-12-27 14:27:37 -05:00
  • 6372c415a5 Merge pull request #113 from tendermint/hotfix/clist Ethan Buchman 2017-12-28 22:23:02 -05:00
  • b31397aff5 Fix GoLevelDB Iterator which needs to copy a temp []byte Jae Kwon 2017-12-28 18:30:56 -08:00
  • 38eb32d7bf version and changelog Ethan Buchman 2017-12-28 17:28:07 -05:00
  • 139eca0177 Merge pull request #1027 from tendermint/1026-error-signing-vote-wal-gen Ethan Buchman 2017-12-28 16:08:52 -05:00
  • a8e625e99d config: unexpose chainID Ethan Buchman 2017-12-10 20:43:58 -05:00
  • a92a32b862 config: lil fixes Zach Ramsay 2017-12-10 18:01:19 +00:00
  • 9da5cd0180 rebase fix Zach Ramsay 2017-12-10 17:32:21 +00:00
  • a6f2e502e7 move genesis.json file into config dir Anton Kaliaev 2017-12-02 11:26:51 -06:00
  • 69d8c2e554 fixes after my own review Anton Kaliaev 2017-12-01 22:35:15 -06:00
  • 70ba608850 config: write all default options to config file Zach Ramsay 2017-10-10 12:56:18 -04:00
  • 75182f7205 change directory for each call, not only for each test Anton Kaliaev 2017-12-28 11:17:15 -06:00
  • 41caa4415c Merge pull request #1024 from tendermint/1023-tendermint-version Ethan Buchman 2017-12-28 10:14:39 -05:00
  • c611cc7268 remove quotes from tendermint version Anton Kaliaev 2017-12-28 09:02:25 -06:00
  • e47ce81422 Comment fixes from Emmanuel Jae Kwon 2017-12-28 03:02:23 -08:00
  • f48baf86fb Add Address type which is HexBytes Jae Kwon 2017-12-27 14:37:37 -08:00
  • 93c05aa8c0 Add back on HexBytes Jae Kwon 2017-12-27 13:52:32 -08:00
  • d14ec7d7d2 Merge pull request #1011 from tendermint/1006-panic-on-light-client-startup Ethan Buchman 2017-12-27 15:30:59 -05:00
  • 4ca19e33c2 add mutex to memStoreProvider Anton Kaliaev 2017-12-27 12:23:32 -06:00
  • 1a0db878bf Merge pull request #1009 from tendermint/spec Ethan Buchman 2017-12-27 15:23:13 -05:00
  • 53eb9aca2b Merge pull request #592 from tendermint/evidence Ethan Buchman 2017-12-27 15:22:24 -05:00
  • caccabd4e5 spec: fixes from review Ethan Buchman 2017-12-27 15:14:49 -05:00
  • d0e0ac5fac types: better error messages for votes Ethan Buchman 2017-12-27 14:46:24 -05:00
  • 7d81a3f4a5 address some comments from review Ethan Buchman 2017-12-27 01:27:03 -05:00
  • 4041adbf92 Merge pull request #54 from tendermint/cRandHex-doc-fix Ethan Buchman 2017-12-26 23:48:05 -05:00
  • f95b7529eb Merge pull request #999 from tendermint/feature/result-hash-header Ethan Buchman 2017-12-26 20:49:20 -05:00
  • 6a4fd46479 fixes from rebase Ethan Buchman 2017-12-26 20:34:57 -05:00
  • b01b1e4758 remove unused var Ethan Buchman 2017-11-30 06:50:51 +00:00
  • 014b0b9944 evidence: reactor test Ethan Buchman 2017-11-22 23:15:10 +00:00
  • 5904f6df8b minor fixes from review Ethan Buchman 2017-11-20 18:59:10 +00:00
  • 0f293bfc2b remove some TODOs Ethan Buchman 2017-11-20 04:40:09 +00:00
  • cfbedec719 evidence: reactor test Ethan Buchman 2017-11-20 04:32:53 +00:00
  • 666ae244b3 evidence: pool test Ethan Buchman 2017-11-20 04:22:25 +00:00
  • c13e93d63e evidence: store tests and fixes Ethan Buchman 2017-11-20 03:55:59 +00:00
  • c2585b5525 evidence_pool.go -> pool.go. remove old test files Ethan Buchman 2017-11-20 00:52:02 +00:00
  • 1d021c2790 update consensus/test_data/many_blocks.cswal Ethan Buchman 2017-11-20 00:50:02 +00:00
  • cc418e5dab state.VerifyEvidence enforces EvidenceParams.MaxAge Ethan Buchman 2017-11-19 23:51:51 +00:00
  • c7acdfadf2 evidence: more funcs in store.go Ethan Buchman 2017-11-19 23:43:36 +00:00
  • 869d873d5c state.ApplyBlock takes evpool and calls MarkEvidenceAsCommitted Ethan Buchman 2017-11-19 22:44:46 +00:00
  • 3271634e7a types: evidence cleanup Ethan Buchman 2017-11-19 22:18:43 +00:00
  • 4854c231e1 evidence store comments and cleanup Ethan Buchman 2017-11-19 22:06:01 +00:00
  • 7a18fa887d evidence linked with consensus/node. compiles Ethan Buchman 2017-11-19 02:02:58 +00:00
  • 6c4a0f9363 cleanup evidence pkg. state.VerifyEvidence Ethan Buchman 2017-11-19 01:34:11 +00:00
  • f7731d38f6 some comments and cleanup Ethan Buchman 2017-11-19 00:57:55 +00:00
  • df3f4de7c3 check evidence is from validator; some cleanup Ethan Buchman 2017-11-03 01:50:05 -06:00
  • 10c43c9edc introduce evidence store Ethan Buchman 2017-11-02 18:26:07 -06:00
  • fe4b53a463 EvidencePool Ethan Buchman 2017-11-02 12:06:48 -06:00
  • 5b1f987ed1 mempool: remove Peer interface. use p2p.Peer Ethan Buchman 2017-11-02 12:06:11 -06:00
  • 48d778c4b3 types/params: introduce EvidenceParams Ethan Buchman 2017-11-01 13:57:38 -06:00
  • 7d086e9524 check if we already have evidence Ethan Buchman 2017-11-01 13:57:22 -06:00
  • 6e9433c7a8 post rebase fix Ethan Buchman 2017-11-01 02:05:27 -04:00
  • 39299e5cc1 consensus: note about duplicate evidence Ethan Buchman 2017-08-28 21:08:26 -04:00
  • eeab0efa56 types: tx.go comments Ethan Buchman 2017-08-28 20:09:18 -04:00
  • 77e45756f2 types: Evidences for merkle hashing; Evidence.String() Ethan Buchman 2017-08-28 20:01:34 -04:00
  • 9cdcffbe4b types: comments; compiles; evidence test Ethan Buchman 2017-08-28 19:46:38 -04:00
  • 50850cf8a2 verify sigs on both votes; note about indices Ethan Buchman 2017-08-21 14:15:09 -04:00
  • 35587658cd verify evidence in block Ethan Buchman 2017-07-25 12:29:38 -04:00
  • 4661c98c17 add pubkey to conflicting vote evidence Ethan Buchman 2017-07-25 12:10:48 -04:00
  • 7928659f70 track evidence, include in block Ethan Buchman 2017-07-09 14:10:00 -04:00
  • f80f6445a6 fix test Ethan Buchman 2017-12-26 20:15:07 -05:00
  • 336c2f4fe1 rpc: fix getHeight Ethan Buchman 2017-12-26 20:08:25 -05:00
  • bfcb40bf6b validate block.ValidatorsHash Ethan Buchman 2017-12-26 20:00:45 -05:00
  • 051c2701ab remove LastConsensusParams Ethan Buchman 2017-12-26 19:56:39 -05:00
  • 028ee58580 call it LastResultsHash Ethan Buchman 2017-12-26 19:53:26 -05:00
  • 801e3dfacf rpc: getHeight helper function Ethan Buchman 2017-12-26 19:37:42 -05:00
  • 4171bd3bae fixes Ethan Buchman 2017-12-25 13:54:19 -05:00
  • 73fb1c3a17 consolidate saveResults/SaveABCIResponses Ethan Buchman 2017-12-25 13:47:16 -05:00
  • d65234ed51 Add /block_results?height=H as rpc endpoint Ethan Frey 2017-12-22 17:59:52 +01:00
  • 58c5df729b Add ResultHash to header Ethan Frey 2017-12-22 16:43:45 +01:00
  • 632cc918b4 Save/Load Results for every height Ethan Frey 2017-12-22 16:04:29 +01:00
  • f870a49f42 Add ABCIResults with Hash and Proof to State Ethan Frey 2017-12-22 15:21:02 +01:00
  • d844799b3b Merge branch '950-enforce-less-13-val-changes-per-block' into develop Ethan Buchman 2017-12-26 19:22:21 -05:00
  • 3ea1145486 bring back test Ethan Buchman 2017-12-26 19:22:15 -05:00
  • 8f87efd7f8 ABCI message updates (code/log/info) Jae Kwon 2017-12-26 15:46:06 -08:00
  • d4716fc03c state Ethan Buchman 2017-12-26 18:43:03 -05:00
  • 16227594ef notes about block 1 Ethan Buchman 2017-12-26 16:33:42 -05:00
  • 65cdb07f0c merkle Ethan Buchman 2017-12-26 15:48:17 -05:00
  • eb73e82279 encoding.md Ethan Buchman 2017-12-26 15:30:34 -05:00
  • d6fbfddddd spec.md -> blockchain.md. some fixes Ethan Buchman 2017-12-26 15:30:27 -05:00
  • 1339a44402 add safe*Clip funcs Anton Kaliaev 2017-12-26 14:13:12 -06:00
  • b8215d8ac8 more test cases Anton Kaliaev 2017-12-26 12:51:51 -06:00
  • 289d92c97d consensus: remove log stmt. closes #987 Ethan Buchman 2017-12-26 10:41:31 -05:00
  • 6c39c77fc5 Merge pull request #996 from ricardohsd/types-add-tests-to-vote Ethan Buchman 2017-12-26 10:32:07 -05:00
  • 66580408f8 GasWanted and GasUsed for Check & Deliver Jae Kwon 2017-12-26 05:29:33 -08:00
  • e1ff53fd0b Use []byte instead of Bytes, use tmlibs/common.KVPair Jae Kwon 2017-12-26 04:52:02 -08:00
  • b25df389db Remove Bytes, just use []byte; Use protobuf for KVPair/KI64Pair Jae Kwon 2017-12-26 04:40:35 -08:00
  • a861d68a31 Update glide.yaml and fix tests Jae Kwon 2017-12-26 00:45:31 -08:00
  • bf644b0984 Do not shadow assert Jae Kwon 2017-12-26 00:36:58 -08:00
  • 9472476a8b Update Makefile Jae Kwon 2017-12-26 00:28:07 -08:00
  • 6ec8c1602f Update Makefile Jae Kwon 2017-12-25 22:41:40 -08:00
  • 0f8ebd024d Update clist.go Jae Kwon 2017-12-25 22:28:15 -08:00
  • 2fd8f35b74 Fix #112 by using RWMutex per element Jae Kwon 2017-12-25 21:12:14 -08:00
  • 797bcdd9e0 Remove common/http Jae Kwon 2017-12-25 17:46:21 -08:00
  • 69c3a7640b add safeAdd & safeSub plus quickcheck tests Anton Kaliaev 2017-12-25 18:38:35 -06:00