diff --git a/packages/extension/package.json b/packages/extension/package.json index b74481774..3f153cca2 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -1,6 +1,6 @@ { "name": "@enkryptcom/extension", - "version": "2.5.0", + "version": "2.5.1", "private": true, "type": "module", "scripts": { diff --git a/packages/extension/src/libs/utils/open-onboard.ts b/packages/extension/src/libs/utils/open-onboard.ts index ec9e64ed3..9d8317be0 100644 --- a/packages/extension/src/libs/utils/open-onboard.ts +++ b/packages/extension/src/libs/utils/open-onboard.ts @@ -8,7 +8,7 @@ export const openPrivacy = () => { }; export default () => { const onboardURL = Browser.runtime.getURL('onboard.html'); - Browser.tabs.create({ + return Browser.tabs.create({ url: onboardURL, }); }; diff --git a/packages/extension/src/providers/ethereum/networks/coti.ts b/packages/extension/src/providers/ethereum/networks/coti.ts index 75ca63026..04937cf44 100644 --- a/packages/extension/src/providers/ethereum/networks/coti.ts +++ b/packages/extension/src/providers/ethereum/networks/coti.ts @@ -15,6 +15,7 @@ const coti: EvmNetworkOptions = { currencyName: 'COTI', currencyNameLong: 'COTI', node: 'https://mainnet.coti.io/rpc', + coingeckoID: 'coti', icon, activityHandler: wrapActivityHandler(EtherscanActivity), }; diff --git a/packages/extension/src/ui/action/App.vue b/packages/extension/src/ui/action/App.vue index f276f0909..892eb27a5 100644 --- a/packages/extension/src/ui/action/App.vue +++ b/packages/extension/src/ui/action/App.vue @@ -296,7 +296,9 @@ onMounted(async () => { menuStore.init(); fetchAndSetRates(); } else { - openOnboard(); + openOnboard().then(() => { + window.close(); + }); } }); diff --git a/packages/extension/src/ui/action/views/reset-wallet/index.vue b/packages/extension/src/ui/action/views/reset-wallet/index.vue index 66e80be98..0f94f3694 100644 --- a/packages/extension/src/ui/action/views/reset-wallet/index.vue +++ b/packages/extension/src/ui/action/views/reset-wallet/index.vue @@ -68,7 +68,9 @@ const resetAction = async () => { const keyring = new KeyRingBase(); await keyring.reset(); emit('action:lock'); - openOnboard(); + openOnboard().then(() => { + window.close(); + }); };