diff --git a/packages/extension/blocked.html b/packages/extension/blocked.html new file mode 100644 index 000000000..a9507fb77 --- /dev/null +++ b/packages/extension/blocked.html @@ -0,0 +1,21 @@ + + + + + + + + + Enkrypt Extension - Everything in the blockchain made easy + + + + +
+ + + + \ No newline at end of file diff --git a/packages/extension/package.json b/packages/extension/package.json index 180880e60..b7f8528b0 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "scripts": { - "dev": "yarn prebuild && cross-env BROWSER='chrome' vite", + "dev": "cross-env BROWSER='chrome' vite", "build2": "run-p type-check \"build-only {@}\" --", "preview": "vite preview", "build-only": "vite build", @@ -12,15 +12,13 @@ "lint": "eslint . --fix && yarn format", "format": "prettier --write src/", "zip": "cd dist; zip -r release.zip *;", - "prebuild": "yarn kadena:prebuild", - "build:chrome": "yarn prebuild && cross-env BROWSER='chrome' MINIFY='true' vite build", - "build:firefox": "yarn prebuild && cross-env BROWSER='firefox' MINIFY='true' vite build && node configs/get-system-info.js", - "build:opera": "yarn prebuild && cross-env BROWSER='opera' MINIFY='true' vite build", - "kadena:prebuild": "pactjs contract-generate --contract=coin --api https://api.chainweb.com/chainweb/0.0/mainnet01/chain/1/pact", + "build:chrome": "cross-env BROWSER='chrome' MINIFY='true' vite build", + "build:firefox": "cross-env BROWSER='firefox' MINIFY='true' vite build && node configs/get-system-info.js", + "build:opera": "cross-env BROWSER='opera' MINIFY='true' vite build", "test": "vitest run -c ./configs/vitest.config.mts", "watch": "yarn dev", "watch:chrome": "yarn dev", - "watch:firefox": "yarn prebuild && cross-env BROWSER='firefox' vite" + "watch:firefox": "cross-env BROWSER='firefox' vite" }, "dependencies": { "@amplitude/analytics-browser": "^2.25.0", diff --git a/packages/extension/src/libs/utils/providersDetails.ts b/packages/extension/src/libs/utils/providersDetails.ts new file mode 100644 index 000000000..91288c558 --- /dev/null +++ b/packages/extension/src/libs/utils/providersDetails.ts @@ -0,0 +1,20 @@ +import { ProviderName, ProviderNameProper } from "@enkryptcom/swap/src/types" + +import changellyLogo from '@/ui/action/assets/swap/changelly-logo.png' +import oneInch from '@/ui/action/assets/swap/1inch-logo.png' +import paraswap from '@/ui/action/assets/swap/paraswap-logo.png' +import zerox from '@/ui/action/assets/swap/0x-logo.png' +import rango from '@/ui/action/assets/swap/rango-logo.png' +import jupiter from '@/ui/action/assets/swap/jupiter-logo.png' +import okx from '@/ui/action/assets/swap/okx-logo.png' + +export default { + [ProviderName.changelly]: { name: ProviderNameProper.changelly, logo: changellyLogo }, + [ProviderName.oneInch]: { name: ProviderNameProper.oneInch, logo: oneInch }, + [ProviderName.oneInchFusion]: { name: ProviderNameProper.oneInchFusion, logo: oneInch }, + [ProviderName.paraswap]: { name: ProviderNameProper.paraswap, logo: paraswap }, + [ProviderName.zerox]: { name: ProviderNameProper.zerox, logo: zerox }, + [ProviderName.rango]: { name: ProviderNameProper.rango, logo: rango }, + [ProviderName.jupiter]: { name: ProviderNameProper.jupiter, logo: jupiter }, + [ProviderName.okx]: { name: ProviderNameProper.okx, logo: okx } +} \ No newline at end of file diff --git a/packages/extension/src/ui/action/assets/swap/0x-logo.png b/packages/extension/src/ui/action/assets/swap/0x-logo.png new file mode 100644 index 000000000..427249ae1 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/0x-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/1inch-logo.png b/packages/extension/src/ui/action/assets/swap/1inch-logo.png new file mode 100644 index 000000000..255cb2521 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/1inch-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/changelly-logo.png b/packages/extension/src/ui/action/assets/swap/changelly-logo.png new file mode 100644 index 000000000..8723fb0a2 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/changelly-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/jupiter-logo.png b/packages/extension/src/ui/action/assets/swap/jupiter-logo.png new file mode 100644 index 000000000..4d056a8e7 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/jupiter-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/okx-logo.png b/packages/extension/src/ui/action/assets/swap/okx-logo.png new file mode 100644 index 000000000..82b7fe2f9 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/okx-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/paraswap-logo.png b/packages/extension/src/ui/action/assets/swap/paraswap-logo.png new file mode 100644 index 000000000..7bb51a602 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/paraswap-logo.png differ diff --git a/packages/extension/src/ui/action/assets/swap/rango-logo.png b/packages/extension/src/ui/action/assets/swap/rango-logo.png new file mode 100644 index 000000000..7f4f12559 Binary files /dev/null and b/packages/extension/src/ui/action/assets/swap/rango-logo.png differ diff --git a/packages/extension/src/ui/action/icons/actions/mnemonic.vue b/packages/extension/src/ui/action/icons/actions/mnemonic.vue new file mode 100644 index 000000000..834dcf7a8 --- /dev/null +++ b/packages/extension/src/ui/action/icons/actions/mnemonic.vue @@ -0,0 +1,17 @@ + diff --git a/packages/extension/src/ui/action/views/swap/views/swap-best-offer/components/swap-best-offer-block/components/best-offer-list-item.vue b/packages/extension/src/ui/action/views/swap/views/swap-best-offer/components/swap-best-offer-block/components/best-offer-list-item.vue index 8e088b0c8..1faeb26cb 100644 --- a/packages/extension/src/ui/action/views/swap/views/swap-best-offer/components/swap-best-offer-block/components/best-offer-list-item.vue +++ b/packages/extension/src/ui/action/views/swap/views/swap-best-offer/components/swap-best-offer-block/components/best-offer-list-item.vue @@ -1,7 +1,19 @@