Christian
638960f22f
Contracts as types and framework for special global variables.
10 years ago
Lefteris Karapetsas
06e2c08af7
extra comments scanning test
10 years ago
Lefteris Karapetsas
be1d8881af
documentation comments are now always skipped but saved as special tokens at the Scanner
10 years ago
Christian
c7972ba850
Special handling for constructor.
10 years ago
Paweł Bylica
732e5c2b0f
In VM tests, check only if an exception occurred if an exception expected (no post state and output checking)
10 years ago
Lefteris Karapetsas
0c101d89f8
solidity scanner takes triple slash doc comments into account
- Conditionally scanning for the documentation comments and gettings their
contents.
- Adding tests for this functionality of the scanner
10 years ago
Marek Kotewicz
ee7c423868
common changes
10 years ago
Marek Kotewicz
e2948c7040
logs in spec
10 years ago
Gav Wood
7a0cb2bf23
Renaming and fixes.
10 years ago
Gav Wood
5c17838ca1
Build fix.
10 years ago
Gav Wood
908e0c498a
Remove overly verbose log.
10 years ago
wanderer
df42afec64
added filler.json
10 years ago
Marek Kotewicz
4c4dd302f2
ethereum.js not minified, serpent compiler, jsonrpc handles compilers exceptions
10 years ago
Gav Wood
6af670af27
Windows build fix.
10 years ago
Christian
bbc3a1b37e
Struct types.
10 years ago
Christian
ec2b010047
Mapping types.
10 years ago
subtly
a25185172b
pr fix
10 years ago
Gav Wood
cbf22e3ce6
Compile fixes.
Version bump.
10 years ago
Marek Kotewicz
0e02c79b80
storage dump test
10 years ago
Marek Kotewicz
47434e62c3
added storageAt which dumps contract storage
10 years ago
subtly
cf3f821d71
changes for code review
10 years ago
Marek Kotewicz
7bdc646dcc
removed unnecessary methods from jsonrpc and added contract call tests
10 years ago
subtly
fab63ce0a0
refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh and tests. move sha3mac into sha3.
10 years ago
Marek Kotewicz
ed7cbeaacd
contract calls working from js
10 years ago
Marek Kotewicz
d1824e31ef
solidity json interface tests fixes
10 years ago
Marek Kotewicz
5f83a9d525
solidity JSON interface tests
10 years ago
subtly
98f3011aab
cryptopp recover public key
10 years ago
Christoph Jentzsch
0c4b5d7c2b
changed name of command line option to filltests
10 years ago
Christoph Jentzsch
0f94ad7dc4
Create state test with commandline flag
10 years ago
Christoph Jentzsch
eeb2b4dc58
Store return value of call to precompiled contract in test
10 years ago
subtly
0f86ce7545
ecdh, ecdhe, initial aes classes
10 years ago
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
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