liana 
							
						 
					 
					
						
						
						
						
							
						
						
							cad3d87482 
							
						 
					 
					
						
						
							
							- cosmetic changes  
						
						 
						
						
						
					 
					
						2015-01-27 13:21:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba82b1427 
							
						 
					 
					
						
						
							
							-redesigned appendTypeConversion function  
						
						 
						
						
						
					 
					
						2015-01-27 12:55:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							ef885d0212 
							
						 
					 
					
						
						
							
							- modifications according to PR review  
						
						 
						
						
						
					 
					
						2015-01-26 13:24:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							3075fc598d 
							
						 
					 
					
						
						
							
							- corrected assert  
						
						 
						
						
						
					 
					
						2015-01-23 18:09:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							5de93e6acb 
							
						 
					 
					
						
						
							
							- added conversion for string/hash of equal sizes  
						
						 
						
						... 
						
						
						
						- added tests 
						
					 
					
						2015-01-23 17:45:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							6e111d5d1d 
							
						 
					 
					
						
						
							
							Explicit calls to base class function.  
						
						 
						
						
						
					 
					
						2015-01-19 23:35:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							4d833bc86b 
							
						 
					 
					
						
						
							
							Inheritance in compiler.  
						
						 
						
						
						
					 
					
						2015-01-19 23:35:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							6612e4bd17 
							
						 
					 
					
						
						
							
							Some addition to Solidity Execution Framework  
						
						 
						
						
						
					 
					
						2015-01-19 15:34:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							325b052b16 
							
						 
					 
					
						
						
							
							Merge pull request  #805  from LianaHus/deleteStruct  
						
						 
						
						... 
						
						
						
						delete for structs
