Daniel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f441e1323a 
							
						 
					 
					
						
						
							
							Merge pull request  #13384  from zemse/develop  
						
						... 
						
						
						
						Allow named parameters in mapping types 
						
					 
					
						2023-01-09 17:59:29 +01:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Q. Saramago 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0694f639e4 
							
						 
					 
					
						
						
							
							Update sphinx-a4doc version  
						
						
						
					 
					
						2023-01-04 11:46:59 +01:00 
						 
				 
			
				
					
						
							
							
								vlad 
							
						 
					 
					
						
						
						
						
							
						
						
							f48cd743d9 
							
						 
					 
					
						
						
							
							fix sphinx version to 5.* since 6.0 is not supported by code  
						
						
						
					 
					
						2022-12-30 00:46:32 +04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Q. Saramago 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7242d9c2cf 
							
						 
					 
					
						
						
							
							Fix sphinx-a4doc version to 1.3.0  
						
						
						
					 
					
						2022-12-20 13:21:27 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b053359b9b 
							
						 
					 
					
						
						
							
							Merge pull request  #13782  from kanej/docs/update-resources-with-more-extensions  
						
						... 
						
						
						
						docs(resources.rst): update editor extensions 
						
					 
					
						2022-12-16 17:58:44 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c6fd881b 
							
						 
					 
					
						
						
							
							update docs on the required z3 version  
						
						
						
					 
					
						2022-12-16 13:05:40 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37e935f025 
							
						 
					 
					
						
						
							
							Merge pull request  #13803  from kuzdogan/docs-favicon  
						
						... 
						
						
						
						[docs]: Add Solidity favicon 
						
					 
					
						2022-12-14 23:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kaan Uzdogan 
							
						 
					 
					
						
						
						
						
							
						
						
							a98bb41bd3 
							
						 
					 
					
						
						
							
							Add Solidity favicon to docs  
						
						
						
					 
					
						2022-12-14 18:15:50 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e769c79813 
							
						 
					 
					
						
						
							
							Merge pull request  #13741  from ethereum/consistent-bound-function-terminology  
						
						... 
						
						
						
						Consistent terminology for attached/bound functions 
						
					 
					
						2022-12-14 14:53:47 +01:00 
						 
				 
			
				
					
						
							
							
								John Kane 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5858a118d 
							
						 
					 
					
						
						
							
							docs(resources.rst): update editor extensions  
						
						... 
						
						
						
						Update the editor extensions section of the resources page:
1. Remove the Atom section - as Atom is being deprecated on
   2022-12-15. See https://github.blog/2022-06-08-sunsetting-atom/ .
2. Update the vim syntax plugins - remove the tomlion extension as
   no longer maintained, add the thesis and TovarishFin forks of
   the tomlion vim syntax highlighter as these are both maintained.
3. add/rename vscode extensions - add truffle and remix extensions,
   rename the two Solidity extensions to include the authors for
   disambiguation.
4. Clarify the Visual Studio Code title by including `VS Code` in
   brackets, as many people only know it as `VS Code`.
5. Use Sublime Text's full name.
Co-authored-by: franzihei <41991517+franzihei@users.noreply.github.com>
Co-authored-by: Nuno Santos <nunofilipesantos@gmail.com> 
						
					 
					
						2022-12-12 10:02:54 +00:00 
						 
				 
			
				
					
						
							
							
								Soham Zemse 
							
						 
					 
					
						
						
						
						
							
						
						
							fa78e0f3d4 
							
						 
					 
					
						
						
							
							feat: allow named parameters in mapping types  
						
						... 
						
						
						
						Co-authored-by: Hari <webmail.hari@gmail.com>
