| 
							
							
								 Alex Beregszaszi | b14a6a10cc | Report meaningful error if parsing a version pragma failed | 2020-12-18 11:50:37 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 3a23df6717 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-16 16:56:45 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 34e21c929a | Fix a test for unicode direction override failing because of Windows line endings | 2020-12-16 15:24:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f833f4e8f | Merge pull request #10618 from ethereum/develop Merge develop into breaking. | 2020-12-16 12:34:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c40fb060c | Report illegal tokens in the Yul parser. | 2020-12-16 12:20:07 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 381c63ec99 | Scanner: Generate error on inbalanced RLO/LRO/PDF override markers. | 2020-12-15 18:40:51 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | fdaede9b3e | Tests after disallowing some explicit payable conversions | 2020-12-15 15:01:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ffaf40950a | Merge pull request #10605 from ethereum/develop Merge develop into breaking. | 2020-12-15 14:01:01 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | d479c98920 | Adding tests for conversion of calldata slices to memory and storage and fixing syntax tests. | 2020-12-15 09:21:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edbdff8619 | Update tests | 2020-12-14 19:32:31 +00:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 7438c4dc16 | Tests after making all explicit address conversions as non-payable | 2020-12-14 18:46:01 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 88c99a7538 | Tests/Docs: changing type of msg.sender and tx.origin into address And also making the type of address(literal) as non-payable address. | 2020-12-14 16:55:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d257ab7141 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-14 16:05:12 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | aa042ccb87 | Disallow leading zeroes in sized-types Also avoid using boost::lexical_cast for parseSize. | 2020-12-14 11:40:14 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4bffd040e2 | Add tests for weirdly sized types e.g. bytes00001 | 2020-12-14 11:40:11 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 28374447d2 | Merge pull request #10582 from ethereum/addr-literal Fix crash with oversized address literals | 2020-12-14 12:14:28 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 561280a5cc | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-14 11:33:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 33ff2b16ff | Fix crash with oversized address literals | 2020-12-11 23:45:23 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7b347b9ec2 | Introduce address(...).code | 2020-12-11 03:00:30 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fa37e69c25 | Improved error messages when converting to/from builtin functions | 2020-12-10 22:38:15 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ff7e45f417 | Add test cases for assigning builtins/bound functions to function types | 2020-12-10 22:18:52 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | ef3bcbda97 | Merge pull request #9549 from ethereum/yul-reserved [BREAKING] Disallow using reserved identifiers in Yul | 2020-12-10 18:49:44 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7cd05bf603 | Introduce block.chainid | 2020-12-10 17:07:54 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c032ad3379 | Update tests | 2020-12-10 17:18:15 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d0551b67d7 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-10 17:07:56 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e15136c210 | Merge pull request #10558 from ethereum/magictype-tests Adds more tests for state access (block/tx/msg) | 2020-12-10 14:05:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 482bda6887 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-10 12:15:52 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 37cc795034 | Fix segfault for empty @return tags in modifiers | 2020-12-10 11:54:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f9d6abf69b | Add more tests for state access (block, msg, tx, etc.) Move some of them out of SolidityEndToEndTests. Additionally this ensures the deterministic values of the testing infrastructure. | 2020-12-09 20:46:01 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 3f748bbb94 | Merge pull request #10336 from ethereum/enablecoderv2bydefault [BREAKING] Enable ABI coder v2 by default. | 2020-12-09 18:05:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1c99537b5a | Merge pull request #10550 from ethereum/chainIdView [BREAKING] Mark chainid as view. | 2020-12-09 17:41:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 870fd24723 | Merge pull request #9888 from ethereum/account-hash Support address().codehash | 2020-12-09 17:40:56 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 588535566f | Mark chainid as view. | 2020-12-09 16:55:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ad6739d0f6 | Support address().codehash | 2020-12-09 14:58:27 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 251f2a4d93 | Fix bug in constant evaluator. | 2020-12-09 15:50:53 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 72f1e4ea0b | Explicitly set coder to v1 for syntax tests. | 2020-12-09 15:25:15 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | acb93f3a97 | Disallowing usage of msg.data in receive() function. | 2020-12-08 11:49:20 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 66ee3ec533 | Remove the \b, \f, \v escape sequences from the Scanner | 2020-12-07 21:10:03 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | a3c5d37d02 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-07 17:13:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b86c91d1a3 | Make super unavailable in libraries. | 2020-12-07 13:59:50 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4be9b409de | Remove unary plus. | 2020-12-04 15:14:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 89919e47d3 | New test. | 2020-12-04 15:14:25 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | c5d172c058 | Reimplement constant evaluator. | 2020-12-04 15:14:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 49bde69afa | Move computation of constants out of types.cpp | 2020-12-04 15:14:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d56a7bb89e | Merge pull request #10489 from ethereum/develop Merge develop into breaking. | 2020-12-03 18:11:12 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 9e5d7b9910 | Test updates after disallowing Integer -> Contract conversion | 2020-12-03 17:53:00 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a9be2e4bb8 | update tests | 2020-12-03 17:15:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6c0a3bd043 | Ensure that builtins must be executed | 2020-12-03 17:15:44 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 43353bb6ca | update tests | 2020-12-03 17:15:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3da2b67b67 | simplify parser | 2020-12-03 17:14:49 +01:00 |  |