-added functionality to set values to 0 when deleting structure(not for ... 
						
					 
					
						2015-01-19 11:32:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d36d1fe1 
							
						 
					 
					
						
						
							
							- corrected delete in case we have more than one locals  
						
						 
						
						... 
						
						
						
						- added a test 
						
					 
					
						2015-01-16 16:26:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							a0ec9c6680 
							
						 
					 
					
						
						
							
							removed spaces  
						
						 
						
						
						
					 
					
						2015-01-16 13:07:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							1142b99a64 
							
						 
					 
					
						
						
							
							Corrected "delete" for local variables i.e. set them to 0  
						
						 
						
						... 
						
						
						
						Added test case 
						
					 
					
						2015-01-16 12:55:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ed77c22a 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop  
						
						 
						
						... 
						
						
						
						Conflicts:
	libsolidity/Types.h 
						
					 
					
						2015-01-15 14:03:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							911916beb7 
							
						 
					 
					
						
						
							
							Add blockhash to Solidity.  
						
						 
						
						... 
						
						
						
						Autopadding fix. 
						
					 
					
						2015-01-15 13:59:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							93e3bca420 
							
						 
					 
					
						
						
							
							Update ExpressionCompiler.cpp  
						
						 
						
						
						
					 
					
						2015-01-15 13:33:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liana 
							
						 
					 
					
						
						
						
						
							
						
						
							00b0b0933d 
							
						 
					 
					
						
						
							
							- added functionality to set values to 0 when deleting structure(not for mapping)  
						
						 
						
						... 
						
						
						
						- added unit test
Made some changes after Christian`s review on pull request
- remove/edit comments
- BoolType and ContractType return VoidType after delete
- fixed constructor_arguments test
- fixed set to 0 when deleting variable from stack
- changed test case to test that 
						
					 
					
						2015-01-15 11:59:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							224cd9be36 
							
						 
					 
					
						
						
							
							Fixing an unused parameter warning in ExpressionCompiler  
						
						 
						
						
						
					 
					
						2015-01-15 11:22:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							abe6055ab7 
							
						 
					 
					
						
						
							
							Style.  
						
						 
						
						
						
					 
					
						2015-01-14 12:00:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba38c9c02 
							
						 
					 
					
						
						
							
							More flexible access to stack during external function call.  
						
						 
						
						
						
					 
					
						2015-01-14 11:57:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							22f0a4fde1 
							
						 
					 
					
						
						
							
							Use min gas for send().  
						
						 
						
						
						
					 
					
						2015-01-14 10:46:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							b440d7e321 
							
						 
					 
					
						
						
							
							Specify value for contract creation.  
						
						 
						
						
						
					 
					
						2015-01-13 18:12:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							ec022783c4 
							
						 
					 
					
						
						
							
							Modify gas and value for external function call.  
						
						 
						
						
						
					 
					
						2015-01-13 18:12:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							307a83e1de 
							
						 
					 
					
						
						
							
							More convenient function type construction.  
						
						 
						
						
						
					 
					
						2015-01-12 12:46:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							94cff9684f 
							
						 
					 
					
						
						
							
							Merge pull request  #768  from chriseth/sol_contractsAreAddresses  
						
						 
						
						... 
						
						
						
						Contracts inherit all address members 
						
					 
					
						2015-01-11 11:07:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							26f9cd7f68 
							
						 
					 
					
						
						
							
							Coding style: Prefix for const variables.  
						
						 
						
						
						
					 
					
						2015-01-09 21:36:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c8933192 
							
						 
					 
					
						
						
							
							Contracts are Addresses.  
						
						 
						
						
						
					 
					
						2015-01-09 18:31:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							501ad14ed1 
							
						 
					 
					
						
						
							
							Correct type conversions.  
						
						 
						
						
						
					 
					
						2015-01-09 18:23:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							fe16922087 
							
						 
					 
					
						
						
							
							Padding for ABI types.  
						
						 
						
						
						
					 
					
						2015-01-09 18:20:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							396f638ce1 
							
						 
					 
					
						
						
							
							Merge pull request  #765  from chriseth/sol_someLogFixes  
						
						 
						
						... 
						
						
						
						Some changes to the log functions. 
						
					 
					
						2015-01-09 16:28:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							be623273f3 
							
						 
					 
					
						
						
							
							Arbitrary precision integer constants.  
						
						 
						
						
						
					 
					
						2015-01-09 15:16:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							c9102010bf 
							
						 
					 
					
						
						
							
							Some changes to the log functions.  
						
						 
						
						
						
					 
					
						2015-01-09 15:00:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							42d186fdfc 
							
						 
					 
					
						
						
							
							Merge pull request  #754  from LefterisJP/sol_abiFunctionHash  
						
						 
						
						... 
						
						
						
						Calculation of ABI Function Identifier Hash 
						
					 
					
						2015-01-09 11:22:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf1c066fc 
							
						 
					 
					
						
						
							
							Adjustments to Solidity compiler code for Function Hash  
						
						 
						
						
						
					 
					
						2015-01-09 00:27:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							ffce12b7ee 
							
						 
					 
					
						
						
							
							Basic logging in Solidity (though no tests yet).  
						
						 
						
						
						
					 
					
						2015-01-09 00:22:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b661d3be 
							
						 
					 
					
						
						
							
							merging develop  
						
						 
						
						
						
					 
					
						2015-01-08 17:43:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							184ddca5a1 
							
						 
					 
					
						
						
							
							Compiler EVM generation now takes into account for the new function hash  
						
						 
						
						... 
						
						
						
						identifier
- Changed tests to comply with the new function hash identifier
- Changed the function index offset to 4, and made it a constant for
  easy adjustment in the future 
						
					 
					
						2015-01-08 17:18:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							52240ea88f 
							
						 
					 
					
						
						
							
							Bugfix: Use parameter (not argument) type size on stack for function calls.  
						
						 
						
						
						
					 
					
						2015-01-07 16:22:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							546717027f 
							
						 
					 
					
						
						
							
							BLOCKHASH  
						
						 
						
						
						
					 
					
						2015-01-05 11:35:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							8dbe13f840 
							
						 
					 
					
						
						
							
							Bugfix: Additional swap for compound assignment.  
						
						 
						
						
						
					 
					
						2014-12-18 22:23:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							5a1a83ff42 
							
						 
					 
					
						
						
							
							Assertions that throw InternalCompilerErrors.  
						
						 
						
						
						
					 
					
						2014-12-17 16:24:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							2f64c56ef3 
							
						 
					 
					
						
						
							
							Create contracts.  
						
						 
						
						
						
					 
					
						2014-12-15 13:05:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							739192ae65 
							
						 
					 
					
						
						
							
							Correctly check for string prefix plus indentation change.  
						
						 
						
						
						
					 
					
						2014-12-15 01:02:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							c0bba438b1 
							
						 
					 
					
						
						
							
							Calls to bare contracts.  
						
						 
						
						
						
					 
					
						2014-12-12 17:26:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							6893d4d455 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'ethereum/develop' into sol_swapConstants  
						
						 
						
						... 
						
						
						
						Conflicts:
	test/solidityOptimizerTest.cpp 
						
					 
					
						2014-12-12 17:22:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							66d95abfd9 
							
						 
					 
					
						
						
							
							Swap literals to the end if optimizing.  
						
						 
						
						
						
					 
					
						2014-12-11 17:48:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							8b54d1afb2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'ethereum/develop' into sol_strings  
						
						 
						
						... 
						
						
						
						Conflicts:
	libsolidity/Types.cpp 
						
					 
					
						2014-12-10 17:24:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3c377f77bb 
							
						 
					 
					
						
						
							
							Merge pull request  #577  from chriseth/sol_constCleanup  
						
						 
						
						... 
						
						
						
						Solidity const cleanup 
						
					 
					
						2014-12-10 17:19:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							373f0da267 
							
						 
					 
					
						
						
							
							Helper functions to access memory.  
						
						 
						
						
						
					 
					
						2014-12-10 17:15:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							130ff85e85 
							
						 
					 
					
						
						
							
							String types.  
						
						 
						
						
						
					 
					
						2014-12-10 16:30:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e8b7d26664 
							
						 
					 
					
						
						
							
							Const change.  
						
						 
						
						
						
					 
					
						2014-12-10 14:37:37 +01:00