chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							170cd5d2ae
							
						
					 | 
					
						
						
							
							Merge pull request #10760 from ethereum/asmConstantsFileLevel
						
						
						
						
						
						
						
						Fix accessing constants at file level from inline assembly. 
						
					 | 
					
						2021-01-14 11:33:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8905af28c3
							
						
					 | 
					
						
						
							
							Merge pull request #10759 from ethereum/nestedBytesArraySol2Yul
						
						
						
						
						
						
						
						[Sol->Yul] Fixing nested bytes array push. 
						
					 | 
					
						2021-01-14 11:33:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							45be47fc6b
							
						
					 | 
					
						
						
							
							Merge pull request #10756 from ethereum/fixModifierLookup
						
						
						
						
						
						
						
						Fix modifier lookup 
						
					 | 
					
						2021-01-14 11:28:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ad9290086
							
						
					 | 
					
						
						
							
							Fix modifier lookup.
						
						
						
						
						
					 | 
					
						2021-01-14 11:01:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							30305ebbd9
							
						
					 | 
					
						
						
							
							Fix accessing constants at file level from inline assembly.
						
						
						
						
						
					 | 
					
						2021-01-14 10:51:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c45509a77
							
						
					 | 
					
						
						
							
							[Sol->Yul] Fixing nested bytes array push.
						
						
						
						
						
					 | 
					
						2021-01-14 10:32:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c15c6d26b7
							
						
					 | 
					
						
						
							
							Fix YulUtilFunctions::negateNumberWrappingFunction
						
						
						
						
						
					 | 
					
						2021-01-13 21:29:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c453acbe8
							
						
					 | 
					
						
						
							
							Fix encoding of library return values.
						
						
						
						
						
					 | 
					
						2021-01-11 20:37:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e807c9bb63
							
						
					 | 
					
						
						
							
							Library call guard.
						
						
						
						
						
					 | 
					
						2021-01-11 20:37:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							85b8325f0b
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implementing dynamic array push for arrays of structs.
						
						
						
						
						
					 | 
					
						2021-01-11 17:49:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							b06936b11c
							
						
					 | 
					
						
						
							
							[refactor] Move copying struct to storage to it's own util function.
						
						
						
						
						
					 | 
					
						2021-01-11 16:26:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							994fdb7517
							
						
					 | 
					
						
						
							
							Determine encoding type earlier.
						
						
						
						
						
					 | 
					
						2021-01-11 11:57:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5241b7b761
							
						
					 | 
					
						
						
							
							Merge pull request #10684 from ethereum/fixIRWrappingExp
						
						
						
						
						
						
						
						Use wrapping arithmetic for exp in unchecked blocks. 
						
					 | 
					
						2021-01-06 18:53:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							047d693ac9
							
						
					 | 
					
						
						
							
							Refactoring copyLiteralToMemoryFunction and reusing it from other functions.
						
						
						
						
						
						
						
						Co-authored-by: Leonardo <leo@ethereum.org>
Co-authored-by: Alex Beregszaszi <alex@rtfs.hu> 
						
					 | 
					
						2020-12-30 17:31:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							ddb05769a5
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implementing type name.
						
						
						
						
						
					 | 
					
						2020-12-30 17:19:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ab83217e3
							
						
					 | 
					
						
						
							
							Use wrapping arithmetic for exp in unchecked blocks.
						
						
						
						
						
					 | 
					
						2020-12-22 16:49:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							04d83af1d2
							
						
					 | 
					
						
						
							
							Merge pull request #10492 from ethereum/arrayClearingDiffBaseSol2Yul
						
						
						
						
						
						
						
						[Sol->Yul] Fixing array clearing when copying from storage to storage. 
						
					 | 
					
						2020-12-22 15:15:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0437ee7ad9
							
						
					 | 
					
						
						
							
							Fix length check when decoding error data.
						
						
						
						
						
					 | 
					
						2020-12-22 11:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b965446182
							
						
					 | 
					
						
						
							
							Catch panic.
						
						
						
						
						
					 | 
					
						2020-12-22 11:08:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Đorđe Mijović
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b78443ac75
							
						
					 | 
					
						
						
							
							Merge pull request #10577 from ethereum/deleteMappingSol2Yul
						
						
						
						
						
						
						
						[Sol->Yul] Skipping mapping types when deleting structs and arrays. 
						
					 | 
					
						2020-12-21 20:08:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							adb9d0c41a
							
						
					 | 
					
						
						
							
							[Sol->Yul] Fixing array clearing when copying from storage to storage.
						
						
						
						
						
					 | 
					
						2020-12-21 17:33:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d5a2c65a8
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implementing getters for bytes and structs containing bytes member.
						
						
						
						
						
						
						
						Co-authored-by: chriseth <chris@ethereum.org> 
						
					 | 
					
						2020-12-21 14:46:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b8634f2a7
							
						
					 | 
					
						
						
							
							[Sol->Yul] Skipping mapping types when deleting structs and arrays.
						
						
						
						
						
					 | 
					
						2020-12-21 13:19:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							35908c602b
							
						
					 | 
					
						
						
							
							Modifiers for constructors.
						
						
						
						
						
					 | 
					
						2020-12-17 17:00:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccaa81fbe7
							
						
					 | 
					
						
						
							
							Implement function modifiers.
						
						
						
						
						
					 | 
					
						2020-12-17 17:00:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							cad4f74012
							
						
					 | 
					
						
						
							
							Unary minus is not implemented for fixed point type
						
						
						
						
						
					 | 
					
						2020-12-15 18:02:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ffaf40950a
							
						
					 | 
					
						
						
							
							Merge pull request #10605 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-12-15 14:01:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							64f0120622
							
						
					 | 
					
						
						
							
							Change assertions to align to TypeChecker.
						
						
						
						
						
					 | 
					
						2020-12-15 09:21:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							8aa4568b10
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implementing conversion from calldata slices to memory arrays.
						
						
						
						
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 | 
					
						2020-12-14 22:21:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							b99a74fb34
							
						
					 | 
					
						
						
							
							Implementing conversion from calldata slices to memory arrays.
						
						
						
						
						
					 | 
					
						2020-12-14 22:21:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							561280a5cc
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-14 11:33:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							98d8174d31
							
						
					 | 
					
						
						
							
							Simplify Compiler/CompilerContext by removing extra layers of indirection
						
						
						
						
						
					 | 
					
						2020-12-11 14:43:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							baaf7c0db8
							
						
					 | 
					
						
						
							
							Implement address(...).code in the IR
						
						
						
						
						
					 | 
					
						2020-12-11 03:00:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b347b9ec2
							
						
					 | 
					
						
						
							
							Introduce address(...).code
						
						
						
						
						
					 | 
					
						2020-12-11 03:00:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7764ee8d86
							
						
					 | 
					
						
						
							
							Fix copying byte arrays from storage to storage.
						
						
						
						
						
					 | 
					
						2020-12-10 21:47:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cd05bf603
							
						
					 | 
					
						
						
							
							Introduce block.chainid
						
						
						
						
						
					 | 
					
						2020-12-10 17:07:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0551b67d7
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-10 17:07:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab74194ca3
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implementing empty byte array push.
						
						
						
						
						
					 | 
					
						2020-12-09 19:31:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad6739d0f6
							
						
					 | 
					
						
						
							
							Support address().codehash
						
						
						
						
						
					 | 
					
						2020-12-09 14:58:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							806453aca9
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-08 21:00:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							49d1f541a1
							
						
					 | 
					
						
						
							
							Merge pull request #10264 from ethereum/warn-conversion
						
						
						
						
						
						
						
						Enable -Wconversion 
						
					 | 
					
						2020-12-08 20:37:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e97ca0a777
							
						
					 | 
					
						
						
							
							Evaluate base arguments in derived to base order.
						
						
						
						
						
					 | 
					
						2020-12-08 20:27:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e88ba8da0
							
						
					 | 
					
						
						
							
							Enable the -Wconversion warning
						
						
						
						
						
					 | 
					
						2020-12-08 16:45:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3c5d37d02
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-07 17:13:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8197788d0
							
						
					 | 
					
						
						
							
							Replace the inconsistent use of u160/Address/h160 with h160 only
						
						
						
						
						
					 | 
					
						2020-12-07 16:44:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							73a2843f05
							
						
					 | 
					
						
						
							
							Merge pull request #10513 from ethereum/groupDecoder
						
						
						
						
						
						
						
						Group decoding function cases. 
						
					 | 
					
						2020-12-07 14:40:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							251f722919
							
						
					 | 
					
						
						
							
							Group decoding function cases.
						
						
						
						
						
					 | 
					
						2020-12-07 14:14:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e2bfbd6b2
							
						
					 | 
					
						
						
							
							Enable the -Wextra-semi warning
						
						
						
						
						
					 | 
					
						2020-12-04 17:21:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a5902f9d7
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-02 12:28:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							630fcc3a1d
							
						
					 | 
					
						
						
							
							Define a comparator for InternalDispatchMap to ensure deterministic ordering of dispatch functions
						
						
						
						
						
					 | 
					
						2020-12-01 16:53:54 +01:00 | 
					
					
						
						
							
							
							
						
					 |