From 43857cddc9cfe522629a08ecc0b2017aea908974 Mon Sep 17 00:00:00 2001 From: k-xo Date: Wed, 26 Jun 2024 19:29:18 +0100 Subject: [PATCH 1/3] fix: provider event listener --- packages/passport/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/passport/src/index.ts b/packages/passport/src/index.ts index 4ce260cbb..36827d15b 100644 --- a/packages/passport/src/index.ts +++ b/packages/passport/src/index.ts @@ -202,7 +202,7 @@ function passport(options: PassportOptions): WalletInit { return { label: 'Passport', getIcon: async () => (await import('./icon')).default, - getInterface: async () => { + getInterface: async ({ EventEmitter }) => { const { Passport, Network } = await import('@0xpass/passport') const { createPassportClient } = await import('@0xpass/passport-viem') const { http } = await import('viem') @@ -288,6 +288,9 @@ function passport(options: PassportOptions): WalletInit { const provider = createEIP1193Provider(client) + const events = new EventEmitter() + provider.on = events.on.bind(events) + return { instance: passport, provider: provider From 848333e708402e3a222982a125157539aa978380 Mon Sep 17 00:00:00 2001 From: k-xo Date: Wed, 26 Jun 2024 19:32:01 +0100 Subject: [PATCH 2/3] chore: update version: --- packages/passport/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/passport/package.json b/packages/passport/package.json index d71be7fb5..6682a917a 100644 --- a/packages/passport/package.json +++ b/packages/passport/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/passport", - "version": "2.1.1", + "version": "2.1.2", "description": "passport", "module": "dist/index.js", "browser": "dist/index.js", From feeb8da0a04a0b5e0c9f57ad9170c45063b40f7b Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Thu, 11 Jul 2024 09:39:09 -0600 Subject: [PATCH 3/3] Update packages/passport/package.json --- packages/passport/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/passport/package.json b/packages/passport/package.json index 6682a917a..8516b5f83 100644 --- a/packages/passport/package.json +++ b/packages/passport/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/passport", - "version": "2.1.2", + "version": "2.1.2-alpha.1", "description": "passport", "module": "dist/index.js", "browser": "dist/index.js",