Jae Kwon
|
3be3647dc8
|
tendermint/binary -> tendermint/wire
|
10 years ago |
Jae Kwon
|
e7c1febb65
|
Simplify Service/Reactor pattern
|
10 years ago |
Ethan Buchman
|
8e50bf15de
|
panic wrapper functions
|
10 years ago |
Jae Kwon
|
571a134318
|
BaseService and BaseReactor refactor and unification
|
10 years ago |
Jae Kwon
|
c30d38270c
|
base_service draft and some samples
|
10 years ago |
Ethan Buchman
|
bb4ca1407f
|
info->notice, debug->info
|
10 years ago |
Jae Kwon
|
e4c351f5fc
|
UUID -> PubKeyEd25519
|
10 years ago |
Jae Kwon
|
d13a593afd
|
Parallel syntax change; SecretConnection implements net.Conn
|
10 years ago |
Jae Kwon
|
4981a5993d
|
fixed handshake test; wrote broken read/write test
|
10 years ago |
Jae Kwon
|
402b3a3e52
|
draft of secret_connection
|
10 years ago |
Jae Kwon
|
bdc2711f27
|
p2p comment prettify
|
10 years ago |
Ethan Buchman
|
d0610845dc
|
peers use uuid to avoid duplicate connections
|
10 years ago |
Ethan Buchman
|
4f94e0f200
|
only allow one connection per ip
|
10 years ago |
Ethan Buchman
|
0e80059e79
|
versioning
|
10 years ago |
Jae Kwon
|
dc1fddd1d8
|
Added NodeInfo (still need to add to AddrBook); Proper Handshake
|
10 years ago |
Ethan Buchman
|
882a82bad4
|
more crawler work
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Jae Kwon
|
788f9bfb93
|
started/stopped -> running; contiguous vs fast forward ConsensusState
updates.
|
10 years ago |
Jae Kwon
|
135894ea88
|
Dot import -> named import
Changed modulename_ to short module names
Also removed Unreader, replaced with PrefixdReader in select locations
|
10 years ago |
Jae Kwon
|
07b5b7a8f2
|
various log fixes
|
10 years ago |
Jae Kwon
|
0bfb389b35
|
change logger to log15
|
10 years ago |
Jae Kwon
|
5bace5cce8
|
Unreader to unread bytes
|
10 years ago |
Jae Kwon
|
fa7c83166f
|
P2P docs
|
10 years ago |
Jae Kwon
|
83d313cbe5
|
Refactor Tx, Validator, and Account structure
|
10 years ago |
Jae Kwon
|
c3fc1a39ea
|
BitArray sub fix
|
10 years ago |
Jae Kwon
|
8e452aa0d2
|
fixed algorithm
|
10 years ago |
Jae Kwon
|
e53b148acf
|
refactor from Binary centric model to global method model
|
10 years ago |
Jae Kwon
|
a8ece216f0
|
fix test cases
|
10 years ago |
Jae Kwon
|
d300a67bb1
|
saving development state...
|
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
|
6750d05b05
|
Message is wrapped by TypedMessage.
|
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
|
f53e6d1a33
|
replace logger with go-logging
|
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
|
0b1265dc10
|
.
|
11 years ago |
Jae Kwon
|
1b59caf950
|
created "Node"
|
11 years ago |
Jae Kwon
|
ce51af9d4d
|
PeerSet is for fast iteration of peers
|
11 years ago |
Jae Kwon
|
61224f86c9
|
package rename peer -> p2p
|
11 years ago |
Jae Kwon
|
a4d2dc7897
|
Client -> Switch. Everything is clear now :)
|
11 years ago |
Jae Kwon
|
6f65a9bd4e
|
Not done integrating PEX.
|
11 years ago |
Jae Kwon
|
a6f574658f
|
beginning to write pex
|
11 years ago |
Jae Kwon
|
ec89eb168d
|
cleanup
|
11 years ago |
Jae Kwon
|
0f973c29ca
|
Hide internal methods to make GoDoc more user-friendly
|
11 years ago |
Jae Kwon
|
3e2f377863
|
benchmark works, but could use some improvement.
~33k packets/sec for a single local pair.
|
11 years ago |