From 5e3d52e73d1c287b78b369e2a1d09b7a806d1974 Mon Sep 17 00:00:00 2001 From: Punith B M Date: Tue, 10 Jan 2023 07:18:03 +0530 Subject: [PATCH 1/7] Add Frontier Wallet Package --- packages/injected/package.json | 2 +- packages/injected/src/icons/frontier.ts | 4 ++++ packages/injected/src/types.ts | 6 ++++++ packages/injected/src/wallets.ts | 13 +++++++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 packages/injected/src/icons/frontier.ts diff --git a/packages/injected/package.json b/packages/injected/package.json index f6ee8a4af..266a20c35 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.6.0-alpha.1", + "version": "2.5.0-alpha.4", "description": "Injected wallet module for connecting browser extension and mobile wallets to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/packages/injected/src/icons/frontier.ts b/packages/injected/src/icons/frontier.ts new file mode 100644 index 000000000..d4856d122 --- /dev/null +++ b/packages/injected/src/icons/frontier.ts @@ -0,0 +1,4 @@ +export default ` + + +` diff --git a/packages/injected/src/types.ts b/packages/injected/src/types.ts index 76de0e518..b37acf65b 100644 --- a/packages/injected/src/types.ts +++ b/packages/injected/src/types.ts @@ -22,6 +22,7 @@ export enum ProviderIdentityFlag { Detected = 'request', Dcent = 'isDcentWallet', Exodus = 'isExodus', + Frontier = 'isFrontier', Frame = 'isFrame', HuobiWallet = 'isHbWallet', HyperPay = 'isHyperPay', @@ -67,6 +68,7 @@ export enum ProviderLabel { Detected = 'Detected Wallet', Exodus = 'Exodus', Frame = 'Frame', + Frontier = 'Frontier', HuobiWallet = 'Huobi Wallet', HyperPay = 'HyperPay', ImToken = 'imToken', @@ -119,6 +121,7 @@ export enum InjectedNameSpace { Bitski = 'Bitski', Enkrypt = 'enkrypt', Zeal = 'zeal', + Frontier = 'frontier', Phantom = 'phantom' } @@ -145,6 +148,9 @@ export interface CustomWindow extends Window { ethereum: InjectedProvider } } + frontier: { + ethereum: InjectedProvider + } phantom: { ethereum: InjectedProvider } diff --git a/packages/injected/src/wallets.ts b/packages/injected/src/wallets.ts index 8c7a0f147..0f8ea2c6d 100644 --- a/packages/injected/src/wallets.ts +++ b/packages/injected/src/wallets.ts @@ -74,6 +74,18 @@ const exodus: InjectedWalletModule = { platforms: ['all'] } +const frontier: InjectedWalletModule = { + label: ProviderLabel.Frontier, + injectedNamespace: InjectedNameSpace.Frontier, + checkProviderIdentity: ({ provider }) => + !!provider && !!provider[ProviderIdentityFlag.Frontier], + getIcon: async () => (await import('./icons/frontier.js')).default, + getInterface: async () => ({ + provider: createEIP1193Provider(window.frontier.ethereum) + }), + platforms: ['all'] +} + const brave: InjectedWalletModule = { label: ProviderLabel.Brave, injectedNamespace: InjectedNameSpace.Ethereum, @@ -656,6 +668,7 @@ const phantom: InjectedWalletModule = { const wallets = [ zeal, exodus, + frontier, metamask, binance, coinbase, From a7141bf98303a78d71855b86651087db10db01e5 Mon Sep 17 00:00:00 2001 From: Punith B M Date: Mon, 16 Jan 2023 10:40:29 +0530 Subject: [PATCH 2/7] frontier wallet sdk added --- .circleci/config.yml | 18 +++++ .github/ISSUE_TEMPLATE/BUG.yml | 1 + README.md | 1 + .../connect-wallet/ReactConnectWallet.md | 3 + .../connect-wallet/SvelteConnectWallet.md | 3 + docs/src/lib/services/onboard.js | 3 + packages/demo/src/App.svelte | 3 + packages/frontier/README.md | 33 ++++++++++ packages/frontier/package.json | 66 +++++++++++++++++++ packages/frontier/src/icon.ts | 6 ++ packages/frontier/src/index.ts | 38 +++++++++++ packages/frontier/src/types.ts | 8 +++ packages/frontier/tsconfig.json | 15 +++++ packages/injected/src/constants.ts | 3 +- 14 files changed, 200 insertions(+), 1 deletion(-) create mode 100644 packages/frontier/README.md create mode 100644 packages/frontier/package.json create mode 100644 packages/frontier/src/icon.ts create mode 100644 packages/frontier/src/index.ts create mode 100644 packages/frontier/src/types.ts create mode 100644 packages/frontier/tsconfig.json diff --git a/.circleci/config.yml b/.circleci/config.yml index 3676a8dc5..41f8d4262 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -243,6 +243,12 @@ jobs: working_directory: ~/web3-onboard-monorepo/packages/trezor steps: - node-build-steps + build-frontier: + docker: + - image: cimg/node:16.13.1 + working_directory: ~/web3-onboard-monorepo/packages/frontier + steps: + - node-build-steps build-walletconnect: docker: - image: cimg/node:16.13.1 @@ -425,6 +431,12 @@ jobs: working_directory: ~/web3-onboard-monorepo/packages/trezor steps: - node-staging-build-steps + build-staging-frontier: + docker: + - image: cimg/node:16.13.1 + working_directory: ~/web3-onboard-monorepo/packages/frontier + steps: + - node-staging-build-steps build-staging-walletconnect: docker: - image: cimg/node:16.13.1 @@ -609,6 +621,12 @@ workflows: <<: *deploy_production_filters - build-staging-trezor: <<: *deploy_staging_filters + frontier: + jobs: + - build-frontier: + <<: *deploy_production_filters + - build-staging-frontier: + <<: *deploy_staging_filters walletconnect: jobs: - build-walletconnect: diff --git a/.github/ISSUE_TEMPLATE/BUG.yml b/.github/ISSUE_TEMPLATE/BUG.yml index 0bdee4011..0e36ced02 100644 --- a/.github/ISSUE_TEMPLATE/BUG.yml +++ b/.github/ISSUE_TEMPLATE/BUG.yml @@ -56,6 +56,7 @@ body: - "@web3-onboard/react" - "@web3-onboard/torus" - "@web3-onboard/trezor" + - "@web3-onboard/frontier" - "@web3-onboard/vue" - "@web3-onboard/walletconnect" - "@web3-onboard/walletlink" diff --git a/README.md b/README.md index f26bf5333..4f7ca2e79 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,7 @@ For full documentation, check out the README.md for each package or the [docs pa **SDK Wallets** - [Coinbase](packages/coinbase/README.md) +- [Frontier](packages/frontier/README.md) - [WalletConnect](packages/walletconnect/README.md) - [Gnosis](packages/gnosis/README.md) - [Magic](packages/magic/README.md) diff --git a/docs/src/lib/components/examples/connect-wallet/ReactConnectWallet.md b/docs/src/lib/components/examples/connect-wallet/ReactConnectWallet.md index be9c1d57d..e0b56147e 100644 --- a/docs/src/lib/components/examples/connect-wallet/ReactConnectWallet.md +++ b/docs/src/lib/components/examples/connect-wallet/ReactConnectWallet.md @@ -22,6 +22,7 @@ import web3authModule from '@web3-onboard/web3auth' import dcentModule from '@web3-onboard/dcent' import sequenceModule from '@web3-onboard/sequence' import tallyHoModule from '@web3-onboard/tallyho' +import frontierModule from '@web3-onboard/frontier' const INFURA_KEY = '' @@ -44,6 +45,7 @@ const keepkey = keepkeyModule() const gnosis = gnosisModule() const sequence = sequenceModule() const tally = tallyModule() +const frontier = frontierModule() const trezorOptions = { email: 'test@test.com', @@ -63,6 +65,7 @@ const wallets = [ keepkey, sequence, injected, + frontier, tally, ledger, coinbase, diff --git a/docs/src/lib/components/examples/connect-wallet/SvelteConnectWallet.md b/docs/src/lib/components/examples/connect-wallet/SvelteConnectWallet.md index 1c2179345..18f81c427 100644 --- a/docs/src/lib/components/examples/connect-wallet/SvelteConnectWallet.md +++ b/docs/src/lib/components/examples/connect-wallet/SvelteConnectWallet.md @@ -21,6 +21,7 @@ import web3authModule from '@web3-onboard/web3auth' import dcentModule from '@web3-onboard/dcent' import sequenceModule from '@web3-onboard/sequence' import tallyHoModule from '@web3-onboard/tallyho' +import frontierModule from '@web3-onboard/frontier' const INFURA_KEY = '' @@ -43,6 +44,7 @@ const keepkey = keepkeyModule() const gnosis = gnosisModule() const sequence = sequenceModule() const tally = tallyModule() +const frontier = frontierModule() const trezorOptions = { email: 'test@test.com', @@ -66,6 +68,7 @@ const wallets = [ ledger, coinbase, dcent, + frontier, trezor, walletConnect, enkrypt, diff --git a/docs/src/lib/services/onboard.js b/docs/src/lib/services/onboard.js index 55ace93a8..9af3f49aa 100644 --- a/docs/src/lib/services/onboard.js +++ b/docs/src/lib/services/onboard.js @@ -28,6 +28,7 @@ const intiOnboard = async () => { const { default: torusModule } = await import('@web3-onboard/torus') const { default: web3authModule } = await import('@web3-onboard/web3auth') const { default: uauthModule } = await import('@web3-onboard/uauth') + const { default: frontierModule } = await import('@web3-onboard/frontier') const INFURA_ID = '8b60d52405694345a99bcb82e722e0af' const injected = injectedModule() @@ -43,6 +44,7 @@ const intiOnboard = async () => { const mewWallet = mewWalletModule() const tally = tallyModule() const torus = torusModule() + const frontier = frontierModule() const portis = portisModule({ apiKey: 'b2b7586f-2b1e-4c30-a7fb-c2d1533b153b' @@ -82,6 +84,7 @@ const intiOnboard = async () => { coinbase, ledger, trezor, + frontier, gnosis, uauth, tally, diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte index a93c7c405..59d4348d5 100644 --- a/packages/demo/src/App.svelte +++ b/packages/demo/src/App.svelte @@ -23,6 +23,7 @@ import mewWalletModule from '@web3-onboard/mew-wallet' import uauthModule from '@web3-onboard/uauth' import phantomModule from '@web3-onboard/phantom' + import frontierModule from '@web3-onboard/frontier' import { recoverAddress, arrayify, @@ -127,6 +128,7 @@ const tallyho = tallyHoModule() const zeal = zealModule() const phantom = phantomModule() + const frontier = frontierModule() const trezorOptions = { email: 'test@test.com', @@ -162,6 +164,7 @@ web3auth, ledger, trezor, + frontier, walletConnect, enkrypt, mewWallet, diff --git a/packages/frontier/README.md b/packages/frontier/README.md new file mode 100644 index 000000000..1e53867e7 --- /dev/null +++ b/packages/frontier/README.md @@ -0,0 +1,33 @@ +# @web3-onboard/frontier + +## Wallet module for connecting Frontier Wallet through web3-onboard + +Frontier Wallet SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications. + +### Install + +**NPM** +`npm i @web3-onboard/core @web3-onboard/frontier` + +**Yarn** +`yarn add @web3-onboard/core @web3-onboard/frontier` + +## Usage + +```typescript +import Onboard from '@web3-onboard/core' +import frontierModule from '@web3-onboard/frontier' + +const frontier = frontierModule() + +const onboard = Onboard({ + // ... other Onboard options + wallets: [ + frontier + //... other wallets + ] +}) + +const connectedWallets = await onboard.connectWallet() +console.log(connectedWallets) +``` \ No newline at end of file diff --git a/packages/frontier/package.json b/packages/frontier/package.json new file mode 100644 index 000000000..63f7e1257 --- /dev/null +++ b/packages/frontier/package.json @@ -0,0 +1,66 @@ +{ + "name": "@web3-onboard/frontier", + "version": "2.0.0-alpha.1", + "description": "Frontier Wallet SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", + "keywords": [ + "Ethereum", + "Web3", + "EVM", + "dapp", + "Multichain", + "Wallet", + "Transaction", + "Provider", + "Hardware Wallet", + "Notifications", + "React", + "Svelte", + "Vue", + "Next", + "Nuxt", + "MetaMask", + "Coinbase", + "WalletConnect", + "Ledger", + "Trezor", + "Connect Wallet", + "Ethereum Hooks", + "Blocknative", + "Mempool", + "pending", + "confirmed", + "Injected Wallet", + "Crypto", + "Crypto Wallet", + "Enkrypt", + "Frontier" + ], + "repository": { + "type": "git", + "url": "https://github.com/blocknative/web3-onboard.git", + "directory": "packages/frontier" + }, + "homepage": "https://www.blocknative.com/onboard", + "bugs": "https://github.com/blocknative/web3-onboard/issues", + "module": "dist/index.js", + "browser": "dist/index.js", + "main": "dist/index.js", + "type": "module", + "typings": "dist/index.d.ts", + "files": [ + "dist" + ], + "scripts": { + "build": "tsc", + "dev": "tsc -w", + "type-check": "tsc --noEmit" + }, + "license": "MIT", + "devDependencies": { + "@types/node": "^17.0.21", + "typescript": "^4.5.5" + }, + "dependencies": { + "@web3-onboard/common": "^2.2.3" + } +} \ No newline at end of file diff --git a/packages/frontier/src/icon.ts b/packages/frontier/src/icon.ts new file mode 100644 index 000000000..4b9fc1662 --- /dev/null +++ b/packages/frontier/src/icon.ts @@ -0,0 +1,6 @@ +export default ` + + + + +` diff --git a/packages/frontier/src/index.ts b/packages/frontier/src/index.ts new file mode 100644 index 000000000..eab74d3b3 --- /dev/null +++ b/packages/frontier/src/index.ts @@ -0,0 +1,38 @@ +import type { WalletInit, EIP1193Provider } from '@web3-onboard/common' +import { CustomWindow } from './types.js' +declare const window: CustomWindow + +function frontier(): WalletInit { + if (typeof window === 'undefined') return () => null + + return () => { + return { + label: 'Frontier', + getIcon: async () => (await import('./icon.js')).default, + getInterface: async () => { + const ethereumInjectionExists = window.hasOwnProperty('ethereum') + + let provider: EIP1193Provider + + // check if frontier is injected into window.ethereum + if (ethereumInjectionExists && window['ethereum'].isFrontier) { + provider = window['ethereum'] + } else if (window['frontier']) { + // directly use the window.frontier injection + provider = window['frontier'] + } else { + // frontier extension is not installed + // send user to install page + window.open('https://frontier.xyz/browser-extension', '_blank') + throw new Error('Please Install Frontier to use this wallet') + } + + return { + provider + } + } + } + } +} + +export default frontier diff --git a/packages/frontier/src/types.ts b/packages/frontier/src/types.ts new file mode 100644 index 000000000..39caf7fc1 --- /dev/null +++ b/packages/frontier/src/types.ts @@ -0,0 +1,8 @@ +import { EIP1193Provider } from '@web3-onboard/common' +export interface CustomWindow extends Window { + ethereum: EIP1193Provider & { + isFrontier?: boolean + } + frontier: EIP1193Provider +} + diff --git a/packages/frontier/tsconfig.json b/packages/frontier/tsconfig.json new file mode 100644 index 000000000..08c7ab634 --- /dev/null +++ b/packages/frontier/tsconfig.json @@ -0,0 +1,15 @@ +{ + "extends": "../../tsconfig.json", + "include": ["src/**/*"], + + "compilerOptions": { + "outDir": "dist", + "rootDir": "src", + "declaration": true, + "declarationDir": "dist", + "paths": { + "*": ["./src/*", "./node_modules/*"] + }, + "typeRoots": ["node_modules/@types"] + } +} diff --git a/packages/injected/src/constants.ts b/packages/injected/src/constants.ts index 53ede9960..74e73c600 100644 --- a/packages/injected/src/constants.ts +++ b/packages/injected/src/constants.ts @@ -16,5 +16,6 @@ export const WALLET_NAMES: { [key: string]: string } = { bitkeep: 'BitKeep', sequence: 'Sequence', core: 'Core', - enkrypt: 'Enkrypt' + enkrypt: 'Enkrypt', + frontier: 'Frontier' } From 9cdcf065f20f4fff97dc2eb090d9f600288b1fa9 Mon Sep 17 00:00:00 2001 From: Punith B M Date: Mon, 16 Jan 2023 19:49:03 +0530 Subject: [PATCH 3/7] logo minor UI update --- packages/injected/src/icons/frontier.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/injected/src/icons/frontier.ts b/packages/injected/src/icons/frontier.ts index d4856d122..cfda735ff 100644 --- a/packages/injected/src/icons/frontier.ts +++ b/packages/injected/src/icons/frontier.ts @@ -1,4 +1,5 @@ -export default ` - +export default ` + + ` From 9536323842c0d3993e8ca2b3f563a8321d63db20 Mon Sep 17 00:00:00 2001 From: Punith B M Date: Wed, 18 Jan 2023 00:12:10 +0530 Subject: [PATCH 4/7] feedback updates, added docs file & removed frontier from onboard.js --- docs/src/lib/services/onboard.js | 5 +-- .../src/routes/docs/[...4]wallets/frontier.md | 37 +++++++++++++++++++ yarn.lock | 9 +++++ 3 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 docs/src/routes/docs/[...4]wallets/frontier.md diff --git a/docs/src/lib/services/onboard.js b/docs/src/lib/services/onboard.js index 9af3f49aa..bf5486c1c 100644 --- a/docs/src/lib/services/onboard.js +++ b/docs/src/lib/services/onboard.js @@ -28,7 +28,6 @@ const intiOnboard = async () => { const { default: torusModule } = await import('@web3-onboard/torus') const { default: web3authModule } = await import('@web3-onboard/web3auth') const { default: uauthModule } = await import('@web3-onboard/uauth') - const { default: frontierModule } = await import('@web3-onboard/frontier') const INFURA_ID = '8b60d52405694345a99bcb82e722e0af' const injected = injectedModule() @@ -44,7 +43,6 @@ const intiOnboard = async () => { const mewWallet = mewWalletModule() const tally = tallyModule() const torus = torusModule() - const frontier = frontierModule() const portis = portisModule({ apiKey: 'b2b7586f-2b1e-4c30-a7fb-c2d1533b153b' @@ -72,7 +70,7 @@ const intiOnboard = async () => { 'openid wallet email:optional humanity_check:optional profile:optional social:optional' } const uauth = uauthModule(uauthOptions) - + const magic = magicModule({ apiKey: 'pk_live_02207D744E81C2BA' }) @@ -84,7 +82,6 @@ const intiOnboard = async () => { coinbase, ledger, trezor, - frontier, gnosis, uauth, tally, diff --git a/docs/src/routes/docs/[...4]wallets/frontier.md b/docs/src/routes/docs/[...4]wallets/frontier.md new file mode 100644 index 000000000..181bbc345 --- /dev/null +++ b/docs/src/routes/docs/[...4]wallets/frontier.md @@ -0,0 +1,37 @@ +# Frontier + +[Frontier](https://frontier.xyz/) is a Crypto, DeFi, and NFT wallet browser extension where you can send, store & invest in crypto assets across multiple chains. Explore DeFi in multiple ecosystems, collect and display NFTs, and browse all of Web3 from a single place. +For more information on Frontier, please refer to the [Frontier support](https://help.frontier.xyz/). + +### Install + +```sh copy +yarn add @web3-onboard/core @web3-onboard/frontier +``` + +or + +```sh copy +npm install @web3-onboard/core @web3-onboard/frontier +``` + +## Usage + +```typescript +import Onboard from '@web3-onboard/core' +import frontierModule from '@web3-onboard/frontier' + +// initialize the module +const frontier = frontierModule() + +const onboard = Onboard({ + // ... other Onboard options + wallets: [ + frontier + //... other wallets + ] +}) + +const connectedWallets = await onboard.connectWallet() +console.log(connectedWallets) +``` diff --git a/yarn.lock b/yarn.lock index 4f87e787a..d90889964 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2927,6 +2927,15 @@ dependencies: "@walletconnect/window-getters" "^1.0.0" +"@web3-onboard/injected-wallets@^2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@web3-onboard/injected-wallets/-/injected-wallets-2.5.0.tgz#c81bbe13937a58533f7e179ad6d8f3115cefefe4" + integrity sha512-cn9b2V1hPm9vhTu+MYp4MakhxKD1soOHTEg98+LZd6dlzoB27pWtm52nb22pU+9f2YK0ho9NW8gBUCwvEg5Z3g== + dependencies: + "@web3-onboard/common" "^2.2.3" + joi "^17.6.1" + lodash.uniqby "^4.7.0" + "@web3auth/base-evm-adapter@^3.3.0": version "3.3.0" resolved "https://registry.yarnpkg.com/@web3auth/base-evm-adapter/-/base-evm-adapter-3.3.0.tgz#ab8575ac5d05dfe055e52500b61691cefdd6268f" From cc5961512ebe9c34b2c59d80f4b3cdbad810439a Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Tue, 17 Jan 2023 13:04:23 -0700 Subject: [PATCH 5/7] Update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f7ca2e79..5d0855d87 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,6 @@ For full documentation, check out the README.md for each package or the [docs pa **SDK Wallets** - [Coinbase](packages/coinbase/README.md) -- [Frontier](packages/frontier/README.md) - [WalletConnect](packages/walletconnect/README.md) - [Gnosis](packages/gnosis/README.md) - [Magic](packages/magic/README.md) @@ -100,6 +99,7 @@ For full documentation, check out the README.md for each package or the [docs pa - [TallyHo](packages/tallyho/README.md) - [Enkrypt](packages/enkrypt/README.md) - [Unstoppable Domains](packages/uauth/README.md) +- [Frontier](packages/frontier/README.md) **Hardware Wallets** From 31d4beaf0e1ce9861679f74130ec71416f37cb91 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Tue, 17 Jan 2023 13:15:25 -0700 Subject: [PATCH 6/7] Cleanup package.json --- packages/frontier/package.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/frontier/package.json b/packages/frontier/package.json index 63f7e1257..564c9c849 100644 --- a/packages/frontier/package.json +++ b/packages/frontier/package.json @@ -27,12 +27,10 @@ "Ethereum Hooks", "Blocknative", "Mempool", - "pending", - "confirmed", "Injected Wallet", "Crypto", "Crypto Wallet", - "Enkrypt", + "Onboard", "Frontier" ], "repository": { From a3b7a0256bfec27f0849aa48b45dc23b255665e4 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Tue, 17 Jan 2023 13:16:30 -0700 Subject: [PATCH 7/7] Revert changes for testing locally --- packages/demo/src/App.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte index d09066933..5bc289c32 100644 --- a/packages/demo/src/App.svelte +++ b/packages/demo/src/App.svelte @@ -159,12 +159,9 @@ const onboard = Onboard({ wallets: [ - // injected, - zeal, - web3auth, + injected, ledger, trezor, - frontier, walletConnect, enkrypt, mewWallet, @@ -180,6 +177,9 @@ sequence, tallyho, uauth, + web3auth, + zeal, + frontier, phantom ], transactionPreview,