Commit Graph

117 Commits (14d13167a723a0fa8ccfcf120131efe96cfc6256)

Author SHA1 Message Date
obscuren ec040908e9 Protocol bump 11 years ago
zelig 90c2064640 peer constructors now set version string with ethereum.ClientIdentity().String() 11 years ago
obscuren bb2433ca1a Added quitting reason 11 years ago
obscuren d0959063d5 Up 11 years ago
zelig dabaa4cce0 change all modified calls to ethtrie, ethutil and ethcrypto functions 11 years ago
zelig 853053a3b2 go fmt 11 years ago
zelig a02edf7a93 put back extra debug detail logging to the right places using logger.DebugDetailf 11 years ago
zelig b9e8a3e024 modified logging API 11 years ago
obscuren 9350ecd36f Do not keep on asking for the same chain 11 years ago
obscuren 0251fae5cc Changed loggers 11 years ago
Maran 1f79175898 Reworked peers to check for public key duplication and adding peers to peerlist only after the handshake has come in 11 years ago
Maran 22e16f15a6 Reduce peer timeout to 10 seconds 11 years ago
obscuren b836267401 .. 11 years ago
obscuren b0e023e432 Increase ping timeout to 30 seconds 11 years ago
obscuren 6d52da58d9 Logging mechanism 11 years ago
obscuren 63883bf27d Moving closer to interop 11 years ago
obscuren 8124547348 Moving a head closer to interop 11 years ago
obscuren 3a9d7d318a log changes 11 years ago
obscuren 9ee6295c75 Minor changes 11 years ago
Maran 1b40f69ce5 Prevent peer stop crash by removing logging 11 years ago
Maran 771f64397f Stop peers when they don't respond to ping/pong. Might fix ethereum/go-ethereum#78 11 years ago
Maran 2010fea088 Added faux latency for peeroverview 11 years ago
Maran fb6ff61730 Implemented Public Peer interface 11 years ago
obscuren f382221b28 Broadcast "peerList" event upon removing or adding peers 11 years ago
obscuren 15e0093e13 Fixed issue where the client could crash when sending malformed data 11 years ago
obscuren 8fcba0eb1e fixed test 11 years ago
Maran 24a6d87c3f Don't handshake if there is no key yet; first start on Ethereal 11 years ago
obscuren 14787ac148 Fixed some issues connecting for interop 11 years ago
obscuren 86cf69648e Improved miner so it won't include invalid transactions 11 years ago
obscuren 0e9c8568fd Re broadcast transactions 11 years ago
obscuren cbf221f6b7 Fixed competing block method 11 years ago
obscuren 6ef2832083 Upped prot 11 years ago
obscuren ad51c85e5d Fixed crash 11 years ago
obscuren b4e156e1d7 Up protocol version 11 years ago
Maran 12f30e6220 Refactored a lot of the chain catchup/reorg. 11 years ago
obscuren fd19142c0d No longer store script directly in the state tree 11 years ago
obscuren 8730dfdcc2 Changed how changes are being applied to states 11 years ago
obscuren 65f570271c Fixed catching up 11 years ago
obscuren a6b9ea05e8 Test 11 years ago
obscuren 166853aed9 Test 11 years ago
Maran 3ac74b1e78 Implemented IsUpToDate to mark the node as ready to start mining 11 years ago
obscuren f4fa0d48cb Moved keyring to ethutil & removed old methods. Implements #20 11 years ago
obscuren 0c1f732c64 Do not queue messages if the peer isn't connected (e.g. timing out) 11 years ago
Maran 52b664b0ae Removed peers from peerlist as soon as they disconnect. Might fix #13 11 years ago
Maran 8fe0864680 Only accept peers if we asked for them 11 years ago
Maran 5fcbaefd0b Don't forward localhost connections over the public network 11 years ago
Maran 8b4ed8c505 Properly exchange peer capabilities between peers 11 years ago
Maran 4eb3ad192e Made the debug line for invalid peer versions dynamic 11 years ago
obscuren e6a68f0c3a Removed debug log 11 years ago
obscuren d2ab322267 Removed debugging log 11 years ago