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

Genesis with better support for ipc enabled and ipc disabled use cases #1102

Open
cryptoAtwill opened this issue Aug 7, 2024 · 1 comment

Comments

@cryptoAtwill
Copy link
Contributor

Genesis should handle ipc enabled and disabled better. Currently the implementation also assumes ipc is enabled and requires artifacts in Hardhat, a proper refactor is needed to handle disabled ipc properly.

@raulk
Copy link
Contributor

raulk commented Aug 22, 2024

This makes sense. You imagine not deploying the gateway and registry contracts if the network is standalone? Is Fendermint capable of detecting this and stop producing checkpoints, prevent messages being sent, etc.? IUC, that's not the case?

Another way to look at this is that we eventually want to support subnet attachment, detachment, and migration. So ideally we should be able to enable and disable this functionality at runtime, for a truly dynamic environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

2 participants