@cowprotocol/cow-sdk
Version:
<p align="center"> <img width="400" src="https://github.com/cowprotocol/cow-sdk/raw/main/docs/images/CoW.png" /> </p>
36 lines (35 loc) • 1.62 kB
TypeScript
export type OrderPostError = {
errorType: OrderPostError.errorType;
description: string;
};
export declare namespace OrderPostError {
enum errorType {
DUPLICATED_ORDER = "DuplicatedOrder",
QUOTE_NOT_FOUND = "QuoteNotFound",
QUOTE_NOT_VERIFIED = "QuoteNotVerified",
INVALID_QUOTE = "InvalidQuote",
MISSING_FROM = "MissingFrom",
WRONG_OWNER = "WrongOwner",
INVALID_EIP1271SIGNATURE = "InvalidEip1271Signature",
INSUFFICIENT_BALANCE = "InsufficientBalance",
INSUFFICIENT_ALLOWANCE = "InsufficientAllowance",
INVALID_SIGNATURE = "InvalidSignature",
SELL_AMOUNT_OVERFLOW = "SellAmountOverflow",
TRANSFER_SIMULATION_FAILED = "TransferSimulationFailed",
ZERO_AMOUNT = "ZeroAmount",
INCOMPATIBLE_SIGNING_SCHEME = "IncompatibleSigningScheme",
TOO_MANY_LIMIT_ORDERS = "TooManyLimitOrders",
TOO_MUCH_GAS = "TooMuchGas",
UNSUPPORTED_BUY_TOKEN_DESTINATION = "UnsupportedBuyTokenDestination",
UNSUPPORTED_SELL_TOKEN_SOURCE = "UnsupportedSellTokenSource",
UNSUPPORTED_ORDER_TYPE = "UnsupportedOrderType",
INSUFFICIENT_VALID_TO = "InsufficientValidTo",
EXCESSIVE_VALID_TO = "ExcessiveValidTo",
INVALID_NATIVE_SELL_TOKEN = "InvalidNativeSellToken",
SAME_BUY_AND_SELL_TOKEN = "SameBuyAndSellToken",
UNSUPPORTED_TOKEN = "UnsupportedToken",
INVALID_APP_DATA = "InvalidAppData",
APP_DATA_HASH_MISMATCH = "AppDataHashMismatch",
APPDATA_FROM_MISMATCH = "AppdataFromMismatch"
}
}