Commit Graph

92 Commits (c7d1924c344535c2d54265728bc2aa429215e595)

Author SHA1 Message Date
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
obscuren 38d6b67b5c Fixed state problem 11 years ago
Maran 782910eaa7 Small tweaks 11 years ago
obscuren b888652201 Added missing GetTx (0x16) wire message 11 years ago
obscuren 43cad69016 Reworked transaction constructors 11 years ago
Maran 6253d10938 initial testcode for canonical chain 11 years ago
Maran ec6ec62dd4 Remove some xtra logs 11 years ago
Maran 274d5cc91c FindCanonicalChain returns true or false when we are on the Canonical chain or not 11 years ago
Maran b52b1fca89 Initial block reorganisation code 11 years ago
Maran ae837c4719 More mining rework 11 years ago
obscuren 344e827061 Added client string to configuration 11 years ago
obscuren 2b9b02812e Log 11 years ago
obscuren b15a4985e8 Moved on to the state manager 11 years ago
obscuren 92f2abdf76 Partially refactored server/txpool/block manager/block chain 11 years ago
obscuren c1d0ea7366 Updated protocol version to 7 11 years ago
obscuren 601340bd46 Fixed shutting down 11 years ago
obscuren 22e2c3429b Infof rather than infoln 11 years ago
obscuren 73b9ae9579 Updated some of the log statements to use the ethutil logger 11 years ago
Sam Boyer 357b4bc14c Add comment explaining why iota is not used. 11 years ago
Sam Boyer 5adbd39946 Express bit flag constants using iota bitshift. 11 years ago
Sam Boyer 6dac014978 Fix a couple errors from go vet 11 years ago
obscuren c7623c3165 Changed debug messages 11 years ago