UNPKG

@arcana/ca-sdk

Version:

Arcana Network's chain abstraction SDK for unified balance in Web3 apps

7 lines (6 loc) 579 B
import { InternalRpcError, UserRejectedRequestError } from "viem"; export const ErrorUserDeniedIntent = new UserRejectedRequestError(new Error("User denied intent.")); export const ErrorUserDeniedAllowance = new UserRejectedRequestError(new Error("User denied allowance.")); export const ErrorInsufficientBalance = new InternalRpcError(new Error("Insufficient balance.")); export const ErrorBuildingIntent = new InternalRpcError(new Error("Error while building intent.")); export const ErrorLiquidityTimeout = new InternalRpcError(new Error("Timed out waiting for liquidity."));