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

eth_sendRawTransactionConditional L2 RPC endpoint #13762

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

oac1771
Copy link

@oac1771 oac1771 commented Jan 10, 2025

This is a draft pr for 13488.

So far I just implemented a blanket implementation of L2EthApiExtServer without using the ConditionalOptions. Im not exactly sure how to extract the information from the bytes argument to check against condition. I think I am missing something and would definitely love a push in the right direction.

@hamdiallam
Copy link

Here's an example of the api implementation in op-geth: https://github.com/ethereum-optimism/op-geth/blob/optimism/internal/sequencerapi/api.go

How about i'll create the backing implementation for this feature in the block builder and you can finish off the api in the file I referenced. I would recommend familiarizing yourself with that handler

@oac1771
Copy link
Author

oac1771 commented Jan 10, 2025

Sounds great

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.

2 participants