Commit Graph

15436 Commits

Author SHA1 Message Date
Vlad Gluhovsky
a4d4cf89da Coding Standards fix 2015-05-11 17:27:11 +02:00
Liana Husikyan
14b30c87ab Update SolidityABIJSON.cpp 2015-05-11 17:17:50 +02:00
Liana Husikyan
78a343d2ff updated unit test 2015-05-11 17:16:52 +02:00
Liana Husikyan
23925040a1 updated unit test 2015-05-11 17:16:52 +02:00
Liana Husikyan
342afb10d5 bug in abi. fixed external type for return parameters 2015-05-11 16:46:17 +02:00
Liana Husikyan
ccc3d56542 bug in abi. fixed external type for return parameters 2015-05-11 16:46:17 +02:00
chriseth
54bc7dda53 Compute state intersection. 2015-05-11 16:40:28 +02:00
chriseth
2870281fe8 Compute state intersection. 2015-05-11 16:40:28 +02:00
CJentzsch
1532574367 add identity contract tests 2015-05-11 15:59:57 +02:00
Paweł Bylica
5c283ffeef Remove gas counter from interpreter VM. OnOp callback signature changed. 2015-05-11 15:47:34 +02:00
CJentzsch
af9dbf9520 reorganize inout Limits tests 2015-05-11 14:26:27 +02:00
Paweł Bylica
504eff7cb3 Remove gas counter from VM interface (VMFace) 2015-05-11 14:07:27 +02:00
Vlad Gluhovsky
5249fa9d18 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 2015-05-11 12:57:56 +02:00
chriseth
cc6647e671 Tests. 2015-05-11 12:56:40 +02:00
chriseth
2fbcb5b9c8 Store alternative stack locations during code generation. 2015-05-11 12:56:40 +02:00
chriseth
9d3f0de31b Reuse state during common subexpression elimination. 2015-05-11 12:56:40 +02:00
Vlad Gluhovsky
520dcc7e70 Coding Standards fix 2015-05-11 12:39:37 +02:00
chriseth
2cc62fbbfb Merge pull request #1831 from chriseth/sol_newABIEncoding
New ABI encoding for dynamic types.
2015-05-11 12:27:24 +02:00
chriseth
2bdbeaac9b Merge pull request #1831 from chriseth/sol_newABIEncoding
New ABI encoding for dynamic types.
2015-05-11 12:27:24 +02:00
Paweł Bylica
b07331fbb3 CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin"
This commit changes output directory for runtime components (executables and DLLs) to "bin" directory. That allows running executables on Windows without need of install step.

Closes ethereum/cpp-ethereum#1821
2015-05-11 11:47:29 +02:00
Lefteris Karapetsas
b3a3b2f260 Merge branch 'develop' into ethash_reloaded 2015-05-11 11:06:00 +02:00
CJentzsch
2add2a4de9 optional wallet blockChain tests, beacuse it takes a while 2015-05-11 10:11:36 +02:00
Marek Kotewicz
5a516b27ed Merge commit '13a744559744831e4cb0c13592df070148077359' into web3js 2015-05-10 15:52:26 +02:00
Marek Kotewicz
2958ad88f3 Squashed 'libjsqrc/ethereumjs/' changes from 3b799d1..e908439
e908439 version 0.3.6
091c8e5 Merge branch 'develop' into tcoulter
272837e cleaned up param.js
38a13bc removed unused functions from coder.js
8e3158f Merge pull request #196 from debris/new_abi
c6a57b3 cleanup and documentation
6e60e1f new solidity abi decoding
3f0d1c8 new abi proposal implementation of encoding
39d70e8 Merge pull request #195 from debris/fixed_abi
f963855 removed unused functions from abi.js
c59419e added new "dave" example
860ad2c fixed #194
22ca9b0 Merge branch 'develop' of https://github.com/ethereum/ethereum.js into develop
6739a1b "dave" example
08f3aae add optional nonce property to sendTransaction
2ca4240 Add error handling to synchronous methods (obligatory warning against using synchronous calls at all).
4690130 version 0.3.5
7949f6a Merge pull request #187 from debris/encoding
944c5cc removed unused test files
8a9c9c5 Merge branch 'develop' into encoding
330b0da more tests for encoding and decoding solidity params
b064eab Handle this error properly. For instance, without this, if we cannot connect to the RPC client, JSON won't be able to parse the result (there is none), in which case would cause a RuntimeException.
7989607 version 0.3.4
afb61d5 Merge branch 'master' into develop
97f6e7d build files again
539ef7b Merge pull request #186 from ethereum/eventFilterFix
ec0dc44 Merge pull request #188 from ethereum/develop
bd73ccc added eth_hashrate
baed4c8 fixed old encoding
e9ec708 fixed event from and toBlock

