Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d63d41b3b5
							
						
					 | 
					
						
						
							
							test: Rename test/TestHelper.* to test/Options.* and add Options::validate().
						
						
						
						
						
					 | 
					
						2018-03-14 12:04:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							05cc5f22b2
							
						
					 | 
					
						
						
							
							Correctly set evm version in tests
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f29ac4e56
							
						
					 | 
					
						
						
							
							Add new JSON API for better abstraction and for supporting strict JSON parsing
						
						
						
						
						
					 | 
					
						2018-02-20 21:58:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b32d7a84fc
							
						
					 | 
					
						
						
							
							Move some struct tests to require ABIEncoderV2
						
						
						
						
						
					 | 
					
						2017-12-11 02:42:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ce35b77be
							
						
					 | 
					
						
						
							
							Implement CompilerStack.lastContractName()
						
						
						
						
						
					 | 
					
						2017-10-18 23:54:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a844bbda48
							
						
					 | 
					
						
						
							
							Cleanup test helper macros.
						
						
						
						
						
					 | 
					
						2017-09-22 16:17:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5063d3155
							
						
					 | 
					
						
						
							
							Use "tuple" for struct types in ABI JSON.
						
						
						
						
						
						
						
						Only use tuple as a type in the ABI (and remove all "anonymous struct" references too) 
						
					 | 
					
						2017-09-16 12:31:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6385641f6e
							
						
					 | 
					
						
						
							
							Fix tests.
						
						
						
						
						
					 | 
					
						2017-09-16 12:31:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e1b9c1652
							
						
					 | 
					
						
						
							
							Structure type json using "components".
						
						
						
						
						
					 | 
					
						2017-09-16 12:12:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							36a90289e6
							
						
					 | 
					
						
						
							
							Fix interface type conversion internal to structs.
						
						
						
						
						
					 | 
					
						2017-09-16 12:12:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e72bd163a
							
						
					 | 
					
						
						
							
							Allow structs as part of function interfaces.
						
						
						
						
						
					 | 
					
						2017-09-16 12:12:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e11e5af10
							
						
					 | 
					
						
						
							
							Include all overloaded events in ABI
						
						
						
						
						
					 | 
					
						2017-08-28 20:07:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							deeac7e2e0
							
						
					 | 
					
						
						
							
							Rename statemutability to stateMutability in ABI/AST
						
						
						
						
						
					 | 
					
						2017-08-24 15:23:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9a9a07d94
							
						
					 | 
					
						
						
							
							Add ABI test for pure function
						
						
						
						
						
					 | 
					
						2017-08-24 13:46:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							70bb1e7478
							
						
					 | 
					
						
						
							
							Update tests for view
						
						
						
						
						
					 | 
					
						2017-08-22 18:24:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f5ab603a7
							
						
					 | 
					
						
						
							
							Add test for payable constructor in ABI
						
						
						
						
						
					 | 
					
						2017-08-15 11:35:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							12f3257e7d
							
						
					 | 
					
						
						
							
							Add statemutability field to the ABI
						
						
						
						
						
					 | 
					
						2017-08-15 11:35:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							075715cf15
							
						
					 | 
					
						
						
							
							Do not use obscure CompilerStack methods in tests
						
						
						
						
						
					 | 
					
						2017-07-18 16:14:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							804e99c633
							
						
					 | 
					
						
						
							
							Split out metadata test into its own file
						
						
						
						
						
					 | 
					
						2017-05-24 12:24:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bf3cbb09a
							
						
					 | 
					
						
						
							
							Use CompilerStack.contractABI directly
						
						
						
						
						
					 | 
					
						2017-05-19 15:57:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								djuju
							
						 
					 | 
					
						
						
						
						
							
						
						
							99a7aefb75
							
						
					 | 
					
						
						
							
							refactoring parse() into two separate functions
						
						
						
						
						
					 | 
					
						2017-04-27 12:38:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							70d246c834
							
						
					 | 
					
						
						
							
							Migrate remaining source code in tests to R literals
						
						
						
						
						
					 | 
					
						2016-12-03 17:52:51 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f91ae3f06b
							
						
					 | 
					
						
						
							
							Fix tests
						
						
						
						
						
					 | 
					
						2016-12-01 16:03:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa1fd6a879
							
						
					 | 
					
						
						
							
							Add test.
						
						
						
						
						
					 | 
					
						2016-12-01 16:03:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VoR0220
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f9f725737
							
						
					 | 
					
						
						
							
							Fix licensing headers
						
						
						
						
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 | 
					
						2016-11-23 12:22:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d6fe5c4e4
							
						
					 | 
					
						
						
							
							Add payable to constructor ABI tests
						
						
						
						
						
					 | 
					
						2016-11-17 17:23:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3eeb5fcf9
							
						
					 | 
					
						
						
							
							Some more tests.
						
						
						
						
						
					 | 
					
						2016-11-16 14:37:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1fec9b287
							
						
					 | 
					
						
						
							
							JSON tests.
						
						
						
						
						
					 | 
					
						2016-11-16 14:37:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee3efa67a8
							
						
					 | 
					
						
						
							
							Fix tests.
						
						
						
						
						
					 | 
					
						2016-11-16 14:37:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							227f6aab4f
							
						
					 | 
					
						
						
							
							Change natspec/abi JSON expected message to be the same
						
						
						
						
						
					 | 
					
						2016-11-15 17:58:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9205662de9
							
						
					 | 
					
						
						
							
							Update tests to use JSON
						
						
						
						
						
					 | 
					
						2016-11-15 17:20:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ec40b3cde
							
						
					 | 
					
						
						
							
							Reject constant modifier on the fallback function
						
						
						
						
						
					 | 
					
						2016-09-06 11:40:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							dff9633084
							
						
					 | 
					
						
						
							
							Test and fixes for payable fallback in ABI.
						
						
						
						
						
					 | 
					
						2016-09-06 10:59:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7794b1a68
							
						
					 | 
					
						
						
							
							Include ABI JSON test for payable keyword
						
						
						
						
						
					 | 
					
						2016-09-05 21:28:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							459d2dd7cd
							
						
					 | 
					
						
						
							
							Fix version pragmas in tests.
						
						
						
						
						
					 | 
					
						2016-09-01 00:03:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c412ed2f6
							
						
					 | 
					
						
						
							
							Version pragma.
						
						
						
						
						
					 | 
					
						2016-09-01 00:02:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4019c832ca
							
						
					 | 
					
						
						
							
							Add test for fallback function in JSON ABI
						
						
						
						
						
					 | 
					
						2016-08-26 19:03:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Denton Liu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e00f802f72
							
						
					 | 
					
						
						
							
							Remove standard contracts
						
						
						
						
						
					 | 
					
						2016-08-19 10:34:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3dffb611f
							
						
					 | 
					
						
						
							
							File reorganisation.
						
						
						
						
						
					 | 
					
						2015-10-21 00:46:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LianaHus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3491e4469
							
						
					 | 
					
						
						
							
							errors instead of exceptions
						
						
						
						
						
						
						
						Conflicts:
	libsolidity/CompilerStack.cpp
	libsolidity/NameAndTypeResolver.cpp
	libsolidity/NameAndTypeResolver.h
	libsolidity/TypeChecker.cpp
	test/libsolidity/SolidityNameAndTypeResolution.cpp 
						
					 | 
					
						2015-10-14 20:37:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc609c55c0
							
						
					 | 
					
						
						
							
							Compute canonical names of types for function signatures.
						
						
						
						
						
					 | 
					
						2015-10-06 14:20:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LianaHus
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b5e6fc9e7
							
						
					 | 
					
						
						
							
							renamed getter functions
						
						
						
						
						
					 | 
					
						2015-09-08 13:12:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e985b285be
							
						
					 | 
					
						
						
							
							Move Solidity tests.
						
						
						
						
						
					 | 
					
						2015-08-19 21:54:09 +02:00 | 
					
					
						
						
							
							
							
						
					 |