test: add parser and abi test cases
docs: add example on using named parameters for mappings
- Add changelog
feat: update antlr grammar to allow named parameters in mappings
fix: prevent conflicting mapping parameter names
ref: change order of mapping initializers
test: update expectations and fix build
test: add more tests
fix: use common error & code for conflicting params
fix: issue with accessing nested mapping
test: add conflicting params tests for more nested levels
Update libsolidity/analysis/DeclarationTypeChecker.cpp
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org>
fix: error reported with the same code twice
test: add more tests for 3 level nested mapping
Address review comments 
						
					 
					
						2022-12-08 11:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							abbf2cb6d6 
							
						 
					 
					
						
						
							
							using-for-rst: Make it clearer where snippets are just examples  
						
						
						
					 
					
						2022-12-07 19:31:44 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e6452b90 
							
						 
					 
					
						
						
							
							using-for.rst: Clarify which library functions can be used with using for  
						
						
						
					 
					
						2022-12-07 19:31:44 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							64a4f32bc2 
							
						 
					 
					
						
						
							
							Consistent terminology for attached/bound functions  
						
						
						
					 
					
						2022-12-07 19:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Minebuu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41b3f0521b 
							
						 
					 
					
						
						
							
							Fixed typo in abi.encodeWithSignature description  
						
						... 
						
						
						
						In the description of abi.encodeWithSignature, a right parenthesis is missing in the function argument of abi.encodeWithSelector. 
						
					 
					
						2022-12-07 14:18:04 +09:00 
						 
				 
			
				
					
						
							
							
								franzihei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9bd337fac 
							
						 
					 
					
						
						
							
							Update yul.rst  
						
						
						
					 
					
						2022-12-02 17:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								Sabnock 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbc1bc1515 
							
						 
					 
					
						
						
							
							Array member clarification ( #13763 )  
						
						... 
						
						
						
						* clarify array members
Co-authored-by: Kamil Śliwak <cameel2@gmail.com> 
						
					 
					
						2022-11-30 00:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kaan Uzdoğan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa944a0673 
							
						 
					 
					
						
						
							
							Add "appendCBOR" to example JSON in metadata docs  
						
						
						
					 
					
						2022-11-23 09:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							24df40de9a 
							
						 
					 
					
						
						
							
							Allow running Eldarica from the command line  
						
						
						
					 
					
						2022-11-22 21:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5211d3da0d 
							
						 
					 
					
						
						
							
							Merge pull request  #13698  from ethereum/evm-paris  
						
						... 
						
						
						
						Add basic support for the EVM version Paris 
						
					 
					
						2022-11-21 19:08:01 +01:00 
						 
				 
			
				
					
						
							
							
								William Entriken 
							
						 
					 
					
						
						
						
						
							
						
						
							8f705fc327 
							
						 
					 
					
						
						
							
							[Documentation] set error placement in contract, match example to prescription  
						
						... 
						
						
						
						Add example
fix order 
						
					 
					
						2022-11-21 15:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c353eb0af5 
							
						 
					 
					
						
						
							
							Document difficulty vs. prevrandao  
						
						
						
					 
					
						2022-11-21 14:56:46 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							eb8af2caec 
							
						 
					 
					
						
						
							
							Add basic support for the EVM version Paris  
						
						... 
						
						
						
						This mostly means testing with evmone, but instruction renaming of difficulty->prevrandao is omitted. 
						
					 
					
						2022-11-21 14:56:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bulgantamir Gankhuyag 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76fcd0d537 
							
						 
					 
					
						
						
							
							Bug fix on Yul Object example code.  
						
						... 
						
						
						
						Related issue: #13711  
						
					 
					
						2022-11-17 14:17:10 +08:00 
						 
				 
			
				
					
						
							
							
								andy53 
							
						 
					 
					
						
						
						
						
							
						
						
							1e5c229a37 
							
						 
					 
					
						
						
							
							update value-types.rst  
						
						
						
					 
					
						2022-11-10 15:42:31 -03:00 
						 
				 
			
				
					
						
							
							
								andy53 
							
						 
					 
					
						
						
						
						
							
						
						
							4e035c41b6 
							
						 
					 
					
						
						
							
							update using-the-compiler.rst with details of optimizer cleanup sequence  
						
						... 
						
						
						
						Removed duplicate lines and clarified the wording.
Removed trailing whitespace.
Update docs/using-the-compiler.rst
Co-authored-by: matheusaaguiar <95899911+matheusaaguiar@users.noreply.github.com>
Clarified behaviors.
Updated text to meet suggestions. 
						
					 
					
						2022-11-10 08:45:48 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							27dba5c2d4 
							
						 
					 
					
						
						
							
							Clarify cleanup in docs.  
						
						... 
						
						
						
						Co-authored-by: matheusaaguiar <95899911+matheusaaguiar@users.noreply.github.com> 
						
					 
					
						2022-11-09 16:27:24 -03:00 
						 
				 
			
				
					
						
							
							
								Mike Leach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							211d1e733f 
							
						 
					 
					
						
						
							
							Remove "miners" with "block builders"  
						
						
						
					 
					
						2022-11-08 21:03:00 -06:00 
						 
				 
			
				
					
						
							
							
								Doggo 
							
						 
					 
					
						
						
						
						
							
						
						
							b787c32233 
							
						 
					 
					
						
						
							
							Update receive function documentation  
						
						... 
						
						
						
						The receive function documentation is slightly inaccurate currently, as a contract can still receive Ether through payable functions even if no receive or payable fallback function is present. 
						
					 
					
						2022-11-08 15:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Franco Victorio 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							788e45b66f 
							
						 
					 
					
						
						
							
							Add Hardhat+Solidity VSCode extension  
						
						
						
					 
					
						2022-11-02 12:23:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f262c1addf 
							
						 
					 
					
						
						
							
							Merge pull request  #13419  from rafales/patch-docs-ecrecover  
						
						... 
						
						
						
						Update misleading information about OpenZeppelin's ECDSA library 
						
					 
					
						2022-11-01 14:24:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nikola Matić 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							add6a6b1de 
							
						 
					 
					
						
						
							
							Merge pull request  #13666  from SavPhill/patch-1  
						
						... 
						
						
						
						[Documentation] Change text to be hyperlink 
						
					 
					
						2022-11-01 07:53:04 -05:00 
						 
				 
			
				
					
						
							
							
								Phill 
							
						 
					 
					
						
						
						
						
							
						
						
							564d541853 
							
						 
					 
					
						
						
							
							[Documentation] Change URL to be hyperlink  
						
						... 
						
						
						
						The documentation link incorrectly displays in the text along with the angled brackets. I believe this is incorrect, and should be a standard markdown hyperlink. The error also disrupts the spacing of the line.  My small PR fixes both.
Apply suggestions from code review
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org>
Update docs/contributing.rst
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org> 
						
					 
					
						2022-11-01 13:04:47 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							684f7e85d5 
							
						 
					 
					
						
						
							
							Merge pull request  #13668  from ethereum/docs-translation-link-updates  
						
						... 
						
						
						
						[DOCS] Translations: Updated links and adding new language repos 
						
					 
					
						2022-11-01 10:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								franzihei 
							
						 
					 
					
						
						
						
						
							
						
						
							91e9eadcf1 
							
						 
					 
					
						
						
							
							[DOCS] Translations: Updated links and new languages  
						
						... 
						
						
						
						Update index.rst 
						
					 
					
						2022-11-01 08:35:20 +01:00 
						 
				 
			
				
					
						
							
							
								ligi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d84050d157 
							
						 
					 
					
						
						
							
							Remove the mention of RadSpec  
						
						
						
					 
					
						2022-10-31 16:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							8c0740748e 
							
						 
					 
					
						
						
							
							functions taking calldata args should be assignable to function pointers of same type  
						
						
						
					 
					
						2022-10-26 13:29:02 +05:30 
						 
				 
			
				
					
						
							
							
								Yusuf Benli 
							
						 
					 
					
						
						
						
						
							
						
						
							0bad372aee 
							
						 
					 
					
						
						
							
							Fix buglist typo: NestedCallataArrayAbiReencodingSizeValidation -> NestedCalldataArrayAbiReencodingSizeValidation  
						
						... 
						
						
						
						Misspelling fix 
						
					 
					
						2022-10-24 14:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								Nikola Matić 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b205fe8494 
							
						 
					 
					
						
						
							
							Merge pull request  #13501  from ethereum/document-unused-store-eliminator  
						
						... 
						
						
						
						Document UnusedStoreEliminator 
						
					 
					
						2022-10-21 07:06:20 -05:00 
						 
				 
			
				
					
						
							
							
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							9e505bd128 
							
						 
					 
					
						
						
							
							Document UnusedStoreEliminator  
						
						... 
						
						
						
						Update comment in header file
Address review comments 
						
					 
					
						2022-10-21 13:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Stozek 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ed92b546 
							
						 
					 
					
						
						
							
							Update misleading information about OpenZeppelin's ECDSA library  
						
						
						
					 
					
						2022-10-07 12:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f39abf29b4 
							
						 
					 
					
						
						
							
							Clarify github issues vs forum posts in docs.  
						
						... 
						
						
						
						Co-authored-by: Nuno Santos <nunofilipesantos@gmail.com> 
						
					 
					
						2022-10-05 18:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53e0a47a1c 
							
						 
					 
					
						
						
							
							Merge pull request  #13265  from ethereum/no-append-metadata  
						
						... 
						
						
						
						Add `--no-append-metadata` in CLI and `metadata.append` in JSON 
						
					 
					
						2022-10-04 17:32:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efc11a8332 
							
						 
					 
					
						
						
							
							Merge pull request  #13572  from ethereum/docs-clarify-relative-path-normalization  
						
						... 
						
						
						
						[Docs] Clarify relative path normalization rules 
						
					 
					
						2022-10-04 17:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ca2ca35eb 
							
						 
					 
					
						
						
							
							Merge pull request  #13553  from ethereum/review-checklist  
						
						... 
						
						
						
						Review checklist 
						
					 
					
						2022-10-04 17:30:43 +02:00 
						 
				 
			
				
					
						
							
							
								franzihei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ba8fc1db5 
							
						 
					 
					
						
						
							
							Merge pull request  #13568  from ethereum/franzihei-patch-1  
						
						... 
						
						
						
						[Docs] Contributing: Update meeting link to meet.soliditylang.org 
						
					 
					
						2022-09-29 11:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							b3b9b88dee 
							
						 
					 
					
						
						
							
							Add review checklist  
						
						
						
					 
					
						2022-09-28 23:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1df95ed552 
							
						 
					 
					
						
						
							
							path-resolution.rst: Rewrite relative import normalizatin rules to make them more precise  
						
						
						
					 
					
						2022-09-28 23:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5d575e9c 
							
						 
					 
					
						
						
							
							path-resolution.rst: Typo, segument -> segment  
						
						
						
					 
					
						2022-09-28 23:23:33 +02:00 
						 
				 
			
				
					
						
							
							
								Riley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							269a0463e4 
							
						 
					 
					
						
						
							
							Update spelling and phrasing.  
						
						
						
					 
					
						2022-09-28 06:38:05 -04:00