Christian
104dd11456
Provide interface for calls in JSON and some other formatting changes.
10 years ago
Gav Wood
07663d141b
Make OOG on precompileds consistent.
Warning fix.
Use high-res clock for randoms.
Whisper test.
10 years ago
Christian
4664544894
Working template magic for void function.
10 years ago
Marek Kotewicz
a2349ba485
contract create and contract call working
10 years ago
Marek Kotewicz
6cc9e6952e
merge
10 years ago
Christoph Jentzsch
a554874542
All unintended VM exceptions work like OOG in tests
10 years ago
Marek Kotewicz
79267006ce
js abi connection
10 years ago
sveneh
b82e3125ce
compiles fine now (on Linux) with both cryptopp and json-rpc-cpp dependencies
10 years ago
Christoph Jentzsch
f495a58848
build fix
10 years ago
Christian
423598e510
Allow void return type.
10 years ago
Christoph Jentzsch
54a73cbb0c
added generic userDefinedTest function
10 years ago
Christian
f7c4db7675
Tests on ranges of input data.
10 years ago
Christian
f5730edddb
Replace function selector jump table by more resilient linear time check.
10 years ago
Christoph Jentzsch
db70b0783d
undefine FILL_TESTS
10 years ago
Christoph Jentzsch
f69831be80
specified user defined test
10 years ago
Lefteris Karapetsas
4a578ed917
style fixes
10 years ago
Lefteris Karapetsas
57dab7bcb5
solidity endToEnd testing gets equivalent CPP contracts
- Just testing the waters of our codebase by introducing C++
version of the contract functions in the end to end solidity tests
- This way there is no need to check for some specific output but
instead strive for consistency between the C++ and solidity code.
10 years ago
Christian
a5542ba2de
State variables.
10 years ago
Christoph Jentzsch
28e7b6c610
style
10 years ago
Gav Wood
04f1b9434d
Fixes for warnings. Take note.
10 years ago
Christoph Jentzsch
fb9aeba3a3
Clean up state tests
10 years ago
Christoph Jentzsch
453f63c164
Added random test execution
10 years ago
Marek Kotewicz
7cb4344f12
small fix in solidityCompiler
10 years ago
Christian
11f65d50b8
Evaluate expressions in convenient order.
10 years ago
Christoph Jentzsch
dd5c89e810
Added precompiledContracts tests
10 years ago
sveneh
c29321d01c
full project compile with crypto++ dependency
10 years ago
Marek Kotewicz
c6dbe66ec8
added eth_lll
10 years ago
Marek Kotewicz
3a59158137
renaming calls to include a subprotocol prefix
10 years ago
Christian
99882a76a7
Moved instructions and assembly to new libevmcore.
10 years ago
sveneh
26d57961b4
... addition to last commit, these were lost.
10 years ago
Christoph Jentzsch
2713579ab6
update SIGNEXTEND tests
10 years ago
Christian
c87f1c76b4
Ignore break and continue outside of loops.
10 years ago
Christian
8e02768b10
Tests for break and continue in nested loops.
10 years ago
Christian
1b9e014374
Support for negative literals.
10 years ago
Christian
8b226a7906
Fixes for test framework (sign the transaction).
10 years ago
Christian
6ec55d3d5f
Type promotion fixes and tests.
10 years ago
Christian
ab7d2c8fd1
Proper type promotion and conversion.
10 years ago
Christian
2ece1f28bc
Tests for type conversion at comparison.
10 years ago
Gav Wood
4eeb0eae1c
Compile warnings fixed.
10 years ago
Christoph Jentzsch
9d035eb317
style
10 years ago
Christoph Jentzsch
e6e88c27af
undefine FILL_TESTS
10 years ago
Christoph Jentzsch
33bc5cb431
Added dynamic jump out of code test
10 years ago
Christoph Jentzsch
eed0b1651c
Moved code export to export function in ImportHelper
10 years ago
Christian
8ee9bcf87a
Further framework fix.
10 years ago
Christoph Jentzsch
49fcfb78e1
Update transactions, style fix
10 years ago
Christian
a6707cfadb
Fix test framework after change to Transaction.
10 years ago
Christoph Jentzsch
4256aa9cd3
remove vmSystemOperationsTest completely
10 years ago
Christoph Jentzsch
87b048fa17
added state system operations test
10 years ago
Gav Wood
d5d81ea5c8
Transaction documentation and build fixes.
10 years ago
Gav Wood
ef1c4d7967
Documentation for Transaction.
10 years ago