| 
							
							
								 Alex Beregszaszi | 4219acaba9 | Merge pull request #2771 from ethereum/unused-includes Remove some unused includes | 2017-08-21 16:26:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d270879c8f | Merge pull request #2748 from ethereum/natspec Remove DocumentationType from natspec | 2017-08-21 16:46:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 01b4bba0ed | Merge branch 'develop' into library-constructor | 2017-08-21 16:34:59 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b3986f1d07 | Remove some unused includes | 2017-08-21 14:08:58 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2c5985de06 | Be more strict about number literals in assembly. | 2017-08-21 13:31:28 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fe25bcf350 | Library cannot have constructors | 2017-08-21 11:03:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a61c88e9fe | Use state mutability in override error messages | 2017-08-16 17:23:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a2aaa47ee2 | Use state mutability in fallback/constructor check | 2017-08-16 17:23:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 93be0dd923 | FunctionType comparison/identifer to support all statemutability levels | 2017-08-16 17:23:08 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d595d4b14 | Warn about shift of literals. | 2017-08-16 13:54:28 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7222fac456 | Remove DocumentationType from natspec | 2017-08-15 19:56:38 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1f5ab603a7 | Add test for payable constructor in ABI | 2017-08-15 11:35:50 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 12f3257e7d | Add statemutability field to the ABI | 2017-08-15 11:35:50 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 32e43477c3 | Prevent too deep recursion in parser. | 2017-08-14 22:19:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bcce31b548 | Tests for recursion exploit in parser. | 2017-08-14 18:58:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2411f5d839 | Merge pull request #2704 from ethereum/newEncoder New ABI encoder | 2017-08-14 17:04:00 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b225bf5d53 | Remove useless payable & constant typecheck | 2017-08-14 14:21:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1c1388f241 | Update parser tests | 2017-08-14 14:21:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 63b556b206 | Test both encoders. | 2017-08-14 13:11:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 38446a9669 | ABI encoder tests. | 2017-08-14 13:11:38 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4d9790b6d5 | Merge pull request #2703 from ethereum/warnAboutLargeStorageArrays Warn about large storage structures. | 2017-08-14 11:37:01 +02:00 |  | 
			
				
					| 
							
							
								 Federico Bond | f0dc572055 | Improve and add missing tests | 2017-08-11 22:45:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | da3ac86403 | Warn about large storage structures. | 2017-08-11 20:57:57 +02:00 |  | 
			
				
					| 
							
							
								 Federico Bond | a8c047f48d | Enforce commas in tuple syntax | 2017-08-11 17:28:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 20540bc6af | Merge pull request #2730 from ethereum/indented-writer Introduce IndentedWriter | 2017-08-11 18:24:01 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e3d1137d2b | Merge pull request #2712 from ethereum/experimental-metadata Store experimental flag in metadata CBOR | 2017-08-11 17:21:08 +01:00 |  | 
			
				
					| 
							
							
								 Zhen Zhang | b5aeae0084 | Amend expected test messages for SolidityNameAndTypeResolution | 2017-08-11 16:45:52 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2d1bab0de8 | Output experimental flag in metadata only for risky features | 2017-08-11 16:38:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4d82d4f57a | Store experimental flag in metadata CBOR | 2017-08-11 16:38:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 644c91fc2d | Add __test experimental mode for testing | 2017-08-11 16:38:02 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d5188fb671 | Introduce IndentedWriter | 2017-08-10 22:47:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | abe6eb9830 | Merge pull request #2700 from ethereum/abiTests Some more ABI tests. | 2017-08-10 16:59:09 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 95acbc7a9f | Some more ABI tests. | 2017-08-10 15:49:02 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 470950e75e | Add tests for experimental pragma | 2017-08-10 00:15:25 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | efd45f64a5 | Show previous visibility specifier in parser error | 2017-08-09 14:30:17 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a8ca623a0f | Add test for multiple visibilites on functions | 2017-08-09 14:30:02 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8df89c5d5b | Disable unimplemented library functions instead | 2017-08-08 12:42:10 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1ada48f61e | Raise error when using unimplemented internal library functions. | 2017-08-08 11:58:00 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bb0eb57c2f | Constructors must be implemented if declared. | 2017-08-04 20:38:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a372941a44 | Merge pull request #2687 from ethereum/show-unimplemented-funcs Show unimplemented function if trying to instantiate an abstract class | 2017-08-04 19:46:09 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | eacc67c430 | Three more tests for shadowing. | 2017-08-04 19:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 32acadf43d | Do not mark overloaded functions as shadowing | 2017-08-04 19:06:23 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ef8c404c45 | Fix tests to use unimplementedFunctions | 2017-08-04 14:03:37 +01: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 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 990b7364f5 | Add test for disallowed gas/value modifiers on builtins | 2017-08-01 00:03:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b930ce5e2a | Fix import error check for release version. | 2017-07-31 14:55:54 +02:00 |  |