-
Notifications
You must be signed in to change notification settings - Fork 33
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
Document Sapphire and Remix #866
Labels
documentation
Improvements or additions to documentation
Comments
Reproducing an already verified contract annoyances:
🤷 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See what is needed for Remix to work seamlessly with Sapphire. Currently, it only works via "universal" metamask connector. A section on this was written years ago for Emerald. Revamp it for Sapphire and move it out of Emerald into a separate chapter under https://docs.oasis.io/dapp/tools/ ➝ Remix.
OFC you won't be able to debug in Remix much against Sapphire because it won't reveal confidential information.
Don't forget to mention the transactions and queries are unencrypted and unsigned.
Don't forget to pinpoint solc version up to 0.8.24 (see rust-ethereum/evm#277).
Also consider, if the Explorer➝Sourcify➝Remix flow is feasible to interact with a smart contract and worth describing it in this chapter how a (non-tech) user could communicate with the smart contract, e.g. if the maintainer decides to shut down the dApp frontend and the user is stuck with the contract and wants to withdraw his assets back. FYI @lukaw3d built a simpler alternative https://abi-playground.oasis.io/ for this.
The text was updated successfully, but these errors were encountered: