Gav Wood
d5d81ea5c8
Transaction documentation and build fixes.
10 years ago
Gav Wood
ef1c4d7967
Documentation for Transaction.
10 years ago
Gav Wood
2e551b5870
Classify Transaction.
10 years ago
subtly
b50578f1e6
coding standards, documentation, new exception syntax
10 years ago
subtly
1c746c7233
codereview fixes
10 years ago
subtly
67747f8cc5
Placeholder kdf. More cleanup and tests.
10 years ago
subtly
fb00cbc629
remove asserts for recid being 2, which is rare, but may occur
10 years ago
subtly
4c3894e455
recover public key from ecdsa,v sig using cryptopp
10 years ago
subtly
6b6ebcdcda
Require secret for hmac.
10 years ago
Gav Wood
15013a3e88
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
10 years ago
subtly
5517fa2f42
support for verifying ec signatures w/secp256k1 or cryptopp.
10 years ago
subtly
6e889cd887
ecdsa tests
10 years ago
subtly
538aae8078
Cleaner everything. CryptoPP doesn't recover public keys. secp256k1lib base doesn't verify compact signatures. CryptoPP sign and verify. Stub for secp256k1lib verification from compact signature.
10 years ago
subtly
76a9a723e1
style. remove unused code.
10 years ago
subtly
e09734c837
coding standards
10 years ago
subtly
76eb58012b
remove irrelevant test code
10 years ago
subtly
a756de4b26
cleanup more headers
10 years ago
subtly
5967cb93f2
add ecies encrypt/decrypt support to common crypto
10 years ago
subtly
0ff0bf4a38
two ec curves walked into a bar...
10 years ago
subtly
957da99ec9
commit before narrowing down import-public key issue w/cryptopp
10 years ago
subtly
d5937633f5
cryptopp_vs_secp256k1
10 years ago
subtly
90641948e5
fix public import/export
10 years ago
subtly
7ef84cf8fc
import/export cryptopp keys. begin to separate operations and public/secret.
10 years ago
subtly
b97d9bbd6f
Export and encrypt via dev::Public. more cryptopp abstraction.
10 years ago
subtly
066aa26f71
abstract cryptopp. add/test encrypt/decrypt for key.
10 years ago
subtly
d0f9f73d15
aes ctr mode test
10 years ago
subtly
bc1b47470f
cleanup headers
10 years ago
subtly
55561363db
basic ecies class
10 years ago
Gav Wood
c7634c27b0
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
10 years ago
subtly
5253be9938
cryptopp aes128-cbc
10 years ago
subtly
ea059d6d49
cryptopp ecdh and ecies
10 years ago
Arkady Paronyan
c161ddb66a
fixed segfaults on accessing temp objects vector buffers
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
25183afd7c
Project refactor. Introduce the Serpent library.
11 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
648fbc57c9
Split out libethcore from libethereum.
11 years ago
Carl Allendorph
de1e416085
Broke the crypto test out into a separate boost auto test case.
11 years ago
Gav Wood
b3093e6447
PoC 3.5 functionality. Still buggy though.
11 years ago
Gav Wood
607a5de340
Repotted Common.h.
11 years ago
Gav Wood
db9a09716f
Tests.
11 years ago
Tim Hughes
21a840e20a
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
11 years ago
Muharem Hrnjadovic
be65dbc46d
Fixed the other occurrence of Foobar
11 years ago
Muharem Hrnjadovic
4bab3c57a5
Corrected license headers (Foobar -> cpp-ethereum)
11 years ago
Gav Wood
607e380a4b
Fixes for Go interop.
11 years ago
Gav Wood
b7ab00a798
Peers have IDs to solve duplicate peers issue.
No post-mine state visible in advance.
Additional parts of protocol no longer optional.
Protocol version bump.
Various GUI improvements.
Better (more dynamic) and more correct handling of fee structure.
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
11 years ago
Gav Wood
fc139d2523
Version 2 not 3 of the GPL.
11 years ago
Gav Wood
0fc422a160
Manage GetBlocks properly; should work for when > 256 blocks away.
Use GetTransactions on connect & respect it. DONE
11 years ago
Gav Wood
4347cfc4fc
Various fixes.
11 years ago