Gav Wood
f4f3fabe8b
Fix double open database when using a non-Ethash sealer.
Fixed #2681
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
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
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
43a6d825c3
Support rocksdb alternative.
10 years ago
Gav Wood
46666c8450
Accept alternative nonce.
10 years ago
arkpar
10cfa35c09
blockchain sync refactoring
10 years ago
arkpar
cc5a617aa6
set and map to hash tables
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
103b9ea0a7
Bunch of repotting/curating.
[10:59:28] Vitalik Buterin: block.parent.gas_limit * 1023 / 1024 <=
block.gas_limit <= block.parent.gas_limit * 1025/1024
10 years ago
Gav Wood
9385ee2533
Bunch of repotting/curating.
[10:59:28] Vitalik Buterin: block.parent.gas_limit * 1023 / 1024 <=
block.gas_limit <= block.parent.gas_limit * 1025/1024
10 years ago
Gav Wood
210104395f
Bunch of repotting/curating.
[10:59:28] Vitalik Buterin: block.parent.gas_limit * 1023 / 1024 <=
block.gas_limit <= block.parent.gas_limit * 1025/1024
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
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