ethereum-studio icon indicating copy to clipboard operation
ethereum-studio copied to clipboard

Interact panel doesn't work for external network

Open Spejbl opened this issue 5 years ago • 3 comments

Environment/Browser

Firefox/local master 7fa651a

Description

It's not possible to interact with contract deployed to external network (Rinkeby/Ropsten)

Steps to reproduce

  1. Create any project
  2. Switch to Rinkeby account
  3. Compile and deploy contract
  4. Wait for successful deployment
  5. Open Interact panel (left menu)
  6. 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%

Spejbl avatar Nov 01 '19 05:11 Spejbl

Also reproducible on live environment (0c215fe1)

filippsen avatar Nov 01 '19 11:11 filippsen

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.

filippsen avatar Nov 04 '19 14:11 filippsen

Has this ever worked in Studio? I've seen the screenshots and demo video showing it, but maybe it's only in Superblocks?

jzaki avatar Apr 03 '20 01:04 jzaki