| 
							
							
								 chriseth | 6ec4517929 | Use EVM version in gas meter and optimizer. | 2018-03-05 11:36:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4ce0e7775d | Add constantinople. | 2018-03-01 17:19:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 982476f99d | Add TangerineWhistle. | 2018-03-01 17:19:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dc317a44e0 | Provide EVM version to assembly analysis. | 2018-03-01 17:19:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ab4a1ae78 | Add ability to set the target EVM version. | 2018-03-01 17:19:34 +01:00 |  | 
			
				
					| 
							
							
								 Zhen Zhang | 5fd9ea4b2a | Stop allow_guessing for command line option parser | 2018-02-28 09:31:24 +08:00 |  | 
			
				
					| 
							
							
								 Federico Bond | d7532f7b9c | Convert static SourceReferenceFormatter functions to member ones | 2018-02-19 15:04:22 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bc1fffb42f | Support --strict-assembly in CLI | 2018-01-06 03:28:12 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1734d44561 | Rename jsonCompiler to libsolc | 2017-12-11 12:49:08 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 123d85a19e | Request all outputs in JSONCompiler | 2017-11-29 20:10:18 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 4e7d1440ab | Merge pull request #3101 from ethereum/compilerstack-header Remove the reliance on empty contract name equals "last contract" in CompilerStack | 2017-10-19 13:43:17 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2ce35b77be | Implement CompilerStack.lastContractName() | 2017-10-18 23:54:32 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 039cc25b1f | Always require a contract/sourceName in CompilerStack | 2017-10-18 23:32:33 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6f2865228c | Add readStandardInput helper | 2017-10-18 12:56:11 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7186e142b8 | Rename contentsString to readFileAsString | 2017-10-18 12:55:12 +01:00 |  | 
			
				
					| 
							
							
								 Sergiusz Bazanski | a458100175 | Do not use remove_trailing_separator from Boost 1.58 as 1.56 is required | 2017-10-06 13:55:18 +01:00 |  | 
			
				
					| 
							
							
								 Sergiusz Bazanski | 71a819654e | Allow trailing slash in solc -allow-paths. | 2017-10-06 13:55:18 +01:00 |  | 
			
				
					| 
							
							
								 Ali92hm | 61dabb2f29 | Added --pretty-json commandline option | 2017-09-12 21:51:28 +01:00 |  | 
			
				
					| 
							
							
								 Ali92hm | 487ade1635 | Enabling --combined-json to output to file | 2017-09-12 21:50:22 +01:00 |  | 
			
				
					| 
							
							
								 Ali92hm | 1a9c503e93 | Added createJson method to make writing json easier | 2017-09-12 21:50:22 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bd6510d99a | Simplify assembly printing in CLI | 2017-09-11 15:53:20 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bbfb16cf5c | Introduce assemblyString | 2017-09-11 15:53:20 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a535a8b06e | Split out the JSON functionality from assembly.stream() | 2017-09-11 15:48:52 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c861817875 | Add header for jsonCompiler | 2017-08-29 13:43:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ac2ac14c1 | Rename read file callback. | 2017-08-23 17:37:35 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3b07c4d38e | Merge pull request #2757 from ethereum/cmake Static linking | 2017-08-23 12:36:24 +01:00 |  | 
			
				
					| 
							
							
								 Paweł Bylica | 4974ff3962 | CMake: Add option to static link solc | 2017-08-22 22:50:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e3f90565d8 | Avoid some Json copy operations. | 2017-08-21 16:28:30 +01:00 |  | 
			
				
					| 
							
							
								 Paweł Bylica | 6f72025ee7 | CMake: Simplify solc config | 2017-08-18 13:32:36 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7222fac456 | Remove DocumentationType from natspec | 2017-08-15 19:56:38 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3e2f0b589d | Remove some global symbols | 2017-08-09 12:44:53 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 30012db396 | Add CompilerStack::setOptimiserSettings | 2017-07-26 15:17:07 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6848199b66 | Add CompilerStack::setLibraries | 2017-07-26 15:05:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6d8929a71a | Rename onChainMetadata to metadata | 2017-07-18 20:54:28 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e9226225d7 | Properly export the license() method in Emscripten | 2017-07-18 15:31:49 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c78a3a0b01 | Add other licenses. | 2017-07-01 22:59:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c5947ae6e3 | Remove Why3 error class | 2017-06-30 22:30:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 555dc4f46f | Remove Why3 generator | 2017-06-25 12:26:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ea6cf619fd | Rewrite jsonCompiler using StandardCompiler | 2017-06-22 13:01:46 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ba7d698ee6 | Make compiler.contractDefinition private | 2017-06-22 11:13:06 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b99e4bc68b | Rework functionHashes into methodIdentifiers | 2017-06-22 11:13:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9084d48750 | Merge pull request #2382 from ruchevits/combined-json-hashes Allow including hashes of method signatures in --combined-json output | 2017-06-15 10:10:18 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 412802a6c1 | Include license text in emscripten output | 2017-06-14 14:14:01 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e232a105f0 | Merge pull request #2327 from ethereum/assembler-object Return assembler object in AssemblyStack | 2017-06-14 14:28:06 +02:00 |  | 
			
				
					| 
							
							
								 Edward Ruchevits | 7c7df6f38b | Removed duplicate code | 2017-06-13 17:11:15 +01:00 |  | 
			
				
					| 
							
							
								 Edward Ruchevits | 2e816967d3 | Allow including hashes of method signatures in --combined-json output | 2017-06-13 17:03:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f583008c73 | Remove copyright notice. | 2017-06-12 12:28:17 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 762bec9116 | Nicer machine output in CLI | 2017-06-09 16:40:14 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ca92bda886 | Supply text representation of assembly | 2017-06-09 16:40:14 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f0d213e6b5 | Introduce MachineAssemblyObject | 2017-06-09 16:40:14 +02:00 |  |