Commit Graph

17048 Commits

Author SHA1 Message Date
chriseth
c3caa2ce25 Added missing source locations for new memory management code. 2015-06-10 17:51:24 +02:00
chriseth
7c4324eb5f Added missing source locations for new memory management code. 2015-06-10 17:51:24 +02:00
chriseth
bcecae0822 Merge pull request #2122 from chriseth/sol_memoryArrays2
Use dynamic memory.
2015-06-10 15:36:30 +02:00
chriseth
e224a02826 Merge pull request #2122 from chriseth/sol_memoryArrays2
Use dynamic memory.
2015-06-10 15:36:30 +02:00
chriseth
0237949212 Merge pull request #2114 from LianaHus/sol_byte0_in_storage
Sol removed bytes0
2015-06-10 15:35:28 +02:00
chriseth
6ad90719d8 Merge pull request #2114 from LianaHus/sol_byte0_in_storage
Sol removed bytes0
2015-06-10 15:35:28 +02:00
Dimitry
da5eca2f95 Precomp. Contracts from Transaction: one more test 2015-06-10 14:39:44 +03:00
Dimitry
8f2f69f490 stPrecompiledContracts from transaction test 2015-06-10 14:39:44 +03:00
chriseth
3588709e4e Merge pull request #2126 from LianaHus/sol_Natspec_warnings_instead_of_exceptions
Some style fixes.
2015-06-10 11:25:59 +02:00
chriseth
a72e357c4e Improved exception safety in CSE.
Fixes #2135
2015-06-10 09:58:59 +02:00
Marek Kotewicz
907c29d052 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-10 03:52:32 +02:00
Marek Kotewicz
92f203632e Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-09 18:43:14 +02:00
arkpar
87b09c3ed4 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into bc
Conflicts:
	libethereum/BlockChain.cpp
	libethereum/BlockChain.h
	libethereum/BlockQueue.cpp
	libethereum/State.cpp
2015-06-09 18:24:12 +02:00
Gav Wood
c447245cc5 Merge pull request #2124 from chriseth/sol_conversionErrors
Improved type conversion error messages.
2015-06-09 23:19:02 +09:00
Gav Wood
6cc76baeac Merge pull request #2112 from chfast/refactor_move_override
Pessimising moves and missing overrides
2015-06-09 23:18:10 +09:00
Gav Wood
f61ea25a76 Merge pull request #2112 from chfast/refactor_move_override
Pessimising moves and missing overrides
2015-06-09 23:18:10 +09:00
Gav Wood
99fed1aba7 Merge pull request #2112 from chfast/refactor_move_override
Pessimising moves and missing overrides
2015-06-09 23:18:10 +09:00
Gav Wood
3344ba3e5e Merge pull request #2106 from debris/eth_newPendingTransactionFilter
eth_newPendingTransactionFilter
2015-06-09 23:16:59 +09:00
Gav Wood
f5da845a8d Merge pull request #2111 from CJentzsch/addTests
add precompiled contract tests with prefixed 0's and retune gas limit
2015-06-09 23:15:40 +09:00
Marek Kotewicz
6625a969e1 Merge branch 'eth_newPendingTransactionFilter' into filter_blockHash
Conflicts:
	libweb3jsonrpc/WebThreeStubServerBase.h
	libweb3jsonrpc/abstractwebthreestubserver.h
	libweb3jsonrpc/spec.json
	test/libweb3jsonrpc/webthreestubclient.h
2015-06-09 13:25:40 +02:00
Liana Husikyan
f5808185f0 style fixes 2015-06-09 13:25:09 +02:00
Liana Husikyan
13a64777de style fixes 2015-06-09 13:25:09 +02:00
Marek Kotewicz
e9a73acba9 udpated eth_compileSolidity 2015-06-09 13:21:56 +02:00
chriseth
9865a612a4 Improved type conversion error messages. 2015-06-09 11:57:52 +02:00
Liana Husikyan
4967535f8a cleaned up the tests 2015-06-09 11:55:19 +02:00
chriseth
31fb199acb Use dynamic memory for argument encoding. 2015-06-09 10:03:25 +02:00
chriseth
02d5716944 Use dynamic memory for argument encoding. 2015-06-09 10:03:25 +02:00
Marek Kotewicz
0d084d1d35 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-09 05:12:13 +02:00
chriseth
35ec81971a Dynamic memory. 2015-06-09 00:27:56 +02:00
arkpar
f12984525e Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into
bc

Conflicts:
	libethereum/Executive.cpp
2015-06-08 18:33:06 +02:00
CJentzsch
18d8f58970 move test from stSpecialTest to transaction test 2015-06-08 16:30:13 +02:00
Gav Wood
88865c546f Merge pull request #2025 from imapp-pl/refactor_executive
Executive on a diet
2015-06-08 22:52:39 +09:00
Liana Husikyan
05d36074d1 removed byte0 keyword 2015-06-08 13:53:25 +02:00
Liana Husikyan
1ac5f3c04d removed byte0 keyword 2015-06-08 13:53:25 +02:00
CJentzsch
88ba0c4eea add sec80 test as provided by sec 2015-06-08 12:54:11 +02:00
CJentzsch
d38258e466 all precompiled contracts tests as CALLCODE 2015-06-08 12:39:07 +02:00
Paweł Bylica
8061002b9c Add missing override specifiers. 2015-06-08 12:13:44 +02:00
Paweł Bylica
87a56b2bfe Remove pessimising moves. 2015-06-08 12:09:24 +02:00
Paweł Bylica
9425cfacf8 Remove pessimising moves. 2015-06-08 12:09:24 +02:00
Paweł Bylica
cddceb2b4f Remove pessimising moves. 2015-06-08 12:09:24 +02:00
chriseth
27ac4d6d6f Merge pull request #2100 from chriseth/sol_stackTooDeep
Improved "Stack too deep" error message.
2015-06-08 11:52:01 +02:00
Liana Husikyan
e7aa5f079a added test
Conflicts:
	test/libsolidity/SolidityEndToEndTest.cpp
2015-06-08 11:47:57 +02:00
Liana Husikyan
46eb7b08d9 added test
Conflicts:
	test/libsolidity/SolidityEndToEndTest.cpp
2015-06-08 11:47:57 +02:00
CJentzsch
a16ec4471c add precompiled contracts with prefixed 0's and retune gas limit 2015-06-08 11:24:00 +02:00
Paweł Bylica
8c66813683 Rename Executive::collectResult -> setResultRecipient. 2015-06-08 10:45:42 +02:00
arkpar
b556f00dfb codeHash in ExtVM 2015-06-08 10:26:07 +02:00
Marek Kotewicz
aea36494f0 new Ex methods 2015-06-08 09:42:04 +02:00
Vlad Gluhovsky
2210af0c34 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 2015-06-07 17:28:16 +02:00
Vlad Gluhovsky
2eeaa75060 Merge branch 'v_test_refactor' into develop 2015-06-07 17:27:52 +02:00
chriseth
c2a9419e49 Improved "Stack too deep" error message.
Closes #2080.
2015-06-07 12:51:15 +02:00