68 Commits (e92e107fe91fdc1202bfdb6e70dd6980887bd600)

Author SHA1 Message Date
Gav Wood e92e107fe9 Better casting. 10 years ago
Gav Wood 99b27469b5 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
chriseth db803547fa Fixes. 10 years ago
chriseth b21b77d208 Fix to correctly write nonce during tests. 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 58e7640850 Throw some more exceptions. 10 years ago
chriseth 212ac9366d Cleanup of SecretStore. 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
Gav Wood 8399161a8e Nicer password dialog. 10 years ago
Gav Wood b0117dcf57 Scrypt support 10 years ago
Gav Wood 27654ae52c Scrypt support 10 years ago
Gav Wood 05ea9941c9 Move non-cryptopp dependent stuff into devcore. 10 years ago
Gav Wood 9adde95145 SHA3, RIPEMD160 and SHA256 are now not cryptopp impls. 10 years ago
Gav Wood 7f6cdce158 Repotted SecretStore and KeyManager. 10 years ago
Gav Wood cd64adc541 Basic key manager. 10 years ago
Gav Wood 6aa6265989 Fix #1826 10 years ago
Gav Wood 61cfa1517d Initial stab at KeyManager. 10 years ago
winsvega acfe49e79d issues: r, s < 1 10 years ago
winsvega 5ef3ba1177 issues: right r<1, s<1 comparation 10 years ago
winsvega 46a6609948 Issues: Transaction R,S change 10 years ago
winsvega 210a1a9401 issues: min transaction s value is 1 10 years ago
Gav Wood 51f575e049 Blockchain import/export. 10 years ago
subtly d78da4ca8f coding standards 10 years ago
subtly e3fbf63f8f ecies interop fix and tests. 128-bit keys. 10 years ago
subtly 795e2fe2ae doc methods 10 years ago
subtly 30e75e2659 initial ecies interop w/go 10 years ago
subtly 953bfd2400 start of ecies interop with go 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Christian 73d5ff677e Refactored account management out of WebThreeStubServerBase. 10 years ago
subtly 4814303c09 initial handshake on the wire 10 years ago
Gav Wood c921b25aef Compiles. 10 years ago
Gav Wood 8f0517a7d6 Vanity addresses in AZ. 10 years ago
winsvega 796c7468ee Transaction Tests 10 years ago
Gav Wood 89031ff638 Various fixes for the JS API. 10 years ago
Christoph Jentzsch 62c49018ed Check validity of signature values r,s,v 10 years ago
subtly c99e09dc49 code review 10 years ago
subtly fab63ce0a0 refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh and tests. move sha3mac into sha3. 10 years ago
Gav Wood 07663d141b Make OOG on precompileds consistent. 10 years ago
subtly 5eacc23cb1 use boost_throw_exception 10 years ago
subtly b50578f1e6 coding standards, documentation, new exception syntax 10 years ago
subtly 8eaa26e716 replace asserts with exception 10 years ago
subtly 1c746c7233 codereview fixes 10 years ago
subtly a373315639 fix build (mutex header missing) 10 years ago