Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@rainbow-me/rainbowkit / dist / transactions / TransactionStoreContext.d.ts
Size: Mime:
import { providers } from 'ethers';
import React from 'react';
export declare function TransactionStoreProvider({ children, }: {
    children: React.ReactNode;
}): JSX.Element;
export declare function useTransactionStore(): {
    addTransaction: (account: string, chainId: number, transaction: import("./transactionStore").NewTransaction) => void;
    clearTransactions: (account: string, chainId: number) => void;
    getTransactions: (account: string, chainId: number) => import("./transactionStore").Transaction[];
    onChange: (fn: () => void) => () => void;
    setProvider: (newProvider: providers.BaseProvider) => void;
    waitForPendingTransactions: (account: string, chainId: number) => Promise<void>;
};