| 
							
							
								 Leonardo Alt | 5160f89c1b | [SMTChecker] Support to external calls to unknown code | 2020-07-01 18:20:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1ec1166a27 | Merge pull request #9277 from a3d4/improve-docstringparser-error-coverage Add a missing DocStringParser error to tests | 2020-07-01 18:17:09 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 1a0391bceb | Fuzzer: Add a specialized StackTooDeepError Exception that is caught in the fuzzing harness | 2020-07-01 11:08:20 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | acd42a08c1 | Add a missing DocStringParser error to tests. | 2020-07-01 04:42:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76943023bd | Merge pull request #9267 from ethereum/issue-8911-split NatSpec: Implement default inheritance. | 2020-06-30 15:16:14 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | c50f0ae00e | NatSpec: Implement default inheritance. | 2020-06-30 14:45:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 49e3217933 | Merge pull request #9230 from ethereum/issue-8716 Add unit denomination ``gwei`` | 2020-06-30 12:36:10 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | fe33891531 | Natspec: Add warning when using @authorwith functions | 2020-06-29 18:10:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a1309e4c5f | Merge pull request #9011 from ethereum/natspec-event NatSpec for events | 2020-06-29 17:14:00 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 4146ff9fcf | NatSpec for events | 2020-06-26 15:06:43 +05:30 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 02328f3bbb | Add unit denomination ` gwei` | 2020-06-24 18:24:56 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1b09b4f950 | Allow Yul literals longer than 32-bytes when used as literal arguments for builtins | 2020-06-24 15:05:38 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 0397266351 | Implement multi source semantic tests Co-authored-by: chriseth <chris@ethereum.org>
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-06-23 17:29:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e419e904d3 | Merge pull request #9215 from a3d4/fix-grammar-pragma-version Fix pragma solidity version in antlr grammar | 2020-06-23 12:34:29 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 25ebff3a38 | Fix pragma solidity version in antlr grammar | 2020-06-23 02:25:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 98e5923e3a | Do now disallow assigning to external parameters. | 2020-06-22 18:36:32 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 1d2ae7d82a | Added error codes to SyntaxTest expectations (changed code) | 2020-06-22 16:53:03 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | e04cedafc5 | Added error codes to SyntaxTest expectations (updated tests) | 2020-06-22 16:51:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cd2cc76f20 | Modules are pure. | 2020-06-18 18:28:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b00014c51d | Fix source location of yul multi-assignemnt. | 2020-06-18 14:31:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76468f19fe | Check if using for refers to a library earlier. | 2020-06-17 17:45:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8e23899886 | Merge pull request #9188 from ethereum/refactorNameAndType Refactor name and type resolution in preparation for free functions. | 2020-06-16 14:26:52 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 5d63fa09e9 | Fix false ////- and /***-natspec | 2020-06-16 11:15:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cc23794575 | Merge pull request #8858 from ethereum/fix-8857 Add more tests for yul cleanup codegen | 2020-06-15 17:18:50 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d54e7f50ed | Natspec: Output "type" and "version" in documenation | 2020-06-15 14:53:34 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 3c4e286390 | [SMTChecker] Replace wrap mod by slack vars | 2020-06-12 14:57:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 07c1167136 | Refactor name and type resolution. | 2020-06-12 12:18:02 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9264135bef | Add tests to validate clearing dirty bits via inline assembly operations | 2020-06-12 11:32:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0689cda19a | Merge pull request #9116 from ethereum/solYulCleanupFromStorageReference New test for getters. | 2020-06-11 14:08:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 012ba9537b | Merge pull request #9184 from ethereum/fixUsingForStorage Fix using for with explicit reference types. | 2020-06-11 14:00:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c71b3fbb0 | Merge pull request #9173 from ethereum/fixBoundCalldata Fix bound functions with calldata parameters. | 2020-06-11 13:31:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 549c90612c | Fix using for with explicit reference types. | 2020-06-11 13:04:41 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 73cd009b89 | Fix struct allocation in Sol->Yul. | 2020-06-11 12:16:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d4e3491f35 | Merge pull request #9177 from ethereum/fixYulStructMemberAccess [Sol -> Yul] Fix struct member access for memory and implement for calldata. | 2020-06-11 09:41:04 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | d7f29a33b9 | Merge pull request #9096 from ethereum/conversionWarningsLibSol Adding fixes for signedness warnings in libsolidity | 2020-06-11 01:06:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 90b66a7362 | Fix struct member access for memory and implement for calldata. | 2020-06-10 20:01:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | baabe65a84 | Fix bound functions with calldata parameters. | 2020-06-10 17:37:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2410f0ed5a | Merge pull request #9135 from ethereum/fixReturnParameterLocation Fixing ICE on calling externally a function that returns calldata pointers | 2020-06-10 16:44:38 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | e73fe17277 | Fixing ICE on calling externally a function that returns calldata pointers Co-authored-by: chriseth <chris@ethereum.org> | 2020-06-10 14:41:45 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 51e64fe0b1 | Add error IDs to console output | 2020-06-10 13:27:25 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | b17915a6ba | Add error IDs to JSON | 2020-06-10 13:26:51 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | c6e4943089 | Adding fixes for signedness warnings in libsolidity Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-06-10 10:41:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 81f54a170b | Cleanup from storage. | 2020-06-09 14:57:04 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | d8263d331e | Ignore warnings for yulOptimizer tests | 2020-06-09 13:03:57 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 73e634924e | Warn on YUL switch statement with only default statement | 2020-06-09 12:32:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2724ce9511 | Index access to fixed bytes and byte arrays. | 2020-06-09 10:50:28 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | f49e2424b2 | [SMTChecker] Erase knowledge when array variable is pushed | 2020-06-08 10:23:06 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | d243f5baac | Merge pull request #9045 from ethereum/smt_fix_tuple [SMTChecker] Fix internal error in tuples of tuples. | 2020-06-05 14:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 731e6466a0 | Merge pull request #9067 from ethereum/smt_fix_fp_again [SMTChecker] Fix BMC targets with FP | 2020-06-05 12:39:28 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 87ceb72b82 | [SMTChecker] Fix internal error in tuples of tuples. | 2020-06-05 12:20:47 +02:00 |  |