ethereum-studio
ethereum-studio copied to clipboard
Interact panel doesn't work for external network
Environment/Browser
Firefox/local master 7fa651a
Description
It's not possible to interact with contract deployed to external network (Rinkeby/Ropsten)
Steps to reproduce
- Create any project
- Switch to Rinkeby account
- Compile and deploy contract
- Wait for successful deployment
- Open Interact panel (left menu)
- Toggle the contract item and it reads "Contract is not found on current network. Please deploy it first."
Looks like it was broken in this commit https://github.com/SuperblocksHQ/ethereum-studio/commit/d6c9804511cc65e60b5af00bbed586df627b789b
EDIT: It doesn't work only in Firefox and probably in Safari (didn't test that one). It works fine in Chrome. There are probably related issues similar to this one. The problem is that when calling methods of web3 as sendTransaction
, and getBalance
on Firefox, it throws error Invalid JSON RPC response
.
Expected result
Same functionality as in browser network
Actual result
Not functional
Reproducible
100%
Also reproducible on live environment (0c215fe1)
Unable to confirm resolution of #60 by request #71 still works for external networks due to this issue. It should be verified later on, when possible.
Has this ever worked in Studio? I've seen the screenshots and demo video showing it, but maybe it's only in Superblocks?