chriseth
|
75795be231
|
Fixed typo.
|
10 years ago |
arkpar
|
fc9d28081b
|
removed extra status field for pv61
|
10 years ago |
arkpar
|
cc9865b271
|
detailed invariant exceptions
|
10 years ago |
arkpar
|
cfcd722c51
|
pv61 sync
re-enable pv60
|
10 years ago |
arkpar
|
3217e8dd16
|
prevent syncing with busy peers & extra logging
|
10 years ago |
arkpar
|
cd3355f23f
|
used weak_ptr for session and peers, minor sync optimization
|
10 years ago |
Gav Wood
|
c5cb5aeed4
|
Avoid attempting to import invalid blocks.
Reduce verbosity.
Minor additions to exponential backoff.
|
10 years ago |
Gav Wood
|
210c86bb02
|
Backoff to attempt to deal with non-conformant clients.
Reduce verbosity.
|
10 years ago |
arkpar
|
2ad9a6d265
|
reverted to old pv61 sync code
|
10 years ago |
arkpar
|
1c2a9cd088
|
fixed syncing stalling issues
|
10 years ago |
Gav Wood
|
9afd426e5a
|
Refactor toJson out into separate file.
Implement basic admin_eth_* interfaces.
|
10 years ago |
arkpar
|
0a44c7ab4f
|
block queue limiting and other fixes
|
10 years ago |
Gav Wood
|
87cf8dd5d6
|
VM provides information on its performance.
Make guarding of DB optional.
Various updates to syncing.
Start of a holistic reputation manager.
|
10 years ago |
arkpar
|
2c71cea5d9
|
handle missing status field gracefully
|
10 years ago |
Gav Wood
|
7bff0d1f7d
|
Faster State diffs.
Support canary contract to stop mining.
Manage rude nodes.
|
10 years ago |
arkpar
|
7b87d29b83
|
Set timeout back to 10s
|
10 years ago |
arkpar
|
0c63c92503
|
request hashes from all peers initially, pv61+ priority
|
10 years ago |
Gav Wood
|
e81fc1e68f
|
Minor debug alterations/fixes for blockchain downloading to make it play
marginally better with the braindead Go strategy.
Import key without address.
|
10 years ago |
arkpar
|
f7ee67a8db
|
fixed pv61+ hash downloading stalling
|
10 years ago |
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 |