chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c13b5280c1
							
						
					 | 
					
						
						
							
							Merge pull request #5256 from ethereum/lvalueCleanup
						
						
						
						
						
						
						
						Lvalue cleanup 
						
					 | 
					
						2018-10-19 11:20:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							56425bb2b1
							
						
					 | 
					
						
						
							
							Add a test for delete x.length
						
						
						
						
						
					 | 
					
						2018-10-17 22:07:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mordax
							
						 
					 | 
					
						
						
						
						
							
						
						
							134f5cb798
							
						
					 | 
					
						
						
							
							Added test for flipping signs on signed type edge case
						
						
						
						
						
					 | 
					
						2018-10-15 16:08:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							4beabf6686
							
						
					 | 
					
						
						
							
							Documents library view functions and adds unit test.
						
						
						
						
						
					 | 
					
						2018-10-10 12:28:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e55aa3fa2
							
						
					 | 
					
						
						
							
							Disable blockhash test for constantinople due to changes between aleth versions.
						
						
						
						
						
					 | 
					
						2018-09-13 17:18:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							879251a78b
							
						
					 | 
					
						
						
							
							Update test suite to use address payable.
						
						
						
						
						
					 | 
					
						2018-09-12 16:21:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7118f53974
							
						
					 | 
					
						
						
							
							Tests.
						
						
						
						
						
					 | 
					
						2018-09-10 12:47:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a996ea266c
							
						
					 | 
					
						
						
							
							Merge pull request #4590 from ethereum/msgValueModifier
						
						
						
						
						
						
						
						Warn if modifier uses msg.value in non-payable function 
						
					 | 
					
						2018-09-05 10:32:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3097b30da
							
						
					 | 
					
						
						
							
							Add another end-to-end test.
						
						
						
						
						
					 | 
					
						2018-09-04 15:34:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							82f512a7d4
							
						
					 | 
					
						
						
							
							Add return data to bare calls.
						
						
						
						
						
					 | 
					
						2018-09-04 13:31:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7c6e53d3d
							
						
					 | 
					
						
						
							
							Fix endToEnd test
						
						
						
						
						
					 | 
					
						2018-09-03 18:35:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cc6fa6d61f
							
						
					 | 
					
						
						
							
							Merge pull request #4822 from ethereum/addressStaticCall
						
						
						
						
						
						
						
						Add ``staticcall`` to ``address``. 
						
					 | 
					
						2018-08-16 00:13:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3d3ae80fa
							
						
					 | 
					
						
						
							
							Add end to end tests
						
						
						
						
						
					 | 
					
						2018-08-15 17:11:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ca0aaaf6f
							
						
					 | 
					
						
						
							
							Add `staticcall to address`.
						
						
						
						
						
					 | 
					
						2018-08-15 16:06:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9328ea4c3c
							
						
					 | 
					
						
						
							
							Add abi.decode(bytes data, (...))
						
						
						
						
						
					 | 
					
						2018-08-15 10:45:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chase McDermott
							
						 
					 | 
					
						
						
						
						
							
						
						
							b000a022f2
							
						
					 | 
					
						
						
							
							Update tests
						
						
						
						
						
					 | 
					
						2018-08-14 18:53:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							81faafe7f2
							
						
					 | 
					
						
						
							
							Adds support for structs in interfaces.
						
						
						
						
						
						
						
						Closes #4733. 
						
					 | 
					
						2018-08-14 15:36:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b325a70d59
							
						
					 | 
					
						
						
							
							Fix tests for constantinople (expect zero for the time being).
						
						
						
						
						
					 | 
					
						2018-08-14 11:42:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							06b7edfdcf
							
						
					 | 
					
						
						
							
							Add missing tests for `gasleft(), blockhash() tx.gasprice and block.gaslimit`.
						
						
						
						
						
					 | 
					
						2018-08-14 11:42:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3dd31b704a
							
						
					 | 
					
						
						
							
							Merge pull request #4798 from ethereum/mappingArgumentsAndReturns
						
						
						
						
						
						
						
						Mapping arguments and returns 
						
					 | 
					
						2018-08-13 17:27:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							341128962f
							
						
					 | 
					
						
						
							
							Allow mappings of arrays as arguments and return values of internal functions.
						
						
						
						
						
					 | 
					
						2018-08-13 16:33:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9f31da411
							
						
					 | 
					
						
						
							
							Allow mapping arguments and return values in all internal functions.
						
						
						
						
						
					 | 
					
						2018-08-13 15:50:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							57ada1d69e
							
						
					 | 
					
						
						
							
							Allow mapping arguments and return values in internal library functions.
						
						
						
						
						
					 | 
					
						2018-08-13 14:31:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d7abeb149
							
						
					 | 
					
						
						
							
							Disallow ambiguous conversions between number literals and bytesXX types.
						
						
						
						
						
					 | 
					
						2018-08-13 14:27:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d634d20b5b
							
						
					 | 
					
						
						
							
							Merge pull request #4684 from ethereum/underscores_in_numeric_literals
						
						
						
						
						
						
						
						[BREAKING] Underscores in numeric literals 
						
					 | 
					
						2018-08-08 21:36:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1bfb841771
							
						
					 | 
					
						
						
							
							Remove experimental 0.5.0 pragma
						
						
						
						
						
					 | 
					
						2018-08-08 14:05:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b9222808f6
							
						
					 | 
					
						
						
							
							Cleanup & polish numbers-with-underscores parsing, also improving tests.
						
						
						
						
						
					 | 
					
						2018-08-08 13:38:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							09a36cba02
							
						
					 | 
					
						
						
							
							Add stricter hex underscore rules
						
						
						
						
						
					 | 
					
						2018-08-08 12:05:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d7756322c0
							
						
					 | 
					
						
						
							
							Merge pull request #4731 from ethereum/interface-enum
						
						
						
						
						
						
						
						Allow enums in interfaces 
						
					 | 
					
						2018-08-07 17:20:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							34a711a14d
							
						
					 | 
					
						
						
							
							Add endToEnd test for referencing enums
						
						
						
						
						
					 | 
					
						2018-08-07 15:04:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5298d818c4
							
						
					 | 
					
						
						
							
							Add test for abi.encode (negative) literals
						
						
						
						
						
					 | 
					
						2018-08-07 13:44:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b5eee4998
							
						
					 | 
					
						
						
							
							Tests for deriving types for empty string.
						
						
						
						
						
					 | 
					
						2018-08-06 17:10:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9d03de1f25
							
						
					 | 
					
						
						
							
							Merge pull request #4671 from ethereum/mappingTupleAssignment
						
						
						
						
						
						
						
						Disallow assignments to mappings within tuple assignments; allow for local variables. 
						
					 | 
					
						2018-08-06 12:59:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							cbae02b514
							
						
					 | 
					
						
						
							
							Additional semantics test cases.
						
						
						
						
						
					 | 
					
						2018-08-03 17:38:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e4b5886d6
							
						
					 | 
					
						
						
							
							Allow assignments to local variables of mapping types.
						
						
						
						
						
					 | 
					
						2018-08-03 16:22:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							43c01361f3
							
						
					 | 
					
						
						
							
							Drops tests for inline assembly jumps and function access as both isn't possible anymore.
						
						
						
						
						
					 | 
					
						2018-08-02 13:37:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4ab305347
							
						
					 | 
					
						
						
							
							Drop swap_peephole_optimization test from EndToEndTests
						
						
						
						
						
						
						
						Already covered by libevmasm/Optimiser: peephole_noncommutative_swap1, peephole_commutative_swap1 and peephole_swap_comparison 
						
					 | 
					
						2018-08-02 13:37:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b8a05ebfb
							
						
					 | 
					
						
						
							
							Update tests to remove support for loose assembly
						
						
						
						
						
					 | 
					
						2018-08-02 13:37:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b800bfb021
							
						
					 | 
					
						
						
							
							Fix tests regarding contract type conversion.
						
						
						
						
						
					 | 
					
						2018-08-01 11:04:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8232d9759
							
						
					 | 
					
						
						
							
							Disallow conversion between unrelated contract types.
						
						
						
						
						
					 | 
					
						2018-08-01 11:04:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							de90290c28
							
						
					 | 
					
						
						
							
							Merge pull request #4527 from ethereum/mappingEnforceStorage
						
						
						
						
						
						
						
						Enforces explicit data location for mappings 
						
					 | 
					
						2018-07-23 20:43:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							c622a1e56c
							
						
					 | 
					
						
						
							
							Enforces data location of local mappings to storage.
						
						
						
						
						
					 | 
					
						2018-07-23 19:30:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3c2f20f6e
							
						
					 | 
					
						
						
							
							Merge pull request #4439 from ethereum/address_members
						
						
						
						
						
						
						
						[BREAKING] Enforce address members not accessible by contract instance 
						
					 | 
					
						2018-07-19 09:24:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							75bba5c9f0
							
						
					 | 
					
						
						
							
							Adjusts tests to expect type errors on default visibility.
						
						
						
						
						
					 | 
					
						2018-07-17 18:03:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							0075f4239a
							
						
					 | 
					
						
						
							
							Address members not accessible by contract instance
						
						
						
						
						
					 | 
					
						2018-07-17 13:33:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							29dae15c50
							
						
					 | 
					
						
						
							
							Merge pull request #4481 from ethereum/disallow-throw
						
						
						
						
						
						
						
						[BREAKING] Deprecate the throw statement 
						
					 | 
					
						2018-07-16 16:25:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa08460d94
							
						
					 | 
					
						
						
							
							Replace throw with revert() in end-to-end tests
						
						
						
						
						
					 | 
					
						2018-07-16 15:33:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed2aa3b869
							
						
					 | 
					
						
						
							
							Fixes end-to-end tests.
						
						
						
						
						
					 | 
					
						2018-07-16 14:51:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							893f4cf092
							
						
					 | 
					
						
						
							
							Specifies visibility in unit tests.
						
						
						
						
						
					 | 
					
						2018-07-16 14:49:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							931794001e
							
						
					 | 
					
						
						
							
							Merge pull request #4500 from ethereum/v050-interface-functions-must-be-external
						
						
						
						
						
						
						
						[BREAKING] interface functions must be external 
						
					 | 
					
						2018-07-16 14:43:56 +02:00 | 
					
					
						
						
							
							
							
						
					 |