From 9a10a9c61530f616277f09bb3a973db4b08f2ae2 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Fri, 17 Feb 2023 08:32:39 -0700 Subject: [PATCH 1/3] Release 2.20.1 (develop) (#1529) * Bump all versions for release * yarn the docs --- docs/yarn.lock | 44 +++++++++++------------ package.json | 2 +- packages/core/package.json | 4 +-- packages/demo/package.json | 6 ++-- packages/injected/package.json | 2 +- packages/react/package.json | 4 +-- packages/transaction-preview/package.json | 2 +- packages/vue/package.json | 4 +-- 8 files changed, 34 insertions(+), 34 deletions(-) diff --git a/docs/yarn.lock b/docs/yarn.lock index 46ecd032e..a190ee699 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -2969,15 +2969,15 @@ ethers "5.5.4" joi "^17.6.1" -"@web3-onboard/core@^2.14.0": - version "2.14.1" - resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.14.1.tgz#20d5f8196cdd4455a6e2daa69319fb697733934c" - integrity sha512-d5rG4wg2gOUsgiNAaAucJOzDdIM2WTxLPBN/sXR1V6eWatn6YcXyduW7Nr0n1Hl/2d8eRnlHTeSeb9YA50niVw== +"@web3-onboard/core@^2.15.1-alpha.1": + version "2.15.1-alpha.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/core/-/core-2.15.1-alpha.1.tgz#a6c241ba7eb84f40547e57b8192ecd46759ec5ad" + integrity sha512-CrAj0WkBxO52j2JUs5YFIbvfwyrUoWXO7B3QOG6VrQ9w4HRXO5lVBsD2RYMSA5fTbAbRZ7VwPiHCdmQ/ztKYLg== dependencies: "@unstoppabledomains/resolution" "^8.0" "@web3-onboard/common" "^2.2.3" bignumber.js "^9.0.0" - bnc-sdk "^4.6.5" + bnc-sdk "^4.6.7" bowser "^2.11.0" ethers "5.5.3" eventemitter3 "^4.0.7" @@ -3044,10 +3044,10 @@ joi "^17.6.1" rxjs "^7.5.2" -"@web3-onboard/injected-wallets@^2.6.2": - version "2.6.2" - resolved "https://registry.yarnpkg.com/@web3-onboard/injected-wallets/-/injected-wallets-2.6.2.tgz#d6bebd623098c06868ad5c4efdaceb90082732e3" - integrity sha512-vOUWluIiYSrsC1TyFNFA0GXzcAFcfgy4mG6iXGJSjbNx9/54VilM6UtSaVhXb4diqQZyinuZj18UexdSxDAcfQ== +"@web3-onboard/injected-wallets@^2.8.0-alpha.1": + version "2.8.0-alpha.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/injected-wallets/-/injected-wallets-2.8.0-alpha.1.tgz#eb3b8337c527348f1513bf14a25263a89446b95d" + integrity sha512-WjnoMv0kAeuJLRyhA0wqTVYwfRMmkir3igO1LxInbBADeHxbVVX+HcxO1zWpJaGkkDJOWvPSPHjlQJoNUZJFvg== dependencies: "@web3-onboard/common" "^2.2.3" joi "^17.6.1" @@ -3138,13 +3138,13 @@ "@toruslabs/torus-embed" "1.38.2" "@web3-onboard/common" "^2.2.3" -"@web3-onboard/transaction-preview@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@web3-onboard/transaction-preview/-/transaction-preview-2.0.2.tgz#5c96587b70def019eb699b4369230f365e06a96e" - integrity sha512-0Oe1Wioo1rpfKI6BACQUKWGY64vUtiLZ1fb54Umd91shm4PNTBhRKD03DSXhGbq5JsHROLE3VoFfRvTKClx+cw== +"@web3-onboard/transaction-preview@^2.0.3-alpha.1": + version "2.0.3-alpha.1" + resolved "https://registry.yarnpkg.com/@web3-onboard/transaction-preview/-/transaction-preview-2.0.3-alpha.1.tgz#b8945c3b785dc1e0281709c01b464fe45aea1570" + integrity sha512-iJZtvGcYh3ZbmTzaNRAUWKmX4VwgbgaKbmlYCdmeOvNjB7fZykzqr9CXbGwwVmfI3xA7zT17hP5M0WjGFyuDFA== dependencies: "@web3-onboard/common" "^2.2.3" - bnc-sdk "^4.6.6" + bnc-sdk "^4.6.7" bowser "^2.11.0" joi "^17.6.1" rxjs "^7.5.2" @@ -3931,20 +3931,20 @@ bnb-javascript-sdk-nobroadcast@^2.16.14: uuid "^3.3.2" websocket-stream "^5.5.0" -bnc-sdk@^4.6.5: - version "4.6.5" - resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.6.5.tgz#9f91eb2f213c0c4abf8b5f134f673a3f9a981ea2" - integrity sha512-W++M1kY5SensQUpig+EXqKEOfRgKrrobd8l3r9oOa06xJmxmMH4DPUm28IcESVX6NWj4I+bhgghOVDh/SFdE8Q== +bnc-sdk@^4.6.6: + version "4.6.6" + resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.6.6.tgz#ef5501a0c68014efae24d00d2e3fb706318fa00d" + integrity sha512-cpavy/WBQrkw5PZpnuUAvxzj/RjmP1vSldOEG+nonf7n/4sykScDO6KrJN2oVhEMaxHOqOVf2rOugSL5t515eA== dependencies: crypto-es "^1.2.2" nanoid "^3.3.1" rxjs "^6.6.3" sturdy-websocket "^0.1.12" -bnc-sdk@^4.6.6: - version "4.6.6" - resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.6.6.tgz#ef5501a0c68014efae24d00d2e3fb706318fa00d" - integrity sha512-cpavy/WBQrkw5PZpnuUAvxzj/RjmP1vSldOEG+nonf7n/4sykScDO6KrJN2oVhEMaxHOqOVf2rOugSL5t515eA== +bnc-sdk@^4.6.7: + version "4.6.7" + resolved "https://registry.yarnpkg.com/bnc-sdk/-/bnc-sdk-4.6.7.tgz#138a22e04c95c2c697fb836092358d21957e2114" + integrity sha512-jIQ6cmeRBgvH/YDLuYRr2+kxDGcAAi0SOvjlO5nQ5cWdbslw+ASWftd1HmxiVLNCiwEH5bSc/t8a0agZ5njTUQ== dependencies: crypto-es "^1.2.2" nanoid "^3.3.1" diff --git a/package.json b/package.json index 56b70cf2d..ea13abb3a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "web3-onboard-monorepo", - "version": "2.20.0", + "version": "2.20.1", "private": true, "workspaces": { "packages": [ diff --git a/packages/core/package.json b/packages/core/package.json index 1a16895a2..4fad11d17 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.15.1-alpha.1", + "version": "2.15.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", @@ -70,7 +70,7 @@ "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "@web3-onboard/gas": "^2.0.0", - "@web3-onboard/transaction-preview": "^2.0.3-alpha.1", + "@web3-onboard/transaction-preview": "^2.0.3", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-svelte3": "^3.2.1", diff --git a/packages/demo/package.json b/packages/demo/package.json index e34d19fca..3fc8ea58e 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -23,9 +23,9 @@ "webpack-dev-server": "4.7.4" }, "dependencies": { - "@web3-onboard/core": "^2.15.1-alpha.1", + "@web3-onboard/core": "^2.15.1", "@web3-onboard/coinbase": "^2.1.4", - "@web3-onboard/transaction-preview": "^2.0.3-alpha.1", + "@web3-onboard/transaction-preview": "^2.0.3", "@web3-onboard/dcent": "^2.2.3", "@web3-onboard/frontier": "^2.0.0", "@web3-onboard/fortmatic": "^2.0.14", @@ -34,7 +34,7 @@ "@web3-onboard/keepkey": "^2.3.3", "@web3-onboard/keystone": "^2.3.3", "@web3-onboard/ledger": "^2.4.2", - "@web3-onboard/injected-wallets": "^2.8.0-alpha.1", + "@web3-onboard/injected-wallets": "^2.8.0", "@web3-onboard/magic": "^2.1.3", "@web3-onboard/phantom": "^2.0.0-alpha.1", "@web3-onboard/portis": "^2.1.3", diff --git a/packages/injected/package.json b/packages/injected/package.json index 49c85e1ff..75bb4d2e1 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.8.0-alpha.1", + "version": "2.8.0", "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/react/package.json b/packages/react/package.json index f787b2bc3..ea26878c0 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.6.3-alpha.1", + "version": "2.6.3", "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", @@ -62,7 +62,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/core": "^2.15.1-alpha.1", + "@web3-onboard/core": "^2.15.1", "@web3-onboard/common": "^2.2.3", "use-sync-external-store": "1.0.0" }, diff --git a/packages/transaction-preview/package.json b/packages/transaction-preview/package.json index 21fa27555..08e898c44 100644 --- a/packages/transaction-preview/package.json +++ b/packages/transaction-preview/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/transaction-preview", - "version": "2.0.3-alpha.1", + "version": "2.0.3", "description": "In app preview of Ethereum transactions", "keywords": [ "Ethereum", diff --git a/packages/vue/package.json b/packages/vue/package.json index 52b95c981..a2cf483b2 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.5.3-alpha.1", + "version": "2.5.3", "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", @@ -63,7 +63,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.2.3", - "@web3-onboard/core": "^2.15.1-alpha.1", + "@web3-onboard/core": "^2.15.1", "vue-demi": "^0.12.4" }, "peerDependencies": { From 740899f4c2ccaa13c3b59c7ae329608df82144a6 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Fri, 17 Feb 2023 12:28:50 -0700 Subject: [PATCH 2/3] Hot fix : revert tp gasUsed addition (#1537) * Hot fix to revert the addition of gasUsed until we can properly handle type2 gas * Revert demo changes * Leave gasUsed for type 0 transactions only --- docs/package.json | 4 +- packages/core/package.json | 4 +- packages/core/src/views/Index.svelte | 12 ++--- packages/demo/package.json | 4 +- packages/demo/src/App.svelte | 54 ++++++++++++++++++- packages/react/package.json | 4 +- packages/transaction-preview/package.json | 2 +- .../src/views/Maximized.svelte | 16 +++--- packages/vue/package.json | 4 +- 9 files changed, 78 insertions(+), 26 deletions(-) diff --git a/docs/package.json b/docs/package.json index 1ced36ccd..32209b728 100644 --- a/docs/package.json +++ b/docs/package.json @@ -56,7 +56,7 @@ "dependencies": { "bnc-sdk": "^4.6.6", "@web3-onboard/coinbase": "^2.1.4", - "@web3-onboard/core": "^2.15.1-alpha.1", + "@web3-onboard/core": "^2.15.2-alpha.1", "@web3-onboard/dcent": "^2.2.3", "@web3-onboard/enkrypt": "^2.0.0", "@web3-onboard/fortmatic": "^2.0.14", @@ -72,7 +72,7 @@ "@web3-onboard/sequence": "^2.0.4", "@web3-onboard/tallyho": "^2.0.1", "@web3-onboard/torus": "^2.2.0", - "@web3-onboard/transaction-preview": "^2.0.3-alpha.1", + "@web3-onboard/transaction-preview": "^2.0.4-alpha.1", "@web3-onboard/trezor": "^2.3.3", "@web3-onboard/trust": "^2.0.0", "@web3-onboard/uauth": "^2.0.1", diff --git a/packages/core/package.json b/packages/core/package.json index 4fad11d17..58566ef6e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.15.1", + "version": "2.15.2-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", @@ -70,7 +70,7 @@ "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "@web3-onboard/gas": "^2.0.0", - "@web3-onboard/transaction-preview": "^2.0.3", + "@web3-onboard/transaction-preview": "^2.0.4-alpha.1", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-svelte3": "^3.2.1", diff --git a/packages/core/src/views/Index.svelte b/packages/core/src/views/Index.svelte index 5bc2be896..8fe0c8198 100644 --- a/packages/core/src/views/Index.svelte +++ b/packages/core/src/views/Index.svelte @@ -440,7 +440,7 @@ {/await} {/if} {#if $accountCenter$.position.includes('bottom')} -
+
{/if}
{#if $accountCenter$.position.includes('top')} -
+
{/if} {#if $notify$.position.includes('top') && $accountCenter$.position.includes('top') && samePositionOrMobile} {#await notifyComponent then Notify} @@ -489,7 +489,7 @@ : ''} " > {#if $accountCenter$.position.includes('bottom')} -
+
{/if}
{#if $accountCenter$.position.includes('top')} -
+
{/if}
{/if} @@ -527,7 +527,7 @@ : ''} " > {#if $notify$.position.includes('top')} -
+
{/if} {#await notifyComponent then Notify} {#if Notify} @@ -540,7 +540,7 @@ {/if} {/await} {#if $notify$.position.includes('bottom')} -
+
{/if}
{/if} diff --git a/packages/demo/package.json b/packages/demo/package.json index 3fc8ea58e..0be379e6e 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -23,9 +23,9 @@ "webpack-dev-server": "4.7.4" }, "dependencies": { - "@web3-onboard/core": "^2.15.1", + "@web3-onboard/core": "^2.15.2-alpha.1", "@web3-onboard/coinbase": "^2.1.4", - "@web3-onboard/transaction-preview": "^2.0.3", + "@web3-onboard/transaction-preview": "^2.0.4-alpha.1", "@web3-onboard/dcent": "^2.2.3", "@web3-onboard/frontier": "^2.0.0", "@web3-onboard/fortmatic": "^2.0.14", diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte index 46183bb8b..3ef8d6e21 100644 --- a/packages/demo/src/App.svelte +++ b/packages/demo/src/App.svelte @@ -42,7 +42,7 @@ new VConsole() } - const apiKey = '0fcf74ed-b95b-4b8d-a8d8-4d655ae479d9' + const apiKey = '7ed5f4aa-fb90-4124-8ef9-f69e3e8e666d' const infura_key = '80633e48116943128cbab25e402764ab' let defaultTransactionObject = JSON.stringify( @@ -384,6 +384,56 @@ console.log(transactionHash) } + + const swapTokens = async (provider) => { + const ethersProvider = new ethers.providers.Web3Provider(provider, 'any') + +const signer = ethersProvider.getSigner() + +const addressFrom = '0xc572779D7839B998DF24fc316c89BeD3D450ED13' + +const CONTRACT_ADDRESS = '0x7a250d5630b4cf539739df2c5dacb4c659f2488d' + +const uniswapV2router_interface = [ + 'function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts)' +] + +const weth = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' +const oneInch = '0x111111111117dc0aa78b770fa6a738034120c302' +let swapTxData +const swapContract = new ethers.Contract( + CONTRACT_ADDRESS, + uniswapV2router_interface +) +const tokenAmount = ethers.BigNumber.from(`1000000000000000000`) + +const amountOutMin = 0 +const amountOutMinHex = ethers.BigNumber.from(amountOutMin.toString())._hex + +const path = [oneInch, weth] +const deadline = Math.floor(Date.now() / 1000) + 60 * 1 // 1 minutes from the current Unix time + +const inputAmountHex = tokenAmount.toHexString() + +swapTxData = await swapContract.populateTransaction.swapExactTokensForETH( + inputAmountHex, + amountOutMinHex, + path, + addressFrom, + deadline +) +const uniswapV2Router = '0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D' + +const popTransaction = await signer.populateTransaction(swapTxData) + +await signer.sendTransaction({ + ...popTransaction, + from: addressFrom, + to: uniswapV2Router, + value: 0 +}) +} + const signMessage = async (provider, address) => { const ethersProvider = new ethers.providers.Web3Provider(provider, 'any') @@ -664,7 +714,7 @@ placeholder="0x..." bind:value={toAddress} /> -
diff --git a/packages/react/package.json b/packages/react/package.json index ea26878c0..cba7c4752 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.6.3", + "version": "2.6.4-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", @@ -62,7 +62,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/core": "^2.15.1", + "@web3-onboard/core": "^2.15.2-alpha.1", "@web3-onboard/common": "^2.2.3", "use-sync-external-store": "1.0.0" }, diff --git a/packages/transaction-preview/package.json b/packages/transaction-preview/package.json index 08e898c44..44be3a903 100644 --- a/packages/transaction-preview/package.json +++ b/packages/transaction-preview/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/transaction-preview", - "version": "2.0.3", + "version": "2.0.4-alpha.1", "description": "In app preview of Ethereum transactions", "keywords": [ "Ethereum", diff --git a/packages/transaction-preview/src/views/Maximized.svelte b/packages/transaction-preview/src/views/Maximized.svelte index 3d3469416..ee2ee88f3 100644 --- a/packages/transaction-preview/src/views/Maximized.svelte +++ b/packages/transaction-preview/src/views/Maximized.svelte @@ -57,13 +57,13 @@ simResponse.gasUsed[index] * simResponse.transactions[index].gasPrice ) } - if (simResponse.transactions[index].type === 2) { - totalGasInEth += cleanGas( - simResponse.gasUsed[index] * - (simResponse.transactions[index].baseFeePerGasGwei + - simResponse.transactions[index].maxPriorityFeePerGasGwei) - ) - } + // if (simResponse.transactions[index].type === 2) { + // totalGasInEth += cleanGas( + // simResponse.gasUsed[index] * + // (simResponse.transactions[index].baseFeePerGasGwei + + // simResponse.transactions[index].maxPriorityFeePerGasGwei) + // ) + // } } const gasUsed = (index: number) => { @@ -291,6 +291,7 @@ {/each} {/each} + {#if totalGasInEth && totalGasUsed} ETH + {/if} {/if} diff --git a/packages/vue/package.json b/packages/vue/package.json index a2cf483b2..dc185efd1 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.5.3", + "version": "2.5.4-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", @@ -63,7 +63,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.2.3", - "@web3-onboard/core": "^2.15.1", + "@web3-onboard/core": "^2.15.2-alpha.1", "vue-demi": "^0.12.4" }, "peerDependencies": { From 1fb5a6f5333ea069514db7aa0ecf34ebb393532b Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Fri, 17 Feb 2023 12:31:43 -0700 Subject: [PATCH 3/3] Update versions for release --- package.json | 2 +- packages/core/package.json | 4 ++-- packages/demo/package.json | 4 ++-- packages/react/package.json | 4 ++-- packages/transaction-preview/package.json | 2 +- packages/vue/package.json | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index ea13abb3a..b564de751 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "web3-onboard-monorepo", - "version": "2.20.1", + "version": "2.20.2", "private": true, "workspaces": { "packages": [ diff --git a/packages/core/package.json b/packages/core/package.json index 58566ef6e..667dd8f06 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.15.2-alpha.1", + "version": "2.15.2", "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", @@ -70,7 +70,7 @@ "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "@web3-onboard/gas": "^2.0.0", - "@web3-onboard/transaction-preview": "^2.0.4-alpha.1", + "@web3-onboard/transaction-preview": "^2.0.4", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-svelte3": "^3.2.1", diff --git a/packages/demo/package.json b/packages/demo/package.json index 0be379e6e..9e40a7ca4 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -23,9 +23,9 @@ "webpack-dev-server": "4.7.4" }, "dependencies": { - "@web3-onboard/core": "^2.15.2-alpha.1", + "@web3-onboard/core": "^2.15.2", "@web3-onboard/coinbase": "^2.1.4", - "@web3-onboard/transaction-preview": "^2.0.4-alpha.1", + "@web3-onboard/transaction-preview": "^2.0.4", "@web3-onboard/dcent": "^2.2.3", "@web3-onboard/frontier": "^2.0.0", "@web3-onboard/fortmatic": "^2.0.14", diff --git a/packages/react/package.json b/packages/react/package.json index cba7c4752..f2e0dde76 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.6.4-alpha.1", + "version": "2.6.4", "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", @@ -62,7 +62,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/core": "^2.15.2-alpha.1", + "@web3-onboard/core": "^2.15.2", "@web3-onboard/common": "^2.2.3", "use-sync-external-store": "1.0.0" }, diff --git a/packages/transaction-preview/package.json b/packages/transaction-preview/package.json index 44be3a903..ced0f57f4 100644 --- a/packages/transaction-preview/package.json +++ b/packages/transaction-preview/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/transaction-preview", - "version": "2.0.4-alpha.1", + "version": "2.0.4", "description": "In app preview of Ethereum transactions", "keywords": [ "Ethereum", diff --git a/packages/vue/package.json b/packages/vue/package.json index dc185efd1..4aa63ee5a 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.5.4-alpha.1", + "version": "2.5.4", "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", @@ -63,7 +63,7 @@ "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", "@web3-onboard/common": "^2.2.3", - "@web3-onboard/core": "^2.15.2-alpha.1", + "@web3-onboard/core": "^2.15.2", "vue-demi": "^0.12.4" }, "peerDependencies": {