diff --git a/packages/demo/package.json b/packages/demo/package.json index 265c77d1b..5a3e2f9fe 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -39,7 +39,7 @@ "@web3-onboard/phantom": "^2.0.0-alpha.1", "@web3-onboard/portis": "^2.1.3", "@web3-onboard/sequence": "^2.0.4", - "@web3-onboard/torus": "^2.2.0", + "@web3-onboard/torus": "^2.2.1-alpha.1", "@web3-onboard/trezor": "^2.3.2", "@web3-onboard/tallyho": "^2.0.1", "@web3-onboard/web3auth": "^2.1.4", diff --git a/packages/torus/package.json b/packages/torus/package.json index 3ad7d4945..f9cf65a45 100644 --- a/packages/torus/package.json +++ b/packages/torus/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/torus", - "version": "2.2.0", + "version": "2.2.1-alpha.1", "description": "Torus 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", diff --git a/packages/torus/src/index.ts b/packages/torus/src/index.ts index ec46a741b..459ecb176 100644 --- a/packages/torus/src/index.ts +++ b/packages/torus/src/index.ts @@ -55,21 +55,6 @@ function torus(options?: TorusOptions): WalletInit { const torusProvider = instance.provider - // patch the chainChanged event - const on = torusProvider.on.bind(torusProvider) - torusProvider.on = (event, listener) => { - on(event, val => { - if (event === 'chainChanged') { - listener(`0x${(val as number).toString(16)}`) - return - } - - listener(val) - }) - - return torusProvider - } - const provider = createEIP1193Provider(torusProvider, { eth_requestAccounts: async () => { try {