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

Deploy USDCFlow.cdc to the emulator by default #535

Open
joshuahannan opened this issue Dec 14, 2023 · 5 comments · May be fixed by onflow/flow-go#6611
Open

Deploy USDCFlow.cdc to the emulator by default #535

joshuahannan opened this issue Dec 14, 2023 · 5 comments · May be fixed by onflow/flow-go#6611
Assignees
Labels
Feature A new user feature or a new package API Feedback

Comments

@joshuahannan
Copy link
Member

joshuahannan commented Dec 14, 2023

Issue To Be Solved

USDCFlow.cdc for USDC is a very commonly used contract in the Flow ecosystem and developers often will want to test with it on the emulator before deploying to testnet, but it is difficult to deploy and manage.

Suggest A Solution

  • Update flow-go bootstrapping to deploy FiatToken.cdc to the emulator service account and store the minter in the service account storage.
  • Update documentation in various places to mention that it is deployed by default and devs can use the service account to mint USDC
@joshuahannan joshuahannan added Feature A new user feature or a new package API Feedback labels Dec 14, 2023
@bluesign
Copy link
Collaborator

bluesign commented Oct 3, 2024

as no more FiatToken.cdc maybe we can add USDCFlow ( but I am not sure if it requires also some kind of bridging contract deployment )

@joshuahannan joshuahannan changed the title Deploy FiatToken.cdc to the emulator by default Deploy USDCFlow.cdc to the emulator by default Oct 3, 2024
@joshuahannan joshuahannan moved this to 🔖 Ready for Pickup in 🌊 Flow 4D Oct 3, 2024
@joshuahannan
Copy link
Member Author

Good suggestion! I updated the title and description of the issue to reflect that. We can just deploy it to the service account and store the minter there like we do with FlowToken. I don't think we need to connect it to the bridge on emulator for now

@bluesign
Copy link
Collaborator

bluesign commented Oct 3, 2024

We will need a lite version of the contract ( as it imports bridge ) and go bindings probably.

@bluesign
Copy link
Collaborator

@joshuahannan any chance you can you can have a look at this one ?

@joshuahannan joshuahannan moved this from 🔖 Ready for Pickup to 🏗 In Progress in 🌊 Flow 4D Oct 28, 2024
@joshuahannan
Copy link
Member Author

yeah, I can add it to bootstrapping this week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature A new user feature or a new package API Feedback
Projects
Status: 👀 In Review
Development

Successfully merging a pull request may close this issue.

2 participants