Commit Graph
1724 Commits
Author SHA1 Message Date
chriseth 6e2464487f Merge pull request #1326 from chriseth/sol_packedStorage
Let Solidity pack its storage
2015-03-17 01:08:47 +01:00
Gav Wood 9c842b1eea Merge pull request #1329 from winsvega/develop
ExpXY Test
2015-03-16 19:47:39 +01:00
Gav Wood 2e39728d38 Merge pull request #1318 from CJentzsch/addTests
add test for uncle generation
2015-03-16 19:47:24 +01:00
chriseth 1d44a8999e Fetch and store packed values. 2015-03-16 18:07:14 +01:00
chriseth 354d84e0a7 Compute packing offsets. 2015-03-16 18:07:14 +01:00
chriseth 10be65f269 Enlarge storage references to two stack slots. 2015-03-16 18:07:14 +01:00
chriseth 7ad027055d Merge pull request #1328 from debris/remove_orig
removed redundant diff file
2015-03-16 17:31:12 +01:00
chriseth e26f2dcaae Merge pull request #1325 from LefterisJP/sol_MsgSig
Adding msg.sig Solidity Magic type
2015-03-16 17:30:18 +01:00
winsvega cdfeb96a86 ExpXY Test 2015-03-16 19:15:44 +03:00
Marek Kotewicz 49b20e7540 removed diff file 2015-03-16 17:09:21 +01:00
CJentzsch b97fe62e13 update blockchain tests 2015-03-16 17:07:48 +01:00
Lefteris Karapetsas 67a9ec3bdb Additional test for msg.sig 2015-03-16 16:42:56 +01:00
Lefteris Karapetsas 55fed7d1c4 Adding msg.sig Solidity Magic type
msg.sig will return a bytes4 with the function signature located in CALLDATALOAD
2015-03-16 12:59:56 +01:00
Liana Husikyan 1d2e579eff - added more tests to check constant specifier implementation
- deny use of const for local variables
- deny unitialized const variables
- only int, fixed strings, and enums can be declaired as const
2015-03-16 10:46:46 +01:00
Liana Husikyan 8e6b2c10c3 - added isPartOfExternalInterface to Declaration
- changed position for the constant specifier. now it goes after type: <type> <constant> <name> = <value>
- removed tests for constant functions, checkings for constant function doesn't belong to this story
2015-03-16 10:46:46 +01:00
Liana Husikyan 2ca23b2247 added parsing for constant variables 2015-03-16 10:46:46 +01:00
Gav Wood 45155d3c82 Merge pull request #1299 from winsvega/develop
State Tests
2015-03-16 09:46:50 +01:00
Gav Wood 818a8b59af Merge pull request #1312 from imapp-pl/feature/testeth_stats
Stats for testeth + bonus
2015-03-16 09:46:01 +01:00
Gav Wood d66e8373d5 Merge pull request #1319 from CJentzsch/fixCallCode
Fix CALLCODE
2015-03-16 09:44:56 +01:00
CJentzsch 8c7dace7fe Merge remote-tracking branch 'upstream/develop' into addTests 2015-03-16 08:10:30 +01:00
Gav Wood 65f2df15df Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 2015-03-14 19:59:17 +01:00
Gav Wood 1b09e5debb Renaming getData -> getCode, remove getStorage, fix a bunch of JSONRPC
methods with more expansive error handling.
2015-03-14 19:59:07 +01:00
Gav Wood 204f53c6ad getData -> getCode. 2015-03-14 19:00:41 +01:00
winsvega d60773a429 State Tests
stSystemOperations poc9
2015-03-14 17:05:43 +03:00
winsvega fb25408657 State Tests
poc9
2015-03-14 16:39:17 +03:00
CJentzsch ecccdb7065 test for callcode to 0 2015-03-14 10:26:06 +01:00
CJentzsch 1646ab45a8 add test for uncle generation 2015-03-14 10:03:30 +01:00
Paweł Bylica 3782a33e50 Prettify VM and State test outputs 2015-03-14 00:18:52 +01:00
Paweł Bylica 31db4fbde8 Stats for testeth
Simple listener support added to testeth. Stats class implements the Listener interface and collects tests execution times. Try options: --stats or --stats=full.

Closes ethereum/cpp-ethereum#1285
2015-03-14 00:18:52 +01:00
Gav Wood f15e1ef250 Merge pull request #1316 from debris/develop
ethereumjs changes related with #1284
2015-03-13 20:19:42 +01:00
Gav Wood 6c46b49366 Merge pull request #1309 from CJentzsch/fixCalldataload
Fix calldataload
2015-03-13 20:13:18 +01:00
Gav Wood 92b4dea798 Merge pull request #1310 from CJentzsch/addmodMulmodFix
add addmod test in order to check that nothing get downcasted inbetween
2015-03-13 20:12:52 +01:00
Gav Wood 1ef0a594a3 Merge pull request #1314 from CJentzsch/blockTests
remove seedhash from block header tests
2015-03-13 20:12:45 +01:00
Gav Wood 827b1e2b3d Merge pull request #1295 from CJentzsch/randomStateTests
Random state tests
2015-03-13 20:12:35 +01:00
chriseth a6f328a613 Fix gas for builtin.
Fixes #1300
2015-03-13 17:31:56 +01:00
Lefteris Karapetsas 1cd179f0d2 Merge pull request #1284 from LefterisJP/sol_SBHCleanup
Solidity StringXX and HashXX types change to BytesXX
2015-03-13 16:34:20 +01:00
Marek Kotewicz f60887a59a Merge commit '5bbd7b5c15de77c194ce72f72901da672faf64a0' into develop 2015-03-13 16:13:44 +01:00
Marek Kotewicz 60162d919b Squashed 'libjsqrc/ethereumjs/' changes from d509360..eceeda7
eceeda7 gulp
cc3e373 Merge pull request #109 from LefterisJP/string_hash_rename
3a22498 string type basically becomes bytes type
760634a Changing abi tests to use fixed bytes type
6554479 Merge pull request #108 from frozeman/apiOverhaul
b322378 removed unecessary utils
9a3d320 changed my author url
8516a2f removed uncommented line
1730f21 add version replacement use version.json now
27e5706 bumped version
3614cea bumped version
9c3d1b2 merged develop
2e320ed add versions
08a38b3 removed unecessary open in httpprovidor
5636510 add inputformatter for sha3
50ca903 add build
f351e95 removed unecessary log
67ab5ef removed unecessary log

git-subtree-dir: libjsqrc/ethereumjs
git-subtree-split: eceeda7d0878579cdc6324f3026ae88079c30720
2015-03-13 16:13:43 +01:00
CJentzsch 132533babb clean up 2015-03-13 15:35:32 +01:00
CJentzsch f72e8d93a6 remove seedhash from block header tests 2015-03-13 14:58:47 +01:00
CJentzsch 9da83dc6d2 add addmod test in order toc check that nothing get downcasted inbetween 2015-03-13 13:04:05 +01:00
CJentzsch 1d93fc79f4 fix calldataload 2015-03-13 12:29:59 +01:00
Gav Wood 0de5ff34fd Merge pull request #1283 from CJentzsch/addTests
Add tests
2015-03-13 00:30:08 +01:00
Gav Wood 66a216f704 Remove seedHash from header. 2015-03-12 18:10:27 +00:00
CJentzsch 6243d0048b style 2015-03-12 19:03:07 +01:00
CJentzsch 363d417384 style 2015-03-12 19:01:09 +01:00
CJentzsch 20cb72b297 bugfix 2015-03-12 17:44:57 +01:00
Lefteris Karapetsas 1bb7f3cbc3 Small FixedBytes type fixes
- Integer Constant is explicitly convertible to FixedBytes, so using
  that in the tests
2015-03-12 17:31:39 +01:00
CJentzsch f164593c27 dejavu issue 19 - stack underflows 2015-03-12 17:11:58 +01:00
CJentzsch b5ed5d13d1 readd --filltest option and add dejavu issue 42 test 2015-03-12 16:53:00 +01:00