Skip to content

Update EIP-7979: Validation algorithm on blockchain, other editing.#11744

Open
gcolvin wants to merge 15 commits into
ethereum:masterfrom
gcolvin:patch-20
Open

Update EIP-7979: Validation algorithm on blockchain, other editing.#11744
gcolvin wants to merge 15 commits into
ethereum:masterfrom
gcolvin:patch-20

Conversation

@gcolvin

@gcolvin gcolvin commented May 30, 2026

Copy link
Copy Markdown
Contributor

Put EVM code for canonical validation algorithm on the blockchain where it can be run by clients.

Put EVM code for canonical validation algorithm on the blockchain where it can be run by clients.
@gcolvin gcolvin requested a review from eth-bot as a code owner May 30, 2026 19:49
@github-actions github-actions Bot added c-update Modifies an existing proposal s-draft This EIP is a Draft t-core labels May 30, 2026
@eth-bot

eth-bot commented May 30, 2026

Copy link
Copy Markdown
Collaborator

File EIPS/eip-7979.md

Requires 1 more review from Authors: @expede, @holiman

@eth-bot eth-bot added the a-review Waiting on author to review label May 30, 2026
@eth-bot eth-bot changed the title Validation algorithm on blockchain. Update authors, other editing. Update EIP-7979: Validation algorithm on blockchain. Update authors, other editing. May 30, 2026
@gcolvin gcolvin closed this May 30, 2026
@gcolvin gcolvin deleted the patch-20 branch May 30, 2026 20:19
@gcolvin gcolvin restored the patch-20 branch May 30, 2026 20:34
@gcolvin gcolvin reopened this May 30, 2026
@gcolvin

gcolvin commented May 30, 2026

Copy link
Copy Markdown
Contributor Author

I am trying to remove the addresses of authors who no longer respond to those addresses, but the bot is insisting that they approve the change. Doom loop.

@gcolvin gcolvin changed the title Update EIP-7979: Validation algorithm on blockchain. Update authors, other editing. Update EIP-7979: Validation algorithm on blockchain, other editing. May 30, 2026
Comment thread EIPS/eip-7979.md Outdated
description: Three new instructions to support calls and returns, with optional validated control flow.
author: Greg Colvin <greg@colvin.org>, Martin Holst Swende (@holiman), Brooklyn Zelenka (@expede), John Max Skaller <skaller@internode.on.net>
discussions-to: https://ethereum-magicians.org/t/eip-7951-call-and-return-opcodes-for-the-evm/24615
author: Greg Colvin <greg@colvin.org>, Greg Colvin (@gcolvin), Martin Holst Swende, Brooklyn Zelenka, John Max Skaller

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Hi Greg, while we do not have specific rules for this, removing the GitHub usernames of Martin Holst Swende and Brooklyn Zelenka would remove their right to approve changes to this EIP, and also changes the authorship list (by removing the email of John Max Skaller). I would strongly advice against this change and only adding yourself with your GitHub username to the authorship list of this EIP.

@holiman or @expede can then approve this alteration of this PR (or also approve the current change, removing their direct change rights).

Seeing that your GitHub account points to greg@colvin.org you also have the authority to merge here, but please consider not changing the handles of other authors before giving the approval.

If you still want to merge without changes, also let me know.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ugh, I should read PRs first, see you responded here #11744 (comment).

I just want to re-check, you want to remove these emails and GitHub handles?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Maybe for completeness: changing an EIP does not require approval from all authors, one is enough. So if you add yourself you can thus also merge PRs to this EIP, you do not need approval from other authors. The blocker here is that the bot does not recognize you as author, but we can see as explained here #11744 (comment) that your account has the rights to make this change.

If the reason removing these author GitHub users is to bypass the bot, then this will not work and thus also is not necessary.

Then once you are ready to merge, give us a 👍 and we will do so.

@gcolvin gcolvin Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@jochem-brouwer
I'm very confused.

I'm not trying to add myself -- I've been there all along. I'm just trying to add my tag.

I am trying to get around the bot insisting that "Requires 1 more review from Authors: @expede, @holiman". Both deserve credit for the parts they wrote -- Brooklyn's analysis remains from EIP-615 and Martin's opcode specs and test cases remain from EIP-2315 -- but neither have any interest in this proposal anymore. Still, I'd as soon leave their tags in if the bot is lying.

John Max Skaller is deceased, so no point in leaving his email in.

Comment thread EIPS/eip-7979.md Outdated
Copyright and related rights waived via CC0.
Copyright and related rights waived via CC0

_Note: Significant assistance from Anthropic's Claude acknowledged._

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this should be removed as not part of standard copyright addendum

@gcolvin gcolvin Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Is there somewhere I should put it? I think it's important info. (I'm almost ashamed to have needed the assistance, but we lost John Max at a bad time.)

@github-actions github-actions Bot added the w-ci Waiting on CI to pass label Jun 8, 2026
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

The commit 71d1866 (as a parent of 23134f6) contains errors.
Please inspect the Run Summary for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a-review Waiting on author to review c-update Modifies an existing proposal s-draft This EIP is a Draft t-core w-ci Waiting on CI to pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants