@coinmeca/wallet-provider
Version:
This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
26 lines • 920 B
TypeScript
import React from "react";
import { CoinmecaWalletProvider } from "@coinmeca/wallet-sdk/provider";
import { Account, App, Chain, TransactionReceipt, Contact } from "@coinmeca/wallet-sdk/types";
interface CoinmecaWalletProviderContextProps {
provider: CoinmecaWalletProvider | undefined;
account: Account | undefined;
accounts: Account[] | undefined;
chain: Chain | undefined;
chains: Chain[] | undefined;
apps: App[] | undefined;
tokens: {
fungibles?: string[];
nonFungibles?: {
[address: string]: string[];
}[];
multiTokens?: string[];
};
tx: TransactionReceipt[] | undefined;
contact: Contact;
}
export declare const useCoinmecaWalletProvider: () => CoinmecaWalletProviderContextProps;
export declare const CoinmecaWalletContextProvider: React.FC<{
children?: React.ReactNode;
}>;
export {};
//# sourceMappingURL=provider.d.ts.map