Commit Graph

67 Commits

Author SHA1 Message Date
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
Jae Kwon 1a652a1cbb Fix usage of SimpleProof for PartSet 2015-06-18 22:08:22 -07:00
Jae Kwon b164c05b27 Refactor IAVLProof and SimpleProof to use similar Verify() 2015-06-18 22:08:22 -07:00
Jae Kwon fdf0e720bc Merkle proofs! 2015-05-24 14:19:46 -07:00
Jae 626a68e670 atomic file write fix 2015-05-10 15:22:42 -07:00
Ethan Buchman 3579a3fdb9 tiny fixes 2015-04-17 17:43:45 -07:00
Jae Kwon 17390b38ba origin policy 2015-04-02 10:59:45 -07:00
Jae Kwon 13b6508ecd Package import path change 2015-04-01 17:30:16 -07:00
Ethan Buchman 60f166e823 tendermint2 2015-03-31 15:33:31 -07:00
Ethan Buchman f93bb35c02 rpc: return tx hash, creates contract, contract addr in broadcast (required some helper functions). Closes #30 2015-03-21 02:45:07 -07:00
Jae Kwon 55d8e29e32 Fixed issues from review with Ethan 2015-03-20 21:15:46 -07:00
Jae Kwon 135894ea88 Dot import -> named import
Changed modulename_ to short module names
Also removed Unreader, replaced with PrefixdReader in select locations
2015-01-14 20:34:53 -08:00
Jae Kwon fe566739fd rpc/account; fixed mempool tx filter bug; fixed iavl_tree persistence
bug
2015-01-10 05:41:50 -08:00
Jae Kwon 5bace5cce8 Unreader to unread bytes 2014-12-29 15:14:54 -08:00
Jae Kwon 383335d93c Added README docs for account/binary and renamed UInt -> Uint etc. 2014-12-22 18:10:17 -08:00
Jae Kwon 61d1635085 Fixed tests 2014-12-21 21:47:38 -08:00
Jae Kwon 83d313cbe5 Refactor Tx, Validator, and Account structure 2014-12-16 05:45:40 -08:00
Jae Kwon 7a6fe956ae Update README.md 2014-11-26 20:47:42 -08:00
Jae Kwon 8718bd52a4 made ValidatorSet.Hash deterministic; fix off-by-1 bugs 2014-11-05 03:12:07 -08:00
Jae Kwon a0cc186c75 Unified deterministic merkle tree computation. Now we have 2 types of
trees... IAVL (nondeterministic) and Simple (deterministic)
2014-11-05 03:12:06 -08:00
Jae Kwon 5c69736994 Add PartSet test. 2014-10-17 01:01:59 -07:00
Jae Kwon ac147e2353 everything but binary, common, and blocks are explicitly imported. 2014-10-16 16:00:48 -07:00
Jae Kwon c8f996f345 prettyprint block, unified state hash, test block mutation. 2014-10-13 20:07:26 -07:00
Jae Kwon 810aeb7bcb fix tests 2014-10-12 21:14:10 -07:00
Jae Kwon 7652c5d0de fix tests 2014-10-11 21:27:58 -07:00
Jae Kwon 02d1e7853e NodeDB & Copy() added back to Tree 2014-10-11 20:39:13 -07:00
Jae Kwon cd4ef5d01f IAVLTree supports Codec. 2014-10-11 00:52:29 -07:00
Jae Kwon 18e2d4bf48 implementing ExecTx... 2014-10-07 23:11:04 -07:00
Jae Kwon 08f86176fc state save/load test. 2014-10-07 00:43:34 -07:00
Jae Kwon b73b7a54c7 ... 2014-10-06 21:28:49 -07:00
Jae Kwon 8facbdf809 TypedTree. 2014-10-06 13:55:56 -07:00
Jae Kwon 335b7a5984 ... 2014-10-06 01:46:39 -07:00
Jae Kwon 839301b03c iavl tree LRU cache 2014-10-06 00:15:37 -07:00
Jae Kwon 877dd02e28 ... 2014-10-05 21:21:34 -07:00
Jae Kwon 8e452aa0d2 fixed algorithm 2014-10-03 01:09:26 -07:00
Jae Kwon 5dfa2ecebb share block parts when we're the proposer 2014-09-07 18:28:04 -07:00
Jae Kwon d0ec18dc16 converting Binary struct model to native w/ global methods model 2014-09-03 19:21:19 -07:00
Jae Kwon d300a67bb1 saving development state... 2014-08-30 04:17:10 -07:00
Jae Kwon 34fe442514 Connection -> MConnection, huge refactor. True multiplexing. 2014-07-28 01:41:25 -07:00
Jae Kwon cc4f3c90d3 Put->Set 2014-07-19 15:19:07 -07:00
Jae Kwon 3e2f377863 benchmark works, but could use some improvement.
~33k packets/sec for a single local pair.
2014-07-02 16:03:04 -07:00
Jae Kwon c40fc65e6b go fmt 2014-07-01 14:50:24 -07:00
Jae Kwon c895c6a586 . 2014-06-25 21:37:20 -07:00
Jae Kwon 002cfc8f75 architecting peer 2014-06-24 17:28:40 -07:00
Jae Kwon 6288d01c0e . 2014-06-18 20:48:07 -07:00
Jae Kwon f4d156a4b5 . 2014-06-16 16:38:54 -07:00
Jae Kwon 2c97c84c6e removed ByteSize, etc. 2014-06-05 02:33:50 -07:00
Jae Kwon 1c4f5e2506 refactor out binary 2014-06-04 01:39:50 -07:00
Jae Kwon 15f8441068 WriteToBuffer -> WriteTo 2014-06-03 17:03:29 -07:00
Jae Kwon 2f1db219fd SaveTo -> WriteTo, Load -> Read 2014-05-29 22:02:36 -07:00