diff --git a/package.json b/package.json index 341a17545..824fad638 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "web3-onboard-monorepo", - "version": "2.0.2", + "version": "2.1.0", "private": true, "workspaces": [ "./packages/*" diff --git a/packages/coinbase/package.json b/packages/coinbase/package.json index b0bf3ebc0..2ea4ac5a4 100644 --- a/packages/coinbase/package.json +++ b/packages/coinbase/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/coinbase", - "version": "2.0.5-alpha.1", + "version": "2.0.5", "description": "Coinbase Wallet module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -21,6 +21,6 @@ }, "dependencies": { "@coinbase/wallet-sdk": "^3.0.5", - "@web3-onboard/common": "2.1.2-alpha.2" + "@web3-onboard/common": "2.1.2" } } diff --git a/packages/common/package.json b/packages/common/package.json index e13ea417a..b0eca131e 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/common", - "version": "2.1.2-alpha.2", + "version": "2.1.2", "scripts": { "build": "rollup -c", "dev": "rollup -c -w", diff --git a/packages/core/package.json b/packages/core/package.json index adcb6956b..f2d138f5f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.3.0-alpha.4", + "version": "2.3.0", "scripts": { "build": "rollup -c", "dev": "rollup -c -w", @@ -41,9 +41,9 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "bignumber.js": "^9.0.0", - "bnc-sdk": "^4.4.0", + "bnc-sdk": "^4.4.1", "bowser": "^2.11.0", "ethers": "5.5.3", "eventemitter3": "^4.0.7", diff --git a/packages/core/src/services.ts b/packages/core/src/services.ts index 5b86f27c7..05f7a8ac8 100644 --- a/packages/core/src/services.ts +++ b/packages/core/src/services.ts @@ -1,21 +1,21 @@ -import type { MultichainSDK } from 'bnc-sdk' +import type { MultiChain } from 'bnc-sdk' import { configuration } from './configuration' import { handleTransactionUpdates } from './notify' -let blocknativeSdk: MultichainSDK +let blocknativeSdk: MultiChain /** * * @returns SDK if apikey */ -export async function getBlocknativeSdk(): Promise { +export async function getBlocknativeSdk(): Promise { const { apiKey } = configuration if (!apiKey) return null if (!blocknativeSdk) { - const { MultichainSDK } = await import('bnc-sdk') - blocknativeSdk = new MultichainSDK({ + const { default: Blocknative } = await import('bnc-sdk') + blocknativeSdk = Blocknative.multichain({ apiKey: configuration.apiKey }) diff --git a/packages/dcent/package.json b/packages/dcent/package.json index 5b23d41ee..a92d06ac2 100644 --- a/packages/dcent/package.json +++ b/packages/dcent/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/dcent", - "version": "2.0.2-alpha.1", + "version": "2.0.2", "description": "D'CENT module for web3-onboard", "module": "dist/index.js", "typings": "dist/index.d.ts", @@ -18,7 +18,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "@ethereumjs/common": "^2.6.1", "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", diff --git a/packages/demo/package.json b/packages/demo/package.json index 530a8ac9e..32d5d5ff3 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -22,21 +22,21 @@ "webpack-dev-server": "4.7.4" }, "dependencies": { - "@web3-onboard/coinbase": "^2.0.5-alpha.1", - "@web3-onboard/core": "^2.3.0-alpha.4", - "@web3-onboard/dcent": "^2.0.2-alpha.1", - "@web3-onboard/fortmatic": "^2.0.4-alpha.1", - "@web3-onboard/gnosis": "^2.0.3-alpha.1", - "@web3-onboard/injected-wallets": "^2.0.10-alpha.1", - "@web3-onboard/keepkey": "^2.1.2-alpha.2", - "@web3-onboard/keystone": "^2.1.3-alpha.2", - "@web3-onboard/ledger": "^2.1.2-alpha.1", - "@web3-onboard/magic": "^2.0.5-alpha.1", - "@web3-onboard/portis": "^2.0.2-alpha.1", - "@web3-onboard/torus": "^2.0.3-alpha.1", - "@web3-onboard/trezor": "^2.1.2-alpha.1", - "@web3-onboard/walletconnect": "^2.0.3-alpha.1", - "@web3-onboard/web3auth": "^2.0.1-alpha.1", + "@web3-onboard/coinbase": "^2.0.5", + "@web3-onboard/core": "^2.3.0", + "@web3-onboard/dcent": "^2.0.2", + "@web3-onboard/fortmatic": "^2.0.4", + "@web3-onboard/gnosis": "^2.0.3", + "@web3-onboard/injected-wallets": "^2.0.10", + "@web3-onboard/keepkey": "^2.1.2", + "@web3-onboard/keystone": "^2.1.3", + "@web3-onboard/ledger": "^2.1.2", + "@web3-onboard/magic": "^2.0.5", + "@web3-onboard/portis": "^2.0.2", + "@web3-onboard/torus": "^2.0.3", + "@web3-onboard/trezor": "^2.1.2", + "@web3-onboard/walletconnect": "^2.0.3", + "@web3-onboard/web3auth": "^2.0.1", "vconsole": "^3.9.5" }, "license": "MIT", diff --git a/packages/fortmatic/package.json b/packages/fortmatic/package.json index 875463d41..94fd3b61c 100644 --- a/packages/fortmatic/package.json +++ b/packages/fortmatic/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/fortmatic", - "version": "2.0.4-alpha.1", + "version": "2.0.4", "description": "Fortmatic module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -20,7 +20,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "fortmatic": "^2.2.1" } } diff --git a/packages/gnosis/package.json b/packages/gnosis/package.json index 19fd555e9..f602b33ec 100644 --- a/packages/gnosis/package.json +++ b/packages/gnosis/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/gnosis", - "version": "2.0.3-alpha.1", + "version": "2.0.3", "description": "Gnosis module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -23,6 +23,6 @@ "dependencies": { "@gnosis.pm/safe-apps-provider": "^0.9.2", "@gnosis.pm/safe-apps-sdk": "^6.1.1", - "@web3-onboard/common": "^2.1.2-alpha.2" + "@web3-onboard/common": "^2.1.2" } } diff --git a/packages/injected/package.json b/packages/injected/package.json index a11db5415..5eccd0d8d 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.0.10-alpha.1", + "version": "2.0.10", "description": "Injected wallets module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -25,7 +25,7 @@ "window": "^4.2.7" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "joi": "^17.4.2", "lodash.uniqby": "^4.7.0" } diff --git a/packages/keepkey/package.json b/packages/keepkey/package.json index 5e08c3d5b..b85056541 100644 --- a/packages/keepkey/package.json +++ b/packages/keepkey/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/keepkey", - "version": "2.1.2-alpha.2", + "version": "2.1.2", "description": "KeepKey module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -27,7 +27,7 @@ "@ethersproject/providers": "^5.5.0", "@shapeshiftoss/hdwallet-core": "^1.15.2", "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.15.2", - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "ethereumjs-util": "^7.1.3" } } diff --git a/packages/keystone/package.json b/packages/keystone/package.json index 3f6e16ae7..63c9c0e53 100644 --- a/packages/keystone/package.json +++ b/packages/keystone/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/keystone", - "version": "2.1.3-alpha.2", + "version": "2.1.3", "description": "Keystone module for web3-onboard", "module": "dist/index.js", "typings": "dist/index.d.ts", @@ -21,6 +21,6 @@ "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", "@keystonehq/eth-keyring": "^0.14.0-alpha.10.3", - "@web3-onboard/common": "^2.1.2-alpha.2" + "@web3-onboard/common": "^2.1.2" } } diff --git a/packages/ledger/package.json b/packages/ledger/package.json index 0423bafaa..03550ed52 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/ledger", - "version": "2.1.2-alpha.1", + "version": "2.1.2", "description": "Ledger module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -27,7 +27,7 @@ "@ledgerhq/hw-transport-u2f": "^5.36.0-deprecated", "@ledgerhq/hw-transport-webusb": "^6.19.0", "@metamask/eth-sig-util": "^4.0.0", - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "buffer": "^6.0.3", "ethereumjs-util": "^7.1.3" } diff --git a/packages/magic/package.json b/packages/magic/package.json index ff7ac72a9..49319e5ab 100644 --- a/packages/magic/package.json +++ b/packages/magic/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/magic", - "version": "2.0.5-alpha.1", + "version": "2.0.5", "description": "Magic module for Onboard.js", "scripts": { "build": "rollup -c", @@ -42,7 +42,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "joi": "^17.4.2", "magic-sdk": "^8.1.0", "rxjs": "^7.5.2" diff --git a/packages/mew/package.json b/packages/mew/package.json index a4bdb7f6c..a8ec98d92 100644 --- a/packages/mew/package.json +++ b/packages/mew/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/mew", - "version": "2.0.2-alpha.1", + "version": "2.0.2", "description": "MEW module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -23,7 +23,7 @@ "@myetherwallet/mewconnect-web-client": "^2.2.0-beta.14" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "rxjs": "^7.5.2" } } diff --git a/packages/portis/package.json b/packages/portis/package.json index d254f97c0..17c3f00c2 100644 --- a/packages/portis/package.json +++ b/packages/portis/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/portis", - "version": "2.0.2-alpha.1", + "version": "2.0.2", "description": "Portis module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -21,6 +21,6 @@ }, "dependencies": { "@portis/web3": "^4.0.6", - "@web3-onboard/common": "^2.1.2-alpha.2" + "@web3-onboard/common": "^2.1.2" } } diff --git a/packages/react/package.json b/packages/react/package.json index dbbcc2e6e..12cf2b91b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.2.0-alpha.5", + "version": "2.2.0", "description": "Collection of React Hooks for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -23,8 +23,8 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/core": "^2.3.0-alpha.4", - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/core": "^2.3.0", + "@web3-onboard/common": "^2.1.2", "use-sync-external-store": "1.0.0" }, "peerDependencies": { diff --git a/packages/torus/package.json b/packages/torus/package.json index d4bb2db01..51567e94f 100644 --- a/packages/torus/package.json +++ b/packages/torus/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/torus", - "version": "2.0.3-alpha.1", + "version": "2.0.3", "description": "Torus module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -21,6 +21,6 @@ }, "dependencies": { "@toruslabs/torus-embed": "^1.18.3", - "@web3-onboard/common": "^2.1.2-alpha.2" + "@web3-onboard/common": "^2.1.2" } } diff --git a/packages/trezor/package.json b/packages/trezor/package.json index 804c2111d..eba2bb3de 100644 --- a/packages/trezor/package.json +++ b/packages/trezor/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/trezor", - "version": "2.1.2-alpha.1", + "version": "2.1.2", "description": "Trezor module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -22,7 +22,7 @@ "dependencies": { "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "buffer": "^6.0.3", "eth-crypto": "^2.1.0", "ethereumjs-util": "^7.1.3", diff --git a/packages/vue/package.json b/packages/vue/package.json index ffb6c5734..25052d1f2 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.1.0-alpha.4", + "version": "2.1.0", "description": "Vue Composable for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -23,8 +23,8 @@ "dependencies": { "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", - "@web3-onboard/common": "^2.1.2-alpha.2", - "@web3-onboard/core": "^2.3.0-alpha.4", + "@web3-onboard/common": "^2.1.2", + "@web3-onboard/core": "^2.3.0", "vue-demi": "^0.12.4" }, "peerDependencies": { diff --git a/packages/walletconnect/package.json b/packages/walletconnect/package.json index 013705450..b819305f1 100644 --- a/packages/walletconnect/package.json +++ b/packages/walletconnect/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/walletconnect", - "version": "2.0.3-alpha.1", + "version": "2.0.3", "description": "WalletConnect module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -23,7 +23,7 @@ "@ethersproject/providers": "^5.5.0", "@walletconnect/client": "^1.7.1", "@walletconnect/qrcode-modal": "^1.7.1", - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "rxjs": "^7.5.2" } } diff --git a/packages/web3auth/package.json b/packages/web3auth/package.json index daf3894a4..9953510ec 100644 --- a/packages/web3auth/package.json +++ b/packages/web3auth/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/web3auth", - "version": "2.0.1-alpha.2", + "version": "2.0.1", "description": "Web3Auth module for web3-onboard", "module": "dist/index.js", "browser": "dist/index.js", @@ -20,7 +20,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.1.2-alpha.2", + "@web3-onboard/common": "^2.1.2", "@web3auth/web3auth": "^1.0.0" } } diff --git a/yarn.lock b/yarn.lock index b83c82691..ad3a6faf5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2421,16 +2421,6 @@ dependencies: "@walletconnect/window-getters" "^1.0.0" -"@web3-onboard/common@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@web3-onboard/common/-/common-2.1.1.tgz#84cde2ad39581131a912aae064f0f41ef4f6843e" - integrity sha512-vkuBzW+0M+3a/2sP1m4P8BzzlPj9s5+I3wcccx8kIBW8TwQ6LejHR+k/i9pYHzQcBFHersyTWis6NeKwfOggyw== - dependencies: - "@ethereumjs/common" "2.6.2" - ethers "5.5.4" - joi "^17.4.2" - rxjs "^7.5.2" - "@web3auth/base-plugin@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@web3auth/base-plugin/-/base-plugin-1.0.1.tgz#1e2a87acf745299fdff6f92e6c46ee9bc38aa670" @@ -3353,10 +3343,10 @@ bnb-javascript-sdk-nobroadcast@^2.16.14: uuid "^3.3.2" websocket-stream "^5.5.0" -bnc-sdk@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.4.0.tgz#2468fbf64a51b8dc29c3ecb73eb76cd496c279c5" - integrity sha512-yx6Gve+UMB1HUaMwPtZpnmKEvkF/Md3npO6z5krtbdZxJdpm71II2d4GskmPOzZ/tXD7LymXpPVbbBsov+T+Yg== +bnc-sdk@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.4.1.tgz#dc9dda2962eb28a5deafe8ac0f9305b63fa38ac4" + integrity sha512-S8urB7JPqTo+BGiAJJ9g7/NqMspzXXYhWlxFXOKy6YjyVEDBMqZ1j4aVLQaoPkaIPRV249wnu+tb4kuWbsKk3A== dependencies: crypto-es "^1.2.2" nanoid "^3.3.1"