Gav Wood
04ed2d1952
const-correctness for BlockChain::genesisBlock.
10 years ago
Gav Wood
ac94b3617e
Make mining on genesis work again.
10 years ago
Gav Wood
02cf8c8f20
Fix compile issue.¬
10 years ago
Gav Wood
10dce0517e
Fixes for determination of gas.
10 years ago
Gav Wood
dd3d479479
Windows warning fix.
10 years ago
Gav Wood
47cd2cfbfa
Don't trip up when can't change parent directory's permissions to the ideal.
Don't show accounts that we don't have the keys for in AZ.
10 years ago
chriseth
c372dc2bf9
More detailed error messages.
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
79afb509be
No need for DontHave anymore.
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
Gav Wood
321b977e73
Fix tests.
10 years ago
Gav Wood
0ecb5a67ea
Don't stop syncing when a random bad block comes in the queue.
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
Vlad Gluhovsky
432e1988f9
refactoring
10 years ago
arkpar
0494ae2a7a
fixing tests
10 years ago
Gav Wood
f7b90247bd
Always populate transaction in verifyBlock.
10 years ago
Vlad Gluhovsky
44dfb0ef87
windows build fixed
10 years ago
Gav Wood
e967c7947b
Avoid using sleep.
10 years ago
Gav Wood
6d65d09254
More diagnostics.
Better handling of BadRoots.
Shorted extraData string.
10 years ago
Gav Wood
008c400cfb
Interactive is now a JS console.
Network can be chosen at run time (--frontier, --olympic).
Params slimmed, uses JSON.
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
cb009c7640
Fix mining deadlocks.
Cleanups and additional diagnostics for the BadRoot problems.
10 years ago
arkpar
89d9a18485
enabled libsecp256k1 on windows
10 years ago
arkpar
df6898538f
restored toSlice code for c++11, fixed build
10 years ago
arkpar
3bd1aecd2d
performance optimizations
10 years ago
Gav Wood
51f887aac5
Make sure all directories are not readable by baddies (dejavu wk1#0).
Closes #2509 .
Remove neth :(. Who knows, perhaps not forever...
10 years ago
Gav Wood
631e701fdf
Fix dejavu week 1, issue 1.
Reenable bits of ethash.
10 years ago
Gav Wood
b1c04ba0fc
Repot all the ethash stuff.
Enable the previously disabled opencl mining paths.
10 years ago
Gav Wood
7d8bd8ec88
Credits.
Catch exceptions again.
10 years ago
Gav Wood
59fad8e635
Actually catch exceptions.
10 years ago
Gav Wood
f2f234e6cd
Avoid rescuing beyond genesis. Closes #2505
10 years ago
arkpar
3737590f22
started tests refactoring
10 years ago
arkpar
f7500218c8
mix working
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
Gav Wood
076e5c03ee
libethcore on a new path.
10 years ago
Gav Wood
0c5e924745
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
32c11d9664
Modularise nonce, mix hash and seed hash.
10 years ago
Gav Wood
b374a02be7
Avoid rescuing beyond genesis. Closes #2505
10 years ago
arkpar
67bb58d6e4
started tests refactoring
10 years ago
arkpar
388489b7d4
mix working
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