Maran
|
1f79175898
|
Reworked peers to check for public key duplication and adding peers to peerlist only after the handshake has come in
|
2014-06-18 13:06:48 +02:00 |
|
Maran
|
22e16f15a6
|
Reduce peer timeout to 10 seconds
|
2014-06-18 10:39:42 +02:00 |
|
obscuren
|
b836267401
|
..
|
2014-06-16 11:13:37 +02:00 |
|
obscuren
|
b0e023e432
|
Increase ping timeout to 30 seconds
|
2014-06-15 00:04:18 +02:00 |
|
obscuren
|
6d52da58d9
|
Logging mechanism
|
2014-06-14 15:44:13 +02:00 |
|
obscuren
|
63883bf27d
|
Moving closer to interop
|
2014-06-14 11:46:09 +02:00 |
|
obscuren
|
8124547348
|
Moving a head closer to interop
|
2014-06-13 16:06:27 +02:00 |
|
obscuren
|
6593c69424
|
Merge branch 'develop' into interop
|
2014-06-12 10:07:40 +02:00 |
|
obscuren
|
3a9d7d318a
|
log changes
|
2014-06-12 10:07:27 +02:00 |
|
obscuren
|
8a2e50ab2a
|
Merge branch 'develop' into interop
Conflicts:
peer.go
|
2014-06-11 21:56:59 +02:00 |
|
obscuren
|
9ee6295c75
|
Minor changes
|
2014-06-11 21:55:45 +02:00 |
|
Maran
|
1b40f69ce5
|
Prevent peer stop crash by removing logging
|
2014-06-10 14:59:38 +02:00 |
|
Maran
|
771f64397f
|
Stop peers when they don't respond to ping/pong. Might fix ethereum/go-ethereum#78
|
2014-06-10 13:51:34 +02:00 |
|
Maran
|
2010fea088
|
Added faux latency for peeroverview
|
2014-06-03 10:42:55 +02:00 |
|
Maran
|
fb6ff61730
|
Implemented Public Peer interface
|
2014-06-02 15:20:27 +02:00 |
|
obscuren
|
f382221b28
|
Broadcast "peerList" event upon removing or adding peers
|
2014-05-30 13:04:08 +02:00 |
|
obscuren
|
15e0093e13
|
Fixed issue where the client could crash when sending malformed data
|
2014-05-30 11:48:23 +02:00 |
|
obscuren
|
8fcba0eb1e
|
fixed test
|
2014-05-29 23:54:48 +02:00 |
|
Maran
|
24a6d87c3f
|
Don't handshake if there is no key yet; first start on Ethereal
|
2014-05-26 11:47:47 +02:00 |
|
obscuren
|
14787ac148
|
Fixed some issues connecting for interop
|
2014-05-22 17:33:46 +02:00 |
|
obscuren
|
86cf69648e
|
Improved miner so it won't include invalid transactions
|
2014-05-21 13:04:40 +02:00 |
|
obscuren
|
0e9c8568fd
|
Re broadcast transactions
|
2014-05-21 12:39:15 +02:00 |
|
obscuren
|
cbf221f6b7
|
Fixed competing block method
|
2014-05-21 11:42:20 +02:00 |
|
obscuren
|
6ef2832083
|
Upped prot
|
2014-05-20 22:45:01 +02:00 |
|
obscuren
|
ad51c85e5d
|
Fixed crash
|
2014-05-20 19:19:53 +02:00 |
|
obscuren
|
b4e156e1d7
|
Up protocol version
|
2014-05-20 13:29:46 +02:00 |
|
obscuren
|
faa57ecaef
|
Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop
|
2014-05-20 12:19:25 +02:00 |
|
Maran
|
12f30e6220
|
Refactored a lot of the chain catchup/reorg.
|
2014-05-20 11:50:34 +02:00 |
|
obscuren
|
fd19142c0d
|
No longer store script directly in the state tree
|
2014-05-20 11:19:07 +02:00 |
|
obscuren
|
8730dfdcc2
|
Changed how changes are being applied to states
|
2014-05-17 14:07:52 +02:00 |
|
obscuren
|
65f570271c
|
Fixed catching up
|
2014-05-14 20:50:37 +02:00 |
|
obscuren
|
a6b9ea05e8
|
Test
|
2014-05-14 20:36:21 +02:00 |
|
obscuren
|
166853aed9
|
Test
|
2014-05-14 20:35:23 +02:00 |
|
Maran
|
ff2cf2dacd
|
Merge branch 'develop' of github.com:ethereum/eth-go into develop
|
2014-05-14 13:57:08 +02:00 |
|
Maran
|
3ac74b1e78
|
Implemented IsUpToDate to mark the node as ready to start mining
|
2014-05-14 13:57:04 +02:00 |
|
obscuren
|
f4fa0d48cb
|
Moved keyring to ethutil & removed old methods. Implements #20
|
2014-05-14 13:54:40 +02:00 |
|
obscuren
|
0c1f732c64
|
Do not queue messages if the peer isn't connected (e.g. timing out)
|
2014-05-14 11:29:57 +02:00 |
|
Maran
|
52b664b0ae
|
Removed peers from peerlist as soon as they disconnect. Might fix #13
We used to wait for the reaping timer to clean up the peerlist, not any longer
|
2014-05-12 16:32:21 +02:00 |
|
Maran
|
8fe0864680
|
Only accept peers if we asked for them
|
2014-05-12 16:09:23 +02:00 |
|
Maran
|
5fcbaefd0b
|
Don't forward localhost connections over the public network
|
2014-05-12 15:43:10 +02:00 |
|
Maran
|
8b4ed8c505
|
Properly exchange peer capabilities between peers
|
2014-05-12 13:39:37 +02:00 |
|
Maran
|
4eb3ad192e
|
Made the debug line for invalid peer versions dynamic
|
2014-05-12 12:28:56 +02:00 |
|
obscuren
|
e6a68f0c3a
|
Removed debug log
|
2014-05-01 22:13:59 +02:00 |
|
obscuren
|
d2ab322267
|
Removed debugging log
|
2014-04-30 17:43:48 +02:00 |
|
obscuren
|
38d6b67b5c
|
Fixed state problem
|
2014-04-29 12:36:27 +02:00 |
|
Maran
|
782910eaa7
|
Small tweaks
|
2014-04-01 15:54:29 +02:00 |
|
Maran
|
0a88010826
|
Merge conflicts
|
2014-04-01 14:20:55 +02:00 |
|
obscuren
|
b888652201
|
Added missing GetTx (0x16) wire message
|
2014-03-28 11:20:07 +01:00 |
|
obscuren
|
43cad69016
|
Reworked transaction constructors
|
2014-03-27 15:42:39 +01:00 |
|
Maran
|
6253d10938
|
initial testcode for canonical chain
|
2014-03-24 15:04:29 +01:00 |
|