Commit Graph

79 Commits (378815ee62b21cec60aceeafc7bc8a2a479290b5)

Author SHA1 Message Date
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
obscuren e5b97fe03e Added proper error message 11 years ago
obscuren f6d1bfe45b The great merge 11 years ago
obscuren c2fb9f06ad Refactoring RlpValue => Value 11 years ago
obscuren 67de76c217 Put leveldb 11 years ago
obscuren 02acef23d5 Interop! 11 years ago
obscuren 42123b4396 Fixed peer handling 11 years ago
obscuren 8ab6c53231 Reversed back 11 years ago
obscuren 1d26ae2dea Changed client id 11 years ago
obscuren d2edc2bbf4 Added some loggers 11 years ago
obscuren 8db7d791f0 Corrected version number in error log 11 years ago
obscuren a50b4f6b11 Forgot to bump the version 11 years ago
obscuren 3c4fb01da3 Version 3 and added added catch up 11 years ago
obscuren c00b1dd508 Self connect on handshake 11 years ago