Wallet
Address, signing requests, and transaction approval.
diff --git a/extension/background.js b/extension/background.js
index e11ad95..ce2fc59 100644
--- a/extension/background.js
+++ b/extension/background.js
@@ -13357,7 +13357,9 @@ chrome.runtime.onConnect.addListener((port) => {
if (port.name !== "inscriboor-provider") return;
port.onMessage.addListener(async (message) => {
try {
- if (message.method === "bitcoin_getAccounts") {
+ if (message.method === "inscriboor_getVersion") {
+ port.postMessage({ id: message.id, result: chrome.runtime.getManifest().version });
+ } else if (message.method === "bitcoin_getAccounts") {
const me = await account();
port.postMessage({ id: message.id, result: [{ address: me.address, pubkey: me.pubkey, network: me.network }] });
} else if (message.method === "bitcoin_getNetwork") {
diff --git a/extension/content.js b/extension/content.js
index 04ffb62..9334769 100644
--- a/extension/content.js
+++ b/extension/content.js
@@ -1 +1 @@
-(() => {n let port;n const connect = () => {n port = chrome.runtime.connect({ name: "inscriboor-provider" });n port.onMessage.addListener(message => window.postMessage({ source: "inscriboor-extension", ...message }, "*"));n port.onDisconnect.addListener(() => { port = null; });n };n connect();n window.addEventListener("message", event => {n if (event.source !== window || event.data?.source !== "inscriboor-page") return;n if (!port) connect();n port.postMessage({ id:event.data.id, method:event.data.method, params:event.data.params, origin:location.origin });n });n})();n
\ No newline at end of file
+(() => {n let port;n const connect = () => {n port = chrome.runtime.connect({ name: "inscriboor-provider" });n port.onMessage.addListener(message => window.postMessage({ source: "inscriboor-extension", ...message }, "*"));n port.onDisconnect.addListener(() => { port = null; });n };n connect();n window.addEventListener("message", event => {n if (event.data?.source !== "inscriboor-page") return;n if (!port) connect();n port.postMessage({ id:event.data.id, method:event.data.method, params:event.data.params, origin:location.origin });n });n})();n
\ No newline at end of file
diff --git a/extension/icons/icon128.png b/extension/icons/icon128.png
index 15dc7b7..a853d78 100644
Binary files a/extension/icons/icon128.png and b/extension/icons/icon128.png differ
diff --git a/extension/icons/icon16.png b/extension/icons/icon16.png
index ff3e09b..8a47f57 100644
Binary files a/extension/icons/icon16.png and b/extension/icons/icon16.png differ
diff --git a/extension/icons/icon32.png b/extension/icons/icon32.png
index e021b19..569c3b1 100644
Binary files a/extension/icons/icon32.png and b/extension/icons/icon32.png differ
diff --git a/extension/icons/icon48.png b/extension/icons/icon48.png
index afbd439..e61f742 100644
Binary files a/extension/icons/icon48.png and b/extension/icons/icon48.png differ
diff --git a/extension/index.html b/extension/index.html
index 75310ab..e906db0 100644
--- a/extension/index.html
+++ b/extension/index.html
@@ -19,6 +19,6 @@
- Address, signing requests, and transaction approval.Wallet
v0.2 · Super Testnet signing provider. Real-network vaulting comes later.
+Address, signing requests, and transaction approval.
Update Inscriboor ↓