Gav Wood
41e57e49ce
Fix for ethkey.
Private chains get lots of gaslimit.
10 years ago
Gav Wood
98f22bfd8f
Difficulty sensible for private chains.
10 years ago
Gav Wood
6e5571fc15
Various compile fixes.
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
eb4e764050
Use the apparently canon genesis for frontier.
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
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
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
f31e4061aa
Fix hidden virtual issue.
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
53d6e4a014
Don't crash when using a private chain.
10 years ago
Gav Wood
8268185169
Allow provision of any genesis block.
Listen to ~/.ethereum/genesis.json.
10 years ago
Gav Wood
58c7d1ead6
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
d76b9b3d18
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
4f32150a6a
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
e18e3de824
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
d16c51a56f
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
68b2c8ecbf
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
46666c8450
Accept alternative nonce.
10 years ago
Gav Wood
05ea9941c9
Move non-cryptopp dependent stuff into devcore.
10 years ago
arkpar
cc5a617aa6
set and map to hash tables
10 years ago
chriseth
8f98d65626
Split params into evm-related and mining/block-related.
10 years ago
Gav Wood
c5f80a9dde
Fix various aspects of chain-re-import.
10 years ago
Gav Wood
13232d6e04
Fixes #1509
10 years ago
Gav Wood
f3b063e33a
Target minimum of 3141592 gas limit, use the same as the minimum.
10 years ago
Gav Wood
2d5d5d3978
Update Genesis blocks into compliance.
10 years ago
Gav Wood
49b9a0224a
New Proof-of-Work.
10 years ago
Gav Wood
bb0f5358bf
New SecureTrie.
10 years ago
Gav Wood
c82d63b909
New Proof-of-Work.
10 years ago
Gav Wood
0b3ecf4b76
New SecureTrie.
10 years ago
Gav Wood
2ffb554a9d
New Proof-of-Work.
10 years ago
Gav Wood
92bfa4a7cf
New SecureTrie.
10 years ago
Gav Wood
a22208b034
New SecureTrie.
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Gav Wood
4e6f4013a5
Decimal wei rather than hex balance.
Memory back to linear cost.
10 years ago
Gav Wood
5da1879673
Better, modular Genesis info.
10 years ago
Gav Wood
4ffa45b83f
Genesis info.
10 years ago
Gav Wood
fe4d638ad5
Debuggy stuff and revert canonblockchain.
10 years ago
Gav Wood
b8461cb8b9
Tentative registry included in Genesis.
10 years ago
Gav Wood
c38ecd95d9
Split canon blockchain and basic blockchain.
10 years ago
Gav Wood
295cc08f9c
BlockChain split into CanonBlockChain and just BlockChain.
10 years ago