Commit Graph
2409 Commits
Author SHA1 Message Date
subtly a7cd35f4f9 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. 2014-10-25 18:23:19 +02:00
Christian b03a6a3563 Expression compiler. 2014-10-24 19:38:13 +02:00
Marek Kotewicz e262ebf496 Merge branch 'develop' into mk_jsonrpc 2014-10-24 17:00:29 +02:00
Marek Kotewicz ac3ac9095a checked headless builds with and without jsonrpc 2014-10-24 16:14:00 +02:00
Gav Wood 08c45c85b4 Merge pull request #412 from CJentzsch/newTests
New vm tests
2014-10-24 15:12:35 +02:00
Marek Kotewicz b072b8687a ethrpc -> web3jsonrpc, other issues fixed 2014-10-24 14:21:20 +02:00
subtly 9a6b5fd613 style. remove unused code. 2014-10-23 22:12:47 +02:00
subtly 1c8ef38124 coding standards 2014-10-23 21:59:05 +02:00
subtly f02987e219 remove irrelevant test code 2014-10-23 19:25:12 +02:00
subtly 2b66efb72d cleanup more headers 2014-10-23 19:19:02 +02:00
Marek Kotewicz 5bedf3c21f Merge branch 'develop' into mk_jsonrpc 2014-10-23 19:08:45 +02:00
subtly 5d74c0edb9 Merge branch 'develop' into crypto 2014-10-23 19:07:19 +02:00
subtly ee062e564b add ecies encrypt/decrypt support to common crypto 2014-10-23 19:06:31 +02:00
Christoph Jentzsch a203fb7ae8 merge 2014-10-23 18:58:59 +02:00
Christoph Jentzsch 1a486faad1 Merge remote-tracking branch 'upstream/develop' into newTests 2014-10-23 18:56:45 +02:00
subtly 8f6314b923 Merge branch 'develop' into crypto 2014-10-23 18:16:39 +02:00
Marek Kotewicz b884866962 Merge branch 'develop' into mk_jsonrpc 2014-10-23 18:04:55 +02:00
Marek Kotewicz fac4e8ffd6 jsonrpc library dependency made mandatory 2014-10-23 17:12:04 +02:00
subtly 3726c120e9 two ec curves walked into a bar... 2014-10-23 16:59:01 +02:00
subtly 9604a5a4d9 commit before narrowing down import-public key issue w/cryptopp 2014-10-23 16:38:50 +02:00
Christoph Jentzsch c9d5ae113a Merge remote-tracking branch 'upstream/develop' into bugfix 2014-10-23 16:13:47 +02:00
Christoph Jentzsch 8b9ad7a3fe Merge remote-tracking branch 'upstream/develop' into newTests 2014-10-23 16:07:30 +02:00
Christoph Jentzsch 9e28ef7cf0 Added new recursive bombs to vm tests 2014-10-23 16:07:13 +02:00
Gav Wood 076f58fe24 Merge pull request #381 from chriseth/solidity
Solidity parser - not polished yet, but usable
2014-10-23 16:05:42 +02:00
Paweł Bylica 39a74029d2 Revert "Expose VM kind setting of State in FakeExtVM"
This reverts commit 2d0557e2ee236b73546d6dd9f3ed7d19ec852a0f.
2014-10-23 15:49:12 +02:00
Paweł Bylica 6cc1cb1001 Expose VM kind setting of State in FakeExtVM 2014-10-23 15:28:08 +02:00
Christoph Jentzsch a50e16628a Merge branch 'bugfix' into newTests 2014-10-23 15:11:32 +02:00
Christoph Jentzsch dc81b942d8 Merge remote-tracking branch 'upstream/develop' into newTests 2014-10-23 13:13:01 +02:00
Paweł Bylica 7b7d991954 Update createRandomTest.cpp to use new VM construction method 2014-10-23 12:38:45 +02:00
Marek Kotewicz 1e65540b0c removed outdated tests 2014-10-23 12:22:04 +02:00
Marek Kotewicz ea2c6a0ab4 json-rpc generic api 2014-10-23 12:04:26 +02:00
Christoph Jentzsch d865275202 Changing gas cost to zero at stackunderflow 2014-10-23 11:25:34 +02:00
subtly 4dcfbd05c6 cryptopp_vs_secp256k1 2014-10-23 05:04:25 +02:00
subtly 19e169694c fix public import/export 2014-10-23 04:50:04 +02:00
Marek Kotewicz 3984f6c80c Merge branch 'develop' into mk_jsonrpc
Conflicts:
	libqethereum/QEthereum.cpp
	libqethereum/QEthereum.h
2014-10-23 02:51:58 +02:00
subtly 6513d43129 import/export cryptopp keys. begin to separate operations and public/secret. 2014-10-23 02:40:02 +02:00
subtly 9308d04a4c Export and encrypt via dev::Public. more cryptopp abstraction. 2014-10-22 23:59:00 +02:00
subtly d4aea64175 Merge branch 'develop' into crypto 2014-10-22 22:59:38 +02:00
subtly 29450c0fab abstract cryptopp. add/test encrypt/decrypt for key. 2014-10-22 22:57:41 +02:00
Christoph Jentzsch c7a101dec3 bug fix 2014-10-22 22:13:08 +02:00
Christoph Jentzsch f8d8e83c1e bug fix 2014-10-22 21:45:37 +02:00
Christoph Jentzsch 52e3b15735 Added call depth tests 2014-10-22 21:21:18 +02:00
Gav Wood 3f5bec5940 Merge pull request #404 from imapp-pl/pr-fixes
Enhance VM tests reports
2014-10-22 21:05:13 +02:00
Gav Wood 7356e6f429 Merge pull request #405 from CJentzsch/randomTestCreater
Random test creater optimization
2014-10-22 21:04:49 +02:00
Paweł Bylica 6ac0c1302a Change the way VMs are created (mostly for tracking where are created) 2014-10-22 18:48:14 +02:00
Paweł Bylica d740145ecc Update VM test engine to use VMFace interface 2014-10-22 16:52:47 +02:00
Christoph Jentzsch 76c29fc08a Bugfix, get correct gas after exception 2014-10-22 16:40:24 +02:00
Paweł Bylica 44536d4327 Implement VMFace with jit::VM 2014-10-22 16:40:05 +02:00
subtly 9a5a6db634 aes ctr mode test 2014-10-22 15:57:52 +02:00
Marek Kotewicz 2b44fc0a8e block, transaction, uncle by hash and number separately 2014-10-22 15:47:22 +02:00