Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore: Enable EIP-7702 txs in Derivation Pipeline#886

Closed
refcell wants to merge 1 commit intomainfrom
rf/fix-allow-eip7702
Closed

chore: Enable EIP-7702 txs in Derivation Pipeline#886
refcell wants to merge 1 commit intomainfrom
rf/fix-allow-eip7702

Conversation

@refcell
Copy link
Contributor

@refcell refcell commented Jan 7, 2025

Description

Enables derivation over EIP-7702 transactions.

Notice, the fault proof program still explicitly disallows EIP-7702 transactions on L2. See here.

@refcell refcell requested review from clabby and emhane as code owners January 7, 2025 20:40
@refcell refcell self-assigned this Jan 7, 2025
@refcell refcell added K-chore Kind: chore A-proof Area: proof crates labels Jan 7, 2025
@refcell refcell force-pushed the rf/fix-allow-eip7702 branch from 8217f11 to 68859ad Compare January 7, 2025 20:41
TxEnvelope::Legacy(tx) => (tx.tx().to(), tx.tx().input()),
TxEnvelope::Eip2930(tx) => (tx.tx().to(), tx.tx().input()),
TxEnvelope::Eip1559(tx) => (tx.tx().to(), tx.tx().input()),
TxEnvelope::Eip7702(tx) => (tx.tx().to(), tx.tx().input()),
Copy link
Contributor

Choose a reason for hiding this comment

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

Super important that we never consider these txs just yet. We just want the ability to observe 7702 txs on L1, but skip over them, without the pipeline crashing due to the tx type being unknown.

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

Labels

A-proof Area: proof crates K-chore Kind: chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants