Lefteris Karapetsas
91c6d7720d
Remove unused constant
10 years ago
arkpar
3ed8d76715
improved logging
10 years ago
CJentzsch
76379dcb80
add BOOST_THROW_EXCEPTION
10 years ago
arkpar
69ddff938b
fixing windows build
10 years ago
arkpar
cd3355f23f
used weak_ptr for session and peers, minor sync optimization
10 years ago
Gav Wood
43a6d825c3
Support rocksdb alternative.
10 years ago
Gav Wood
0360be76f2
Make API room for major syncing. TBI.
10 years ago
Gav Wood
1439554375
Avoid rejigging only if we're syncing.
10 years ago
Gav Wood
84b3ce298c
Fix issue of mining rejig happening iff chain changed AND none ready:
Two blocks are mined on the same parent in quick succession. First gets
imported alone, chain changes but there's another "ready" so mining
doesn't get rejigged. When the second gets imported soon after, it
doesn't change the chain and so mining still doesn't restart.
10 years ago
Gav Wood
c5cb5aeed4
Avoid attempting to import invalid blocks.
Reduce verbosity.
Minor additions to exponential backoff.
10 years ago
arkpar
997641c035
fixed comment
10 years ago
arkpar
61e84ea862
transitions description
10 years ago
arkpar
3b2f8f21ea
fixed a race condition on peer aborting, style
10 years ago
Gav Wood
210c86bb02
Backoff to attempt to deal with non-conformant clients.
Reduce verbosity.
10 years ago
Gav Wood
b26b38c466
Blockchain sync trivial fixes.
10 years ago
arkpar
96d667baa8
don't grab unneeded blocks
10 years ago
Paweł Bylica
6b3fd2d3ca
Small override & std::move fixes.
10 years ago
yann300
ec71a9c69f
- Scenario Panel UI changes
10 years ago
arkpar
2110876e2e
typo fixed
10 years ago
arkpar
4918b7e9dd
restore limit
10 years ago
arkpar
2fe2b202b8
fixed deadlock on resume
10 years ago
arkpar
18da764363
restored queue limit
10 years ago
arkpar
d0cf2e94c8
fixed syncing to unknown new block
10 years ago
arkpar
18127c1b4e
continue syncing refactoring
10 years ago
arkpar
2ad9a6d265
reverted to old pv61 sync code
10 years ago
CJentzsch
1bc547dc48
check nonce
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
Marek Kotewicz
6ae2eb8039
removed extra ;
10 years ago
Marek Kotewicz
c592fde8cf
style fix
10 years ago
Marek Kotewicz
f77325de18
block polarity enum && jsonrpc field
10 years ago
arkpar
aca7c7c01e
enable syncing with rude peer
10 years ago
Marek Kotewicz
e08fb98a32
merge fix
10 years ago
Marek Kotewicz
63fb8d89bd
merge fix
10 years ago
Marek Kotewicz
821ba0e002
changed Blockchain sync return tuple from <h256s, h256s, bool> to <ImportRoute, bool>
10 years ago
Marek Kotewicz
e9748677df
ImportRoute struct instead of class
10 years ago
Gav Wood
425c9aaeeb
Use relative bounds to target.
10 years ago
Marek Kotewicz
990e4e0d44
log polarity
10 years ago
Gav Wood
7d55e9123e
Show import timing.
10 years ago
Gav Wood
eb140df18a
Admin methods.
10 years ago
Marek Kotewicz
ee06872b19
ImportRoute class instead of pair
10 years ago
Paweł Bylica
ed65ebdede
Remove debug logs and add comments.
10 years ago
Paweł Bylica
4b2d62814f
Change stack offloading point.
10 years ago
arkpar
8ccd0bb229
added missing resync guard
10 years ago
Paweł Bylica
35b786be24
OS stack memory offloading for VM execution.
10 years ago
arkpar
6b80953aa3
State management in EthereumHost, better sync progress reporting.
Invariants checking
10 years ago
Gav Wood
3e46b869ad
Allow unlocking of wallets over RPC.
10 years ago
arkpar
566b2b6354
resync after downloading unknown new block
10 years ago
Gav Wood
237d044a73
Reprocess in eth -i, don't network by default.
10 years ago
yann300
7a557e42df
small changed based on comments
10 years ago