chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							38e9505a83
							
						
					 | 
					
						
						
							
							Merge pull request #2673 from ethereum/builtin-gas
						
						
						
						
						
						
						
						Disallow gas modifier on sha256/ripemd160/ecrecover 
						
					 | 
					
						2017-08-04 14:43:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7642dc8a7
							
						
					 | 
					
						
						
							
							Disallow gas modifier on sha255/ripemd160/ecrecover
						
						
						
						
						
					 | 
					
						2017-08-01 20:55:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f63bb0a442
							
						
					 | 
					
						
						
							
							Add test for call/callcode/delegatecall to invalid address
						
						
						
						
						
					 | 
					
						2017-08-01 20:51:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3061225bc
							
						
					 | 
					
						
						
							
							.delegatecall() should always return a boolean of execution status
						
						
						
						
						
					 | 
					
						2017-08-01 20:50:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ea4b7fa37
							
						
					 | 
					
						
						
							
							Add test for tight packing keccak256/sha256/ripemd160
						
						
						
						
						
					 | 
					
						2017-08-01 02:11:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dba8cf0f4
							
						
					 | 
					
						
						
							
							Use keccak256 instead of sha3
						
						
						
						
						
					 | 
					
						2017-07-28 16:57:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							368a8a62c1
							
						
					 | 
					
						
						
							
							Test case for invalid ecrecover call.
						
						
						
						
						
					 | 
					
						2017-07-28 15:32:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c7c2baa82
							
						
					 | 
					
						
						
							
							Re-allow multiple modifiers per function.
						
						
						
						
						
					 | 
					
						2017-07-27 13:45:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee3a2c0599
							
						
					 | 
					
						
						
							
							Add end-to-end test
						
						
						
						
						
					 | 
					
						2017-07-13 15:18:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7a59652f1
							
						
					 | 
					
						
						
							
							Merge pull request #2501 from ethereum/undef-macros
						
						
						
						
						
						
						
						Move UndefMacros from libdevcore to libsolidity/parsing 
						
					 | 
					
						2017-07-12 15:07:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0cb93a5f7b
							
						
					 | 
					
						
						
							
							Test for internal "variable already present" error.
						
						
						
						
						
					 | 
					
						2017-07-04 19:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b615b01449
							
						
					 | 
					
						
						
							
							Move UndefMacros from libdevcore to libsolidity/parsing
						
						
						
						
						
					 | 
					
						2017-07-02 00:09:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							4dfc413b8e
							
						
					 | 
					
						
						
							
							test: add a test passing an invalid boolean value as an event argument
						
						
						
						
						
						
						
						Fixes #1381 
						
					 | 
					
						2017-07-01 10:35:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdc9ef14ad
							
						
					 | 
					
						
						
							
							test: add an assertion about storing an invalid boolean into the memory
						
						
						
						
						
					 | 
					
						2017-07-01 10:35:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cbf6a86dd
							
						
					 | 
					
						
						
							
							test: add a test about storing an invalid boolean
						
						
						
						
						
					 | 
					
						2017-07-01 10:35:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							46caff4597
							
						
					 | 
					
						
						
							
							Test for negative stack height.
						
						
						
						
						
					 | 
					
						2017-06-28 16:55:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a3066c3a1
							
						
					 | 
					
						
						
							
							Test about semantics of "swap" in storage.
						
						
						
						
						
					 | 
					
						2017-06-26 16:31:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f36e021ffc
							
						
					 | 
					
						
						
							
							Test for passing empty string literal as function argument.
						
						
						
						
						
					 | 
					
						2017-06-22 17:39:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f0826ffd7
							
						
					 | 
					
						
						
							
							Functionality tests for for.
						
						
						
						
						
					 | 
					
						2017-06-16 10:56:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b098b363b5
							
						
					 | 
					
						
						
							
							Test for embedded functions.
						
						
						
						
						
					 | 
					
						2017-06-08 15:52:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							64ddb176bb
							
						
					 | 
					
						
						
							
							Test for accessing outer inline assembly scope.
						
						
						
						
						
					 | 
					
						2017-06-08 15:52:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							97cc968a13
							
						
					 | 
					
						
						
							
							Initial EVM1.5 assembly implementation.
						
						
						
						
						
					 | 
					
						2017-06-08 15:52:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcb7c51920
							
						
					 | 
					
						
						
							
							Add inline assembly test for sha3/keccak256
						
						
						
						
						
					 | 
					
						2017-05-30 13:57:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff33297786
							
						
					 | 
					
						
						
							
							Add test for sha3() == keccak256()
						
						
						
						
						
					 | 
					
						2017-05-30 12:33:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e1c509cf5
							
						
					 | 
					
						
						
							
							Use keccak256() in tests (and not sha3())
						
						
						
						
						
					 | 
					
						2017-05-30 12:33:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							28f10f4783
							
						
					 | 
					
						
						
							
							Remove error label / invalid jump label.
						
						
						
						
						
					 | 
					
						2017-04-28 13:14:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							478f2997ea
							
						
					 | 
					
						
						
							
							Storage access from inline assembly.
						
						
						
						
						
					 | 
					
						2017-04-25 16:49:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4afd54b235
							
						
					 | 
					
						
						
							
							Convert storge access tests to new explicit slot / offset access.
						
						
						
						
						
					 | 
					
						2017-04-25 16:49:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f13c8af3f9
							
						
					 | 
					
						
						
							
							Make tests comply with stack height checks.
						
						
						
						
						
					 | 
					
						2017-04-25 16:49:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a71e4f1a7
							
						
					 | 
					
						
						
							
							Add more complex tests for interfaces
						
						
						
						
						
					 | 
					
						2017-03-17 17:06:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c8a766146
							
						
					 | 
					
						
						
							
							Merge pull request #1698 from ethereum/exp-notation
						
						
						
						
						
						
						
						Fix scientific notation in number literals 
						
					 | 
					
						2017-03-15 14:55:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b28be08b6d
							
						
					 | 
					
						
						
							
							Add tests for negative base
						
						
						
						
						
					 | 
					
						2017-03-15 13:07:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a23fa77d
							
						
					 | 
					
						
						
							
							Add tests for fractional numbers in exponential notation
						
						
						
						
						
					 | 
					
						2017-03-15 13:06:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6014c3fe16
							
						
					 | 
					
						
						
							
							Add tests for scientific notation
						
						
						
						
						
					 | 
					
						2017-03-15 13:06:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							d134fda0c0
							
						
					 | 
					
						
						
							
							Merge pull request #1729 from ethereum/constantvariables
						
						
						
						
						
						
						
						Only allow pure expressions for constant state variables. 
						
					 | 
					
						2017-03-15 10:03:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							47cd8964b8
							
						
					 | 
					
						
						
							
							Require and Assert.
						
						
						
						
						
					 | 
					
						2017-03-14 14:21:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							592cec7e90
							
						
					 | 
					
						
						
							
							Disallow constants that are neither value types nor strings.
						
						
						
						
						
					 | 
					
						2017-03-13 13:30:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							14948e514d
							
						
					 | 
					
						
						
							
							Allow enum values for constants.
						
						
						
						
						
					 | 
					
						2017-03-13 13:30:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							49cfacced2
							
						
					 | 
					
						
						
							
							End to end tests for constants.
						
						
						
						
						
					 | 
					
						2017-03-13 13:30:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe5f85ef34
							
						
					 | 
					
						
						
							
							Test for array singletons.
						
						
						
						
						
					 | 
					
						2017-03-06 14:42:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfbbd89daf
							
						
					 | 
					
						
						
							
							Merge pull request #1702 from ethereum/assertError
						
						
						
						
						
						
						
						Change effect of assert to invalid opcode. 
						
					 | 
					
						2017-03-03 18:25:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d290e551c
							
						
					 | 
					
						
						
							
							Disallow setting .gas() on .transfer()
						
						
						
						
						
					 | 
					
						2017-02-24 00:27:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							cde027d144
							
						
					 | 
					
						
						
							
							Fix test for gas overloading in .transfer()
						
						
						
						
						
					 | 
					
						2017-02-24 00:18:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							81006dae98
							
						
					 | 
					
						
						
							
							Support gas modifier on addr.transfer()
						
						
						
						
						
					 | 
					
						2017-02-24 00:18:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							16e48219d3
							
						
					 | 
					
						
						
							
							Add test for address.transfer()
						
						
						
						
						
					 | 
					
						2017-02-24 00:17:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b1e8111cc
							
						
					 | 
					
						
						
							
							Remove assert for now.
						
						
						
						
						
					 | 
					
						2017-02-23 19:43:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d8a9c3289
							
						
					 | 
					
						
						
							
							Merge pull request #1661 from ethereum/asm-revert
						
						
						
						
						
						
						
						Implement REVERT (EIP140) 
						
					 | 
					
						2017-02-13 14:56:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2349f9d5d
							
						
					 | 
					
						
						
							
							Merge pull request #1676 from ethereum/test-modifytimestamp
						
						
						
						
						
						
						
						Add blockTimestamp and do not rely on mining time (soltest) 
						
					 | 
					
						2017-02-13 14:54:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							30cfad3548
							
						
					 | 
					
						
						
							
							Check for state changes in revert() tests
						
						
						
						
						
					 | 
					
						2017-02-10 22:44:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f26fe5bc1c
							
						
					 | 
					
						
						
							
							Add tests for revert()
						
						
						
						
						
					 | 
					
						2017-02-10 22:44:29 +00:00 | 
					
					
						
						
							
							
							
						
					 |