| 
							
							
								 Alex Beregszaszi | 6d26ad1e61 | Extract subdenomination tests | 2018-04-23 16:10:10 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edd20ebefb | Extract syntax tests | 2018-04-20 17:38:16 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 17beac1e07 | Extract tests. | 2018-04-18 22:52:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 29a97f1641 | Fix name clashes between constructor and fallback function. | 2018-04-18 14:24:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f510348ff1 | Extract tests. | 2018-04-18 14:24:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7054defdd6 | Merge pull request #3364 from ethereum/revertWithReason Revert with reason | 2018-04-12 21:01:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44416d1ac6 | Merge pull request #2980 from ethereum/abi-api Add abi.encode and abi.encodePacked | 2018-04-12 20:55:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42c4c78390 | Adjust tests. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a06249c984 | Tests for revert with reason string. | 2018-04-12 13:09:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c3dc67d0e0 | Merge pull request #3848 from ethereum/constantDivisionByZero Error on invalid arithmetic with constant expressions. | 2018-04-12 11:49:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44c0d7ca5e | Tests. | 2018-04-12 00:10:25 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d56acb68ab | Add abi.encode, abi.encodePacked, abi.encodeWithSelector and abi.encodeWithSignature. | 2018-04-11 22:32:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4e1ea0866d | Extract modifier tests. | 2018-04-11 22:00:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bd27ce0e25 | Extract function type tests. | 2018-04-11 22:00:04 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | daa69df447 | Error on invalid arithmetic with constant expressions. | 2018-04-11 21:17:10 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | fdcbf1337a | Syntax Tests: extract array_length_* tests. | 2018-04-11 18:01:24 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 36d6c27e68 | Merge pull request #3745 from ethereum/fixRecursion Fix invalid recursion errors for structs | 2018-04-05 12:04:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c98464db06 | Remove redundant test and enforce success without warnings. | 2018-04-03 18:21:55 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d664a599e6 | Constructors are defined using the ` constructor` keyword. | 2018-04-03 18:21:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8fdbd19a05 | Extract constant cycle tests. | 2018-04-03 16:29:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c42caedec2 | Extract recursive struct tests. | 2018-04-03 16:27:28 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7753249f64 | Merge pull request #3699 from ethereum/interfaceExternalVisibility Defaults to external visibility for interfaces. | 2018-04-03 15:15:36 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 601659c384 | Moves all interface function visibility related tests. | 2018-04-03 11:16:50 +02:00 |  | 
			
				
					| 
							
							
								 Jason Cobb | e37b619593 | Set default fixed point decimal places to 18 | 2018-03-31 00:56:36 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 326d656a55 | Merge pull request #3790 from ethereum/empty-structs Disallow empty structs | 2018-03-30 13:58:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3bb54e8bd5 | Merge pull request #3775 from federicobond/improve-error-fractional-shift Improve error message when attempting to shift by fractional number | 2018-03-28 11:16:44 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b540ba527a | Disallow empty structs | 2018-03-27 15:49:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 62559cf127 | Merge pull request #3681 from ethereum/interface-external Allow overriding external functions in interfaces with public in a child | 2018-03-27 15:47:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | af26228159 | Merge pull request #3748 from ethereum/extractScopingTests Extract scoping tests | 2018-03-27 15:23:36 +02:00 |  | 
			
				
					| 
							
							
								 bitshift | 2c56e53046 | Changes deprecation and adjusts tests. | 2018-03-27 03:30:03 +01:00 |  | 
			
				
					| 
							
							
								 bitshift | be35a65eb3 | Adds unit tests for moved function. | 2018-03-27 03:30:03 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ef3595b000 | Allow overriding external functions in interfaces with public in an implementing contract | 2018-03-26 11:35:17 +01:00 |  | 
			
				
					| 
							
							
								 Federico Bond | b79531bebf | Improve error message when trying to shift by fractional number | 2018-03-22 10:05:49 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | cc0f70263f | Tests for returning dynamic data. | 2018-03-21 14:53:29 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | c2709a2d8e | Decode dynamic data. | 2018-03-21 14:53:29 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | c9db105ad7 | Extract scoping tests. | 2018-03-16 00:47:32 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d63d41b3b5 | test: Rename test/TestHelper.* to test/Options.* and add Options::validate(). | 2018-03-14 12:04:04 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 49eaf7c3fd | Infrastructure for extracting syntax tests in separate test files. | 2018-03-13 11:20:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ea48d8ade3 | Fix test. | 2018-03-06 20:15:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ba8819542f | Merge pull request #3611 from ethereum/warn-using-address-overload Warn if using address overloads on contracts | 2018-03-06 19:13:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 84d711fd1d | Tests for warnings/errors for loose assembly. | 2018-03-06 17:45:34 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 83dacbf669 | Merge pull request #3549 from ethereum/fixmultidim Properly detect which array and struct types are unsupported by the old ABI encoder. | 2018-03-06 15:51:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f6c0daec14 | Merge pull request #3652 from ethereum/gasleft_v2 Use StaticAnalyzer to deprecate msg.gas instead of conditionally remo… | 2018-03-06 09:26:14 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 91b13b734d | Use StaticAnalyzer to deprecate msg.gas instead of conditionally removing it in MagicType. | 2018-03-05 23:16:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3793aa405b | Merge pull request #3643 from ethereum/gasleft Move msg.gas to global function gasleft(). Closes #2971. | 2018-03-05 20:11:37 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 2213f9946b | Improved gasleft tests. | 2018-03-05 18:45:02 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fd60c1cf86 | Warn if using address overloads on contracts | 2018-03-05 15:50:27 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 29fb5fe1c9 | Add test cases for shadowing gasleft with local functions/variables. | 2018-03-05 13:28:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 477571e190 | Do not warn about 0.5.0 experimental pragma. | 2018-03-05 12:14:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6dc137317f | Merge pull request #3569 from ethereum/evmVersion EVM version | 2018-03-05 12:10:49 +01:00 |  |