Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							3321fc56ea 
							
						 
					 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.  
						
						
						
					 
					
						2019-11-04 17:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5392532d70 
							
						 
					 
					
						
						
							
							Fix override error message.  
						
						
						
					 
					
						2019-11-04 13:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							c908c16acd 
							
						 
					 
					
						
						
							
							Remove InternalCompilerError on abstract contract instantiation.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3ad73b5a 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							e87924a96e 
							
						 
					 
					
						
						
							
							Update soltest related tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							54c5e604e5 
							
						 
					 
					
						
						
							
							Add new tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6a9054b2 
							
						 
					 
					
						
						
							
							Implement override checking  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							20e227afb5 
							
						 
					 
					
						
						
							
							Ensure list of overrides consists of contracts  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							b76106fc4a 
							
						 
					 
					
						
						
							
							Parse override keyword for modifier definitions  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							499fe57d33 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
					 
					
						2019-10-29 14:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							edf1e83fda 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-28 15:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							607bf24afe 
							
						 
					 
					
						
						
							
							Merge pull request  #7386  from ethereum/060-strict-inline-assembly  
						
						... 
						
						
						
						Defaulting to strict inline assembly (instead of loose) 
						
					 
					
						2019-10-28 12:48:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9719f099aa 
							
						 
					 
					
						
						
							
							Merge pull request  #7551  from ethereum/060-cxx17-std-optional  
						
						... 
						
						
						
						Use `std::optional<>` rather than `boost::optional<>` 
						
					 
					
						2019-10-28 12:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							07c67b98f6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						
						
					 
					
						2019-10-28 12:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							df729b3084 
							
						 
					 
					
						
						
							
							Make use of C++17 std::optional<> instead of boost::optional<>.  
						
						
						
					 
					
						2019-10-28 11:39:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							30a99e0df4 
							
						 
					 
					
						
						
							
							test: Adapts InlineAssembly test case for jump instruction (which doesn't "exist" in strict assembly).  
						
						
						
					 
					
						2019-10-28 10:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							24cbb4dd17 
							
						 
					 
					
						
						
							
							Treat magic variables as unknown identifiers in inline assembly  
						
						... 
						
						
						
						This fixes  #4575 . For keywords such as 'super' and 'this', will be
treated as unknown identifiers. 
						
					 
					
						2019-10-28 14:59:50 +11:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							f05718ef5d 
							
						 
					 
					
						
						
							
							Syntax tests: Adapted to changes.  
						
						
						
					 
					
						2019-10-25 15:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							e40c498260 
							
						 
					 
					
						
						
							
							Adapting the tests to strict inline assembly.  
						
						
						
					 
					
						2019-10-25 15:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15e39f7d65 
							
						 
					 
					
						
						
							
							Merge pull request  #7556  from ethereum/ice-7550  
						
						... 
						
						
						
						Check for use of modifiers in invalid contexts 
						
					 
					
						2019-10-24 10:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e8023ad5 
							
						 
					 
					
						
						
							
							Fix wrong assert in overflow check  
						
						
						
					 
					
						2019-10-23 14:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5d1da5a5 
							
						 
					 
					
						
						
							
							Check for use of modifiers in invalid contexts  
						
						
						
					 
					
						2019-10-23 12:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7cf42aad 
							
						 
					 
					
						
						
							
							Add missing dots in deprecation warning  
						
						
						
					 
					
						2019-10-23 12:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac12afd06 
							
						 
					 
					
						
						
							
							Disallow call of same-class-ctor as modifier  
						
						
						
					 
					
						2019-10-23 10:29:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e01696030 
							
						 
					 
					
						
						
							
							Merge pull request  #7554  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-10-21 17:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e626437d77 
							
						 
					 
					
						
						
							
							Merge pull request  #7538  from ghallak/7198-remove-padded-zeros  
						
						... 
						
						
						
						Remove trailing zeros from the output of BytesUtils::formatBytes 
						
					 
					
						2019-10-16 15:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ebfe7391ff 
							
						 
					 
					
						
						
							
							Use selfbalance for `address(this).balance`.  
						
						
						
					 
					
						2019-10-16 14:25:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8f553e4d 
							
						 
					 
					
						
						
							
							Remove trailing zeros from the output of BytesUtils::formatBytes  
						
						
						
					 
					
						2019-10-16 14:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							02ae43aad4 
							
						 
					 
					
						
						
							
							Fix the documentation for TestFunctionCall::format  
						
						
						
					 
					
						2019-10-16 14:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cea6d6df8b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-05 13:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							51ae296cac 
							
						 
					 
					
						
						
							
							Modify the expectation files in ASTJSON tests.  
						
						
						
					 
					
						2019-10-02 22:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							6c7e849431 
							
						 
					 
					
						
						
							
							Modify the expectation files in ASTJSON tests  
						
						... 
						
						
						
						The following changes to expecation files are required for the ASTJSON
tests to pass:
* remove trailing spaces in ASTJSON tests
* replace indention tabs with 2 spaces in ASTJSON tests
* remove the space between the key and the colon in ASTJSON tests 
						
					 
					
						2019-10-02 19:14:41 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f884373142 
							
						 
					 
					
						
						
							
							Merge branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-02 16:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7202ebb5b2 
							
						 
					 
					
						
						
							
							Fix internal compiler error for arrays of recursive structs.  
						
						
						
					 
					
						2019-10-01 16:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							00d7dac15f 
							
						 
					 
					
						
						
							
							Fixes source location in warning for shadowing import delcarations.  
						
						
						
					 
					
						2019-09-30 11:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							b40895c100 
							
						 
					 
					
						
						
							
							Fix try catch test  
						
						
						
					 
					
						2019-09-26 18:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca714a2d3d 
							
						 
					 
					
						
						
							
							Merge pull request  #7485  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-09-26 15:43:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							f85f6ba7e0 
							
						 
					 
					
						
						
							
							Fixes doxygen style multiline comment parsing for files with CRLF as line terminators.  
						
						
						
					 
					
						2019-09-25 12:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cda23d63e9 
							
						 
					 
					
						
						
							
							Merge pull request  #7458  from ethereum/fixErrorMessage  
						
						... 
						
						
						
						Fix error message about accessing storage pointers. 
						
					 
					
						2019-09-24 15:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c23f35bec 
							
						 
					 
					
						
						
							
							Merge pull request  #7462  from ethereum/version-060  
						
						... 
						
						
						
						Build version 0.6.0 
						
					 
					
						2019-09-24 12:48:00 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a29ffcd3 
							
						 
					 
					
						
						
							
							Updates tests to version 0.6.0.  
						
						
						
					 
					
						2019-09-24 12:01:14 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							973e4ca90a 
							
						 
					 
					
						
						
							
							Merge pull request  #7453  from ethereum/smt_lib_const_array  
						
						... 
						
						
						
						[SMTChecker] Add "as const: function to SMTLib2Interface 
						
					 
					
						2019-09-24 11:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ca21659749 
							
						 
					 
					
						
						
							
							Fix error message about accessing storage pointers.  
						
						
						
					 
					
						2019-09-24 10:52:02 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c4f466f6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						... 
						
						
						
						Had to adjust gas costs during merge. 
						
					 
					
						2019-09-24 10:28:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d6d5fcf9 
							
						 
					 
					
						
						
							
							Create.  
						
						
						
					 
					
						2019-09-23 17:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b5bc52f2a7 
							
						 
					 
					
						
						
							
							Control flow for try statements.  
						
						
						
					 
					
						2019-09-23 17:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							644a402166 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2019-09-23 17:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc8fd23ac 
							
						 
					 
					
						
						
							
							Document chainid and selfbalance.  
						
						
						
					 
					
						2019-09-19 15:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9674be8d 
							
						 
					 
					
						
						
							
							[SMTChecker] Add as const function to SMTLib2Interface  
						
						
						
					 
					
						2019-09-18 22:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							43d6e00b14 
							
						 
					 
					
						
						
							
							Add push() for dynamic storage arrays  
						
						
						
					 
					
						2019-09-17 13:47:33 +02:00