chriseth
|
9a949c1bda
|
Set default EVM version to Petersburg.
|
2019-03-04 14:53:00 +01:00 |
|
Alex Beregszaszi
|
ecd246aeb6
|
Support petersburg in evmVersion
|
2019-03-04 14:10:41 +01:00 |
|
chriseth
|
4d10f4b4cf
|
Process and validate standard-json optimizer settings.
|
2019-03-04 11:40:28 +01:00 |
|
Alex Beregszaszi
|
be22032141
|
Clean up some includes in tests
|
2019-02-05 22:58:43 +00:00 |
|
chriseth
|
bc6ddbdd09
|
Remove w parameter for toHex.
|
2018-12-05 22:51:49 +01:00 |
|
Alex Beregszaszi
|
384a65f660
|
Be more strict about values in the optimizer block in StandardJSON
|
2018-09-26 16:51:08 +01:00 |
|
Alex Beregszaszi
|
a515173900
|
Add proper error reporting when invalid settings are provided in StandardJSON
|
2018-09-21 14:53:24 +01:00 |
|
Leonardo Alt
|
17cac588d0
|
Replace safety stop by invalid
|
2018-08-14 12:32:47 +02:00 |
|
Alex Beregszaszi
|
0eeb06b6ea
|
Test for legacyAssembly in StandardCompiler
|
2018-08-08 20:52:18 +01:00 |
|
Erik Kundt
|
893f4cf092
|
Specifies visibility in unit tests.
|
2018-07-16 14:49:55 +02:00 |
|
Erik Kundt
|
fc2b006fe1
|
Updates unit test to specify visibility.
|
2018-07-04 15:45:42 +02:00 |
|
Daniel Kirchner
|
305fc0626b
|
Update test expectations.
|
2018-05-09 14:08:25 +02:00 |
|
Alex Beregszaszi
|
840ed1e88a
|
Update parser test expectations
|
2018-05-04 13:31:56 +01:00 |
|
Alex Beregszaszi
|
ed9f80690b
|
Simplify expectIdentifierToken by using expectToken
|
2018-05-03 22:10:51 +01:00 |
|
chriseth
|
42c4c78390
|
Adjust tests.
|
2018-04-12 13:09:38 +02:00 |
|
chriseth
|
0cbe55005d
|
Create empty dynamic memory arrays more efficiently.
|
2018-04-04 12:37:04 +02:00 |
|
Alex Beregszaszi
|
a59d6d2e53
|
Support constantinople in evm-version
|
2018-03-12 18:13:19 +01:00 |
|
chriseth
|
982476f99d
|
Add TangerineWhistle.
|
2018-03-01 17:19:35 +01:00 |
|
chriseth
|
60f7be5d4c
|
Some tests.
|
2018-03-01 17:19:35 +01:00 |
|
Alex Beregszaszi
|
b6dfd9ef54
|
Ensure that library addresses supplied are of correct length and hex prefixed in JSONIO
|
2018-03-01 12:03:56 +01:00 |
|
Alex Beregszaszi
|
7897301b71
|
Properly validate invalid hex characters in JSONIO libraries
|
2018-02-28 10:44:48 +01:00 |
|
Alex Beregszaszi
|
83fec0232d
|
Add more comprehensive tests and checks for libraries in JSONIO
|
2018-02-28 10:36:07 +01:00 |
|
Alexander Arlt
|
0f29ac4e56
|
Add new JSON API for better abstraction and for supporting strict JSON parsing
|
2018-02-20 21:58:26 +01:00 |
|
Alexander Arlt
|
1d4547ab03
|
Minor improvement: check sources
- returns error, if "sources" is an array, an empty object or not defined
- Added new test-cases in test/libsolidity/StandardCompiler.cpp
|
2018-02-16 18:44:46 +01:00 |
|
Alex Beregszaszi
|
9e7e312fdf
|
Properly support library file names containing a colon (such as URLs).
|
2018-01-05 13:24:07 +00:00 |
|
Alex Beregszaszi
|
ff9fdfac57
|
Properly handle colons in file names within jsonio
|
2018-01-03 15:44:03 +00:00 |
|
Alex Beregszaszi
|
add4cde68c
|
Populate the sourceLocation field properly in standard JSON on errors
|
2017-12-18 12:17:51 +00:00 |
|
Alex Beregszaszi
|
73d25c883f
|
Specify output selection in tests
|
2017-11-29 20:10:18 +00:00 |
|
Alex Beregszaszi
|
f86cd06b97
|
Add contract depedendency tests to standardcompiler
|
2017-10-05 09:53:43 +01:00 |
|
Alex Beregszaszi
|
a0394a1bfa
|
Restrict contracts compiled via outputSelection (but not the individual output details)
|
2017-10-04 20:30:14 +01:00 |
|
chriseth
|
d15526f877
|
Update tests.
|
2017-08-25 10:42:36 +01:00 |
|
Alex Beregszaszi
|
b3986f1d07
|
Remove some unused includes
|
2017-08-21 14:08:58 +01:00 |
|
chriseth
|
25fc8ad9b9
|
Fix tests.
|
2017-06-23 19:29:11 +02:00 |
|
Alex Beregszaszi
|
3c4671a2da
|
Match substring in tests to avoid metadata issues
|
2017-06-14 20:31:20 +01:00 |
|
Alex Beregszaszi
|
585b3ea3e3
|
Print auxiliary data in the assembly
|
2017-06-14 20:14:15 +01:00 |
|
djudjuu
|
b011ddfae3
|
adjusted test-cases
|
2017-05-30 19:25:54 +02:00 |
|
djudjuu
|
6316a76ab9
|
testsuite adjustment
|
2017-05-19 09:51:23 +02:00 |
|
chriseth
|
dea7b864e6
|
Compact format for AST-Json with backwards compatibility
|
2017-05-17 11:14:33 +02:00 |
|
Alex Beregszaszi
|
31bd4acf66
|
Split out common metadata validation code
|
2017-05-06 11:28:01 +01:00 |
|
Alex Beregszaszi
|
ed3ab3506a
|
Follow the JSON I/O spec closely
|
2017-05-02 16:52:38 +02:00 |
|
djuju
|
45f8c5aa88
|
enumchecks not working
|
2017-04-28 15:24:59 +02:00 |
|
Alex Beregszaszi
|
74373ecc7a
|
Add test for legacyAST
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
c29da75f96
|
Add test for bytecode
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
a24ac2f285
|
Add compilation test and verify output
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
137ef78e9a
|
Trigger cases by the JSON (and not string) interface
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
10ec334f74
|
Add basic tests for StandardCompiler
|
2017-04-20 19:38:00 +01:00 |
|