Skip to content

test: 24075 eip 2930 access lists evm tests#95

Merged
gkozyryatskyy merged 25 commits intomainfrom
24075-EIP-2930-Access-lists-EVM-tests
Apr 30, 2026
Merged

test: 24075 eip 2930 access lists evm tests#95
gkozyryatskyy merged 25 commits intomainfrom
24075-EIP-2930-Access-lists-EVM-tests

Conversation

@gkozyryatskyy
Copy link
Copy Markdown
Contributor

@gkozyryatskyy gkozyryatskyy commented Apr 9, 2026

Description:
Support EIP-2930 EVM tests.

Related issue(s):

Fixes:

Notes for reviewer:

  • all tests are finished except eth_estimateGas, they are blocked by MN api
  • added fix for 0x16c contract gas estimation for transfer events
  • added local builds for Relay and MN support
  • updated solo version
  • updated doc

Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
@gkozyryatskyy gkozyryatskyy self-assigned this Apr 9, 2026
stoyanov-st
stoyanov-st previously approved these changes Apr 14, 2026
Copy link
Copy Markdown
Contributor

@stoyanov-st stoyanov-st left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG ty @gkozyryatskyy
Left a few suggestions, up to you if you want to address

Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
…ateGas error handling or MN will fix CONTRACT_EXECUTION_EXCEPTION

accessList tests cleanup

Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
…-lists-EVM-tests

# Conflicts:
#	.github/workflows/evm-functional-testing.yaml
#	evm-functional-testing/package-lock.json
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
@gkozyryatskyy gkozyryatskyy marked this pull request as ready for review April 28, 2026 11:32
@gkozyryatskyy gkozyryatskyy requested review from a team as code owners April 28, 2026 11:32
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Copy link
Copy Markdown
Contributor

@0x-ds 0x-ds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Left couple comments

Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/access-list.test.js Outdated
Comment thread evm-functional-testing/test/access-list/utils/access-list-utils.js Outdated
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
stoyanov-st
stoyanov-st previously approved these changes Apr 29, 2026
Copy link
Copy Markdown
Contributor

@stoyanov-st stoyanov-st left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, ty @gkozyryatskyy

Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
Signed-off-by: Glib Kozyryatskyy <glib.k@swirldslabs.com>
@gkozyryatskyy gkozyryatskyy merged commit 95ac01e into main Apr 30, 2026
29 of 32 checks passed
@gkozyryatskyy gkozyryatskyy deleted the 24075-EIP-2930-Access-lists-EVM-tests branch April 30, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants