I am trying to build a chrome extension that will listen to MetaMask
- another chrome extension.
Like an ad-blocker that blocks some tabs from opening, I am trying to block some calls to MetaMask
.
Web apps communicate with MetaMask
chrome extension via window.ethereum
.
How can I catch all calls to window.ethereum
before MetaMask
chrome extension does, and decide if to allow these calls to continue to MetaMask
or block them?