- 19 4月, 2015 1 次提交
-
-
由 Bas van Kervel 提交于
-
- 17 4月, 2015 1 次提交
-
-
由 Bas van Kervel 提交于
-
- 16 4月, 2015 4 次提交
-
-
由 Bas van Kervel 提交于
-
由 obscuren 提交于
-
由 obscuren 提交于
Properly ignore blocks coming from peers not in our peer list (blocked) and do never request anything from bad peers. Added some checks to account for blocks known when requesting hashes (missing parents).
-
由 obscuren 提交于
-
- 15 4月, 2015 8 次提交
-
-
由 obscuren 提交于
-
由 obscuren 提交于
NOTE: For known, non-consensus, hard to reproduce bugs consider the following method `common.Report("extra", stuff, "you need logged")` will give you a stack trace and a friendly request to submit it as an issue on our issue tracker.
-
由 obscuren 提交于
-
由 obscuren 提交于
Log filter `Address` field was cast to a Hash which causes it to always fail.
-
由 obscuren 提交于
-
由 obscuren 提交于
-
由 obscuren 提交于
-
由 obscuren 提交于
-
- 14 4月, 2015 14 次提交
-
-
由 obscuren 提交于
-
由 obscuren 提交于
All transaction and block messages are now limited using `sqrt(peers)`
-
由 obscuren 提交于
-
由 obscuren 提交于
-
由 obscuren 提交于
-
由 Jeffrey Wilcke 提交于
p2p: more concurrency fixups
-
由 obscuren 提交于
-
由 obscuren 提交于
During a split parent and grand parent were included in the database but not in the canonical chain (numbered chain). Added a `merge` function which finds the common ancestor of the chains and reinserts the missing blocks.
-
由 Felix Lange 提交于
Fix links
-
由 ligi 提交于
Where 404s before - now linking to the path that they stay valid a little longer ;-)
-
由 obscuren 提交于
Processing transactions should continue when a transaction throws a gas limit reached error. Other transactions may actually succeed.
-
由 obscuren 提交于
Rlock => Lock when creating a new nonce
-
由 obscuren 提交于
-
由 Felix Lange 提交于
-
- 13 4月, 2015 12 次提交
-
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
removePeer can be called even after listenLoop and dialLoop have returned.
-
由 obscuren 提交于
-
由 Jeffrey Wilcke 提交于
blockpool stability fixes:
-
由 Jeffrey Wilcke 提交于
Added blockchain DB versioning support, closes #650
-
由 Felix Lange 提交于
Peer.readLoop will only terminate if the connection is closed. Fix the hang by closing the connection before waiting for readLoop to terminate. This also removes the british disconnect procedure where we're waiting for the remote end to close the connection. I have confirmed with @subtly that cpp-ethereum doesn't adhere to it either.
-
由 Felix Lange 提交于
This regression was introduced in b3c058a9.
-
由 Jeffrey Wilcke 提交于
Add transaction tests
-
由 obscuren 提交于
When a parent is missing in the block list an attempt should be made to fetch the missing parent and grandparents.
-
由 zelig 提交于
- follow up locks and fix them - chainManager: call SetQueued for parentErr future blocks, uncomment TD checks, unskip test - make ErrIncorrectTD non-fatal to be forgiving to genuine mistaken nodes (temp) but demote them to guard against stuck best peers. - add purging to bounded nodeCache (config nodeCacheSize) - use nodeCache when creating blockpool entries and let non-best peers add blocks (performance boost) - minor error in addError - reduce idleBestPeerTimeout to 1 minute - correct status counts and unskip status passing status test - glogified logging
-
由 Felix Lange 提交于
Whisper cleanup, part 1
-
由 Bas van Kervel 提交于
-