@koyofinance/react-query-typechain
Version:
17 lines • 757 B
TypeScript
import type { ContractReceipt, ContractTransaction } from 'ethers';
export declare type TransactionError = TransactionReplacedError | TransactionFailedError;
export interface TransactionReplacedError extends Error {
code: 'TRANSACTION_REPLACED';
reason: 'repriced' | 'cancelled' | 'replaced';
cancelled: boolean;
replacement: ContractTransaction;
receipt: ContractReceipt;
}
export declare function isTransactionReplacedError(error: TransactionError): error is TransactionReplacedError;
export interface TransactionFailedError {
code: number;
message: string;
stack: string;
}
export declare function isTransactionFailedError(error: TransactionError): error is TransactionError;
//# sourceMappingURL=TransactionError.d.ts.map