Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1be07c2b36 
							
						 
					 
					
						
						
							
							Trivial isoltest updates: missing // ---- at the end  
						
						
						
					 
					
						2021-04-20 17:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							84c05d35f3 
							
						 
					 
					
						
						
							
							Trivial isoltest updates: normalized whitespace  
						
						
						
					 
					
						2021-04-20 17:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e117c9516e 
							
						 
					 
					
						
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate  
						
						... 
						
						
						
						And add a few tests for "pragma abicoder". 
						
					 
					
						2021-01-15 19:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							72f1e4ea0b 
							
						 
					 
					
						
						
							
							Explicitly set coder to v1 for syntax tests.  
						
						
						
					 
					
						2020-12-09 15:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							253889cbf1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-11-24 16:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							79669ecd48 
							
						 
					 
					
						
						
							
							Use new abicoder pragma.  
						
						
						
					 
					
						2020-11-24 14:57:45 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc8e26007 
							
						 
					 
					
						
						
							
							Remove low-level log functions.  
						
						
						
					 
					
						2020-10-22 17:50:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							909ce9164a 
							
						 
					 
					
						
						
							
							Allow arrays of contract types as type expressions e.g. for abi.decode.  
						
						
						
					 
					
						2020-10-16 19:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4cc4e64d 
							
						 
					 
					
						
						
							
							Fix type check for nested arrays in abi.encode/decode functions in ABIEncoderV1  
						
						... 
						
						
						
						- Without this fix, nested arrays are not detected as unsupported and compiler fails on an UnimplementedError.
- Now it's consistent with how structs are handled in ABIEncoderV1. 
						
					 
					
						2020-09-17 17:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							e04cedafc5 
							
						 
					 
					
						
						
							
							Added error codes to SyntaxTest expectations (updated tests)  
						
						
						
					 
					
						2020-06-22 16:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							229587672f 
							
						 
					 
					
						
						
							
							TypeChecker error when encoding functions with call options; tests  
						
						
						
					 
					
						2020-04-07 21:11:46 +05:30 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							58c6b90705 
							
						 
					 
					
						
						
							
							Deprecated warning for .value() and .gas() on function and constructror calls  
						
						
						
					 
					
						2020-03-04 12:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0973ae751a 
							
						 
					 
					
						
						
							
							Do not warn about enabled ABIEncoderV2 anymore.  
						
						
						
					 
					
						2019-11-26 15:49:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							4782c800ec 
							
						 
					 
					
						
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.  
						
						
						
					 
					
						2019-09-13 10:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							381ed5a302 
							
						 
					 
					
						
						
							
							Unifies behavior for member access of ABI functions.  
						
						
						
					 
					
						2019-04-29 14:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							fe2429de9f 
							
						 
					 
					
						
						
							
							Packed Encoding: Disallow types in v2 that aren't allowed in v1  
						
						
						
					 
					
						2019-02-11 11:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							227addfcef 
							
						 
					 
					
						
						
							
							Syntax tests.  
						
						
						
					 
					
						2019-02-11 11:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							ee28cb65a6 
							
						 
					 
					
						
						
							
							Add tests to increase coverage of TypeChecker  
						
						
						
					 
					
						2019-02-06 20:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							624dbbe142 
							
						 
					 
					
						
						
							
							Fix abi.decode returning single value.  
						
						
						
					 
					
						2018-09-04 18:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							82f512a7d4 
							
						 
					 
					
						
						
							
							Add return data to bare calls.  
						
						
						
					 
					
						2018-09-04 13:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9328ea4c3c 
							
						 
					 
					
						
						
							
							Add abi.decode(bytes data, (...))  
						
						
						
					 
					
						2018-08-15 10:45:16 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a38352569b 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2018-08-09 21:16:51 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							8202d512e0 
							
						 
					 
					
						
						
							
							Enforcing error on msg.gas and block.blockhash()  
						
						
						
					 
					
						2018-07-04 11:42:05 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							92cb4acd8a 
							
						 
					 
					
						
						
							
							Also mention regular abi.encode in error message.  
						
						
						
					 
					
						2018-06-27 15:00:34 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4154e1480b 
							
						 
					 
					
						
						
							
							Update tests and add new tests.  
						
						
						
					 
					
						2018-06-25 17:17:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							86a720b96a 
							
						 
					 
					
						
						
							
							Adjust tests.  
						
						
						
					 
					
						2018-06-25 17:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							a211b89118 
							
						 
					 
					
						
						
							
							Enforce disallowing empty structs  
						
						... 
						
						
						
						This patch enfoces an error when it encounters an empty struct,
effectively eliminating the deprecation warning.
Also adjust 419_interface_structs to explicitely test for (non-empty) structs,
as this behaviour "may" change in the future. 
						
					 
					
						2018-06-14 00:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							221a4d1f1f 
							
						 
					 
					
						
						
							
							Split warning for multi arguments for hash functions  
						
						
						
					 
					
						2018-05-16 11:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							03f60410c9 
							
						 
					 
					
						
						
							
							Add test for single non-bytes argument.  
						
						
						
					 
					
						2018-05-16 09:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							203475ef02 
							
						 
					 
					
						
						
							
							Adjust tests.  
						
						
						
					 
					
						2018-05-16 09:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							75b8828666 
							
						 
					 
					
						
						
							
							Allow struct encoding with new encoder.  
						
						
						
					 
					
						2018-04-12 16:37:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f03695731b 
							
						 
					 
					
						
						
							
							Add source locations to syntax test expectations.  
						
						
						
					 
					
						2018-04-10 14:08:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							076c0754ea 
							
						 
					 
					
						
						
							
							Update tests for empty structs  
						
						
						
					 
					
						2018-03-31 00:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8a6aac69 
							
						 
					 
					
						
						
							
							Prevent encoding of weird types and support packed encoding of external function types.  
						
						
						
					 
					
						2018-03-29 09:57:11 +01:00