| 
							
							
								 chriseth | c6fa78c73e | Use actual type checking phase of assembler. | 2017-04-25 16:49:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e0849f2f3b | Split external identifier access into resolving and code generation. | 2017-04-25 16:49:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5d6747eb32 | Refactor assembly analysis into scope filling and checking. | 2017-04-25 16:49:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 72fdf755c9 | Register functions. | 2017-04-25 16:49:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c3b839ca75 | Merge pull request #2164 from ethereum/jsonio-catch-internal-exceptions JSON IO catch internal exceptions | 2017-04-25 10:45:59 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5e7a643051 | Catch jsoncpp exceptions | 2017-04-24 22:49:50 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2f66c69bd1 | Do not crash on invalid JSON input | 2017-04-24 22:38:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4d111e3366 | Merge pull request #2152 from ethereum/warnRevert Warn about side-effect free statements. | 2017-04-24 19:25:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0b2a05c84d | Merge pull request #2160 from 0mkara/patch-2 Update atom-ethereum-interface name change | 2017-04-24 19:22:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9577f87dfc | More pure tests. | 2017-04-24 18:08:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6202664d70 | Merge pull request #2163 from ethereum/jsonio-enable-emscripten Export compileStandard on emscripten | 2017-04-24 18:06:29 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |