Commit Graph

16252 Commits

Author SHA1 Message Date
chriseth
6949ce97e4 Re-introduce string type. 2015-05-28 16:20:50 +02:00
chriseth
786b57b884 Re-introduce string type. 2015-05-28 16:20:50 +02:00
chriseth
beab869e14 Allow duplicate code removal for loops. 2015-05-28 14:48:07 +02:00
chriseth
f3d9523651 Allow duplicate code removal for loops. 2015-05-28 14:48:07 +02:00
chriseth
72e3e359aa Allow duplicate code removal for loops. 2015-05-28 14:48:07 +02:00
Paweł Bylica
77dd832403 Rename Executive::setResultRef -> collectResult. 2015-05-28 11:56:28 +02:00
Paweł Bylica
ecd5108afc Change the way execution results are collected.
Changes handling ExecutionResult by Executive. From now execution results are collected on if a storage for results (ExecutionResult) is provided to an Executiove instance up front. This change allow better output management for calls - VM interface improved.
2015-05-28 08:56:21 +02:00
Paweł Bylica
d2bc79b9ea Change VM interface to return a copy of output. 2015-05-27 13:23:00 +02:00
ethdev zug
ad91bcec93 changes required to make miniupnp working on windows 2015-05-27 00:46:45 +01:00
ethdev zug
8586aae5e6 Merge branch 'develop' of https://github.com/lotrf3/cpp-ethereum into develop 2015-05-26 22:27:28 +01:00
lotrf3
373a296314 Fix dumbest syntax error ever 2015-05-26 14:24:58 -05:00
lotrf3
6790177df1 Ensure dependencies are conditional on Windows 2015-05-26 14:09:15 -05:00
chriseth
f7e3568c62 Merge pull request #2006 from chriseth/sol_functionalGasEstimator
Functional gas estimator
2015-05-26 15:48:10 +02:00
chriseth
cfaa99727a Merge pull request #2006 from chriseth/sol_functionalGasEstimator
Functional gas estimator
2015-05-26 15:48:10 +02:00
CJentzsch
0f510a40c6 fix blockhashOutOfRange test 2015-05-26 14:44:26 +02:00
Paweł Bylica
1887f1c91a Merge branch 'develop' into no_warnings 2015-05-26 14:16:43 +02:00
Paweł Bylica
bef2f9ea2c Merge branch 'develop' into feature/vm_gas_counter_refactor
Conflicts:
	evmjit/libevmjit-cpp/JitVM.h
2015-05-26 13:56:29 +02:00
Paweł Bylica
7557e4b73f Merge branch 'develop' into evmjit-develop
Conflicts:
	evmjit/include/evmjit/JIT.h
	evmjit/libevmjit-cpp/Env.cpp
	evmjit/libevmjit-cpp/JitVM.h
	evmjit/libevmjit/ExecutionEngine.cpp
	evmjit/libevmjit/JIT.cpp
2015-05-26 13:31:39 +02:00
CJentzsch
45f1a44e0a update wallet contract to latest changes 2015-05-26 13:21:33 +02:00
CJentzsch
d9b853adc4 Merge remote-tracking branch 'upstream/develop' into walletTests 2015-05-26 12:52:55 +02:00
CJentzsch
c3befb4028 update wallet tests 2015-05-26 12:51:33 +02:00
chriseth
7f55e26eb8 Removed redundant std. 2015-05-26 11:31:04 +02:00
chriseth
fbc331bd35 Removed redundant std. 2015-05-26 11:31:04 +02:00
chriseth
b6fa534868 Gas estimation for internal functions. 2015-05-26 11:27:59 +02:00
chriseth
6332bff81d Gas estimation for internal functions. 2015-05-26 11:27:59 +02:00
CJentzsch
6d87100377 style 2015-05-26 10:53:49 +02:00
lotrf3
64db54a67a Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 2015-05-26 02:23:22 -05:00
lotrf3
c9640e58ce Added upnp support to Windows 2015-05-26 02:18:19 -05:00
CJentzsch
ba9806b945 more tests 2015-05-26 03:14:39 +02:00
CJentzsch
7781f4dd7b fix output memory for CALL 2015-05-26 03:07:26 +02:00
chriseth
b85f66060f Sort keywords and add some reserved keywords. 2015-05-25 11:49:38 +02:00
Gav Wood
4ee8b7a757 Add secret store test.
Remove unneccessary components of scrypt.
2015-05-25 09:28:06 +01:00
CJentzsch
2e907bcf92 test clearing pending transactions 2015-05-22 18:32:44 +02:00
CJentzsch
4c7d0bd5e8 update and expand wallet tests 2015-05-22 18:32:43 +02:00
CJentzsch
3bbd4ba4e2 update wallet tests 2015-05-22 18:32:43 +02:00
chriseth
06890e5428 Commandline interface for gas estimation. 2015-05-22 16:12:40 +02:00
chriseth
964bcd6b85 Functional gas estimator. 2015-05-22 16:12:40 +02:00
chriseth
fdbce582ab Commandline interface for gas estimation. 2015-05-22 16:12:40 +02:00
chriseth
802d52f6a2 Functional gas estimator. 2015-05-22 16:12:40 +02:00
chriseth
dadde12178 Tighter estimation for EXP. 2015-05-22 16:12:40 +02:00
chriseth
ec76302b85 Path gas meter. 2015-05-22 16:12:40 +02:00
chriseth
61fae129f2 Functional gas estimator. 2015-05-22 16:12:40 +02:00
chriseth
2414a23168 Functional gas estimator. 2015-05-22 16:12:40 +02:00
chriseth
cd28fb8faa Path gas meter. 2015-05-22 16:12:40 +02:00
Paweł Bylica
3605d3e965 Fix code duplication in Executive::call overloadings. 2015-05-21 11:01:19 +02:00
yann300
ba2b77bb9a Merge remote-tracking branch 'up/develop' into bugFix 2015-05-21 10:19:31 +02:00
Paweł Bylica
3e786f792e Merge branch 'develop' into feature/vm_gas_counter_refactor
Conflicts:
	test/libevm/vm.cpp
2015-05-21 09:45:01 +02:00
Gav Wood
a97a326ffe Merge pull request #1980 from CJentzsch/shaingTestOutput
handle output larger than 4069 bytes in test
2015-05-20 22:07:31 +02:00
chriseth
44146e6674 Merge pull request #1979 from LianaHus/sol_constructorForSolAbi
Added constructor as part of Solidity ABI
2015-05-20 21:11:29 +02:00
Paweł Bylica
d67cacfcba Merge remote-tracking branch 'upstream/develop' into feature/vm_gas_counter_refactor 2015-05-20 20:14:38 +02:00