Gav Wood
3ceee8c066
Fix rebase issue.
10 years ago
Gav Wood
9f756124b0
First draft at splitting State.
Continuation of State split.
libethereum building again.
Compile fixes galore.
Remove a lot of code redundancy.
mix using new state/block classes
10 years ago
Gav Wood
cddda07aa5
Compile warnings fix.
10 years ago
Gav Wood
c535a662ca
Only do out-of-order compatible verifications at verifier-thread time.
Do other verifications at import time.
Fixed #2648
10 years ago
CJentzsch
6e90aa80eb
check uncles (including difficulty and gasLimit)
10 years ago
Gav Wood
321b977e73
Fix tests.
10 years ago
Gav Wood
17098549f8
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
2a7c56aef7
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
18efffe220
Fix extraData reporting.
10 years ago
Gav Wood
e2203bb585
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
c3a334cc21
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
49a826397b
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
4dc64ba23b
Variety of minor improvements and fixes.
10 years ago
Gav Wood
6d65d09254
More diagnostics.
Better handling of BadRoots.
Shorted extraData string.
10 years ago
Gav Wood
e763a3f038
Fix database path issue, fix extradata max size to 1024 for olympic only.
10 years ago
Gav Wood
fb99a503e0
Private chains redux:
- Can switching between them and main chain without losing either.
- No discovery on network when private.
- Private chain id encoded in genesis block and network id remains same.
10 years ago
Gav Wood
21bcec4039
Mention extraData in bad blocks and fix earlier verification.
10 years ago
Gav Wood
876d1d25e2
Add extradata into diagnostics.
10 years ago
arkpar
3bd1aecd2d
performance optimizations
10 years ago
arkpar
374b1960f7
tests repared
10 years ago
arkpar
3737590f22
started tests refactoring
10 years ago
Gav Wood
e14d000bea
All fields of BlockInfo now private.
10 years ago
Gav Wood
58c7d1ead6
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
arkpar
3202427722
tests repared
10 years ago
arkpar
67bb58d6e4
started tests refactoring
10 years ago
Gav Wood
f693ac0cc4
All fields of BlockInfo now private.
10 years ago
Gav Wood
d76b9b3d18
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
arkpar
32e90ddcd1
started tests refactoring
10 years ago
Gav Wood
ff2f952184
All fields of BlockInfo now private.
10 years ago
Gav Wood
4f32150a6a
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
arkpar
5d2a36ee0f
started tests refactoring
10 years ago
Gav Wood
1e6bf809b4
All fields of BlockInfo now private.
10 years ago
Gav Wood
e18e3de824
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
arkpar
1820dbdcfc
started tests refactoring
10 years ago
Gav Wood
5ee3e8e5fc
All fields of BlockInfo now private.
10 years ago
Gav Wood
d16c51a56f
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
arkpar
907ea3c800
started tests refactoring
10 years ago
Gav Wood
487349bf09
All fields of BlockInfo now private.
10 years ago
Gav Wood
68b2c8ecbf
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
de97b49939
Rescue a corrupted database.
10 years ago
Marek Kotewicz
596a2deaf6
fixed style issues
10 years ago
Gav Wood
b3a1038fe5
Nicer import graph.
10 years ago
Marek Kotewicz
e961867fdf
LocalisedTransactionReceipt in ClientBase and WebThreeStubServerBase
10 years ago
Gav Wood
f2fdd8fb32
Nicer import graph.
10 years ago
Marek Kotewicz
9d0ef73c8e
eth_getTransactionReceipt
10 years ago
Gav Wood
00a6208e79
Don't drop DB when chaning DB format.
Don't die when geth is run.
Repotting.
Fixed #2354 .
10 years ago
Marek Kotewicz
971b685441
blockchain isKnown block / transaction
10 years ago
Marek Kotewicz
e98317f2dd
blockchain isKnown block / transaction
10 years ago
Gav Wood
346db17ba3
Parallelised large-file imports.
10 years ago
Gav Wood
43a6d825c3
Support rocksdb alternative.
10 years ago