Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							5560239cf5
							
						
					 | 
					
						
						
							
							Replace links to readthedocs.io with ones using the new domain
						
						
						
						
						
					 | 
					
						2020-11-18 15:20:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							4174f38b02
							
						
					 | 
					
						
						
							
							StandardCompiler: Include file names in link references
						
						
						
						
						
					 | 
					
						2020-11-17 17:51:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							b97c6c55ad
							
						
					 | 
					
						
						
							
							StandardCompiler: Don't assume that link reference always contains a colon
						
						
						
						
						
					 | 
					
						2020-11-16 17:41:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3381d7260
							
						
					 | 
					
						
						
							
							Add settings.viaIR to standard json
						
						
						
						
						
					 | 
					
						2020-11-12 22:38:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							301d7ea39e
							
						
					 | 
					
						
						
							
							Add viaIR option to CompilerStack
						
						
						
						
						
						
						
						It also sets the experimental flag in the metadata to true. 
						
					 | 
					
						2020-11-12 22:34:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcedaba7f7
							
						
					 | 
					
						
						
							
							[ewasm] Allow compiling abstract/interface contracts
						
						
						
						
						
					 | 
					
						2020-11-12 15:26:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							df8e182b46
							
						
					 | 
					
						
						
							
							Link binaries produced in assembly mode
						
						
						
						
						
					 | 
					
						2020-11-09 17:17:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d03ddeb0fa
							
						
					 | 
					
						
						
							
							[SMTChecker] User timeout option
						
						
						
						
						
					 | 
					
						2020-11-03 10:46:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4dc110b38
							
						
					 | 
					
						
						
							
							Fix dependency tracking for abstract contracts for Yul codegen
						
						
						
						
						
					 | 
					
						2020-10-20 16:58:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e991465336
							
						
					 | 
					
						
						
							
							Fix dependency tracking for abstract contracts
						
						
						
						
						
					 | 
					
						2020-10-20 16:58:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							b67ade5163
							
						
					 | 
					
						
						
							
							Move modelCheckerSettings out of settings in StandardCompiler
						
						
						
						
						
					 | 
					
						2020-10-19 10:39:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e49135318
							
						
					 | 
					
						
						
							
							Add CLI option to choose model checker engine
						
						
						
						
						
					 | 
					
						2020-10-16 15:01:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							f29ebc0847
							
						
					 | 
					
						
						
							
							Fix shadowing/same-name warnings for later declarations
						
						
						
						
						
					 | 
					
						2020-10-08 20:22:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							21dee1c8ba
							
						
					 | 
					
						
						
							
							Check for circular constants across contracts.
						
						
						
						
						
					 | 
					
						2020-10-08 18:56:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							04079bff6f
							
						
					 | 
					
						
						
							
							Eliminates dead code around GasEstimator
						
						
						
						
						
						
						
						- structuralEstimation()
- breakToStatementLevel() 
						
					 | 
					
						2020-10-07 13:31:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6af16469e7
							
						
					 | 
					
						
						
							
							Remove unneeded assert
						
						
						
						
						
						
						
						An error will trigger later in the name resolve phase 
						
					 | 
					
						2020-10-05 13:01:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fda8bde2d7
							
						
					 | 
					
						
						
							
							Stop after parsing.
						
						
						
						
						
					 | 
					
						2020-09-30 16:57:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bhargava Shastry
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2a2276272
							
						
					 | 
					
						
						
							
							Contract level checker: Disallow free function redefinition and alias
						
						
						
						
						
						
						
						shadowing another free function
