diff --git a/src/StreamProvider.test.ts b/src/StreamProvider.test.ts index 122b9a41..c53b76a6 100644 --- a/src/StreamProvider.test.ts +++ b/src/StreamProvider.test.ts @@ -62,6 +62,7 @@ describe('StreamProvider', () => { expect(requestMock).toHaveBeenCalledTimes(1); expect(requestMock).toHaveBeenCalledWith({ method: 'metamask_getProviderState', + params: { isInitializingStreamProvider: true }, }); }); diff --git a/src/StreamProvider.ts b/src/StreamProvider.ts index 69faeb13..ef72092e 100644 --- a/src/StreamProvider.ts +++ b/src/StreamProvider.ts @@ -113,6 +113,7 @@ export abstract class AbstractStreamProvider extends BaseProvider { try { initialState = (await this.request({ method: 'metamask_getProviderState', + params: { isInitializingStreamProvider: true }, })) as Parameters[0]; } catch (error) { this._log.error(