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

Update to Cadence v1.3.1 #786

Merged
merged 6 commits into from
Jan 30, 2025
Merged

Conversation

turbolent
Copy link
Member

@turbolent turbolent self-assigned this Jan 30, 2025
@turbolent turbolent added the dependencies Pull requests that update a dependency file label Jan 30, 2025
@turbolent
Copy link
Member Author

@joshuahannan Now that the NFTStorefrontV2 contract gets deployed during bootstrapping, added in onflow/flow-go#6611, the Emulator needs to not deploy it anymore.

@joshuahannan
Copy link
Member

I agree in principle, but I wouldn't necessarily want to risk breaking any developers' tests that might rely on the feature to deploy storefront. Do you think that we should remove it anyway?

@turbolent
Copy link
Member Author

turbolent commented Jan 30, 2025

Given that flow-go now always deploys the contract during bootstrapping, it's no longer an option, and the deployment by the Emulator is now an overwrite of the existing contract. See the failing tests. So it's not a question of if, but needs to be done. There is not going to be any impact on developers, the contract continues to be deployed, just simply now by flow-go instead of the Emulator. I thought that was the goal of onflow/flow-go#6611?

@joshuahannan
Copy link
Member

It is, I just assumed that the deployment in the emulator was deploying it to a different account. I didn't know that it was deploying it to the same account. I'll make a PR to this branch to remove it

since onflow/flow-go#6611, flow-go deploys the contract during bootstrapping
@turbolent
Copy link
Member Author

@joshuahannan Just saw your comment, sorry. I already removed it in 6c9868f and the tests are passing. But feel free to push adjustments or even revert that!

@joshuahannan
Copy link
Member

okay. I just made another PR to this branch with some additional changes

@turbolent turbolent enabled auto-merge January 30, 2025 23:32
@turbolent turbolent merged commit f47bb59 into master Jan 30, 2025
3 checks passed
@turbolent turbolent deleted the auto-update-onflow-cadence-v1.3.1 branch January 30, 2025 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants