diff --git a/CHANGELOG.md b/CHANGELOG.md index d4fe450..683aab9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## Manifest Version 1.1.9 + +- added proxy in intial stub for send, request, sendAsync for better compatibility + +## Manifest Version 1.1.8 + +- added support to extract private key from seed when adding account + ## Manifest Version 1.1.7 - added support for eth get code method diff --git a/README.md b/README.md index 9358e6a..971f295 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Simple EVM wallet chrome extension implementation using ethers, mv3, ionc, vue. +![Featured on Alchemy](/repo_res/alchemy.png?raw=true "Featured on Alchemy") + ### Extended article abut this repo [Article on Mirror](https://mirror.xyz/andrei0x309.eth/9nc8UXrGIGOvz694ZY2gouS1JM9L8-Z8ITLNtirqD6Q) diff --git a/package.json b/package.json index 9bae8ac..b26b107 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clear-wallet", - "version": "1.1.8", + "version": "1.1.9", "private": true, "scripts": { "dev": "vite", diff --git a/repo_res/alchemy.png b/repo_res/alchemy.png new file mode 100644 index 0000000..8e7b4a2 Binary files /dev/null and b/repo_res/alchemy.png differ diff --git a/src/extension/content.ts b/src/extension/content.ts index eec4892..0b677d6 100644 --- a/src/extension/content.ts +++ b/src/extension/content.ts @@ -6,8 +6,13 @@ // Add MetamaskAPI STUB for wallets lib to detect wallet exists window.ethereum = { isMetaMask: true, - isConnected: () => false - }`; + isConnected: () => true, + request: (a,b,c) => window.ethereum.request(a,b,c), + sendAsync: (a,b,c) => window.ethereum.sendAsync(a,b,c), + send: (a,b,c) => window.ethereum.send(a,b,c), + } + + `; document.documentElement.setAttribute('onreset', metamaskStub); document.documentElement.dispatchEvent(new CustomEvent('reset')); document.documentElement.removeAttribute('onreset'); diff --git a/src/extension/manifest.json b/src/extension/manifest.json index 810002a..87492a1 100644 --- a/src/extension/manifest.json +++ b/src/extension/manifest.json @@ -3,8 +3,8 @@ "name": "__MSG_appName__", "description": "__MSG_appDesc__", "default_locale": "en", - "version": "1.1.7", - "version_name": "1.1.7", + "version": "1.1.9", + "version_name": "1.1.9", "icons": { "16": "assets/extension-icon/wallet_16.png", "32": "assets/extension-icon/wallet_32.png",