Alex Beregszaszi
|
4eae971b31
|
Export compileStandard on emscripten
|
2017-04-24 16:36:37 +01:00 |
|
chriseth
|
d3b8d5f049
|
Merge pull request #2161 from ethereum/jsonio-cleanup
Small cleanups to JSON IO
|
2017-04-24 17:12:37 +02:00 |
|
chriseth
|
2c3fea55df
|
Merge pull request #2159 from ethereum/jsonio-source-verify
Verify supplied hash in JSON I/O
|
2017-04-24 16:15:32 +02:00 |
|
Alex Beregszaszi
|
4a9ba5b952
|
Verify supplied hash in JSON I/O
|
2017-04-24 14:34:29 +01:00 |
|
Alex Beregszaszi
|
388486bb9d
|
Merge pull request #2162 from ethereum/chriseth-patch-1
Add missing space.
|
2017-04-24 14:26:24 +01:00 |
|
chriseth
|
017fedebfe
|
Add missing space.
|
2017-04-24 14:22:39 +02:00 |
|
Alex Beregszaszi
|
43eb839871
|
Do not fail if parsing failed in StandardCompiler
|
2017-04-24 11:44:33 +01:00 |
|
Alex Beregszaszi
|
3cd02ca148
|
Change error type names to not include spaces
|
2017-04-24 11:34:02 +01:00 |
|
Alex Beregszaszi
|
4a3fb96381
|
Enable standard json in the docs
|
2017-04-24 11:34:02 +01:00 |
|
Alex Beregszaszi
|
e24c35bce0
|
Be a bit more verbose and capture Boost exceptions in StandardCompiler
|
2017-04-24 11:34:02 +01:00 |
|
chriseth
|
a9f4215720
|
Merge pull request #2155 from ethereum/guard-readcallback
Guard ReadFileCallback exceptions
|
2017-04-24 12:28:03 +02:00 |
|
Omkara
|
cd5fc7a6d2
|
Update atom-ethereum-interface name change
atom-ethereum-interface is renamed to etheratom, virtual machine compatibility introduced and other updates
|
2017-04-23 09:03:12 +05:30 |
|
Alex Beregszaszi
|
c82a203206
|
Document that the ReadFileCallback should not emit exceptions
|
2017-04-22 14:08:28 +01:00 |
|
Alex Beregszaszi
|
b7951be44a
|
Add exception guard to ReadFileCallback in CLI
|
2017-04-22 14:08:28 +01:00 |
|
Alex Beregszaszi
|
aa441668db
|
Merge pull request #2144 from ethereum/jsonio-url-sources
Support URL sources in JSON I/O
|
2017-04-22 14:06:26 +01:00 |
|
chriseth
|
c76e0a5872
|
Changed const reference to value.
|
2017-04-22 01:12:38 +02:00 |
|
chriseth
|
aad64d818a
|
Test for side-effect free condition.
|
2017-04-21 20:09:37 +02:00 |
|
Alex Beregszaszi
|
8de02c7778
|
Support URL sources in StandardCompiler
|
2017-04-21 16:44:15 +01:00 |
|
chriseth
|
c5f182df01
|
Merge pull request #2150 from ethereum/jsonio-support-readcallback
Pass readFileCallback to StandardCompiler in CLI
|
2017-04-21 15:14:53 +02:00 |
|
chriseth
|
937695bfdc
|
Change error message.
|
2017-04-21 15:04:03 +02:00 |
|
chriseth
|
e3eea9fc2e
|
Merge pull request #2151 from morgansliman/patch-2
Added link to example for ecrecover
|
2017-04-21 12:02:27 +02:00 |
|
chriseth
|
1ac7056a1a
|
Correct syntax and link to question.
|
2017-04-21 11:42:31 +02:00 |
|
chriseth
|
9bc9fe6af7
|
Warn about side-effect free statements.
|
2017-04-21 11:36:38 +02:00 |
|
Morgan
|
3fb0072105
|
Added link to example for ecrecover
This should be helpful for now until I can write up some documentation to include here
|
2017-04-21 01:39:14 -04:00 |
|
Alex Beregszaszi
|
4566b4b336
|
Pass readFileCallback to StandardCompiler in CLI
|
2017-04-20 23:22:23 +01:00 |
|
Alex Beregszaszi
|
ed64c849f5
|
Merge pull request #2145 from ethereum/cli-readfile-permissions
Check for path permissions before opening file in the CLI file reader
|
2017-04-20 20:31:27 +01:00 |
|
Alex Beregszaszi
|
2ccbc088f2
|
Merge pull request #1639 from ethereum/json-interface-api
Support "standardised" JSON compiler input/output
|
2017-04-20 20:11:40 +01:00 |
|
Alex Beregszaszi
|
b30fad4a49
|
Check for path permissions before opening file in the CLI file reader
|
2017-04-20 20:01:17 +01: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
|
5732ffdb74
|
Update changelog
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
6ae7a87b78
|
Rename ast to legacyAST in StandardCompiler
|
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 |
|
Alex Beregszaszi
|
f71b465eb7
|
Ensure the language field is present in the JSON
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
6d13260232
|
Pull out collectEVMObject
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
413c146edd
|
Enclose local functions in a namespace
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
aa0776d5e8
|
Support Why3 in StandardCompiler
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
b513db74a0
|
Support gas estimates in StandardCompiler
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
77d5148f0d
|
Reject import URLs for now
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
df7e703925
|
Support the metadata.useLiteralContent setting
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
ef559de84f
|
Properly split contract filename and name
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
ad1fe86508
|
Support linkReferences
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
2df52edfbd
|
Support new assembly output
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
a87dd17d0f
|
Move opcodes inside the bytecode section
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
63b6d0099f
|
Support methodIdentifiers
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
f25efceaf8
|
Support proper error reporting in StandardCompiler
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
b3c6b1e936
|
Refactor formatError
|
2017-04-20 19:38:00 +01:00 |
|
Alex Beregszaszi
|
2c15e2b541
|
Fail if no sources are given
|
2017-04-20 19:38:00 +01:00 |
|