| 
							
							
								 chriseth | 1a205ebf78 | Merge pull request #1420 from ethereum/version Set version to 0.4.7 | 2016-11-22 15:45:22 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a65473b371 | Set version to 0.4.7 | 2016-11-22 15:44:48 +01:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | 3d9a180cc3 | Merge pull request #1417 from ethereum/fixOptimizer Optimizer: Clear state for JUMPDESTs. | 2016-11-22 15:15:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7fb7d5ae39 | Optimizer: Clear state for JUMPDESTs. | 2016-11-22 14:58:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | aa48008cc7 | Merge pull request #1405 from ethereum/version Update version. | 2016-11-21 11:58:01 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3f48c655e5 | Update version. | 2016-11-21 11:54:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ebd31ce2d | Merge pull request #1404 from ethereum/changelog Update changelog. | 2016-11-21 11:30:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5bb050a739 | Update changelog. | 2016-11-21 11:18:04 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 78e8521be7 | Merge pull request #1398 from ethereum/VoR0220-patch-1 Typo | 2016-11-21 11:12:53 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | afda210afd | Merge pull request #1382 from ethereum/payable-constructor Payable constructor | 2016-11-21 11:06:56 +01:00 |  | 
			
				
					| 
							
							
								 RJ | cc07a918e3 | Typo | 2016-11-18 12:34:43 -06:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 910269a29f | Add appendCallValueCheck | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a35ca910c7 | Rename test contract names to capitalised | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d97eb7cc75 | Add payable keyword to the multisig wallet | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1d6fe5c4e4 | Add payable to constructor ABI tests | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7af360882e | Add missing payable constructors | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 819da2f0cd | Add changelog entry for payable constructor | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 60e9c901e9 | Include payable for the constructor in the ABI | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ceeb8f4a2b | Add payable check for constructor in codegen | 2016-11-17 17:23:35 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | b46a14f4a8 | Merge pull request #1122 from ethereum/firstClassFunctions Functions as first-class types. | 2016-11-17 17:32:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2c14a96820 | Some more assertions and style changes. | 2016-11-16 15:09:01 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2defe4dcef | Documentation: Style update | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | eeae91c2a2 | Update documentation. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b3eeb5fcf9 | Some more tests. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e1fec9b287 | JSON tests. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 830f14c3a3 | Fix documentation formatting. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ec31d08775 | Change encoding to address-funid and add "function" as ABI type. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a8e7ed37a1 | Disable broken tests that are not useful. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | cb000a5532 | Fix setting the tag. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 390ba085b6 | fixup! Simple peephole optimizer that is activated even if not requested. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 739dabff8b | Fix tests. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7a292c9a05 | Fix parser for function type disambiguity. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0335ed4cb4 | Simple peephole optimizer that is activated even if not requested. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 22b4d1b29a | Check that no internals are used in any external function type. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | f3d0433ec3 | test: add a test about external function type taking/returning internal functions | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e51f852504 | Converted sub assembly to smart pointer. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e543bd34c0 | Stored combined creation and runtime tags. Includes a change to Assembly to allow tags from sub-assemblies to be
used.
Sorry, this get a bit bigger than I thought. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ee3efa67a8 | Fix tests. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 746266b8fc | ABI: Use external function. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 08763a206d | Test passing functions as arrays to other contracts. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 925d674146 | Disallow payable internal functions. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f7a62c1e69 | Mention "payable" in the documentation. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e1df3bd77f | Fix tests. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f21f794f3c | delete for function types | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | c9f9b2ab4d | codegen: add a compilation mode and a runtime context to CompilerContext | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5011d6339a | Added function types to the grammar. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0e5507c78c | Updates to the documentation. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 47794c1da4 | Implement uninitialized storage functions. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b6992d740a | Tests for uninitialized storage functions. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | 3158a8ea7b | test: add a test for storing an internal function in the constructor and then using the stored function in runtime | 2016-11-16 14:37:18 +01:00 |  |