Skip to content

Commit

Permalink
Update error.ts
Browse files Browse the repository at this point in the history
  • Loading branch information
rouzwelt committed Nov 6, 2024
1 parent 3a0994e commit 614d8c5
Showing 1 changed file with 20 additions and 21 deletions.
41 changes: 20 additions & 21 deletions src/error.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ import {
InvalidInputRpcError,
ExecutionRevertedError,
TransactionRejectedRpcError,
TipAboveFeeCapError,
TransactionTypeNotSupportedError,
IntrinsicGasTooLowError,
IntrinsicGasTooHighError,
InsufficientFundsError,
NonceMaxValueError,
NonceTooLowError,
NonceTooHighError,
FeeCapTooLowError,
FeeCapTooHighError,
// TipAboveFeeCapError,
// TransactionTypeNotSupportedError,
// IntrinsicGasTooLowError,
// IntrinsicGasTooHighError,
// InsufficientFundsError,
// NonceMaxValueError,
// NonceTooLowError,
// NonceTooHighError,
// FeeCapTooLowError,
// FeeCapTooHighError,
} from "viem";

/**
Expand Down Expand Up @@ -58,18 +58,17 @@ export function containsNodeError(err: BaseError): boolean {
err instanceof TransactionRejectedRpcError ||
err instanceof InvalidInputRpcError ||
err instanceof ExecutionRevertedError ||
err instanceof FeeCapTooHighError ||
err instanceof FeeCapTooLowError ||
err instanceof NonceTooHighError ||
err instanceof NonceTooLowError ||
err instanceof NonceMaxValueError ||
err instanceof InsufficientFundsError ||
err instanceof IntrinsicGasTooHighError ||
err instanceof IntrinsicGasTooLowError ||
err instanceof TransactionTypeNotSupportedError ||
err instanceof TipAboveFeeCapError ||
// err instanceof FeeCapTooHighError ||
// err instanceof FeeCapTooLowError ||
// err instanceof NonceTooHighError ||
// err instanceof NonceTooLowError ||
// err instanceof NonceMaxValueError ||
// err instanceof InsufficientFundsError ||
// err instanceof IntrinsicGasTooHighError ||
// err instanceof IntrinsicGasTooLowError ||
// err instanceof TransactionTypeNotSupportedError ||
// err instanceof TipAboveFeeCapError ||
(err instanceof RpcRequestError && err.code === ExecutionRevertedError.code) ||
("cause" in err && containsNodeError(err.cause as any))
// ("code" in err && err.code === ExecutionRevertedError.code)
);
}

0 comments on commit 614d8c5

Please sign in to comment.