chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							388718b59f
							
						
					 | 
					
						
						
							
							Introduce emit statement.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							89a8f4096c
							
						
					 | 
					
						
						
							
							Provide proper input for test call.
						
						
						
						
						
					 | 
					
						2018-02-20 19:31:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b5a5a8669
							
						
					 | 
					
						
						
							
							Make addmod and mulmod revert if the last argument is zero.
						
						
						
						
						
					 | 
					
						2018-02-15 13:52:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							aea9e7fe54
							
						
					 | 
					
						
						
							
							Add tests for selectors for public variables.
						
						
						
						
						
					 | 
					
						2018-02-13 14:15:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6807010dc7
							
						
					 | 
					
						
						
							
							Prevent libraries from being called.
						
						
						
						
						
					 | 
					
						2018-01-19 16:27:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14707b27e2
							
						
					 | 
					
						
						
							
							Merge pull request #3183 from federicobond/fix-event-parsing
						
						
						
						
						
						
						
						Fix event parsing. Refs #3175 
						
					 | 
					
						2017-12-12 11:12:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							14fd647b85
							
						
					 | 
					
						
						
							
							Fix event parsing. Refs #3175
						
						
						
						
						
					 | 
					
						2017-11-22 23:08:12 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dbc34e16e
							
						
					 | 
					
						
						
							
							If statement for Iulia / inline assembly.
						
						
						
						
						
					 | 
					
						2017-11-22 16:25:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							165857b1d4
							
						
					 | 
					
						
						
							
							Allow constant integer variables as array lengths.
						
						
						
						
						
					 | 
					
						2017-11-22 01:41:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3db1fc197
							
						
					 | 
					
						
						
							
							Do not accept truncated function selectors.
						
						
						
						
						
					 | 
					
						2017-10-17 23:17:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6001bd1406
							
						
					 | 
					
						
						
							
							Allocate one byte per memory byte array element instead of 32.
						
						
						
						
						
					 | 
					
						2017-10-16 22:29:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ee619c9bb
							
						
					 | 
					
						
						
							
							Snarks test using Byzantium precompiles
						
						
						
						
						
						
						
						* Snark tests.
* Verifying routine.
* Example proof.
* Update precompiled positions to Byzantium ruleset. 
						
					 | 
					
						2017-10-09 11:09:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cb4d714c7
							
						
					 | 
					
						
						
							
							Fix overload resolution when conflict is with members of address (balance, transfer, etc)
						
						
						
						
						
					 | 
					
						2017-09-28 13:57:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ea812598d
							
						
					 | 
					
						
						
							
							Fix other test to use ABI_CHECK
						
						
						
						
						
					 | 
					
						2017-09-27 00:50:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							95ec2fd0b6
							
						
					 | 
					
						
						
							
							Fix encoded EndToEnd inputs.
						
						
						
						
						
					 | 
					
						2017-09-25 19:33:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e4f242274
							
						
					 | 
					
						
						
							
							Improved error messages for EndToEnd tests.
						
						
						
						
						
					 | 
					
						2017-09-25 10:49:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b813ed295
							
						
					 | 
					
						
						
							
							Support multiple assignment in inline assembly
						
						
						
						
						
					 | 
					
						2017-09-20 11:16:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ada68bcee6
							
						
					 | 
					
						
						
							
							Add tests for constant bytes/strings
						
						
						
						
						
					 | 
					
						2017-09-18 22:25:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							70d70e7816
							
						
					 | 
					
						
						
							
							Implement struct encoder.
						
						
						
						
						
					 | 
					
						2017-09-16 12:31:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6385641f6e
							
						
					 | 
					
						
						
							
							Fix tests.
						
						
						
						
						
					 | 
					
						2017-09-16 12:31:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							44825d1c1e
							
						
					 | 
					
						
						
							
							Expect test to fail until implemented.
						
						
						
						
						
					 | 
					
						2017-09-16 12:12:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							22f85d5af3
							
						
					 | 
					
						
						
							
							Update tests and error messages.
						
						
						
						
						
					 | 
					
						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
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c9dbd5083
							
						
					 | 
					
						
						
							
							Merge pull request #2473 from ethereum/functiontype-sig
						
						
						
						
						
						
						
						Add .selector member on function types 
						
					 | 
					
						2017-09-13 17:35:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b166c3636
							
						
					 | 
					
						
						
							
							Use hashing function in tests
						
						
						
						
						
					 | 
					
						2017-09-13 11:40:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd1f8ab38b
							
						
					 | 
					
						
						
							
							Rename .sig to .selector on function types
						
						
						
						
						
					 | 
					
						2017-09-13 11:40:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							88946f9f03
							
						
					 | 
					
						
						
							
							Add tests for function type sigs
						
						
						
						
						
					 | 
					
						2017-09-13 11:40:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c83768c426
							
						
					 | 
					
						
						
							
							Fix tests
						
						
						
						
						
					 | 
					
						2017-09-06 13:52:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							50047bf82c
							
						
					 | 
					
						
						
							
							Change tests to use view or pure as appropriate
						
						
						
						
						
					 | 
					
						2017-09-06 13:50:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							38446a9669
							
						
					 | 
					
						
						
							
							ABI encoder tests.
						
						
						
						
						
					 | 
					
						2017-08-14 13:11:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							95acbc7a9f
							
						
					 | 
					
						
						
							
							Some more ABI tests.
						
						
						
						
						
					 | 
					
						2017-08-10 15:49:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |