chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							07d271e770
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-12-10 10:07:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9360421fc
							
						
					 | 
					
						
						
							
							Move snark test from SolidityEndToEnd
						
						
						
						
						
					 | 
					
						2019-12-09 18:33:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1d6ce2b66
							
						
					 | 
					
						
						
							
							Override checks for modifiers.
						
						
						
						
						
					 | 
					
						2019-12-09 18:41:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5cb0fe839
							
						
					 | 
					
						
						
							
							Reports doctring error on named return mismatch.
						
						
						
						
						
					 | 
					
						2019-12-04 15:38:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f2790cc5e0
							
						
					 | 
					
						
						
							
							Merge pull request #7886 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into develop_060 
						
					 | 
					
						2019-12-03 21:41:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2d42da3b7d
							
						
					 | 
					
						
						
							
							Merge pull request #7817 from ethereum/bail-on-shadowing-state-vars
						
						
						
						
						
						
						
						Report error on shadowing state variables 
						
					 | 
					
						2019-12-03 21:22:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bbdfe070f
							
						
					 | 
					
						
						
							
							Make shadowing of inherited state variables an error.
						
						
						
						
						
					 | 
					
						2019-12-03 21:20:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							19a6f09cc8
							
						
					 | 
					
						
						
							
							Merge commit '4d2f20570' into develop_060
						
						
						
						
						
					 | 
					
						2019-12-03 21:01:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paweł Bylica
							
						 
					 | 
					
						
						
						
						
							
						
						
							635e2fc9d3
							
						
					 | 
					
						
						
							
							EVMHost: Reuse tx_context from MockedHost
						
						
						
						
						
					 | 
					
						2019-12-02 23:04:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							05baa23e8a
							
						
					 | 
					
						
						
							
							Require unimplemented functions to be virtual.
						
						
						
						
						
					 | 
					
						2019-12-02 21:59:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fca0f6e2c1
							
						
					 | 
					
						
						
							
							Disable EndToEnd/snark test on <Byzantium (given the precompiles were introduced after)
						
						
						
						
						
					 | 
					
						2019-12-02 19:37:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							84f806e75d
							
						
					 | 
					
						
						
							
							Reenable push tests via Yul
						
						
						
						
						
					 | 
					
						2019-11-29 16:52:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							c184fe8e5b
							
						
					 | 
					
						
						
							
							Adjusts end-to-end tests to read-only array length.
						
						
						
						
						
					 | 
					
						2019-11-19 21:11:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b8ff78176
							
						
					 | 
					
						
						
							
							Implement virtual keyword
						
						
						
						
						
					 | 
					
						2019-11-14 11:49:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							138ee647f1
							
						
					 | 
					
						
						
							
							Provide different options for reason strings.
						
						
						
						
						
					 | 
					
						2019-11-07 14:13:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cac2e843e6
							
						
					 | 
					
						
						
							
							Merge pull request #7618 from ethereum/addMoreAbstractKeywordsInTests
						
						
						
						
						
						
						
						Add some more abstract keywords in test to make sure the correct property is tested. 
						
					 | 
					
						2019-11-05 13:38:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c258873bd
							
						
					 | 
					
						
						
							
							Add some more abstract keywords in test to make sure the correct property is tested.
						
						
						
						
						
					 | 
					
						2019-11-04 17:26:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3321fc56ea
							
						
					 | 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.
						
						
						
						
						
					 | 
					
						2019-11-04 17:17:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e87924a96e
							
						
					 | 
					
						
						
							
							Update soltest related tests.
						
						
						
						
						
					 | 
					
						2019-11-01 14:54:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c6a9054b2
							
						
					 | 
					
						
						
							
							Implement override checking
						
						
						
						
						
					 | 
					
						2019-10-30 17:31:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							e40c498260
							
						
					 | 
					
						
						
							
							Adapting the tests to strict inline assembly.
						
						
						
						
						
					 | 
					
						2019-10-25 15:01:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							644a402166
							
						
					 | 
					
						
						
							
							Tests.
						
						
						
						
						
					 | 
					
						2019-09-23 17:22:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							43d6e00b14
							
						
					 | 
					
						
						
							
							Add push() for dynamic storage arrays
						
						
						
						
						
					 | 
					
						2019-09-17 13:47:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c72d1ffb65
							
						
					 | 
					
						
						
							
							Merge pull request #7421 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into develop_060 
						
					 | 
					
						2019-09-13 12:14:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e92b921123
							
						
					 | 
					
						
						
							
							[isoltest] Adds support for fallback and ether functions.
						
						
						
						
						
					 | 
					
						2019-09-13 10:55:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f6fff2120
							
						
					 | 
					
						
						
							
							Replace casting of external functions to address by a member named "address".
						
						
						
						
						
					 | 
					
						2019-08-19 14:56:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3dec3af638
							
						
					 | 
					
						
						
							
							Use evmone for testing.
						
						
						
						
						
					 | 
					
						2019-08-08 17:35:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9955c51769
							
						
					 | 
					
						
						
							
							Merge pull request #7077 from ethereum/sol-yul-delete-fixed-storage
						
						
						
						
						
						
						
						[Sol->Yul] Implement delete for fixed-sized storage arrays 
						
					 | 
					
						2019-08-08 16:47:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e072885031
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implement delete for fixed-sized storage arrays
						
						
						
						
						
					 | 
					
						2019-08-07 18:28:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							235638b3fc
							
						
					 | 
					
						
						
							
							Implements constructor code for state variables.
						
						
						
						
						
					 | 
					
						2019-08-05 11:23:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6446aa615
							
						
					 | 
					
						
						
							
							Extracting more end-to-end tests.
						
						
						
						
						
					 | 
					
						2019-07-22 16:31:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							d264e3e0ba
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implement getter functions
						
						
						
						
						
					 | 
					
						2019-07-10 13:42:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							37f04976a2
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implement keccak256
						
						
						
						
						
					 | 
					
						2019-07-09 18:25:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9a56bc6dd
							
						
					 | 
					
						
						
							
							Extracting more end-to-end tests.
						
						
						
						
						
					 | 
					
						2019-07-08 16:04:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							62f6e4bad3
							
						
					 | 
					
						
						
							
							Extracting some Solidity end-to-end tests.
						
						
						
						
						
					 | 
					
						2019-07-01 15:37:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							55bf1b547e
							
						
					 | 
					
						
						
							
							Add test for constant optimization with dirty scratch space.
						
						
						
						
						
					 | 
					
						2019-06-27 12:15:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f072d30df
							
						
					 | 
					
						
						
							
							Enable yul for more end to end tests
						
						
						
						
						
					 | 
					
						2019-06-24 16:06:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anurag Dashputre
							
						 
					 | 
					
						
						
						
						
							
						
						
							60332c6469
							
						
					 | 
					
						
						
							
							Extract semantic tests for
						
						
						
						
						
						
						
						1. Transaction Status
