spacesuit-extension / SpaceSuit

A MetaMask-compatible Chrome extension to enable Ledger Wallets to use Ethereum Dapps
MIT License
26 stars 2 forks source link

EIP1102 Support #20

Open AusIV opened 6 years ago

AusIV commented 6 years ago

On November 2nd, Metmask is going to stop injecting web3 and switch to a postMessage request for a web3 provider. It would be great if SpaceSuit followed the same timelines.

jamespic commented 6 years ago

Yep, this sounds like a good thing.

It might also be an opportunity to make some of the settings more fine-grained - there are some sites that need compatibility hacks, and some that don't, and having the option to not use them on sites that don't need them would be good. Having different network configs for some sites could be useful too.

I may still leave an option in to stick with the current behaviour of always injecting. There are a lot of badly written dapps out there, that rely heavily on deprecated MetaMask features, and those dapps are probably not going to improve by November 2nd.