Commit Graph

  • 9ea504030e pretty print ConsensusState Jae Kwon 2014-10-18 01:42:33 -07:00
  • ca1d8a54be POL tests Jae Kwon 2014-10-17 16:48:27 -07:00
  • 5c69736994 Add PartSet test. Jae Kwon 2014-10-17 01:01:59 -07:00
  • ac147e2353 everything but binary, common, and blocks are explicitly imported. Jae Kwon 2014-10-16 16:00:48 -07:00
  • 300f12dd63 more VoteSet tests. omni 2014-10-15 23:55:52 -07:00
  • c5d9a93cbe Pretty print Vote, VoteSet omni 2014-10-15 20:15:38 -07:00
  • 18fc7aec73 ... Jae Kwon 2014-10-14 13:11:54 -07:00
  • b34988332f test bondTx. State.accountDetails unexported. Jae Kwon 2014-10-14 01:18:06 -07:00
  • 227cb0bee9 GetAccountDetail() returns a copy. More tests. Jae Kwon 2014-10-13 23:34:23 -07:00
  • c8f996f345 prettyprint block, unified state hash, test block mutation. Jae Kwon 2014-10-13 20:07:26 -07:00
  • 810aeb7bcb fix tests Jae Kwon 2014-10-12 21:14:10 -07:00
  • f4b42cdfab remove TimeoutTx Jae Kwon 2014-10-12 17:57:23 -07:00
  • 7652c5d0de fix tests Jae Kwon 2014-10-11 21:27:58 -07:00
  • 02d1e7853e NodeDB & Copy() added back to Tree Jae Kwon 2014-10-11 20:39:13 -07:00
  • cd4ef5d01f IAVLTree supports Codec. Jae Kwon 2014-10-11 00:52:29 -07:00
  • f9d35a5907 added ibbs_tree Jae Kwon 2014-10-08 17:50:20 -07:00
  • 18e2d4bf48 implementing ExecTx... Jae Kwon 2014-10-07 23:11:04 -07:00
  • 0c206aa748 Signable interface. Jae Kwon 2014-10-07 19:37:20 -07:00
  • 349e3743df time in nanoseconds Jae Kwon 2014-10-07 13:39:21 -07:00
  • 31c1a1bbf7 remove mutex from state. Jae Kwon 2014-10-07 01:05:54 -07:00
  • 08f86176fc state save/load test. Jae Kwon 2014-10-07 00:43:34 -07:00
  • b73b7a54c7 ... Jae Kwon 2014-10-06 21:28:49 -07:00
  • 8facbdf809 TypedTree. Jae Kwon 2014-10-06 13:55:56 -07:00
  • 335b7a5984 ... Jae Kwon 2014-10-06 01:46:39 -07:00
  • 839301b03c iavl tree LRU cache Jae Kwon 2014-10-06 00:15:37 -07:00
  • 877dd02e28 ... Jae Kwon 2014-10-05 21:21:34 -07:00
  • 1ae9ecd2a9 fix basic tests. Jae Kwon 2014-10-04 19:16:49 -07:00
  • 11a79f11e0 ... Jae Kwon 2014-10-03 17:59:54 -07:00
  • 8e452aa0d2 fixed algorithm Jae Kwon 2014-09-14 15:37:32 -07:00
  • c73f40b844 update readme Jae Kwon 2014-09-11 22:45:47 -07:00
  • 9c1795a04d add mempool to consensus Jae Kwon 2014-09-11 22:44:59 -07:00
  • 6a84b2e6aa p2p README update Jae Kwon 2014-09-11 11:17:59 -07:00
  • 8b606f9e66 s/Manager/Agent/g Jae Kwon 2014-09-11 10:55:32 -07:00
  • 03d1af711a consensus & account txs are all in Block.Data.Txs Jae Kwon 2014-09-11 01:11:41 -07:00
  • d772282c25 (U)VarInt binary methods; Txs have sequence numbers Jae Kwon 2014-09-10 16:56:02 -07:00
  • 190173ad29 README update Jae Kwon 2014-09-10 02:46:23 -07:00
  • 4c961bd565 updated readme, implementing mempool. Jae Kwon 2014-09-10 02:43:16 -07:00
  • 6c3579e753 ... Jae Kwon 2014-09-08 16:27:58 -07:00
  • 6a8bb68888 vote ranks are tracked and used for efficiency. Jae Kwon 2014-09-08 16:18:50 -07:00
  • 7523f501fd commitTime is used to derive next startTime. :) Jae Kwon 2014-09-08 15:32:08 -07:00
  • 5dfa2ecebb share block parts when we're the proposer Jae Kwon 2014-09-07 02:21:25 -07:00
  • f030c69495 draft of consensus+state code, compiles. Jae Kwon 2014-09-04 03:32:38 -07:00
  • e53b148acf refactor from Binary centric model to global method model Jae Kwon 2014-09-03 20:41:57 -07:00
  • d0ec18dc16 converting Binary struct model to native w/ global methods model Jae Kwon 2014-09-03 19:21:19 -07:00
  • a8ece216f0 fix test cases Jae Kwon 2014-08-31 01:48:40 -07:00
  • fa382a3b05 numeric fields are all native unboxed. Jae Kwon 2014-08-30 16:28:51 -07:00
  • d300a67bb1 saving development state... Jae Kwon 2014-08-10 16:35:08 -07:00
  • 50544c50af smaller integers to conserve memory Ubuntu 2014-08-06 23:55:21 +00:00
  • ed1ebec709 fix p.sent adjustment Jae Kwon 2014-08-06 11:49:26 -07:00
  • 7b07ed9d45 fix event time bug Ubuntu 2014-08-06 08:25:16 +00:00
  • cdbc760cee write to file Jae Kwon 2014-08-05 21:48:13 -07:00
  • 767c7808d7 track dups Jae Kwon 2014-08-05 19:35:33 -07:00
  • dcd4ce356d simulate vote propagation Jae Kwon 2014-08-05 15:33:31 -07:00
  • 8806fc1231 small bug in sim Jae Kwon 2014-08-04 01:08:10 -07:00
  • 017bc2794e with pull Jae Kwon 2014-08-03 18:16:32 -07:00
  • 8db5b7b614 move everything to blockManagerState; sim Jae Kwon 2014-08-03 15:50:28 -07:00
  • 666122861c implementing block_manager. currently only supports one datatype. Jae Kwon 2014-07-29 23:53:35 -07:00
  • 34fe442514 Connection -> MConnection, huge refactor. True multiplexing. Jae Kwon 2014-07-28 01:41:25 -07:00
  • 197c8328c9 ... Jae Kwon 2014-07-24 14:20:33 -07:00
  • 13d89969ef implementing BlockManager Jae Kwon 2014-07-19 16:47:00 -07:00
  • c5732f9374 Moved PEX logic to PeerManager where it belongs. Jae Kwon 2014-07-19 16:40:49 -07:00
  • cc4f3c90d3 Put->Set Jae Kwon 2014-07-19 15:19:07 -07:00
  • 6750d05b05 Message is wrapped by TypedMessage. Jae Kwon 2014-07-18 21:21:42 -07:00
  • 9464241c02 don't add our listener address into addrbook. Jae Kwon 2014-07-17 15:42:08 -07:00
  • 9f7765d334 cleanup log messages Jae Kwon 2014-07-17 00:54:48 -07:00
  • e50e14ddf5 switch events, node listens for new peers to ask for new addrs. Jae Kwon 2014-07-16 21:13:02 -07:00
  • 162bff99b2 addrbook key is more secure Jae Kwon 2014-07-16 17:23:13 -07:00
  • 45adb24d43 TMROOT env variable. Panic less. Jae Kwon 2014-07-16 13:15:18 -07:00
  • ca159b2726 RandStr() is base62 Jae Kwon 2014-07-15 23:41:40 -07:00
  • 92ea6c626f addrbook key is a string Jae Kwon 2014-07-15 22:07:33 -07:00
  • 1603d6f385 pretty print addrbook json Jae Kwon 2014-07-15 21:53:39 -07:00
  • ac668d4d14 Don't dial dupes Jae Kwon 2014-07-15 15:54:33 -07:00
  • c9114a677c fix off by one. Jae Kwon 2014-07-15 14:57:22 -07:00
  • 087a7b9a31 peeking when debug is on Jae Kwon 2014-07-14 16:17:42 -07:00
  • f53e6d1a33 replace logger with go-logging Jae Kwon 2014-07-14 16:15:13 -07:00
  • bbfdef5ea7 log external address Jae Kwon 2014-07-14 14:09:18 -07:00
  • 0ced862290 outgoing -> outbound, incoming -> inbound Jae Kwon 2014-07-14 14:06:12 -07:00
  • 56a92b512f Send external addresses upon new outbound peer Jae Kwon 2014-07-14 14:04:26 -07:00
  • 78663a09fe configure laddr & seed node from command line. Jae Kwon 2014-07-12 18:37:55 -07:00
  • cc9ea407aa with seed node Jae Kwon 2014-07-12 14:52:31 -07:00
  • 4465b4b93c . Jae Kwon 2014-07-11 23:05:54 -07:00
  • b531597a53 show listener external address in log Jae Kwon 2014-07-10 22:19:58 -07:00
  • 0b1265dc10 . Jae Kwon 2014-07-10 22:14:23 -07:00
  • 442cae1f3f addrbook cleanup Jae Kwon 2014-07-10 02:19:50 -07:00
  • 1b59caf950 created "Node" Jae Kwon 2014-07-09 18:33:44 -07:00
  • 237b3dc7ff . Jae Kwon 2014-07-09 14:32:45 -07:00
  • 2d39e463a5 cleanup Jae Kwon 2014-07-09 14:27:32 -07:00
  • ed19b7e0ae . Jae Kwon 2014-07-08 22:39:36 -07:00
  • dca79ab5c1 bug fixes in binary Jae Kwon 2014-07-08 15:33:26 -07:00
  • 04eb07c26f fixed a bug Jae Kwon 2014-07-08 08:34:49 -07:00
  • ce51af9d4d PeerSet is for fast iteration of peers Jae Kwon 2014-07-08 00:02:04 -07:00
  • 61224f86c9 package rename peer -> p2p Jae Kwon 2014-07-07 20:03:50 -07:00
  • 5c20d133f7 Merge branch 'master' of https://github.com/tendermint/tendermint Jae Kwon 2014-07-07 19:25:44 -07:00
  • a4d2dc7897 Client -> Switch. Everything is clear now :) Jae Kwon 2014-07-07 19:25:19 -07:00
  • 2004321e6d Update README.md jaekwon 2014-07-06 16:08:25 -07:00
  • 6f65a9bd4e Not done integrating PEX. Jae Kwon 2014-07-06 16:05:47 -07:00
  • a6f574658f beginning to write pex Jae Kwon 2014-07-06 00:16:05 -07:00
  • ec89eb168d cleanup Jae Kwon 2014-07-05 23:50:06 -07:00
  • 421a9be34c addrbook tests Jae Kwon 2014-07-05 15:48:07 -07:00
  • 7c22d99dab local -> external Jae Kwon 2014-07-04 19:29:02 -07:00