0c206aa74
Signable interface. by
2014-10-07 19:37:20 -0700
349e3743d
time in nanoseconds by
2014-10-07 13:39:21 -0700
31c1a1bbf
remove mutex from state. by
2014-10-07 01:05:54 -0700
08f86176f
state save/load test. by
2014-10-07 00:43:34 -0700
b73b7a54c
... by
2014-10-06 21:28:49 -0700
8facbdf80
TypedTree. by
2014-10-06 13:55:56 -0700
335b7a598
... by
2014-10-06 01:46:39 -0700
839301b03
iavl tree LRU cache by
2014-10-06 00:15:37 -0700
877dd02e2
... by
2014-10-05 21:21:34 -0700
1ae9ecd2a
fix basic tests. by
2014-10-04 19:16:49 -0700
11a79f11e
... by
2014-10-03 17:59:54 -0700
8e452aa0d
fixed algorithm by
2014-09-14 15:37:32 -0700
c73f40b84
update readme by
2014-09-11 22:45:47 -0700
9c1795a04
add mempool to consensus by
2014-09-11 22:44:59 -0700
6a84b2e6a
p2p README update by
2014-09-11 11:17:59 -0700
8b606f9e6
s/Manager/Agent/g by
2014-09-11 10:55:32 -0700
03d1af711
consensus & account txs are all in Block.Data.Txs by
2014-09-11 01:11:41 -0700
d772282c2
(U)VarInt binary methods; Txs have sequence numbers by
2014-09-10 16:56:02 -0700
190173ad2
README update by
2014-09-10 02:46:23 -0700
4c961bd56
updated readme, implementing mempool. by
2014-09-10 02:43:16 -0700
6c3579e75
... by
2014-09-08 16:27:58 -0700
6a8bb6888
vote ranks are tracked and used for efficiency. by
2014-09-08 16:18:50 -0700
7523f501f
commitTime is used to derive next startTime. :) by
2014-09-08 15:32:08 -0700
5dfa2eceb
share block parts when we're the proposer by
2014-09-07 02:21:25 -0700
f030c6949
draft of consensus+state code, compiles. by
2014-09-04 03:32:38 -0700
e53b148ac
refactor from Binary centric model to global method model by
2014-09-03 20:41:57 -0700
d0ec18dc1
converting Binary struct model to native w/ global methods model by
2014-09-03 19:21:19 -0700
a8ece216f
fix test cases by
2014-08-31 01:48:40 -0700
fa382a3b0
numeric fields are all native unboxed. by
2014-08-30 16:28:51 -0700
d300a67bb
saving development state... by
2014-08-10 16:35:08 -0700
50544c50a
smaller integers to conserve memory by
2014-08-06 23:55:21 +0000
ed1ebec70
fix p.sent adjustment by
2014-08-06 11:49:26 -0700
7b07ed9d4
fix event time bug by
2014-08-06 08:25:16 +0000
cdbc760ce
write to file by
2014-08-05 21:48:13 -0700
767c7808d
track dups by
2014-08-05 19:35:33 -0700
dcd4ce356
simulate vote propagation by
2014-08-05 15:33:31 -0700
8806fc123
small bug in sim by
2014-08-04 01:08:10 -0700
017bc2794
with pull by
2014-08-03 18:16:32 -0700
8db5b7b61
move everything to blockManagerState; sim by
2014-08-03 15:50:28 -0700
666122861
implementing block_manager. currently only supports one datatype. by
2014-07-29 23:53:35 -0700
34fe44251
Connection -> MConnection, huge refactor. True multiplexing. by
2014-07-28 01:41:25 -0700
197c8328c
... by
2014-07-24 14:20:33 -0700
13d89969e
implementing BlockManager by
2014-07-19 16:47:00 -0700
c5732f937
Moved PEX logic to PeerManager where it belongs. by
2014-07-19 16:40:49 -0700
cc4f3c90d
Put->Set by
2014-07-19 15:19:07 -0700
6750d05b0
Message is wrapped by TypedMessage. by
2014-07-18 21:21:42 -0700
9464241c0
don't add our listener address into addrbook. by
2014-07-17 15:42:08 -0700
9f7765d33
cleanup log messages by
2014-07-17 00:54:48 -0700
e50e14ddf
switch events, node listens for new peers to ask for new addrs. by
2014-07-16 21:13:02 -0700
162bff99b
addrbook key is more secure by
2014-07-16 17:23:13 -0700
45adb24d4
TMROOT env variable. Panic less. by
2014-07-16 13:15:18 -0700
ca159b272
RandStr() is base62 by
2014-07-15 23:41:40 -0700
92ea6c626
addrbook key is a string by
2014-07-15 22:07:33 -0700
1603d6f38
pretty print addrbook json by
2014-07-15 21:53:39 -0700
ac668d4d1
Don't dial dupes by
2014-07-15 15:54:33 -0700
c9114a677
fix off by one. by
2014-07-15 14:57:22 -0700
087a7b9a3
peeking when debug is on by
2014-07-14 16:17:42 -0700
f53e6d1a3
replace logger with go-logging by
2014-07-14 16:15:13 -0700
bbfdef5ea
log external address by
2014-07-14 14:09:18 -0700
0ced86229
outgoing -> outbound, incoming -> inbound by
2014-07-14 14:06:12 -0700
56a92b512
Send external addresses upon new outbound peer by
2014-07-14 14:04:26 -0700
78663a09f
configure laddr & seed node from command line. by
2014-07-12 18:37:55 -0700
cc9ea407a
with seed node by
2014-07-12 14:52:31 -0700
4465b4b93
. by
2014-07-11 23:05:54 -0700
b531597a5
show listener external address in log by
2014-07-10 22:19:58 -0700
0b1265dc1
. by
2014-07-10 22:14:23 -0700
442cae1f3
addrbook cleanup by
2014-07-10 02:19:50 -0700
1b59caf95
created "Node" by
2014-07-09 18:33:44 -0700
237b3dc7f
. by
2014-07-09 14:32:45 -0700
2d39e463a
cleanup by
2014-07-09 14:27:32 -0700
ed19b7e0a
. by
2014-07-08 22:39:36 -0700
dca79ab5c
bug fixes in binary by
2014-07-08 15:33:26 -0700
04eb07c26
fixed a bug by
2014-07-08 08:34:49 -0700
ce51af9d4
PeerSet is for fast iteration of peers by
2014-07-08 00:02:04 -0700
61224f86c
package rename peer -> p2p by
2014-07-07 20:03:50 -0700
5c20d133f
Merge branch 'master' of https://github.com/tendermint/tendermint by
2014-07-07 19:25:44 -0700
a4d2dc789
Client -> Switch. Everything is clear now :) by
2014-07-07 19:25:19 -0700
2004321e6
Update README.md by
2014-07-06 16:08:25 -0700
6f65a9bd4
Not done integrating PEX. by
2014-07-06 16:05:47 -0700
a6f574658
beginning to write pex by
2014-07-06 00:16:05 -0700
ec89eb168
cleanup by
2014-07-05 23:50:06 -0700
421a9be34
addrbook tests by
2014-07-05 15:48:07 -0700
7c22d99da
local -> external by
2014-07-04 19:29:02 -0700
0f973c29c
Hide internal methods to make GoDoc more user-friendly by
2014-07-04 14:29:27 -0700
f12e94d05
update status by
2014-07-03 16:35:27 -0700
d378ed8ed
naive flushing implemented with a throttler. by
2014-07-03 14:39:45 -0700
d219949df
performance optimization by
2014-07-03 13:44:19 -0700
3e2f37786
benchmark works, but could use some improvement. ~33k packets/sec for a single local pair. by
2014-07-02 16:03:04 -0700
c40fc65e6
go fmt by
2014-07-01 14:50:24 -0700
fa07748d2
writing benchmark test for client connections by
2014-07-01 14:43:00 -0700
a714d1208
first client/server connection test passes. by
2014-06-30 16:53:04 -0700
e52166017
writing client_test for round-trip messages. by
2014-06-29 10:48:52 -0700
3cc385e88
. by
2014-06-29 00:35:16 -0700
451b6ba2c
. by
2014-06-28 13:09:04 -0700
eb3a28759
Merge branch 'master' of https://github.com/tendermint/tendermint by
2014-06-27 17:03:13 -0700
1789f39a3
Channels do not have integrated filters. They're only for multiplexing. by
2014-06-27 17:01:59 -0700
a833be550
Update README.md by
2014-06-26 20:51:19 -0700
201e283fb
Merge branch 'master' of https://github.com/tendermint/tendermint by
2014-06-25 21:37:39 -0700
c895c6a58
. by
2014-06-25 21:37:20 -0700
5f2666179
Update README.md by
2014-06-25 21:15:11 -0700