Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							f344dc164e 
							
						 
					 
					
						
						
							
							Purge using namespace from libsolidity/lsp and parsing  
						
						 
						
						
						
					 
					
						2023-08-16 17:07:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							342ba0324f 
							
						 
					 
					
						
						
							
							Purge using namespace std from libsolidity/interface  
						
						 
						
						
						
					 
					
						2023-08-15 15:45:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							8407c8c615 
							
						 
					 
					
						
						
							
							SourceReferenceFormatter: Support full range of options in formatErrorInformation()  
						
						 
						
						
						
					 
					
						2023-08-11 14:15:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							b1a773be2f 
							
						 
					 
					
						
						
							
							IRGenerator: Leave IR optimization up to the caller to avoid unnecessarily doing it twice  
						
						 
						
						
						
					 
					
						2023-06-07 19:44:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							47969adf91 
							
						 
					 
					
						
						
							
							Experimental standard library  
						
						 
						
						... 
						
						
						
						Change import syntax and cover with tests 
						
					 
					
						2023-06-06 17:16:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GiokaMarkella 
							
						 
					 
					
						
						
						
						
							
						
						
							28a1abf89a 
							
						 
					 
					
						
						
							
							Yul AST output on the CLI and in Standard JSON  
						
						 
						
						
						
					 
					
						2023-05-26 12:35:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							8a41f4ac7e 
							
						 
					 
					
						
						
							
							Introduce solidity-next pragma  
						
						 
						
						... 
						
						
						
						Exclude pragma experimental error from ANTLR tests
