Commit Graph
23184 Commits
Author SHA1 Message Date
Christian Parpart d07c596f42 Renaming lspAssert to lspRequire plus adding some documentation to make it more clear what this function is supposed to be used for. 2022-09-26 12:14:56 +02:00
Alex Beregszaszi a260000a16 EVMHost: Make it clear which MockedHost helpers are used
And also remove unused helpers.
2022-09-26 02:05:40 +02:00
Alex Beregszaszi e3c7369413 EVMHost: Simplify some code and dcoument functions 2022-09-26 01:59:52 +02:00
Kamil Śliwak 3ddf5db755 Merge pull request #13548 from gnattishness/060-opcode-breaking-changes
Add v0.6.0 change notes for inline assembly opcode syntax changes.
2022-09-23 17:32:33 +02:00
Nishant Sachdeva 44e8ada691 Merge pull request #13549 from miles170/develop
Fix stripping in CLI tests does not produce correct JSON formatting
2022-09-23 17:12:23 +05:30
Nikola Matić b12b845739 Merge pull request #13554 from ethereum/code-style-rule-for-std-qualifier
Add code style rule for std:: qualifier
2022-09-23 11:21:59 +02:00
Nikola Matic c2a9e36c5c Add code style rule for std:: qualifier 2022-09-23 09:44:45 +02:00
r0qs d0103b5776 Merge pull request #13522 from ethereum/gh-stale-actions
Workflow to label and comment stale pull requests
2022-09-22 16:00:19 +02:00
e2767363db Add workflow to label, comment and close stale pull requests
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
2022-09-22 14:51:39 +02:00
Miles Liu dad1a56321 Pretty print expected json output of command line tests 2022-09-22 18:49:55 +08:00
Miles Liu 4e929ee145 Fix stripping in CLI tests does not produce correct JSON formatting 2022-09-21 21:25:09 +08:00
Nathaniel Jensen f0f46a12af Add v0.6.0 change notes for inline assembly opcode syntax changes. 2022-09-21 17:50:29 +10:00
Nishant Sachdeva 37597f9e88 Merge pull request #13162 from ethereum/cleanup_helpers_around_errors
cleaning up helpers around errors
2022-09-20 20:49:45 +05:30
nishant-sachdeva eafd7218b7 refactored struct message to use std::variant for _typeOrSeverity 2022-09-20 19:20:43 +05:30
Nikola Matić db571add54 Merge pull request #13542 from ethereum/pin-v3-periphery-in-euler-tests
Fix Euler tests by pinning v3-periphery
2022-09-20 14:58:07 +02:00
Nikola Matic 1f244cc1b3 Fix Euler tests by pinning v3-periphery 2022-09-20 14:12:57 +02:00
nishant-sachdeva c8011d8719 Cleaning up helpers around errors 2022-09-19 10:51:14 +05:30
Daniel Kirchner 1fbee8259a Merge pull request #13464 from ethereum/copying_reference_types
Add tests for copying reference types between data locations
2022-09-15 15:44:38 +02:00
Daniel Kirchner 5f63b3ca21 Merge pull request #13519 from ethereum/boost-tests-for-non-delimited-optimizer-sequence
Boost tests for non-delimited optimizer sequence
2022-09-14 13:10:03 +02:00
Marenz 692a99f891 yulRun: Add recursion protection 2022-09-14 11:40:23 +02:00
Marenz d10d967008 yulRun: Fix unexpected return value for call* instructions and add tests 2022-09-14 11:40:08 +02:00
Marenz b8699e7687 YulRunner: Add support for interactive inspection of the state 2022-09-14 11:40:02 +02:00
Marenz 4b69b5fdc1 YulRunner: Add support for external calls to the same contract 2022-09-14 11:40:02 +02:00
Marenz 53b67334c5 YulRunner: Add support for memoryguard() and literal parameters 2022-09-14 11:40:02 +02:00
Daniel Kirchner 1730e43bf7 Merge pull request #13514 from ethereum/yul-interpreter-create2
Fix create2 memory access in yul interpreter.
2022-09-14 11:19:11 +02:00
Daniel Kirchner f05cbb9112 Merge pull request #13524 from ethereum/remove-std-qualifier-from-metadata-tests
Remove std qualifier from string in Metadata tests
2022-09-14 10:49:45 +02:00
Nikola Matic 12ea1158bf Remove std qualifier from string in Metadata tests 2022-09-14 09:12:03 +02:00
Nikola Matic 4a52be8fe7 Boost tests for non-delimited optimizer sequence 2022-09-13 19:39:15 +02:00
Nikola Matić ea78c8fd31 Merge pull request #13376 from ethereum/make-hardcoded-parts-of-optimizer-sequence-configurable 2022-09-13 18:15:58 +02:00
Nikola Matic e37dc8e975 Address review comments 2022-09-13 17:23:31 +02:00
Nikola Matic feba1bfeff Rework metadata and cover with tests 2022-09-12 11:13:49 +02:00
Nikola Matic 314a1cc92f Command line tests and minor touch ups 2022-09-12 11:13:49 +02:00
Nikola Matic ddf0d784ac Changelog and docs 2022-09-12 11:13:47 +02:00
Nikola Matic f6f0d6a360 Make hardcoded parts of the optimizer sequence configurable 2022-09-12 10:57:36 +02:00
Bhargava Shastry 69d9869d21 Fix create2 memory access in yul interpreter. 2022-09-12 09:53:31 +02:00
Kamil Śliwak f808855329 Merge pull request #13498 from eltociear/patch-2
Update ReleaseChecklist.md
2022-09-09 21:35:36 +02:00
Daniel Kirchner 34be07b37a Merge pull request #13500 from supermassive/patch-2
Fix dynamic array spec
2022-09-09 17:07:46 +02:00
Anton PaymyshevandDaniel Kirchner faffe3e0a4 Update docs/abi-spec.rst
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
2022-09-09 18:38:49 +07:00
Anton Paymyshev ddea589ffc fix per review 2022-09-09 18:31:24 +07:00
Daniel Kirchner 3677c7a3ba Merge pull request #13510 from ethereum/release-checklist-look-for-missing-changelog-entries
Release checklist: recommend checking if all PRs have changelog entries
2022-09-09 12:21:50 +02:00
wechman 0eae9e70ff Tests for copying structs between data locations 2022-09-09 09:58:41 +02:00
wechman dfe8fce369 Tests for copying nested array of structs between data locations 2022-09-09 09:42:40 +02:00
wechman c4d97120bd Add test for copying elements of nested storage array 2022-09-09 09:42:40 +02:00
Daniel Kirchner 99428838e5 Merge pull request #13509 from ethereum/Marenz-patch-1
Update PPA instructions for Z3 in checklist
2022-09-08 21:30:31 +02:00
Mathias L. Baumann 46b9df92b1 Update PPA instructions for Z3 in checklist 2022-09-08 20:39:37 +02:00
Kamil Śliwak 918307a542 ReleaseChecklist: Make sure the changelog is complete 2022-09-08 20:37:48 +02:00
Daniel Kirchner a12a96cf7a Merge pull request #13505 from ethereum/set-version-to-0.8.18
Set version to 0.8.18
2022-09-08 20:23:37 +02:00
Kamil Śliwak 3b524455c6 Set version to 0.8.18 2022-09-08 17:59:54 +02:00
Daniel Kirchner 8df45f5f86 Merge pull request #13502 from ethereum/finalize-release-0.8.17
Finalize release 0.8.17
v0.8.17
2022-09-08 16:35:41 +02:00
Kamil Śliwak 722e9d8693 Set release date for 0.8.17 and update the bug list 2022-09-08 15:32:40 +02:00