arkpar
|
152e3b83fe
|
disabled v61 protocol
|
10 years ago |
arkpar
|
597f56843b
|
GetBlockHashesByNumber packet
|
10 years ago |
arkpar
|
10cfa35c09
|
blockchain sync refactoring
|
10 years ago |
Gav Wood
|
ebe06b37de
|
More stringent checking for ancestors in uncles.
Minor fixes to AZ.
Optimisations for NewBlockHashes handling.
|
10 years ago |
Gav Wood
|
97f936d30c
|
Only report worker stuff when it's laggy.
Cleanups ETH_ -> DEV_
|
10 years ago |
Gav Wood
|
82ca50d234
|
NewBlockHashes packet, basic implementation.
|
10 years ago |
Gav Wood
|
7aa4da008b
|
Minor fix for mining.
|
10 years ago |
arkpar
|
a1c84c7172
|
blockchain download and import performance optimizations
|
10 years ago |
Gav Wood
|
87770dad0b
|
More logging stuff.
Fixes #1680
|
10 years ago |
Gav Wood
|
5a9a59a91b
|
Fix unordered sync issue.
|
10 years ago |
Gav Wood
|
e179781728
|
More sophisticated (and correct) BlockHashes handling.
|
10 years ago |
Gav Wood
|
292c35ce49
|
Don't grab queue up blocks we already know about.
|
10 years ago |
Gav Wood
|
9671c5405b
|
Harsher penalty for screwing the DB.
|
10 years ago |
Gav Wood
|
dd0b508d53
|
Don't forget the transaction queue!
|
10 years ago |
Gav Wood
|
d7fb14b95b
|
Diagnostics for tracking down source of apparently corrupt block
insertion.
|
10 years ago |
Gav Wood
|
04a3464606
|
JSON build fix.
Removal of unneeded code.
|
10 years ago |
Gav Wood
|
a5f2dc881e
|
New strategy - send all new blocks out, even when (re)syncing (though
only when resyncing < 20 blocks).
Make a note of bad transactions to avoid re-importing when bad nodes
pass them to us.
|
10 years ago |
Gav Wood
|
47797dad1c
|
Fix for lack of transaction propagation.
|
10 years ago |
Gav Wood
|
f3acccf5f5
|
Remove VMTRACE.
Better transaction logging.
Avoid bothering with obviously invalid transactions.
|
10 years ago |
Gav Wood
|
384853a919
|
Version bump, fixes to treeRoute (and thus chain view).
AZ enhancement: Queue stats.
NOTE: Last commit had a whole bunch of other stuff for better peer
performance in it.
|
10 years ago |
Gav Wood
|
622367b274
|
Avoid compiling neth/serpent on MSVC.
|
10 years ago |
Gav Wood
|
55df43ff4b
|
Fast databases.
|
10 years ago |
Gav Wood
|
105be32bb4
|
Decent transaction import result provision.
Give network a hint about what's going on for peer backoffs.
Avoid sleeping in main loop when there's still work on.
|
10 years ago |
Gav Wood
|
65de6aaa4d
|
Diagnostics and API cleanup.
|
10 years ago |
Gav Wood
|
38dc97b54c
|
Make value in AZ transact default to something sensible.
|
10 years ago |
subtly
|
339e4aec33
|
offset logic for eth packets
|
10 years ago |
subtly
|
df96fcd03b
|
separate packet type. add coding.
|
10 years ago |
Gav Wood
|
2c6b18f01b
|
Add EVMJIT.
|
10 years ago |
Gav Wood
|
88b338a42e
|
Make network work again.
|
10 years ago |
Gav Wood
|
8491e5f2f7
|
Various fixes.
Initial portion of NatSpec integration.
|
10 years ago |
Gav Wood
|
da87e80eb2
|
Build fix.
|
10 years ago |
Gav Wood
|
3ceae64f34
|
Subtle sync state-change bug that was declaring perfectly fine nodes to
be bad.
|
10 years ago |
Gav Wood
|
2b93dcdc1d
|
Move over to new GetTransactions semantics.
|
10 years ago |
Gav Wood
|
1faaed3395
|
Make bad protocol disconnects a bit more obvious.
|
10 years ago |
Gav Wood
|
0cadc14cce
|
Blacklist version.
|
10 years ago |
Gav Wood
|
d489ef3357
|
Actually use NewBlock
|
10 years ago |
Gav Wood
|
a37d214ecb
|
Undefine clogS for windows builds.
|
10 years ago |
Gav Wood
|
72449d349a
|
PoC-7: Dynamic message IDs.
|
10 years ago |
Gav Wood
|
4f5b153452
|
Better state management.
|
10 years ago |
Gav Wood
|
d7465f7b55
|
Syncing fixes.
|
10 years ago |
Gav Wood
|
611caef125
|
Compilable etheruem network rewrite.
|
10 years ago |
Gav Wood
|
6df207655c
|
More work on the peer state transition system
|
10 years ago |
Gav Wood
|
f73b46d2c1
|
Work on making states good and various docs.
|
10 years ago |
Gav Wood
|
3f61b506db
|
Remove incoming queue. Put things straight into actual queues.
Make state items more fitting.
|
10 years ago |
Gav Wood
|
2e8ac06480
|
Guards for View.
Improved logging.
|
10 years ago |
Gav Wood
|
6464651365
|
More networking fixes.
|
10 years ago |
Gav Wood
|
0f31e3b317
|
Additional network niceness.
|
10 years ago |
Gav Wood
|
9ce2b5bfa6
|
Avoid attempt to reget chain on block reception.
Send genesis block hash in hash chain.
|
10 years ago |
Gav Wood
|
340801ed90
|
Networking fixes.
|
10 years ago |
Gav Wood
|
3cb6af930f
|
Fix for wierd empty blocks.
|
10 years ago |