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

Frontier doesn't support eth_createAccessList json RPC method #1439

Open
Niraj-Kamdar opened this issue May 24, 2024 · 0 comments
Open

Frontier doesn't support eth_createAccessList json RPC method #1439

Niraj-Kamdar opened this issue May 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Niraj-Kamdar
Copy link

Niraj-Kamdar commented May 24, 2024

Motivation

The lack of support for the eth_createAccessList JSON RPC method in Frontier is causing a significant limitation in our ability to fully leverage Ethereum's transaction access list feature. This method is crucial for improving gas estimation and transaction efficiency, which are essential for optimizing the performance of our applications. Without this functionality, we are unable to test and implement access list transactions effectively, leading to potential inefficiencies and increased costs.

Suggested Solution

Implement support for the eth_createAccessList JSON RPC method in Frontier. This would involve ensuring that Frontier can handle requests for creating access lists as specified in the Ethereum JSON RPC API. The implementation should include full support for all parameters and expected outputs of the eth_createAccessList method, ensuring compatibility with existing Ethereum nodes and clients.

Alternatives
N/A

Additional Information

The eth_createAccessList method is part of the Ethereum Berlin hard fork and is essential for creating access lists that specify which storage slots and addresses a transaction will access. This feature helps in optimizing gas usage by pre-defining access patterns, thus reducing the gas cost for certain operations. Adding support for this method will align Frontier with the latest Ethereum improvements and enhance its utility for developers.

@Niraj-Kamdar Niraj-Kamdar added the enhancement New feature or request label May 24, 2024
@Niraj-Kamdar Niraj-Kamdar changed the title Frontier doesn't support eth_accessList json RPC method Frontier doesn't support eth_createAccessList json RPC method May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant