chriseth
fed44efdce
Enlarge storage references to two stack slots.
10 years ago
Marek Kotewicz
5b2038272f
removed diff file
10 years ago
Lefteris Karapetsas
382a587886
Additional test for msg.sig
10 years ago
Lefteris Karapetsas
22b47689d5
Adding msg.sig Solidity Magic type
msg.sig will return a bytes4 with the function signature located in CALLDATALOAD
10 years ago
Liana Husikyan
7359f68b9f
- 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
10 years ago
Liana Husikyan
304256b546
- 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
10 years ago
Liana Husikyan
6f11b6a73f
added parsing for constant variables
10 years ago
Gav Wood
4495de3331
Renaming getData -> getCode, remove getStorage, fix a bunch of JSONRPC
methods with more expansive error handling.
10 years ago
Gav Wood
a8d84b0d86
getData -> getCode.
10 years ago
winsvega
ba4f413b87
State Tests
stSystemOperations poc9
10 years ago
winsvega
00694cb261
State Tests
poc9
10 years ago
CJentzsch
475a14e5b1
test for callcode to 0
10 years ago
Paweł Bylica
19fb5d9865
Prettify VM and State test outputs
10 years ago
Paweł Bylica
9b851e9359
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
10 years ago
chriseth
4d67fe39ac
Fix gas for builtin.
Fixes #1300
10 years ago
Marek Kotewicz
5bbd7b5c15
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
10 years ago
CJentzsch
608b4ca707
clean up
10 years ago
CJentzsch
0fc5b25783
remove seedhash from block header tests
10 years ago
CJentzsch
c45011b165
add addmod test in order toc check that nothing get downcasted inbetween
10 years ago
CJentzsch
69e1902aa5
fix calldataload
10 years ago
Gav Wood
cb009b6692
Remove seedHash from header.
10 years ago
CJentzsch
77f9a58c61
style
10 years ago
CJentzsch
76bd23b61d
style
10 years ago
CJentzsch
f20a3e10fb
bugfix
10 years ago
Lefteris Karapetsas
5c042e2e59
Small FixedBytes type fixes
- Integer Constant is explicitly convertible to FixedBytes, so using
that in the tests
10 years ago
CJentzsch
21b90342ab
dejavu issue 19 - stack underflows
10 years ago
CJentzsch
5238ad58f5
readd --filltest option and add dejavu issue 42 test
10 years ago
Gav Wood
97bba263eb
net_version
web3_clientVersion
10 years ago
CJentzsch
d3ed076f01
style
10 years ago
Lefteris Karapetsas
f488fc4753
Some fixes on Types.cpp for FixedBytesType
10 years ago
Lefteris Karapetsas
98f0d04a94
Style fixes and some additional hash to bytes32 renaming
10 years ago
Lefteris Karapetsas
1c3ed8dd97
Removing uncecessary intermediate int conversion in log tests
10 years ago
Lefteris Karapetsas
0cd3b15373
byte is now an alias for byte1
10 years ago
Lefteris Karapetsas
9fa08d179b
Fixing byte array index access code generation
10 years ago
Lefteris Karapetsas
81beec48bf
Changes in Solidity Tests to use the new bytesXX type
10 years ago
Lefteris Karapetsas
d9d792a055
Conversion changes after renaming Hash/String to Bytes.
- Almost all end to end tests pass. Still needs a little bit of work
10 years ago
Lefteris Karapetsas
bb205103c4
Most EndToEndTests are now compliant with the Bytes renaming
10 years ago
Lefteris Karapetsas
9d7ebacabc
Bytes Tokens properly named and NameAndTypeResolution tests work
10 years ago
CJentzsch
20654a1f71
random state test optmization
10 years ago
Paweł Bylica
25fc91a9ca
testeth: optional VM tracing (--vmtrace), command line options refactoring.
Closes ethereum/cpp-ethereum#1280
10 years ago
CJentzsch
38a8a25322
style fix
10 years ago
CJentzsch
77ea8e2fce
remove unneccessary dependencies
10 years ago
CJentzsch
741194a2f5
remove boost test lib macros from check random state test
10 years ago
CJentzsch
0fa604edd8
add check random state test for jit
10 years ago
CJentzsch
7ed7a9a253
create random state tests
10 years ago
CJentzsch
a07eb1a519
OOG or 1024 depth level fail for CALLCODE
10 years ago
CJentzsch
e01ebe78f3
OOG or 1024 depth level fail
10 years ago
chriseth
7009ab6fe8
Fixed indentation.
10 years ago
winsvega
4ec057611a
State Tests
POC9 updates
10 years ago
chriseth
772766194c
Fixed assembly tests.
10 years ago