Co-authored-by: chriseth <chris@ethereum.org> 
						
					 | 
					
						2020-09-25 17:09:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd81d05559
							
						
					 | 
					
						
						
							
							Make annotations `SetOnce or optional` where feasible
						
						
						
						
						
					 | 
					
						2020-09-22 17:38:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							930646ba2b
							
						
					 | 
					
						
						
							
							Report locations of unimplemented features.
						
						
						
						
						
					 | 
					
						2020-09-15 14:41:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							00c8fc73ad
							
						
					 | 
					
						
						
							
							Re-organize EVM object names.
						
						
						
						
						
					 | 
					
						2020-09-15 11:29:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7e9b03bd8
							
						
					 | 
					
						
						
							
							Store generated sources in standard-json output.
						
						
						
						
						
					 | 
					
						2020-09-15 11:22:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							72f8a753a9
							
						
					 | 
					
						
						
							
							Merge pull request #9586 from ethereum/scoper
						
						
						
						
						
						
						
						Assign scopes as a separate step. 
						
					 | 
					
						2020-09-11 10:45:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6101bdf7e2
							
						
					 | 
					
						
						
							
							Name simplifier.
						
						
						
						
						
					 | 
					
						2020-09-10 16:23:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2fd41f097
							
						
					 | 
					
						
						
							
							Implemented UnusedFunctionArgumentPruner
						
						
						
						
						
					 | 
					
						2020-09-03 13:15:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2934a1f037
							
						
					 | 
					
						
						
							
							Assign scopes as a separate step.
						
						
						
						
						
					 | 
					
						2020-09-02 20:45:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							143b37af56
							
						
					 | 
					
						
						
							
							Only conditionally run old code generation in CompilerStack, StandardCompiler and semantic tests.
						
						
						
						
						
					 | 
					
						2020-08-06 15:05:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8b78a6982
							
						
					 | 
					
						
						
							
							Use cbor metadata in gas cost tests.
						
						
						
						
						
					 | 
					
						2020-07-28 23:42:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b54cfbed3
							
						
					 | 
					
						
						
							
							Report an error if immutables not assigned
						
						
						
						
						
					 | 
					
						2020-07-23 16:38:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9be5ed1220
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-07-21 11:35:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba0a4de50d
							
						
					 | 
					
						
						
							
							NatSpec: Implement `@inheritdoc`
						
						
						
						
						
					 | 
					
						2020-07-20 18:32:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sachin Grover
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7adb2aa42
							
						
					 | 
					
						
						
							
							Add SPDX license identifier if not present already in source file
						
						
						
						
						
						
						
						Fixes: #9220 
						
					 | 
					
						2020-07-17 20:24:12 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							64b6524bdb
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-07-08 09:37:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							849bae2aa7
							
						
					 | 
					
						
						
							
							Natspec: change events() to interfaceEvents()
						
						
						
						
						
					 | 
					
						2020-07-07 17:22:09 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							da36400576
							
						
					 | 
					
						
						
							
							Disallow visibility for constructors.
						
						
						
						
						
					 | 
					
						2020-07-07 11:49:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e3f9a472f
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-06-30 18:56:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							c50f0ae00e
							
						
					 | 
					
						
						
							
							NatSpec: Implement default inheritance.
						
						
						
						
						
					 | 
					
						2020-06-30 14:45:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							4146ff9fcf
							
						
					 | 
					
						
						
							
							NatSpec for events
						
						
						
						
						
					 | 
					
						2020-06-26 15:06:43 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							71cb7551f4
							
						
					 | 
					
						
						
							
							Merge pull request #9208 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-06-16 16:11:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8e23899886
							
						
					 | 
					
						
						
							
							Merge pull request #9188 from ethereum/refactorNameAndType
						
						
						
						
						
						
						
						Refactor name and type resolution in preparation for free functions. 
						
					 | 
					
						2020-06-16 14:26:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8155ad2187
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-06-15 17:11:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							d54e7f50ed
							
						
					 | 
					
						
						
							
							Natspec: Output "type" and "version" in documenation
						
						
						
						
						
					 | 
					
						2020-06-15 14:53:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							07c1167136
							
						
					 | 
					
						
						
							
							Refactor name and type resolution.
						
						
						
						
						
					 | 
					
						2020-06-12 12:18:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d7f29a33b9
							
						
					 | 
					
						
						
							
							Merge pull request #9096 from ethereum/conversionWarningsLibSol
						
						
						
						
						
						
						
						Adding fixes for signedness warnings in libsolidity 
						
					 | 
					
						2020-06-11 01:06:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							b17915a6ba
							
						
					 | 
					
						
						
							
							Add error IDs to JSON
						
						
						
						
						
					 | 
					
						2020-06-10 13:26:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6e4943089
							
						
					 | 
					
						
						
							
							Adding fixes for signedness warnings in libsolidity
						
						
						
						
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 | 
					
						2020-06-10 10:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							69a028b49c
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-05-26 10:11:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							a499ef16fa
							
						
					 | 
					
						
						
							
							Fix spelling errors
						
						
						
						
						
					 | 
					
						2020-05-25 02:54:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							74b9b094c0
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD
						
						
						
						
						
					 | 
					
						2020-05-20 17:22:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							56b5f1bb12
							
						
					 | 
					
						
						
							
							Merge pull request #8976 from ethereum/libsmtutil
						
						
						
						
						
						
						
						libsmtutil 
						
					 | 
					
						2020-05-20 16:14:37 +02:00 | 
					
					
						
						
							
							
							
						
					 |