| 
							
							
								 chriseth | 77038aa40e | Update test expectations. | 2022-05-23 13:37:50 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 7168c27f0d | Relax inliner heuristics. | 2022-05-23 13:37:50 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | f08d349791 | Separate some inlining tests into pre- and post-homestead | 2022-05-23 13:37:50 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 49d5c0a292 | Disable external test cases where Hardhat's heuristics break after relaxing inlining | 2022-05-23 13:37:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f0e43921f7 | Merge pull request #12921 from ethereum/add_event_and_error_selector_fields_on_the_line_of_function_selector_field Adding event and error selector fields | 2022-05-23 11:34:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2bbc9a1445 | Merge pull request #13040 from ethereum/returndatacopyOptimizer Do not remove potentially reverting returndatacopy cases. | 2022-05-23 11:32:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | be85d287b4 | Merge pull request #13047 from ethereum/fix-external-test-euler-failing Workaround for euler ext test failing due to changed chainid behavior | 2022-05-23 11:27:10 +02:00 |  | 
			
				
					| 
							
							
								 Matheus Aguiar | 98efb46031 | Patches issue https://github.com/euler-xyz/euler-contracts/issues/119. After issue is resolved, this should be reverted/changed. | 2022-05-23 11:26:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f4b16592b6 | Merge pull request #13049 from josepot/nit/use-canonical-representation nit: ABI docs use canonical representation | 2022-05-23 11:25:05 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 9fa907aac2 | Do not remove potentially reverting returndatacopy cases. | 2022-05-23 11:01:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 30335c13ff | Merge pull request #13001 from matheusaaguiar/develop Don't add an empty data slot to ABI-encoded empty strings from storage | 2022-05-23 10:56:30 +02:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | d4c06d2b4e | Adding event and error selector fields on the lines of the function selector fields | 2022-05-23 10:49:16 +02:00 |  | 
			
				
					| 
							
							
								 Josep M Sobrepere | 5575bb9d99 | nit: ABI docs use canonical representation | 2022-05-21 23:29:25 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 02567fd3b4 | Merge pull request #13010 from ethereum/reenable-ext-test-presets-failing-due-to-stack-too-deep Re-enable the optimized IR preset in all external tests | 2022-05-20 20:56:02 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 2cb29dbd35 | Merge pull request #13024 from SamuelOsewa/patch-2 Remove notes section from Cheatsheet | 2022-05-20 16:22:52 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 3f4d9cb035 | Disable more external tests failing due to Hardhat heuristics | 2022-05-20 15:59:57 +02:00 |  | 
			
				
					| 
							
							
								 Samuel Osewa | 2dee5dcfae | Removed notes section | 2022-05-20 15:41:35 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 6eb09000e0 | Merge pull request #12938 from ethereum/update-external-repos-script Script for keeping main branches of external test repos in sync with upstream | 2022-05-20 15:38:05 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 54c5b3de68 | Re-enable the optimized IR preset in all external tests | 2022-05-20 14:50:57 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 953bc9fed2 | Merge pull request #12983 from ethereum/hint-via-ir Recommend `via-ir` whenever a stack too deep error is encountered. | 2022-05-20 12:26:25 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f617d27f2b | Merge pull request #13019 from ethereum/enforceViaYulNoSmtTests Remove enforce-via-yul CI run and instead always force via yul in regular test runs. | 2022-05-20 10:42:28 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | a2f768d29a | Remove empty settings. | 2022-05-19 20:23:28 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 58d21f1e9d | Remove // compileViaYul: also | 2022-05-19 20:23:28 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 788dc6b4c8 | Remove canEnableViaYul logic and default to compiling also via yul. | 2022-05-19 20:23:28 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | e93ad30e43 | Remove obsolete enforce-via-yul logic and CI run. | 2022-05-19 20:23:28 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 0cb9590298 | Merge pull request #12929 from ethereum/circleci-release-binaries-via-workspace [CI] Automate preparation of release binaries for publishing (via workspace) | 2022-05-19 18:17:53 +02:00 |  | 
			
				
					| 
							
							
								 Nishant Sachdeva | 25fa0d49b6 | Merge pull request #13022 from ethereum/ice_in_abi_encodecall_when_internal_function_passed_in_arg_of_different_type Add tests for `abi.encodeCall()` ICE on internal function passed in arg of different type | 2022-05-19 19:20:00 +05:30 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | 7ff4cab0b9 | issue has already been fixed. Adding test cases for confirmation | 2022-05-19 15:36:59 +05:30 |  | 
			
				
					| 
							
							
								 Damian Wechman | 55df07f745 | Merge pull request #12831 from ethereum/cse-optimization CSE optimization | 2022-05-19 11:00:41 +02:00 |  | 
			
				
					| 
							
							
								 Matheus Aguiar | 33ea6a679d | Fixed bug that added a superfluous empty slot for data when encoding an empty string coming from storage. Added tests covering empty string, uninitialized string, emptry string literal, byte arrays and explicit call to `abi.encode`. | 2022-05-18 14:50:26 -03:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | de7daaa2af | Merge pull request #12993 from ethereum/lsp-semantic-tokens-full LSP: Implement semantic token requests | 2022-05-18 15:37:21 +02:00 |  | 
			
				
					| 
							
							
								 Marenz | 0234e2aa6b | lsp.py: Fix broken console reading | 2022-05-18 14:54:19 +02:00 |  | 
			
				
					| 
							
							
								 Marenz | ca3af4b2a2 | LSP: Implement semantic tokens | 2022-05-18 14:54:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f629f9eff0 | Merge pull request #13036 from ethereum/setver0815 Set version to 0.8.15. | 2022-05-18 12:13:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 79554b9a40 | Set version to 0.8.15. | 2022-05-17 18:03:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 80d49f3702 | Merge pull request #13034 from ethereum/setreleasedatefro0814 Set release date. | 2022-05-17 13:55:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0bd0bf4c7d | Set release date. | 2022-05-17 13:50:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c5cc55339e | Merge pull request #12850 from ethereum/dataLocationInInheritance Properly check data location in inheritance. | 2022-05-17 13:48:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f427247993 | Bug list entry. | 2022-05-17 13:04:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 259edd4c98 | Changelog. | 2022-05-17 13:04:05 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1164d1b4dd | Switch ENS external test to master branch | 2022-05-17 13:02:12 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 27e5afa23d | Patch external tests for the override data alignment issue until our patches are accepted upstream | 2022-05-17 13:02:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | dfa0bcf760 | More strict override check for data locations. | 2022-05-17 13:02:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bef348aa6a | Merge pull request #13027 from ethereum/ethersproject-contracts-update-workaround Workaround for problems caused by forcing ethers@5.6.1 in external tests | 2022-05-17 12:59:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c67e8a247d | Merge pull request #13031 from ethereum/sortChangelog Sort changelog. | 2022-05-17 11:05:28 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | adf3eaac9b | gnosis: Update upstream repo URL | 2022-05-17 10:57:21 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | c57bc47060 | gnosis: Disable newly added tests broken due to Hardhat heuristics | 2022-05-17 10:57:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f021017bc0 | Sort changelog. | 2022-05-17 10:38:26 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 91177d74ee | perpetual-pools: Remove the ethers@5.6.1 workaround | 2022-05-16 20:52:53 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | e9f1bd00cc | gnosis: Workaround for problems caused by forcing ethers@5.6.1 in external tests | 2022-05-16 20:52:30 +02:00 |  |