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
54ba40716d
Don't let the zero private key through.
10 years ago
chriseth
33ffc693ed
Do not accept the point at infinity as valid public key for ecrecover.
10 years ago
arkpar
26ff87a0bf
enabled libsecp256k1 on windows
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
0c5e924745
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
a00196914a
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
1bc77af041
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
88cd4dfad7
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
75857ef5d4
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
212d433370
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
0e583ffc38
Fix up the windows build.
10 years ago
Gav Wood
8c3fa55dab
windows build fix.
10 years ago
Gav Wood
e92e107fe9
Better casting.
10 years ago
Gav Wood
99b27469b5
Don't use PRNG for key generation!
10 years ago
Gav Wood
464c60145e
Fix up the windows build.
10 years ago
Gav Wood
3024040ee8
windows build fix.
10 years ago
Gav Wood
8d95fbe59c
Better casting.
10 years ago
Gav Wood
d7bd7594e5
Don't use PRNG for key generation!
10 years ago
Gav Wood
98ad4c2454
windows build fix.
10 years ago
Gav Wood
e9cff7f021
Better casting.
10 years ago
Gav Wood
f014438195
Don't use PRNG for key generation!
10 years ago
Marek Kotewicz
455a1aed74
rpc eth_sendTransaction returns always transaction hash
10 years ago
subtly
e989cdaf36
use local integer for v parameter of signature
10 years ago
subtly
bd15597f7f
oops. get v from signature.
10 years ago
subtly
40ebe26555
Sign, recovery, and verify.
10 years ago
subtly
59d88742c2
Prep for supporting both cryptopp and secp256k1. Link (old) secp256k1 library to devcrypto. Rename cryptopp Secp256k1 to Secp256k1PP. Update toPublic to use secp256k1 library and add test.
10 years ago
Gav Wood
43a6d825c3
Support rocksdb alternative.
10 years ago
chriseth
af93ec370d
Safe file writing and some tests.
10 years ago
chriseth
db803547fa
Fixes.
10 years ago
chriseth
b21b77d208
Fix to correctly write nonce during tests.
10 years ago
chriseth
0fccf207ac
Fixed parameter.
10 years ago
chriseth
0b6a09b9cf
Nonce refactoring.
10 years ago
chriseth
9e51db8b82
Do not fail if seed cannot be written to file.
10 years ago
chriseth
db88799cf9
Try not to write files in tests.
10 years ago
chriseth
8793244ed3
Throw exception upon failed encryption.
10 years ago
chriseth
58e7640850
Throw some more exceptions.
10 years ago
chriseth
212ac9366d
Cleanup of SecretStore.
Added documentation, more failure checking and some general cleanup.
10 years ago
CJentzsch
07b811ebfa
basic AES tests
10 years ago
Gav Wood
87cf8dd5d6
VM provides information on its performance.
Make guarding of DB optional.
Various updates to syncing.
Start of a holistic reputation manager.
10 years ago
Gav Wood
e81fc1e68f
Minor debug alterations/fixes for blockchain downloading to make it play
marginally better with the braindead Go strategy.
Import key without address.
10 years ago
arkpar
acf11858f7
style
10 years ago
Paweł Bylica
4205cf79f9
Remove pessimising moves.
10 years ago
Paweł Bylica
3a550d6ac7
Fix input data validation for ECRECOVER precompiled contract.
10 years ago
arkpar
5eb685da7c
Moved transaction verification to verifier thread
10 years ago
Gav Wood
e8b582f3cf
Add secret store test.
Remove unneccessary components of scrypt.
10 years ago
Gav Wood
fcb629acda
ethkey utility with bare key tools.
10 years ago
Vitalik Buterin
9ba9536f73
Switched r and p
10 years ago
Gav Wood
422be5eb46
Fixes and use actual master password for encrypting by default.
10 years ago
Gav Wood
8399161a8e
Nicer password dialog.
Cleanups and fixes for secretstore and keyman.
10 years ago