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

assets-erc20 precompile #216

Open
2 of 3 tasks
4meta5 opened this issue Jun 4, 2024 · 1 comment
Open
2 of 3 tasks

assets-erc20 precompile #216

4meta5 opened this issue Jun 4, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@4meta5
Copy link
Contributor

4meta5 commented Jun 4, 2024

templates

  • Generic Runtime Template
  • Evm Template

What is the feature you would like to see?

add precompile to use pallet-assets to implement ERC20 precompile interface

Possible solutions:

  1. Inherit Moonbeam assets-erc20 precompile. Requires maintaining an additional fork to Moonbeam, but benefits from existing precompile maintained by Moonbeam team.
  2. Write custom pallet to implement functionality fulfilled by (1). Requires writing and maintaining separate custom precompile for the custom pallet. This solution could be upstreamed to Frontier.

Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
@4meta5 4meta5 added the enhancement New feature or request label Jun 4, 2024
@4meta5 4meta5 added this to the Future Steps milestone Jun 4, 2024
@4meta5 4meta5 self-assigned this Jun 4, 2024
@MASDXI
Copy link

MASDXI commented Aug 22, 2024

RFC, before creating an ERC20 precompile should create an EVM stateful precompiled template?

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
Status: 🗒 Backlog
Development

No branches or pull requests

2 participants