Jae Kwon
|
6a8bb68888
|
vote ranks are tracked and used for efficiency.
|
10 years ago |
Jae Kwon
|
7523f501fd
|
commitTime is used to derive next startTime. :)
|
10 years ago |
Jae Kwon
|
5dfa2ecebb
|
share block parts when we're the proposer
|
10 years ago |
Jae Kwon
|
f030c69495
|
draft of consensus+state code, compiles.
|
10 years ago |
Jae Kwon
|
e53b148acf
|
refactor from Binary centric model to global method model
|
10 years ago |
Jae Kwon
|
d0ec18dc16
|
converting Binary struct model to native w/ global methods model
|
10 years ago |
Jae Kwon
|
a8ece216f0
|
fix test cases
|
10 years ago |
Jae Kwon
|
fa382a3b05
|
numeric fields are all native unboxed.
|
10 years ago |
Jae Kwon
|
d300a67bb1
|
saving development state...
|
11 years ago |
Ubuntu
|
50544c50af
|
smaller integers to conserve memory
|
11 years ago |
Jae Kwon
|
ed1ebec709
|
fix p.sent adjustment
|
11 years ago |
Ubuntu
|
7b07ed9d45
|
fix event time bug
|
11 years ago |
Jae Kwon
|
cdbc760cee
|
write to file
|
11 years ago |
Jae Kwon
|
767c7808d7
|
track dups
|
11 years ago |
Jae Kwon
|
dcd4ce356d
|
simulate vote propagation
|
11 years ago |
Jae Kwon
|
8806fc1231
|
small bug in sim
|
11 years ago |
Jae Kwon
|
017bc2794e
|
with pull
|
11 years ago |
Jae Kwon
|
8db5b7b614
|
move everything to blockManagerState; sim
|
11 years ago |
Jae Kwon
|
666122861c
|
implementing block_manager. currently only supports one datatype.
|
11 years ago |
Jae Kwon
|
34fe442514
|
Connection -> MConnection, huge refactor. True multiplexing.
|
11 years ago |
Jae Kwon
|
197c8328c9
|
...
|
11 years ago |
Jae Kwon
|
13d89969ef
|
implementing BlockManager
|
11 years ago |
Jae Kwon
|
c5732f9374
|
Moved PEX logic to PeerManager where it belongs.
|
11 years ago |
Jae Kwon
|
cc4f3c90d3
|
Put->Set
|
11 years ago |
Jae Kwon
|
6750d05b05
|
Message is wrapped by TypedMessage.
|
11 years ago |
Jae Kwon
|
9464241c02
|
don't add our listener address into addrbook.
|
11 years ago |
Jae Kwon
|
9f7765d334
|
cleanup log messages
|
11 years ago |
Jae Kwon
|
e50e14ddf5
|
switch events, node listens for new peers to ask for new addrs.
|
11 years ago |
Jae Kwon
|
162bff99b2
|
addrbook key is more secure
|
11 years ago |
Jae Kwon
|
45adb24d43
|
TMROOT env variable. Panic less.
|
11 years ago |
Jae Kwon
|
ca159b2726
|
RandStr() is base62
|
11 years ago |
Jae Kwon
|
92ea6c626f
|
addrbook key is a string
|
11 years ago |
Jae Kwon
|
1603d6f385
|
pretty print addrbook json
|
11 years ago |
Jae Kwon
|
ac668d4d14
|
Don't dial dupes
|
11 years ago |
Jae Kwon
|
c9114a677c
|
fix off by one.
|
11 years ago |
Jae Kwon
|
087a7b9a31
|
peeking when debug is on
|
11 years ago |
Jae Kwon
|
f53e6d1a33
|
replace logger with go-logging
|
11 years ago |
Jae Kwon
|
bbfdef5ea7
|
log external address
|
11 years ago |
Jae Kwon
|
0ced862290
|
outgoing -> outbound, incoming -> inbound
|
11 years ago |
Jae Kwon
|
56a92b512f
|
Send external addresses upon new outbound peer
|
11 years ago |
Jae Kwon
|
78663a09fe
|
configure laddr & seed node from command line.
|
11 years ago |
Jae Kwon
|
cc9ea407aa
|
with seed node
|
11 years ago |
Jae Kwon
|
4465b4b93c
|
.
|
11 years ago |
Jae Kwon
|
b531597a53
|
show listener external address in log
|
11 years ago |
Jae Kwon
|
0b1265dc10
|
.
|
11 years ago |
Jae Kwon
|
442cae1f3f
|
addrbook cleanup
|
11 years ago |
Jae Kwon
|
1b59caf950
|
created "Node"
|
11 years ago |
Jae Kwon
|
237b3dc7ff
|
.
|
11 years ago |
Jae Kwon
|
2d39e463a5
|
cleanup
|
11 years ago |
Jae Kwon
|
ed19b7e0ae
|
.
|
11 years ago |