2. Empty Contract
3. Smoke test for Range 
						
					 | 
					
						2019-06-09 14:46:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							df96648b1c
							
						
					 | 
					
						
						
							
							Do not allow msize in inline assembly if the Yul optimizer is active.
						
						
						
						
						
					 | 
					
						2019-05-28 12:54:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b1a984882
							
						
					 | 
					
						
						
							
							Explicitly turn uninitialized internal function pointers into invalid function when loaded from storage.
						
						
						
						
						
					 | 
					
						2019-05-27 17:26:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							73d0eb6b7a
							
						
					 | 
					
						
						
							
							Modify test to prevent underflow.
						
						
						
						
						
					 | 
					
						2019-05-23 21:32:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee7548a339
							
						
					 | 
					
						
						
							
							Activate some tests.
						
						
						
						
						
					 | 
					
						2019-05-23 21:32:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							cbf81b123a
							
						
					 | 
					
						
						
							
							Fix new found spelling mistakes and add exceptions
						
						
						
						
						
					 | 
					
						2019-05-21 10:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2ae30f620
							
						
					 | 
					
						
						
							
							Fix handling of structs of dynamic size as constructor parameters.
						
						
						
						
						
					 | 
					
						2019-05-16 17:10:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4d6f847b4
							
						
					 | 
					
						
						
							
							Events.
						
						
						
						
						
					 | 
					
						2019-05-08 13:29:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							701aed4beb
							
						
					 | 
					
						
						
							
							Also run some end to end tests via yul.
						
						
						
						
						
					 | 
					
						2019-05-07 17:37:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f4b53e9a0
							
						
					 | 
					
						
						
							
							Fix external ABI type name for contracts
						
						
						
						
						
					 | 
					
						2019-04-18 11:39:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							91a2a9a9c3
							
						
					 | 
					
						
						
							
							Implement ABI encoding of calldata arrays and structs.
						
						
						
						
						
					 | 
					
						2019-04-04 13:05:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ff1f85231
							
						
					 | 
					
						
						
							
							Adjust semantics tests.
						
						
						
						
						
					 | 
					
						2019-04-03 17:59:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3282c72a21
							
						
					 | 
					
						
						
							
							Update tests.
						
						
						
						
						
					 | 
					
						2019-04-03 11:32:03 +02:00 | 
					
					
						
						
							
							
							
						
					 |