Commit Graph

703 Commits

Author SHA1 Message Date
Ethan Buchman d78a39ade3 make_txs > tx_utils 2015-07-07 14:07:56 -07:00
Ethan Buchman 2ec3d0611f bond perm and tests 2015-07-07 14:07:56 -07:00
Ethan Buchman 8cdb0b91e6 test create 2015-07-07 14:07:56 -07:00
Ethan Buchman ab2b1643cb snative 2015-07-07 14:07:56 -07:00
Ethan Buchman 87ed1f5fda permission/types pkg, Base and Roles 2015-07-07 14:07:56 -07:00
Ethan Buchman 94f21ad012 move perms to vm.Account 2015-07-07 14:07:56 -07:00
Ethan Buchman c6c0701b69 testing send and call permissions 2015-07-07 14:07:07 -07:00
Ethan Buchman a0f3b94e83 account permissions and some gendoug 2015-07-07 14:07:07 -07:00
Jae Kwon 3468956e1f Update README.md 2015-07-06 12:04:41 -07:00
Jae Kwon d7d979056d Update README.md 2015-07-06 12:02:48 -07:00
Jae Kwon f325675b83 Do not wipe cs.Votes upon SwitchToConsensus 2015-07-05 22:00:32 -07:00
Jae Kwon 1a1b9aaaab fix HeightVoteSet SetRound(0) bug which wipes out Prevotes; More logging for consensus/state addVote() 2015-07-05 21:01:59 -07:00
Jae Kwon 16a1404cfe fixed inequality bug, loading catchup commits when shouldn't. 2015-07-05 20:26:02 -07:00
Jae Kwon b4605bc53a process ConsensusReactor messages during fast_sync 2015-07-05 20:02:23 -07:00
Jae Kwon e90c47c6fa Add rebroadcastRoundStepMessage 2015-07-05 19:07:51 -07:00
Jae Kwon cb60b0a759 Add unsafe_debug_net script 2015-07-05 19:04:48 -07:00
Jae Kwon 43a0cac453 ... 2015-07-05 17:42:52 -07:00
Jae Kwon e4435a8d1e Log embellishment 2015-07-05 17:07:45 -07:00
Jae Kwon 7983113024 logging of base p2p messages 2015-07-05 16:31:25 -07:00
Jae Kwon a55cc5c65e nil validation has zero size 2015-07-05 15:47:30 -07:00
Jae Kwon 3cd459b60c Do not panic upon RoundStepType.String() for invalid type 2015-07-05 15:42:37 -07:00
Jae Kwon fc0a4bae4e Do not reset Proposal* when EnterNewRound(0) 2015-07-05 15:35:26 -07:00
Jae Kwon 41d04cf5b8 consensus reactor code polish, fixed prs BitArray cache invalidation bug 2015-07-05 13:40:59 -07:00
Jae Kwon bc71e38bad proposer selection fix 2015-07-04 15:12:00 -07:00
Jae Kwon 425328b391 Address #72 2015-07-01 22:02:31 -07:00
Jae Kwon a14f2d197e consensus spec wording 2015-06-30 03:44:24 -07:00
Ethan Buchman a7ecdd10de Merge from panic branch 2015-06-29 14:54:48 -07:00
Jae Kwon 7196e5ad8e string formatting 2015-06-28 18:52:06 -07:00
Jae Kwon 99b94022ee Merge pull request #95 from tendermint/vm_panics
label/remove panics in vm
2015-06-27 10:10:25 -07:00
Jae Kwon 900beb243b Merge pull request #96 from tendermint/async_consensus
Async consensus
2015-06-27 10:09:00 -07:00
Jae Kwon 027ad79f9c Fix String() for nil votes, and non-full Validation 2015-06-26 17:54:02 -07:00
Jae Kwon 26c192b047 Fix consensus:
* Use LastValidators when a Vote is received for the last height.
* Fix Validation.Height/Round to use FirstPrecommit.
2015-06-26 17:48:24 -07:00
Jae Kwon 4d209ee349 Fix consensus: use the right ValidatorSet upon Vote receive 2015-06-26 17:25:47 -07:00
Jae Kwon 24b9f8647c fix debug output 2015-06-26 17:14:40 -07:00
Jae Kwon 9b00f32901 Fix consensus: Send round-skip votes 2015-06-26 17:07:19 -07:00
Jae Kwon 6781b21d32 Split ReadBinary into ReadBinary/ReadBinaryPtr. 2015-06-26 16:43:41 -07:00
Jae Kwon 9965dd5de6 uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/ 2015-06-25 20:28:34 -07:00
Ethan Buchman 6265e39bff docker fixups 2015-06-26 02:24:47 +00:00
Ethan Buchman 8f94997472 label/remove panics in vm 2015-06-26 01:50:31 +00:00
Jae Kwon a55950e1d0 make will install 2015-06-25 18:42:17 -07:00
Jae Kwon 347276ecdb bump version and testnet 2015-06-25 14:08:05 -07:00
Jae Kwon 7a6b8944ab consensus/reactor cleanup 2015-06-25 14:05:18 -07:00
Jae Kwon 32811c3f86 comment cleanup 2015-06-25 12:52:16 -07:00
Jae Kwon 44216ab481 Unlocking from POL complete 2015-06-24 18:51:14 -07:00
Jae Kwon d05276ee87 wordings and clarifications, unnecessary code uncommenting 2015-06-24 17:05:52 -07:00
Jae Kwon 4d5fda7516 state machine cleanup 2015-06-24 14:43:04 -07:00
Jae Kwon 9e1794eaea Fixed tests 2015-06-24 14:04:40 -07:00
Jae Kwon 9b96e2e171 ProposalPOLRound... 2015-06-22 19:04:31 -07:00
Jae Kwon 3db63477aa An empty BitArray is nil. 2015-06-22 13:46:25 -07:00
Jae Kwon 829df93577 Re-use ValidatorSet.VerifyValidation() 2015-06-21 19:11:21 -07:00