Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Draft] Implement EIP-7708 #1155

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

souradeep-das
Copy link

What was wrong?

This is a sample implementation of EIP-7708 (https://eips.ethereum.org/EIPS/eip-7708)

How was it fixed?

As per EIP-7708, the following cases of ETH transfers would now emit a log
a) non-zero value transfer tx (ETH transfer)
b) non-zero value invocation of CALL
c) non-zero value associated with SELFDESTRUCT

Other conditions:

  • Logs use a unique placeholder for MAGIC (topic 1/signature)
  • Logs from value transfer txs would be placed before the other cases of logs (mentioned above)
  • Logs emitted do not account for any additional gas expenses (as per EIP)

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@souradeep-das souradeep-das marked this pull request as draft March 12, 2025 12:56
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.

1 participant