Skip to content

Conversation

XinyuCRO
Copy link

Closes: #XXX

Description


For contributor use:

  • Targeted PR against correct branch (see CONTRIBUTING.md)
  • Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
  • Code follows the module structure standards.
  • Wrote unit and integration tests
  • Updated relevant documentation (docs/) or specification (x/<module>/spec/)
  • Added relevant godoc comments.
  • Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
  • Re-reviewed Files changed in the Github PR explorer

For admin use:

  • Added appropriate labels to PR (ex. WIP, R4R, docs, etc)
  • Reviewers assigned
  • Squashed all commits, uses message "Merge pull request #XYZ: [title]" (coding standards)

Copy link

codecov bot commented Aug 15, 2025

Codecov Report

❌ Patch coverage is 50.70423% with 175 lines in your changes missing coverage. Please review.
✅ Project coverage is 45.91%. Comparing base (ee752ec) to head (c60275c).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
x/evm/types/set_code_tx.go 72.30% 38 Missing and 16 partials ⚠️
x/evm/keeper/set_code_authorizations.go 0.00% 38 Missing ⚠️
x/evm/types/auth_list.go 18.42% 28 Missing and 3 partials ⚠️
x/evm/types/tx_args.go 43.33% 17 Missing ⚠️
x/evm/types/msg.go 0.00% 12 Missing ⚠️
ante/interfaces/setup.go 0.00% 6 Missing and 1 partial ⚠️
x/evm/keeper/utils.go 61.11% 5 Missing and 2 partials ⚠️
x/evm/keeper/state_transition.go 0.00% 4 Missing and 1 partial ⚠️
x/evm/types/tx_data.go 0.00% 2 Missing ⚠️
evmd/ante/handler_options.go 0.00% 0 Missing and 1 partial ⚠️
... and 1 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #690      +/-   ##
===========================================
+ Coverage    45.84%   45.91%   +0.07%     
===========================================
  Files          184      187       +3     
  Lines        18599    18918     +319     
===========================================
+ Hits          8526     8686     +160     
- Misses        9311     9447     +136     
- Partials       762      785      +23     
Files with missing lines Coverage Δ
ante/eth.go 83.41% <100.00%> (+0.17%) ⬆️
rpc/backend/call_tx.go 57.18% <ø> (+0.51%) ⬆️
evmd/ante/handler_options.go 54.91% <0.00%> (ø)
x/evm/types/codec.go 37.50% <0.00%> (-0.80%) ⬇️
x/evm/types/tx_data.go 66.00% <0.00%> (-2.75%) ⬇️
x/evm/keeper/state_transition.go 71.06% <0.00%> (-1.23%) ⬇️
ante/interfaces/setup.go 75.82% <0.00%> (-6.32%) ⬇️
x/evm/keeper/utils.go 75.89% <61.11%> (-2.24%) ⬇️
x/evm/types/msg.go 56.95% <0.00%> (-0.26%) ⬇️
x/evm/types/tx_args.go 89.88% <43.33%> (-10.12%) ⬇️
... and 3 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@XinyuCRO XinyuCRO changed the title (WIP) feat: EIP-7702 feat: support EIP-7702 transaction type Aug 22, 2025
@XinyuCRO XinyuCRO marked this pull request as ready for review August 22, 2025 11:00
@XinyuCRO XinyuCRO requested a review from a team as a code owner August 22, 2025 11:00
@XinyuCRO XinyuCRO requested review from calvinaco and thomas-nguy and removed request for a team August 22, 2025 11:00

This comment has been minimized.

@thomas-nguy thomas-nguy requested a review from randy-cro August 22, 2025 11:11
@XinyuCRO XinyuCRO merged commit 99c354d into develop Sep 3, 2025
45 checks passed
@XinyuCRO XinyuCRO deleted the feat/eip-7702 branch September 3, 2025 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants