I would like to interact with a smart contract deployed on a particular Ethereum TestNet using an address different from the one I used to create/deploy the contract which as far as I know is not possible in the Remix IDE which only allows you to connect to one MetaMask account at a time for the Injected Web3
Environment.
Hence I would like to know if there's an alternative to the Remix Deploy & Run Transactions
tab, which allows you to enter a contract address and automatically generates a list of the contracts public
methods to interact with like in Remix, which I can then connect to using a specific MetaMask account and issue transactions to that smart contract. Also I have to interact with the contract on a TestNet as I'm interacting with a Chainlink Data Feed(via AggregatorV3Interface
), so I don't think changing the Remix Deploy Environment
to Javascript VM
and using the dummy accounts available in that environment would be a feasible option.