Skip to content

Add L1 fee processing to OP Stack (Optimism, Base, opBNB, et al.)#91

Merged
Har01d merged 7 commits intomainfrom
opstack-corrections
Sep 23, 2024
Merged

Add L1 fee processing to OP Stack (Optimism, Base, opBNB, et al.)#91
Har01d merged 7 commits intomainfrom
opstack-corrections

Conversation

@jzethar
Copy link
Collaborator

@jzethar jzethar commented Jul 10, 2024

In this PR there are some fixes for OPStack modules:

  • l1 fee fix
  • new l1 and burnt addresses
  • EVMMainModule logic fix

@jzethar jzethar requested a review from Har01d as a code owner July 10, 2024 21:13
Copy link
Collaborator

@alexqrid alexqrid left a comment

Choose a reason for hiding this comment

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

Even if etherscan does not display l1 fee, it is an important info, imho.
Thanks! @jzethar
LGTM!

@jzethar jzethar force-pushed the opstack-corrections branch from fc6b339 to 44e02f5 Compare July 24, 2024 20:18
@Har01d Har01d changed the title Opstack corrections Add L1 fee processing to OP Stack (Optimism, Base, opBNB, et al.) Sep 16, 2024
case ExtraBF = 'ExtraBF'; // Same as `ExtraF`, but there can be two events: `f` is the fee paid to the miner, and
// `b` is the part which is being burnt (see `ethereum-main`)
// `b` is the part which is being burnt (see `tron-main`)
case ExtraBFCaret = 'ExtraBF^'; // Same as `ExtraBF`, but all events with extras starting with `f` should also be
Copy link
Collaborator

Choose a reason for hiding this comment

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

More fee types for the fee types God?
What's the necessity of these fee types?

@Har01d Har01d merged commit 07c33c2 into main Sep 23, 2024
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