git-subtree-dir: libjsqrc/ethereumjs
git-subtree-split: e90843973f3ae554069347b61cb5b393091c34d1
2015-05-10 15:52:25 +02:00
Vlad Gluhovsky
e69cdcd2d6 Test for Capability class
Basic configuration for sending and receiving messgaes.
2015-05-10 15:18:13 +02:00
Gav Wood
b293d98932 Build fixes. 2015-05-10 13:45:36 +03:00
Gav Wood
c07ab5aa36 Merge pull request #1771 from debris/v8console
v8 javascript console
2015-05-10 13:21:44 +03:00
Gav Wood
497392c64c Merge pull request #1753 from winsvega/blockweight2
Total Difficulty
2015-05-09 18:42:14 +03:00
arkpar
1a673bfb6d Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into core_perf 2015-05-08 23:05:31 +02:00
chriseth
6cc71a188f Merge pull request #1813 from chriseth/sol_knowledgeEngine
Static Analysis Engine.
2015-05-08 18:58:42 +02:00
chriseth
202ea5c3a1 Merge pull request #1813 from chriseth/sol_knowledgeEngine
Static Analysis Engine.
2015-05-08 18:58:42 +02:00
chriseth
2f85a0aeb2 Merge pull request #1802 from LianaHus/sol_Deny_overwriting_attribute_by_function_via_inheritance
Proper overwriting of attribute and functions.
2015-05-08 18:29:26 +02:00
subtly
235cad6f19 update whisper test to use fixture for new network code, to allow private addresses and encapsulate host/port information in NodeIPEndpoint. 2015-05-08 18:19:31 +02:00
chriseth
1dfcb47350 Use range-based erase. 2015-05-08 18:07:56 +02:00
subtly
b23873c2ba Merge branch 'develop' into whisper 2015-05-08 18:00:22 +02:00
Liana Husikyan
37fbf06c98 added one more test 2015-05-08 17:52:09 +02:00
Liana Husikyan
5c1c690e28 style changes 2015-05-08 17:51:53 +02:00
Liana Husikyan
960033de6b fixed the test 2015-05-08 17:51:53 +02:00
Liana Husikyan
e7568b5f4d fixed the test 2015-05-08 17:51:53 +02:00
Liana Husikyan
757972b4e3 added test 2015-05-08 17:51:52 +02:00
Liana Husikyan
495d827ece implemented cleanup of duplication in resolver 2015-05-08 17:51:52 +02:00
Liana Husikyan
115c22c0e0 changed the way of resolving declarations. now the cleanup of function duplications in libsolidity/NameAndTypeResolver.cpp(WIP) 2015-05-08 17:51:52 +02:00
Lefteris Karapetsas
34dde6118c Merge branch 'develop' into ethash_reloaded 2015-05-08 17:34:55 +02:00
chriseth
135a67ad52 New ABI encoding for dynamic types. 2015-05-08 16:54:39 +02:00
chriseth
69693f17f6 New ABI encoding for dynamic types. 2015-05-08 16:54:39 +02:00
Lefteris Karapetsas
b11fa5996a Further fixes in Ethash integration and testing 2015-05-08 15:55:27 +02:00
arkpar
c35bc33cc4 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into
core_perf

Conflicts:
	libp2p/NodeTable.cpp
	libp2p/NodeTable.h
2015-05-08 15:13:16 +02:00
Gav Wood
ccf48882c9 Basic key manager. 2015-05-08 11:13:36 +02:00
Paweł Bylica
f7109717ed testeth: fix --singletest option 2015-05-08 11:00:53 +02:00
Paweł Bylica
e608be8299 testeth: fix --singletest option 2015-05-08 11:00:17 +02:00