diff --git a/src/index.ts b/src/index.ts index c6c6e89..4b0c036 100644 --- a/src/index.ts +++ b/src/index.ts @@ -15,6 +15,7 @@ import { AccountInterface, defaultProvider, KeyPair, + ProviderInterface, SignerInterface, } from "starknet"; @@ -116,7 +117,7 @@ class GetStarknetWallet implements IGetStarknetWallet { name = "Disconnected"; icon = ""; selectedAddress?: string = undefined; - provider = defaultProvider; + provider: ProviderInterface = defaultProvider; isConnected = false; account: AccountInterface = new Account( defaultProvider, diff --git a/src/types.ts b/src/types.ts index 91cc254..4bd413b 100644 --- a/src/types.ts +++ b/src/types.ts @@ -114,7 +114,7 @@ export interface IGetStarknetWallet { getStarknet(): IStarknetWindowObject; } -import type { AccountInterface, Provider, SignerInterface } from "starknet"; +import type { AccountInterface, ProviderInterface, SignerInterface } from "starknet"; export type EventType = "accountsChanged" | "networkChanged"; @@ -156,7 +156,7 @@ export interface IStarknetWindowObject { name: string; version: string; icon: string; - provider: Provider; + provider: ProviderInterface; isConnected: boolean; /** * @deprecated use `account` instead