Hey all,
I’ve been working on an ethereum project for the last couple of months, and now out of the blue I’m having issues connecting to metamask.
I created a clean install of Redwood and put in minimal code using the package ‘ethers’ to summon metamask -
const HomePage = () => {
const provider = new ethers.providers.Web3Provider(window.ethereum, "any");
const foo = async () => {
await provider.send("eth_requestAccounts", []);
return
}
foo()
And this issue popped up in the console.
Uncaught TypeError: Cannot assign to read only property ‘ethereum’ of object ‘#’
I’ve used the same code with a clean install of create-react-app and everything works. And my deployed version on netlify still works.
I would really appreciate any help, even just a point in the right direction. I’ve run out of things to investigate.