chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d633d375e7 
							
						 
					 
					
						
						
							
							Merge pull request  #7450  from ethereum/stripRevertMessages  
						
						... 
						
						
						
						Provide different options for reason strings. 
						
					 
					
						2019-11-07 15:03:53 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							75c3a7dc06 
							
						 
					 
					
						
						
							
							Document variable name restrictions for declarations in inline assembly.  
						
						
						
					 
					
						2019-11-07 14:47:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							138ee647f1 
							
						 
					 
					
						
						
							
							Provide different options for reason strings.  
						
						
						
					 
					
						2019-11-07 14:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21e65076b3 
							
						 
					 
					
						
						
							
							Merge pull request  #7650  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-11-06 21:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							16fe59b7b4 
							
						 
					 
					
						
						
							
							Implement @erak review notes by creating function and adding constructor test  
						
						... 
						
						
						
						Update 060 doc with natspec change
Add two more tests with mixed usage
Fix solc-js
fix changelog 
						
					 
					
						2019-11-06 21:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Chinchilla 
							
						 
					 
					
						
						
						
						
							
						
						
							0c51dcc967 
							
						 
					 
					
						
						
							
							Explain mappings example, and add link to further details  
						
						... 
						
						
						
						Updates from review
Changes from review
Nested example
Update docs/types/mapping-types.rst
Co-Authored-By: chriseth <chris@ethereum.org>
Changes from review
Bring example inline with ERC20
Clarify what maps where
Use OZ contract example
Update docs/types/mapping-types.rst
Co-Authored-By: chriseth <chris@ethereum.org>
update code example 
						
					 
					
						2019-11-06 21:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Chinchilla 
							
						 
					 
					
						
						
						
						
							
						
						
							1a88bc97df 
							
						 
					 
					
						
						
							
							Add updated iterable mapping example  
						
						... 
						
						
						
						Remove unused var 
						
					 
					
						2019-11-05 17:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cb2096c82a 
							
						 
					 
					
						
						
							
							Add modifier depth to source mappings.  
						
						
						
					 
					
						2019-11-05 16:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5388c919f0 
							
						 
					 
					
						
						
							
							Some changes to "abstract".  
						
						
						
					 
					
						2019-11-05 13:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cac2e843e6 
							
						 
					 
					
						
						
							
							Merge pull request  #7618  from ethereum/addMoreAbstractKeywordsInTests  
						
						... 
						
						
						
						Add some more abstract keywords in test to make sure the correct property is tested. 
						
					 
					
						2019-11-05 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7c258873bd 
							
						 
					 
					
						
						
							
							Add some more abstract keywords in test to make sure the correct property is tested.  
						
						
						
					 
					
						2019-11-04 17:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							3321fc56ea 
							
						 
					 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.  
						
						
						
					 
					
						2019-11-04 17:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3ad73b5a 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							793b906e05 
							
						 
					 
					
						
						
							
							Update docs/contracts/abstract-contracts.rst.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							6573638340 
							
						 
					 
					
						
						
							
							Update docs/grammar.txt  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							42b8c98567 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-31 18:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								hellraiserinchief 
							
						 
					 
					
						
						
						
						
							
						
						
							7e912b1366 
							
						 
					 
					
						
						
							
							add piet to tools list  
						
						
						
					 
					
						2019-10-30 23:09:42 +05:30 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6a9054b2 
							
						 
					 
					
						
						
							
							Implement override checking  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb8ee9124 
							
						 
					 
					
						
						
							
							[Yul] leave statement.  
						
						
						
					 
					
						2019-10-29 14:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							185bd83916 
							
						 
					 
					
						
						
							
							Merge pull request  #7575  from ethereum/fixVersion  
						
						... 
						
						
						
						Fix pragmas 
						
					 
					
						2019-10-28 14:05:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							607bf24afe 
							
						 
					 
					
						
						
							
							Merge pull request  #7386  from ethereum/060-strict-inline-assembly  
						
						... 
						
						
						
						Defaulting to strict inline assembly (instead of loose) 
						
					 
					
						2019-10-28 12:48:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d8493550 
							
						 
					 
					
						
						
							
							Fix pragma version for testing.  
						
						
						
					 
					
						2019-10-28 12:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							07c67b98f6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						
						
					 
					
						2019-10-28 12:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							e23998fc6e 
							
						 
					 
					
						
						
							
							Assembly: Remove Label instruction.  
						
						
						
					 
					
						2019-10-25 15:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							5e8d348f66 
							
						 
					 
					
						
						
							
							Assembly: Remove StackAssignment instruction.  
						
						
						
					 
					
						2019-10-25 15:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							ec53899a10 
							
						 
					 
					
						
						
							
							Fixes source extraction from docs.  
						
						
						
					 
					
						2019-10-23 22:13:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e01696030 
							
						 
					 
					
						
						
							
							Merge pull request  #7554  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-10-21 17:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jochem Brouwer 
							
						 
					 
					
						
						
						
						
							
						
						
							184104a4f7 
							
						 
					 
					
						
						
							
							fix doc create2  
						
						
						
					 
					
						2019-10-11 03:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cea6d6df8b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-05 13:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f884373142 
							
						 
					 
					
						
						
							
							Merge branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-02 16:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Chinchilla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd3beeadf1 
							
						 
					 
					
						
						
							
							Rephrase sentence of example explanation  
						
						
						
					 
					
						2019-10-02 14:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48c77c971d 
							
						 
					 
					
						
						
							
							Merge pull request  #7493  from ethereum/prepare_0512  
						
						... 
						
						
						
						Update changelog for 0.5.12 release. 
						
					 
					
						2019-10-01 16:39:50 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a3dacc4d8b 
							
						 
					 
					
						
						
							
							Update changelog for 0.5.12 release.  
						
						
						
					 
					
						2019-10-01 15:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbdc3bc1eb 
							
						 
					 
					
						
						
							
							Merge pull request  #7470  from MicahZoltu/patch-2  
						
						... 
						
						
						
						Removes the optionality on `output` in ABI docs. 
						
					 
					
						2019-10-01 13:57:08 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c4f466f6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						... 
						
						
						
						Had to adjust gas costs during merge. 
						
					 
					
						2019-09-24 10:28:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a54d9d622f 
							
						 
					 
					
						
						
							
							Grammar and Documentation.  
						
						
						
					 
					
						2019-09-23 17:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Micah Zoltu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae84782d0e 
							
						 
					 
					
						
						
							
							Removes the optionality on output in ABI docs.  
						
						... 
						
						
						
						I _believe_ (someone more knowledgable than I should verify this claim) that Solidity will always write out an `output` member.  If there are no return parameters, then the array will be empty, but the `output` property will be present.
If this is not correct, I will withdraw this PR, but if the assertion is correct then the docs should reflect that so people can rely on the `output` property being present when writing ABI processors.
I also fixed some inconsistency in line termination character.  It was sometimes `.` and sometimes `;`.  I picked `.`, but don't really care which as long as it is consistent. 
						
					 
					
						2019-09-23 16:42:34 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc8fd23ac 
							
						 
					 
					
						
						
							
							Document chainid and selfbalance.  
						
						
						
					 
					
						2019-09-19 15:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							43d6e00b14 
							
						 
					 
					
						
						
							
							Add push() for dynamic storage arrays  
						
						
						
					 
					
						2019-09-17 13:47:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b3efee93b 
							
						 
					 
					
						
						
							
							Merge pull request  #7442  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-09-17 12:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							df0b54d7c7 
							
						 
					 
					
						
						
							
							[DOCS] Clearing mappings  
						
						
						
					 
					
						2019-09-17 11:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lauri Peltonen 
							
						 
					 
					
						
						
						
						
							
						
						
							b7e6dc3d05 
							
						 
					 
					
						
						
							
							Fixed code example which utilizes non-existing function 'abs' - the value is stated to be negative so abs(a) is the same as -a  
						
						
						
					 
					
						2019-09-13 21:36:43 +03:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d685554980 
							
						 
					 
					
						
						
							
							Create option for metadata hash  
						
						
						
					 
					
						2019-09-13 18:59:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c72d1ffb65 
							
						 
					 
					
						
						
							
							Merge pull request  #7421  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-09-13 12:14:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							4782c800ec 
							
						 
					 
					
						
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.  
						
						
						
					 
					
						2019-09-13 10:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5fe2bf45 
							
						 
					 
					
						
						
							
							Fixes codespell.  
						
						
						
					 
					
						2019-09-12 22:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50ce3b0ac8 
							
						 
					 
					
						
						
							
							Merge pull request  #7420  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-09-12 22:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9346ca38a 
							
						 
					 
					
						
						
							
							Merge pull request  #7400  from ethereum/evmoneSearch  
						
						... 
						
						
						
						Fix evmone filename for auto-discovery for windows and macos. 
						
					 
					
						2019-09-11 17:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e528c65c04 
							
						 
					 
					
						
						
							
							Merge pull request  #7404  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into 0.6.0 
						
					 
					
						2019-09-11 15:49:38 +02:00 
						 
				 
			
				
					
						
							
							
								Flash Sheridan 
							
						 
					 
					
						
						
						
						
							
						
						
							733d40ddb5 
							
						 
					 
					
						
						
							
							Fix evmone filename for auto-discovery for windows and macos.  
						
						
						
					 
					
						2019-09-11 12:28:05 +02:00