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 |
Gav Wood
|
e03a663d97
|
Actually stop getting chain once no more to grab.
|
10 years ago |
Gav Wood
|
f9610136be
|
Remove sleep.
|
10 years ago |
Gav Wood
|
d60ee48ddd
|
Various networking fixes.
|
10 years ago |
Gav Wood
|
05d3d8096e
|
Simple chain download view.
|
10 years ago |
Gav Wood
|
5ce45164bd
|
Get rid of nasty old code.
|
10 years ago |
Gav Wood
|
17f55abd37
|
Get blocks in right order.
|
10 years ago |
Gav Wood
|
b883f0c135
|
User DNS & poc-5.ethdev.com for peerserver.
|
10 years ago |
Gav Wood
|
0d3f298e45
|
Blocks come down in order (well... unless a peer bugs out).
Peer hash-chains downloaded one-at-once.
KillChain works again.
Local networking option.
Don't resend blocks during sync.
|
10 years ago |
Gav Wood
|
b72d0717b4
|
Download view as will be.
Fixes.
|
10 years ago |
subtly
|
91c1819d43
|
mutex shared host/peer sets, write-loop crash fix
|
10 years ago |