Test for first pragma after non-pragma declaration
Resolve import pragmas
Change pragma name from next to solidity
Add Changelog entries
Address review comments 
						
					 
					
						2023-05-15 19:25:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							c5673278a7 
							
						 
					 
					
						
						
							
							Remove EWASM backend.  
						
						 
						
						
						
					 
					
						2023-05-11 10:56:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Q. Saramago 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a29f77369a 
							
						 
					 
					
						
						
							
							Move AST annotation of internal function dispatch IDs to ContractDefinition  
						
						 
						
						... 
						
						
						
						Co-authored-by: Daniel <daniel@ekpyron.org>
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org> 
						
					 
					
						2023-05-06 20:31:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f5b2044ed1 
							
						 
					 
					
						
						
							
							Remove unused CompilerStack::m_sourceJsons  
						
						 
						
						
						
					 
					
						2023-04-20 20:01:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							611e02c038 
							
						 
					 
					
						
						
							
							Rename assemble() to assembleYul() in CompilerStack and CommandLineInterface  
						
						 
						
						
						
					 
					
						2023-04-20 20:01:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ded9ef17e8 
							
						 
					 
					
						
						
							
							Misc small refactors: Use ranges::views::keys and fmt::format()  
						
						 
						
						
						
					 
					
						2023-04-20 20:01:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							2f78e9549a 
							
						 
					 
					
						
						
							
							Misc small refactors: Superfluous std::, trailing commas in lists, whitespace, missing breaks, import order  
						
						 
						
						
						
					 
					
						2023-04-20 19:53:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3edcfce478 
							
						 
					 
					
						
						
							
							Add warning for EIP-3860 enforced initcode limits  
						
						 
						
						
						
					 
					
						2023-04-15 13:43:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Q. Saramago 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0e62bbd3d 
							
						 
					 
					
						
						
							
							Annotate function ID of functions that may be called via the internal dispatch.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Daniel <daniel@ekpyron.org> 
						
					 
					
						2023-03-20 20:14:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2f874eac 
							
						 
					 
					
						
						
							
							Merge pull request  #13733  from ethereum/eofSetting  
						
						 
						
						... 
						
						
						
						Add experimental EOF options for CLI and Standard JSON. 
						
					 
					
						2022-11-23 20:37:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							bf26d3be5a 
							
						 
					 
					
						
						
							
							Add experimental EOF options for CLI and Standard JSON.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 
					
						2022-11-23 19:53:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							24df40de9a 
							
						 
					 
					
						
						
							
							Allow running Eldarica from the command line  
						
						 
						
						
						
					 
					
						2022-11-22 21:16:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08af255658 
							
						 
					 
					
						
						
							
							Merge pull request  #13578  from ethereum/imported-source-type-refactoring  
						
						 
						
						... 
						
						
						
						[libsolidity] Refactor Compiler Stack imported source type. 
						
					 
					
						2022-10-20 15:27:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							0da1ce3a00 
							
						 
					 
					
						
						
							
							[libsolidity] Refactor Compiler Stack imported source type.  
						
						 
						
						
						
					 
					
						2022-10-20 14:30:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53e0a47a1c 
							
						 
					 
					
						
						
							
							Merge pull request  #13265  from ethereum/no-append-metadata  
						
						 
						
						... 
						
						
						
						Add `--no-append-metadata` in CLI and `metadata.append` in JSON 
						
					 
					
						2022-10-04 17:32:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							725253551e 
							
						 
					 
					
						
						
							
							Improve FunctionSelector helpers  
						
						 
						
						
						
					 
					
						2022-09-27 17:58:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							f96e802e74 
							
						 
					 
					
						
						
							
							Add --no-append-metadata in CLI and metadata.append in JSON  
						
						 
						
						... 
						
						
						
						Skips appending metadata to the binary 
						
					 
					
						2022-09-26 20:40:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							feba1bfeff 
							
						 
					 
					
						
						
							
							Rework metadata and cover with tests  
						
						 
						
						
						
					 
					
						2022-09-12 11:13:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							314a1cc92f 
							
						 
					 
					
						
						
							
							Command line tests and minor touch ups  
						
						 
						
						
						
					 
					
						2022-09-12 11:13:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							f7cc29bec1 
							
						 
					 
					
						
						
							
							Add std:: qualifier to move() calls  
						
						 
						
						
						
					 
					
						2022-08-30 11:12:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							290bd4fd2d 
							
						 
					 
					
						
						
							
							Added a flag to record when a source is reconstructed from JSON so garbage code snippets are not printed after source location.  
						
						 
						
						
						
					 
					
						2022-07-05 11:41:24 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Entriken 
							
						 
					 
					
						
						
						
						
							
						
						
							2a957413d0 
							
						 
					 
					
						
						
							
							Update naming of Mainnet  
						
						 
						
						
						
					 
					
						2022-06-30 16:47:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							423f3d3088 
							
						 
					 
					
						
						
							
							Fix ICE caused by an immutable struct  
						
						 
						
						
						
					 
					
						2022-06-07 10:29:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Quinones 
							
						 
					 
					
						
						
						
						
							
						
						
							e1a59397c6 
							
						 
					 
					
						
						
							
							Renamed AssemblyStack to YulStack  
						
						 
						
						... 
						
						
						
						All files, references, variables, comments, etc. were renamed to YulStack. 
						
					 
					
						2022-04-08 20:28:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e58c0b561d 
							
						 
					 
					
						
						
							
							Mark viaIR code generation as non-experimental.  
						
						 
						
						
						
					 
					
						2022-03-14 14:48:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							519e1c9402 
							
						 
					 
					
						
						
							
							Specify namespaces  
						
						 
						
						... 
						
						
						
						Fix references into solidity::util 
						
					 
					
						2022-03-08 00:09:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							46075d04d9 
							
						 
					 
					
						
						
							
							Include used events in `--hashes` output  
						
						 
						
						
						
					 
					
						2022-02-09 13:50:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7c68d9b0 
							
						 
					 
					
						
						
							
							Merge identifier query methods into one  
						
						 
						
						
						
					 
					
						2022-02-08 17:44:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joshieDo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e62f21b25 
							
						 
					 
					
						
						
							
							Add event and error identifiers to cli hashes cmd  
						
						 
						
						
						
					 
					
						2022-02-08 17:44:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b41cfcdd 
							
						 
					 
					
						
						
							
							Add const and file name.  
						
						 
						
						
						
					 
					
						2021-12-13 17:33:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1633e367c9 
							
						 
					 
					
						
						
							
							Merge pull request  #12199  from ethereum/expose-parsingAndImporting  
						
						 
						
						... 
						
						
						
						Expose "parsingAndImporting" setting to user 
						
					 
					
						2021-11-08 17:06:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							fc224f74c7 
							
						 
					 
					
						
						
							
							Evaluate absolute paths for imports in 'parsing' stage  
						
						 
						
						
						
					 
					
						2021-11-08 16:34:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Dzhalaev 
							
						 
					 
					
						
						
						
						
							
						
						
							79ffa16a61 
							
						 
					 
					
						
						
							
							Improve error message for contract size limit error  
						
						 
						
						
						
					 
					
						2021-10-27 20:06:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adc58c67b4 
							
						 
					 
					
						
						
							
							Merge pull request  #11944  from ethereum/debug-info-selection  
						
						 
						
						... 
						
						
						
						Debug info selection 
						
					 
					
						2021-10-12 16:39:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							e136788493 
							
						 
					 
					
						
						
							
							Replace BOOST_THROW_EXCEPTION() with solThrow() where appropriate  
						
						 
						
						
						
					 
					
						2021-10-11 20:35:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							bcfefc79d9 
							
						 
					 
					
						
						
							
							Pass DebugInfoSelection down to the code handling assembly printing  
						
						 
						
						
						
					 
					
						2021-10-11 20:34:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c4ed849d 
							
						 
					 
					
						
						
							
							Handle DebugInfoSelection in the code printing Yul and EVM assembly  
						
						 
						
						
						
					 
					
						2021-10-11 20:34:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7f7107405f 
							
						 
					 
					
						
						
							
							Try out the new assertion macro variants with less arguments  
						
						 
						
						
						
					 
					
						2021-10-04 12:05:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c8846e669 
							
						 
					 
					
						
						
							
							Merge pull request  #11976  from ethereum/json-cleanup  
						
						 
						
						... 
						
						
						
						Some cleanup and testing for JSON 
						
					 
					
						2021-09-24 19:03:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1531863835 
							
						 
					 
					
						
						
							
							Split Common.h into Numeric.h.  
						
						 
						
						
						
					 
					
						2021-09-23 15:27:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8406ad37 
							
						 
					 
					
						
						
							
							Add protection against mixing "viaIR" and "non-viaIR".  
						
						 
						
						
						
					 
					
						2021-09-22 15:34:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2741175507 
							
						 
					 
					
						
						
							
							Use function debug data.  
						
						 
						
						
						
					 
					
						2021-09-22 11:11:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							55c64e3ca1 
							
						 
					 
					
						
						
							
							Always explicitly initialise Json objects  
						
						 
						
						
						
					 
					
						2021-09-21 10:49:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8188ea7d66 
							
						 
					 
					
						
						
							
							Merge pull request  #11931  from ethereum/different-metadata-via-ir  
						
						 
						
						... 
						
						
						
						Different metadata for IR 
						
					 
					
						2021-09-14 15:48:08 +02:00