Commit Graph

123 Commits

Author SHA1 Message Date
chriseth
b458d543b5 Versioning for Solidity. 2015-07-09 16:07:33 +02:00
Lu Guanqun
66e0e6028f add missing dependencies for BuildInfo.h in libwebthree and solc 2015-07-04 23:51:30 +08:00
chriseth
ffb7d94035 Added fallback function to gas estimation and fixed mix gas estimation.
Fixes #2156
2015-06-18 17:38:26 +02:00
chriseth
f9bbe3279e Some changes in libdevcore. 2015-06-16 15:09:19 +02:00
chriseth
a418656615 Fix: Optimiser was enabled by default. 2015-06-06 15:43:24 +02:00
chriseth
a53859e309 Compute constants 2015-06-05 17:34:26 +02:00
chriseth
90c1203e56 Gas estimates for JSON compiler. 2015-06-01 13:25:02 +02:00
chriseth
b6fa534868 Gas estimation for internal functions. 2015-05-26 11:27:59 +02:00
chriseth
fdbce582ab Commandline interface for gas estimation. 2015-05-22 16:12:40 +02:00
chriseth
61fae129f2 Functional gas estimator. 2015-05-22 16:12:40 +02:00
chriseth
c82a3e06a0 Function hashes for JSON compiler. 2015-05-15 17:00:08 +02:00
chriseth
3b6bd194b0 Merge pull request #1810 from chriseth/sol_gasEstimator
Structural gas estimator.
2015-05-07 12:39:35 +02:00
subtly
01ec303388 Fix macos builds following changes from #1809. 2015-05-07 02:23:28 +02:00
unknown
ed0193d9e4 package solc, eth, ethminer, rlp && abi in cpack nsis installer 2015-05-06 12:09:35 +02:00
chriseth
16e468460f Structural gas estimator. 2015-05-06 10:43:59 +02:00
chriseth
b5491873bc Fix for exception if function hashes not requested. 2015-05-05 17:08:30 +02:00
chriseth
a9d5cba6b2 Removed layouting space. 2015-05-04 16:50:30 +02:00
chriseth
e78be5f4be Feature for commandline compiler to output the function signature hashes. 2015-05-04 16:21:44 +02:00
Marek Kotewicz
0e00f51167 Merge pull request #1710 from chriseth/linkage
Use BUILD_SHARED_LIBS
2015-04-27 10:02:27 +02:00
chriseth
a001beaf74 Merge pull request #1718 from chriseth/sol_jsonCompilerDocker
Modifications to docker file to build the json compiler.
2015-04-24 15:58:34 +02:00
chriseth
075b4f87b9 Use BUILD_SHARED_LIB 2015-04-24 14:50:14 +02:00
chriseth
bb788bcbc3 Merge pull request #1737 from chriseth/sol_fix_solcWithoutJson
Do not handle combined JSON if option not given.
2015-04-24 12:51:11 +02:00
chriseth
87e8c81514 Do not handle combined JSON if option not given. 2015-04-24 11:48:23 +02:00
Ryan Casey
d8f7051685 Direct more mundane failures to cerr as well. 2015-04-23 09:42:01 -07:00
chriseth
245620bdc2 Removed extra blank line. 2015-04-23 15:47:54 +02:00
chriseth
ec01bfa074 json output for the commandline compiler. 2015-04-23 14:40:42 +02:00
chriseth
61c7f29b46 Actually output assembly in JSON format. 2015-04-22 16:28:21 +02:00
chriseth
5fff87cf2b Modifications to docker file to build the json compiler. 2015-04-22 14:38:00 +02:00
chriseth
be3f9e2681 Style fixes. 2015-04-22 11:33:26 +02:00
Christian
21a4c342d8 JSON compiler. 2015-04-22 11:33:25 +02:00
Gav Wood
2eb7c95d88 Merge pull request #1665 from chriseth/sol_jsoncppDocker
Add jsoncpp dependency for solidity-js.
2015-04-19 15:49:22 +02:00
chriseth
41c2990ed7 Add jsoncpp dependency for solidity-js. 2015-04-17 18:33:55 +02:00
Liana Husikyan
8e04b27252 fixed extension of file json format
changed value for PUSH to hex
2015-04-17 17:41:50 +02:00
Liana Husikyan
104c5bca07 initial output for asm-json flag.
Conflicts:
	libevmcore/Assembly.cpp
2015-04-17 17:41:50 +02:00
Liana Husikyan
3dcc0f0893 added asm-json flag to cl compiler
Conflicts:
	libsolidity/CompilerStack.cpp
2015-04-17 17:41:41 +02:00
Paweł Bylica
7e015ae723 Merge remote-tracking branch 'upstream/develop' into evmjit 2015-03-12 13:39:40 +01:00
Gav Wood
72385175aa Merge pull request #1268 from chriseth/sol_checkerFixes
Fixed some checker warnings.
2015-03-10 18:44:34 +00:00
Gav Wood
7f02f86ab0 Merge pull request #1265 from chriseth/sol_dockerfilefix
Fixed dockerfile.
2015-03-10 16:05:30 +00:00
chriseth
c7ac1f55b2 Fixed some checker warnings. 2015-03-10 15:11:13 +01:00
Liana Husikyan
c6653d5ffc fixed new line for user input from terminal. 2015-03-10 12:02:48 +01:00
chriseth
3fa4c64aef Fixed dockerfile. 2015-03-09 22:17:49 +01:00
Paweł Bylica
dec565f882 Merge remote-tracking branch 'upstream/develop' into evmjit 2015-03-06 15:34:02 +01:00
Liana Husikyan
665edd3f86 added source code printing for each output line.
some changes after pr review
2015-03-05 12:08:43 +01:00
Paweł Bylica
5d95bd7c20 Merge commit '444cc3d12c96a40b7b5b6832ec84afe83c403733' into evmjit 2015-02-24 12:38:46 +01:00
Gav Wood
c4cc2bcea7 Add EVMJIT. 2015-02-20 21:59:21 +01:00
Marek Kotewicz
d4e2e60ceb fixed #1022 2015-02-16 13:48:25 +01:00
Marek Kotewicz
089c2ef39e fixed issue with including wrong json/json.h file 2015-02-13 09:03:03 +01:00
Marek Kotewicz
e559854e33 Merge branch 'jsoncpp_path' of https://github.com/debris/cpp-ethereum into jsoncpp_path 2015-02-12 09:06:32 +01:00
Marek Kotewicz
3e35ca9001 Merge pull request #979 from debris/win_fixes
windows fixes
2015-02-11 17:46:41 +01:00
debris
af0357898b fixed cmake include_directories 2015-02-11 16:47:56 +01:00