Commit Graph
9070 Commits
Author SHA1 Message Date
chriseth d34054ef58 copier 2017-12-05 20:12:46 +01:00
chriseth 6769a9a503 Make the modifier more flexible. 2017-12-05 20:12:46 +01:00
Alex Beregszaszi a08d853bbb Merge pull request #3278 from ethereum/ast_walker
Ast walker
2017-12-05 14:44:07 +00:00
chriseth c6df1cdaaa Generic AST walker. 2017-12-05 14:42:52 +01:00
chriseth b582420b5f Merge pull request #3219 from ethereum/disambiguator
Iulia disambiguator.
2017-12-05 14:42:20 +01:00
chriseth b47e023df1 Merge pull request #3032 from ethereum/division
Division and unary operators for SMT checker
2017-12-05 13:59:01 +01:00
chriseth 30d7afc2e3 Simplify disambiguator. 2017-12-05 12:09:55 +01:00
chriseth cba58629d2 Refactor iulia tests. 2017-12-05 12:09:55 +01:00
chriseth 861210f543 Disambiguator. 2017-12-05 12:09:52 +01:00
chriseth 6d609557b6 Fix test. 2017-12-04 12:57:36 +01:00
chriseth 07101c1338 Rename to ASTDataForward.h 2017-12-04 12:49:55 +01:00
chriseth 240c79e614 Merge pull request #3265 from ethereum/rename_args_to_params
Rename arguments to parameters.
2017-12-04 06:49:44 -05:00
Alex Beregszaszi 4cad0b224b Merge pull request #3250 from ethereum/aliases
Introduce InlineAsm structs into Iulia namespace.
2017-12-01 16:15:16 +00:00
chriseth 45ddfa1ac4 Merge pull request #3267 from ethereum/docker_manual
Manual deploy to docker.
2017-12-01 10:25:08 -05:00
chriseth 43bb915454 Rename arguments to paramaters and returns to returnVariables. 2017-12-01 16:18:01 +01:00
chriseth 6d8d03937e Merge pull request #3266 from ethereum/release
Merge release back into develop.
2017-12-01 09:20:56 -05:00
chriseth f8ef68be18 Manual deploy to docker. 2017-12-01 15:18:39 +01:00
chriseth cbb3370836 Fix namespace ambiguity. 2017-11-30 19:12:39 +01:00
chriseth cb16a5d327 Merge pull request #3264 from ethereum/increment_version
Increment version to 0.4.20.
2017-11-30 12:27:25 -05:00
chriseth 0971c00b21 Increment version to 0.4.20. 2017-11-30 17:50:13 +01:00
chriseth c4cbbb054b Merge pull request #3261 from ethereum/develop
Merge develop into release for 0.4.19
v0.4.19
2017-11-30 10:08:09 -05:00
chriseth d0af0c1484 Merge pull request #3263 from ethereum/always_store_bytecode
Store bytecode in any case.
2017-11-30 09:24:32 -05:00
chriseth 8d551a3ae4 Store bytecode in any case. 2017-11-30 14:29:16 +01:00
chriseth f5a2508e7f Merge pull request #3260 from ethereum/version
Preparation for 0.4.19 release.
2017-11-29 20:02:12 -05:00
chriseth f7538daaf4 Preparation for 0.4.19 release. 2017-11-30 01:23:22 +01:00
chriseth a256983320 Fix expression creation problems. 2017-11-30 01:20:21 +01:00
chriseth 00e252a39f Another test for division. 2017-11-30 01:20:21 +01:00
chriseth d160ec8595 Fix signed division. 2017-11-30 01:20:21 +01:00
chriseth 19e067465a Unary operators and division. 2017-11-30 01:20:21 +01:00
Alex Beregszaszi 9f756e3797 Include missing forward declarations in AsmDataForward 2017-11-29 21:43:44 +00:00
chriseth 565130994a Introduce InlineAsm structs into Julia namespace. 2017-11-29 21:43:44 +00:00
Alex Beregszaszi ffb3a3c06c Merge pull request #2146 from ethereum/jsonio-target-selection
Support target artifact selection in JSON I/O
2017-11-29 21:09:03 +00:00
Alex Beregszaszi 3576ccf5b3 Simplify target selection code 2017-11-29 20:10:18 +00:00
Alex Beregszaszi b2023196a2 Rename target selection to use the word artifact 2017-11-29 20:10:18 +00:00
Alex Beregszaszi 59bed63dbc Update standard json documentation 2017-11-29 20:10:18 +00:00
Alex Beregszaszi bbcec95bac Add workaround for bytecode/deployedBytecode selection 2017-11-29 20:10:18 +00:00
Alex Beregszaszi 123d85a19e Request all outputs in JSONCompiler 2017-11-29 20:10:18 +00:00
Alex Beregszaszi 73d25c883f Specify output selection in tests 2017-11-29 20:10:18 +00:00
Alex Beregszaszi 8da245cca3 Limit output according to the selected targets in StandardCompiler 2017-11-29 20:10:18 +00:00
Alex Beregszaszi d37e6ba1c7 Add target selection helpers to StandardCompiler 2017-11-29 20:10:04 +00:00
Alex Beregszaszi 07591478dd Merge pull request #2863 from ethereum/structDecoder
ABI decoder
2017-11-29 20:02:32 +00:00
Alex Beregszaszi aebf72c2c5 Merge pull request #3259 from wbt/patch-1
Minor update in contracts
2017-11-29 20:01:09 +00:00
wbt 2ebc9953e4 Minor update in contracts
Fix typos and prevent example code from needing horizontal scroll bar
2017-11-29 14:21:21 -05:00
chriseth 9d8e3ff395 Also test short input for old decoder. 2017-11-29 17:08:44 +01:00
chriseth 5a3dbb0269 Cleanup and overflow checks for data pointers. 2017-11-29 17:08:44 +01:00
chriseth 98c38108e8 Decoder tests. 2017-11-29 17:08:44 +01:00
chriseth bdc1ff8ec7 ABI decoder. 2017-11-29 17:08:44 +01:00
Alex Beregszaszi 7c69d88f93 Merge pull request #3248 from ethereum/ignorePrerelease
Patch truffle to ignore pre-release compiler warning.
2017-11-29 16:06:18 +00:00
chriseth f77480cd88 Patch truffle to ignore pre-release compiler warning. 2017-11-27 17:13:25 +01:00
chriseth a1f59cbb17 Merge pull request #3220 from ethereum/IuliaIf
If statement for Iulia / Inline Assembly
2017-11-27 09:02:46 -05:00