You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
When updating contract binaries, the contract ids will change as expected. And it can lead to bad UX. Currently, in the ETH world, the normal way to do it is by using Proxy Contracts in this way the contract ids never change.
Some ideas;
Implement a naming system, like ENS (Maybe it should be implemented on another repository)
With this idea what happens with the current state of the contract, how to transfer it from the old to the new one, etc..
Implement a Contract Proxy
The current flow we follow when deploying the contracts is;
When updating contract binaries, the contract ids will change as expected. And it can lead to bad UX. Currently, in the ETH world, the normal way to do it is by using Proxy Contracts in this way the contract ids never change.
Some ideas;
The current flow we follow when deploying the contracts is;
The text was updated successfully, but these errors were encountered: