From 794e495ae5e308a4485cd553274692f9a9548a6c Mon Sep 17 00:00:00 2001 From: MrX-SNX Date: Fri, 16 Aug 2024 09:57:34 +0100 Subject: [PATCH 01/14] feat: added snax chain --- docs/src/lib/services/onboard.js | 16 +++++++---- .../[...1]introduction/+page.md | 7 +++++ .../docs/[...3]modules/[...1]core/+page.md | 6 ++++ .../examples/[...1]connect-wallet/+page.md | 12 ++++++++ packages/core/src/icons/index.ts | 1 + packages/core/src/icons/snax.ts | 6 ++++ packages/core/src/utils.ts | 13 +++++++-- yarn.lock | 28 +++++++++++++++++++ 8 files changed, 81 insertions(+), 8 deletions(-) create mode 100644 packages/core/src/icons/snax.ts diff --git a/docs/src/lib/services/onboard.js b/docs/src/lib/services/onboard.js index 987d7fa31..8787778aa 100644 --- a/docs/src/lib/services/onboard.js +++ b/docs/src/lib/services/onboard.js @@ -1,7 +1,7 @@ import blocknativeIcon from '../components/icons/blocknative-icon' let onboard -const getOnboard = async (passedTheme) => { +const getOnboard = async passedTheme => { const key = 'svelteness::color-scheme' const scheme = localStorage[key] let theme = passedTheme || scheme @@ -10,8 +10,8 @@ const getOnboard = async (passedTheme) => { return onboard } -const classMutationsCheck = (mutationsList) => { - mutationsList.forEach((mutation) => { +const classMutationsCheck = mutationsList => { + mutationsList.forEach(mutation => { if (onboard && mutation.attributeName === 'class') { if (mutation.target.className.includes('dark')) { onboard.state.actions.updateTheme('dark') @@ -28,7 +28,7 @@ const classMutationListener = () => { mutationObserver.observe(document.querySelector('html'), { attributes: true }) } -const intiOnboard = async (theme) => { +const intiOnboard = async theme => { const { default: Onboard } = await import('@web3-onboard/core') const { default: injectedModule } = await import('@web3-onboard/injected-wallets') const { default: trezorModule } = await import('@web3-onboard/trezor') @@ -135,7 +135,7 @@ const intiOnboard = async (theme) => { const capsule = capsuleModule({ environment: Environment.DEVELOPMENT, - apiKey: '992bbd9146d5de8ad0419f141d9a7ca7' + apiKey: '992bbd9146d5de8ad0419f141d9a7ca7' }) const particle = particleAuthModule({ @@ -248,6 +248,12 @@ const intiOnboard = async (theme) => { token: 'DEGEN', label: 'Degen', rpcUrl: 'https://rpc.degen.tips' + }, + { + id: 2192, + token: 'SNAX', + label: 'SNAX Chain', + rpcUrl: 'https://mainnet.snaxchain.io' } ], appMetadata: { diff --git a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md index 6aa409090..3fc705403 100644 --- a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md +++ b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md @@ -46,6 +46,7 @@ Web3 Onboard supports all EVM networks. Supporting a new network is simply a mat - BNB Chain - Celo - Degen +- SNAX - Fantom - Gnosis Chain - Harmony One @@ -140,6 +141,12 @@ const onboard = Onboard({ token: 'DEGEN', label: 'Degen', rpcUrl: 'https://rpc.degen.tips' + }, + { + id: 2192, + token: 'SNAX', + label: 'SNAX Chain', + rpcUrl: 'https://mainnet.snaxchain.io' } ] }) diff --git a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md index 72ea627bf..b5fafa8ab 100644 --- a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md +++ b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md @@ -735,6 +735,12 @@ const onboard = Onboard({ token: 'DEGEN', label: 'Degen', rpcUrl: 'https://rpc.degen.tips' + }, + { + id: 2192, + token: 'SNAX', + label: 'SNAX Chain', + rpcUrl: 'https://mainnet.snaxchain.io' } ], appMetadata: { diff --git a/docs/src/routes/examples/[...1]connect-wallet/+page.md b/docs/src/routes/examples/[...1]connect-wallet/+page.md index 4db11dad7..65652c893 100644 --- a/docs/src/routes/examples/[...1]connect-wallet/+page.md +++ b/docs/src/routes/examples/[...1]connect-wallet/+page.md @@ -170,6 +170,12 @@ const chains = [ token: 'DEGEN', label: 'Degen', rpcUrl: 'https://rpc.degen.tips' + }, + { + id: 2192, + token: 'SNAX', + label: 'SNAX Chain', + rpcUrl: 'https://mainnet.snaxchain.io' } ] @@ -441,6 +447,12 @@ const chains = [ token: 'DEGEN', label: 'Degen', rpcUrl: 'https://rpc.degen.tips' + }, + { + id: 2192, + token: 'SNAX', + label: 'SNAX Chain', + rpcUrl: 'https://mainnet.snaxchain.io' } ] diff --git a/packages/core/src/icons/index.ts b/packages/core/src/icons/index.ts index 8565422dd..3c32e41aa 100644 --- a/packages/core/src/icons/index.ts +++ b/packages/core/src/icons/index.ts @@ -24,3 +24,4 @@ export { default as warningIcon } from './warning.js' export { default as successIcon } from './success.js' export { default as pendingIcon } from './pending.js' export { default as degenIcon } from './degen.js' +export { default as snaxIcon } from './snax.js' diff --git a/packages/core/src/icons/snax.ts b/packages/core/src/icons/snax.ts new file mode 100644 index 000000000..f00d7c947 --- /dev/null +++ b/packages/core/src/icons/snax.ts @@ -0,0 +1,6 @@ +export default ` + + + + +` diff --git a/packages/core/src/utils.ts b/packages/core/src/utils.ts index 3f86bc028..93a074caa 100644 --- a/packages/core/src/utils.ts +++ b/packages/core/src/utils.ts @@ -30,7 +30,8 @@ import { harmonyOneIcon, arbitrumIcon, baseIcon, - degenIcon + degenIcon, + snaxIcon } from './icons/index.js' import type { ChainStyle, ConnectedChain, NotifyEventStyles } from './types.js' @@ -113,7 +114,8 @@ export const chainIdToLabel: Record = { '0x63564C40': 'Harmony One', '0xa4b1': 'Arbitrum One', '0xa4ba': 'Arbitrum Nova', - '0x27bc86aa': 'Degen' + '0x27bc86aa': 'Degen', + '???': 'SNAX' } export function validEnsChain(chainId: ChainId): string | null { @@ -163,7 +165,8 @@ export const networkToChainId: Record = { 'matic-main': '0x89', 'fantom-main': '0xfa', 'matic-mumbai': '0x80001', - degen: '0x27bc86aa' + degen: '0x27bc86aa', + SNAX: '???' } export const chainStyles: Record = { @@ -234,6 +237,10 @@ export const chainStyles: Record = { '0x27bc86aa': { icon: degenIcon, color: '#a36dfe' + }, + '???': { + icon: snaxIcon, + color: '???' } } diff --git a/yarn.lock b/yarn.lock index 9209a51ff..dbf9ba8d2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5529,6 +5529,34 @@ dependencies: "@web3-onboard/common" "^2.4.1" +"@web3-onboard/injected-wallets@^2.11.1": + version "2.11.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/injected-wallets/-/injected-wallets-2.11.1.tgz#7e282da187879735790cde7486dca7d85f39c9c0" + integrity sha512-kssRbYd1GfRHUpdGh5v1tfA+ZRZ2y8YM5EHTzBjH7FPoBMHpZAGCA9N0NF2mZNQ2VDYOuXpz2SipnrYdVP34qQ== + dependencies: + "@web3-onboard/common" "^2.4.1" + joi "17.9.1" + lodash.uniqby "^4.7.0" + +"@web3-onboard/passport@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/passport/-/passport-2.1.1.tgz#4a3421803f174197160a3ea3e30e1c3cf7f47790" + integrity sha512-73kAE6KPBNYi+b67ziA5EGzRBY6foN7NHINmk25hMnivBzUiyXvSvV85V35wH7EnWfzUlHvihFmd0fFurQuE6A== + dependencies: + "@0xpass/passport" "2.1.1" + "@0xpass/passport-viem" "2.0.1" + "@web3-onboard/common" "^2.4.1" + crypto-js "^4.2.0" + react-dom "^18.2.0" + viem "^2.9.4" + +"@web3-onboard/trust@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/trust/-/trust-2.1.1.tgz#334d3c8297249193516aa9e3847b87ba02039863" + integrity sha512-NvSfJ4a7SpHwiVLsAQQq6j4cj5V8HqRfX9hreJcjpvixWK0TtUMkFVbdU5QnnhBaU6gUe+WUva64i0SeRSpYRg== + dependencies: + "@web3-onboard/common" "^2.4.1" + "@web3-onboard/wagmi@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@web3-onboard/wagmi/-/wagmi-2.0.0.tgz#9beda01b4539d399aa0420e7afaacc09fc25ed7d" From 1a088a0ef25856a88d7651f6440954a120d39c98 Mon Sep 17 00:00:00 2001 From: MrX-SNX Date: Fri, 16 Aug 2024 10:05:40 +0100 Subject: [PATCH 02/14] feat: added chainId hex string --- packages/core/package.json | 2 +- packages/core/src/utils.ts | 8 ++++---- yarn.lock | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index f7768a00c..893476e77 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.22.2", + "version": "2.22.3", "description": "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", diff --git a/packages/core/src/utils.ts b/packages/core/src/utils.ts index 93a074caa..efd8fcc9e 100644 --- a/packages/core/src/utils.ts +++ b/packages/core/src/utils.ts @@ -115,7 +115,7 @@ export const chainIdToLabel: Record = { '0xa4b1': 'Arbitrum One', '0xa4ba': 'Arbitrum Nova', '0x27bc86aa': 'Degen', - '???': 'SNAX' + '0x890': 'SNAX' } export function validEnsChain(chainId: ChainId): string | null { @@ -166,7 +166,7 @@ export const networkToChainId: Record = { 'fantom-main': '0xfa', 'matic-mumbai': '0x80001', degen: '0x27bc86aa', - SNAX: '???' + SNAX: '0x890' } export const chainStyles: Record = { @@ -238,9 +238,9 @@ export const chainStyles: Record = { icon: degenIcon, color: '#a36dfe' }, - '???': { + '0x890': { icon: snaxIcon, - color: '???' + color: '#00D1FF' } } diff --git a/yarn.lock b/yarn.lock index dbf9ba8d2..80ad3e827 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5522,6 +5522,24 @@ "@walletconnect/window-getters" "^1.0.1" tslib "1.14.1" +"@web3-onboard/core@2.22.2": + version "2.22.2" + resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.22.2.tgz#fa55abebc251ef9195ebcfde3cbaddbb934859bd" + integrity sha512-g0oO1hHdifKO/PqOn9kM7ZVnhvJssrcWmKkd1MFcA1Jp+WWHgLrYxznw6ql9ii5PqaOUMT1Oi0ZwnrKx798bNA== + dependencies: + "@web3-onboard/common" "^2.4.1" + bnc-sdk "^4.6.7" + bowser "^2.11.0" + eventemitter3 "^4.0.7" + joi "17.9.1" + lodash.merge "^4.6.2" + lodash.partition "^4.6.0" + nanoid "^4.0.0" + rxjs "^7.5.5" + svelte "^3.49.0" + svelte-i18n "^3.3.13" + viem "2.12.0" + "@web3-onboard/gnosis@^2.3.1": version "2.3.1" resolved "https://registry.yarnpkg.com/@web3-onboard/gnosis/-/gnosis-2.3.1.tgz#e62b4095097a3d59848eb01986616f6909d5f936" From 11b760376aed3fa512b942b483ba9fd4fc79f6cf Mon Sep 17 00:00:00 2001 From: MrX-SNX Date: Mon, 19 Aug 2024 10:27:38 +0100 Subject: [PATCH 03/14] ref: renamed token to SNAXETH --- docs/src/lib/services/onboard.js | 6 +++--- .../routes/docs/[...1]overview/[...1]introduction/+page.md | 2 +- docs/src/routes/docs/[...3]modules/[...1]core/+page.md | 2 +- docs/src/routes/examples/[...1]connect-wallet/+page.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/src/lib/services/onboard.js b/docs/src/lib/services/onboard.js index c347c608b..189b8908b 100644 --- a/docs/src/lib/services/onboard.js +++ b/docs/src/lib/services/onboard.js @@ -114,8 +114,8 @@ const intiOnboard = async theme => { } const trezor = trezorModule(trezorOptions) - const finoaConnectOptions = {}; - const finoaconnect = finoaConnectModule(finoaConnectOptions); + const finoaConnectOptions = {} + const finoaconnect = finoaConnectModule(finoaConnectOptions) const uauthOptions = { clientID: 'a25c3a65-a1f2-46cc-a515-a46fe7acb78c', @@ -256,7 +256,7 @@ const intiOnboard = async theme => { }, { id: 2192, - token: 'SNAX', + token: 'SNAXETH', label: 'SNAX Chain', rpcUrl: 'https://mainnet.snaxchain.io' } diff --git a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md index 3fc705403..d2ba7dc42 100644 --- a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md +++ b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md @@ -144,7 +144,7 @@ const onboard = Onboard({ }, { id: 2192, - token: 'SNAX', + token: 'SNAXETH', label: 'SNAX Chain', rpcUrl: 'https://mainnet.snaxchain.io' } diff --git a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md index b5fafa8ab..102c7d852 100644 --- a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md +++ b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md @@ -738,7 +738,7 @@ const onboard = Onboard({ }, { id: 2192, - token: 'SNAX', + token: 'SNAXETH', label: 'SNAX Chain', rpcUrl: 'https://mainnet.snaxchain.io' } diff --git a/docs/src/routes/examples/[...1]connect-wallet/+page.md b/docs/src/routes/examples/[...1]connect-wallet/+page.md index 65652c893..4d5ec47e4 100644 --- a/docs/src/routes/examples/[...1]connect-wallet/+page.md +++ b/docs/src/routes/examples/[...1]connect-wallet/+page.md @@ -450,7 +450,7 @@ const chains = [ }, { id: 2192, - token: 'SNAX', + token: 'SNAXETH', label: 'SNAX Chain', rpcUrl: 'https://mainnet.snaxchain.io' } From 25947e79fb415b1ef0d613b158890e10ca4f35e6 Mon Sep 17 00:00:00 2001 From: MrX-SNX Date: Tue, 20 Aug 2024 10:59:29 +0100 Subject: [PATCH 04/14] ref: bumped dependencies --- docs/package.json | 2 +- examples/with-sveltekit/package.json | 2 +- examples/with-vanilla-js/package.json | 2 +- packages/core/package.json | 2 +- packages/demo/package.json | 2 +- packages/finoaconnect/package.json | 129 +++++++++++++------------- packages/react/package.json | 2 +- packages/solid/package.json | 2 +- packages/vue/package.json | 2 +- yarn.lock | 18 ---- 10 files changed, 72 insertions(+), 91 deletions(-) diff --git a/docs/package.json b/docs/package.json index c7d3ee996..d2e9157fa 100644 --- a/docs/package.json +++ b/docs/package.json @@ -57,7 +57,7 @@ "@web3-onboard/capsule": "^2.3.0", "@web3-onboard/cede-store": "^2.3.1", "@web3-onboard/coinbase": "^2.3.1", - "@web3-onboard/core": "^2.22.1", + "@web3-onboard/core": "^2.22.3-alpha.1", "@web3-onboard/dcent": "^2.2.8", "@web3-onboard/enkrypt": "^2.1.1", "@web3-onboard/fortmatic": "^2.1.1", diff --git a/examples/with-sveltekit/package.json b/examples/with-sveltekit/package.json index 9c659a481..b5abaa74f 100644 --- a/examples/with-sveltekit/package.json +++ b/examples/with-sveltekit/package.json @@ -35,7 +35,7 @@ "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@fontsource/fira-mono": "^4.5.10", "@rollup/plugin-commonjs": "^25.0.7", - "@web3-onboard/core": "^2.21.4", + "@web3-onboard/core": "^2.22.3-alpha.1", "@web3-onboard/injected-wallets": "^2.8.5", "@web3-onboard/walletconnect": "^2.3.6", "assert": "^2.1.0", diff --git a/examples/with-vanilla-js/package.json b/examples/with-vanilla-js/package.json index 233518368..3d9c6432d 100644 --- a/examples/with-vanilla-js/package.json +++ b/examples/with-vanilla-js/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@web3-onboard/coinbase": "^2.2.2", - "@web3-onboard/core": "^2.21.0", + "@web3-onboard/core": "^2.22.3-alpha.1", "@web3-onboard/injected-wallets": "^2.8.4", "@web3-onboard/walletconnect": "^2.3.5" } diff --git a/packages/core/package.json b/packages/core/package.json index 893476e77..4fb0d8d8d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.22.3", + "version": "2.22.3-alpha.1", "description": "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", diff --git a/packages/demo/package.json b/packages/demo/package.json index bf7254b5f..f851d8f0b 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -34,7 +34,7 @@ "@web3-onboard/bloom": "2.0.0", "@web3-onboard/capsule": "^2.3.0", "@web3-onboard/cede-store": "^2.3.1", - "@web3-onboard/core": "2.22.2", + "@web3-onboard/core": "2.22.3-alpha.1", "@web3-onboard/coinbase": "^2.4.1", "@web3-onboard/dcent": "^2.2.7", "@web3-onboard/enkrypt": "^2.1.1", diff --git a/packages/finoaconnect/package.json b/packages/finoaconnect/package.json index 7e04ac695..21ba1170c 100644 --- a/packages/finoaconnect/package.json +++ b/packages/finoaconnect/package.json @@ -1,66 +1,65 @@ { - "name": "@web3-onboard/finoaconnect", - "version": "2.0.0", - "description": "FinoaConnect enables DApp users to use Finoa's Institutional Custody services.", - "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", - "Tally Ho", - "FinoaConnect" - ], - "repository": { - "type": "git", - "url": "https://github.com/blocknative/web3-onboard.git", - "directory": "packages/finoaconnect" - }, - "homepage": "https://onboard.blocknative.com", - "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" - }, - "devDependencies": { - "typescript": "^5.4.5" - }, - "dependencies": { - "@finoa/finoa-connect-sdk": "^1.0.4", - "@web3-onboard/core": "^2.20.4" - } - - } \ No newline at end of file + "name": "@web3-onboard/finoaconnect", + "version": "2.0.0", + "description": "FinoaConnect enables DApp users to use Finoa's Institutional Custody services.", + "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", + "Tally Ho", + "FinoaConnect" + ], + "repository": { + "type": "git", + "url": "https://github.com/blocknative/web3-onboard.git", + "directory": "packages/finoaconnect" + }, + "homepage": "https://onboard.blocknative.com", + "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" + }, + "devDependencies": { + "typescript": "^5.4.5" + }, + "dependencies": { + "@finoa/finoa-connect-sdk": "^1.0.4", + "@web3-onboard/core": "^2.22.3-alpha.1" + } +} diff --git a/packages/react/package.json b/packages/react/package.json index 2f298e32f..abca4d442 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -61,7 +61,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/core": "2.22.2", + "@web3-onboard/core": "2.22.3-alpha.1", "@web3-onboard/common": "^2.4.1", "use-sync-external-store": "1.0.0" }, diff --git a/packages/solid/package.json b/packages/solid/package.json index c9c97b3ef..14c21bd80 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -63,7 +63,7 @@ }, "dependencies": { "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.22.2", + "@web3-onboard/core": "2.22.3-alpha.1", "solid-js": "^1.8.1" } } diff --git a/packages/vue/package.json b/packages/vue/package.json index 8208d5f0d..e829d766a 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -62,7 +62,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.22.2", + "@web3-onboard/core": "2.22.3-alpha.1", "vue-demi": "^0.12.4" }, "peerDependencies": { diff --git a/yarn.lock b/yarn.lock index 214dd6c89..719d8f96a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5527,24 +5527,6 @@ "@walletconnect/window-getters" "^1.0.1" tslib "1.14.1" -"@web3-onboard/core@2.22.2": - version "2.22.2" - resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.22.2.tgz#fa55abebc251ef9195ebcfde3cbaddbb934859bd" - integrity sha512-g0oO1hHdifKO/PqOn9kM7ZVnhvJssrcWmKkd1MFcA1Jp+WWHgLrYxznw6ql9ii5PqaOUMT1Oi0ZwnrKx798bNA== - dependencies: - "@web3-onboard/common" "^2.4.1" - bnc-sdk "^4.6.7" - bowser "^2.11.0" - eventemitter3 "^4.0.7" - joi "17.9.1" - lodash.merge "^4.6.2" - lodash.partition "^4.6.0" - nanoid "^4.0.0" - rxjs "^7.5.5" - svelte "^3.49.0" - svelte-i18n "^3.3.13" - viem "2.12.0" - "@web3-onboard/wagmi@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@web3-onboard/wagmi/-/wagmi-2.0.0.tgz#9beda01b4539d399aa0420e7afaacc09fc25ed7d" From e2f354b9b822693b84f89d4b9a5a679f6c4e5c78 Mon Sep 17 00:00:00 2001 From: MrX-SNX Date: Wed, 21 Aug 2024 10:11:40 +0100 Subject: [PATCH 05/14] ref: updated package versions for react, vue, solid --- packages/react/package.json | 2 +- packages/solid/package.json | 2 +- packages/vue/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react/package.json b/packages/react/package.json index abca4d442..c7587c07e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -61,7 +61,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/core": "2.22.3-alpha.1", + "@web3-onboard/core": "2.9.3-alpha.1", "@web3-onboard/common": "^2.4.1", "use-sync-external-store": "1.0.0" }, diff --git a/packages/solid/package.json b/packages/solid/package.json index 14c21bd80..ed470b518 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -62,7 +62,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/common": "^2.4.1", + "@web3-onboard/common": "2.9.3-alpha.1", "@web3-onboard/core": "2.22.3-alpha.1", "solid-js": "^1.8.1" } diff --git a/packages/vue/package.json b/packages/vue/package.json index e829d766a..7775173e2 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -62,7 +62,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.22.3-alpha.1", + "@web3-onboard/core": "2.9.3-alpha.1", "vue-demi": "^0.12.4" }, "peerDependencies": { From 70c59165a17647a1baf4d92513a88a3564118046 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:08:57 -0600 Subject: [PATCH 06/14] Update packages/react/package.json --- packages/react/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/package.json b/packages/react/package.json index c7587c07e..b97382406 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -61,7 +61,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/core": "2.9.3-alpha.1", + "@web3-onboard/core": "2.22.3-alpha.", "@web3-onboard/common": "^2.4.1", "use-sync-external-store": "1.0.0" }, From dc6e594e352aea8d644aa9ba59540e4216c5e7c0 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:09:39 -0600 Subject: [PATCH 07/14] Update packages/solid/package.json --- packages/solid/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/solid/package.json b/packages/solid/package.json index ed470b518..d285a88fa 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -62,8 +62,8 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/common": "2.9.3-alpha.1", - "@web3-onboard/core": "2.22.3-alpha.1", + "@web3-onboard/common": "^2.4.1", + "@web3-onboard/core": "2.22.3-alpha.", "solid-js": "^1.8.1" } } From a953a9f17b4314f9e48679b7aa3e7daccbcb384d Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:10:11 -0600 Subject: [PATCH 08/14] Update packages/vue/package.json --- packages/vue/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue/package.json b/packages/vue/package.json index 7775173e2..e5b034014 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -62,7 +62,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.9.3-alpha.1", + "@web3-onboard/core": "2.22.3-alpha.", "vue-demi": "^0.12.4" }, "peerDependencies": { From f420a598cbab2484908f1e41fe2a7ea3c474eeff Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:10:36 -0600 Subject: [PATCH 09/14] Update package.json --- packages/react/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/package.json b/packages/react/package.json index b97382406..55ca50a17 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.9.2", + "version": "2.9.3-alpha.1", "description": "A collection of React hooks for integrating Web3-Onboard in to React and Next.js projects. 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, 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", From 023b09d672506b749489809ba0d699879715945b Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:10:43 -0600 Subject: [PATCH 10/14] Update package.json --- packages/solid/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/solid/package.json b/packages/solid/package.json index d285a88fa..51f5461e0 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/solid", - "version": "2.1.2", + "version": "2.1.3-alpha.1", "description": "A collection of solid Composables for integrating Web3-Onboard in to a Solid project. 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, 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", From 2c54fbfdeb2b87eff7e5872af001d15ce60500c2 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:10:55 -0600 Subject: [PATCH 11/14] Update package.json --- packages/vue/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue/package.json b/packages/vue/package.json index e5b034014..ccb3db558 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.8.2", + "version": "2.8.3-alpha.1", "description": "A collection of Vue Composables for integrating Web3-Onboard in to a Vue or Nuxt project. 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, 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", From fd26a9732952a618b1f227715073924aa7dc74bb Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:13:25 -0600 Subject: [PATCH 12/14] Update packages/react/package.json --- packages/react/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/package.json b/packages/react/package.json index 55ca50a17..7b0ab77eb 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -61,7 +61,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "@web3-onboard/core": "2.22.3-alpha.", + "@web3-onboard/core": "2.22.3-alpha.1", "@web3-onboard/common": "^2.4.1", "use-sync-external-store": "1.0.0" }, From f294944c4a54482988dab26528f1844aa0951dff Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:13:38 -0600 Subject: [PATCH 13/14] Update packages/solid/package.json --- packages/solid/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/solid/package.json b/packages/solid/package.json index 51f5461e0..144366938 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -63,7 +63,7 @@ }, "dependencies": { "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.22.3-alpha.", + "@web3-onboard/core": "2.22.3-alpha.1", "solid-js": "^1.8.1" } } From cebf33e13e6ba2fa48c518397a77951fc5237694 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 21 Aug 2024 09:13:57 -0600 Subject: [PATCH 14/14] Update packages/vue/package.json --- packages/vue/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue/package.json b/packages/vue/package.json index ccb3db558..7d2d381b0 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -62,7 +62,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.4.1", - "@web3-onboard/core": "2.22.3-alpha.", + "@web3-onboard/core": "2.22.3-alpha.1", "vue-demi": "^0.12.4" }, "peerDependencies": {