@tristeroresearch/mach-sdk
Version:
A TypeScript SDK for integrating with Mach's API.
57 lines (56 loc) • 2.58 kB
JavaScript
export var ConfigLoadingStatus;
(function (ConfigLoadingStatus) {
ConfigLoadingStatus["Loading"] = "loading";
ConfigLoadingStatus["Loaded"] = "loaded";
ConfigLoadingStatus["Error"] = "error";
})(ConfigLoadingStatus || (ConfigLoadingStatus = {}));
export var ExchangeType;
(function (ExchangeType) {
ExchangeType["OrderBook"] = "order_book";
ExchangeType["CctpTokenMessenger"] = "cctp_token_messenger";
})(ExchangeType || (ExchangeType = {}));
export var ResultCode;
(function (ResultCode) {
ResultCode["Success"] = "Success";
ResultCode["Failure"] = "Failure";
ResultCode["Pending"] = "Pending";
})(ResultCode || (ResultCode = {}));
export var LiquiditySource;
(function (LiquiditySource) {
LiquiditySource["MarketMaker"] = "market_maker";
LiquiditySource["CctpDirect"] = "cctp_direct";
LiquiditySource["Unavailable"] = "unavailable";
})(LiquiditySource || (LiquiditySource = {}));
export var OrderResponseMessage;
(function (OrderResponseMessage) {
OrderResponseMessage["OrderSent"] = "Order successfully sent.";
OrderResponseMessage["OrderPending"] = "Order accepted but will take 5-20 minutes to find a match.";
OrderResponseMessage["OrderNotFilled"] = "Order will not be filled by the market maker at this time.";
OrderResponseMessage["PayloadError"] = "Error in the payload.";
OrderResponseMessage["UnexpectedError"] = "Unexpected error occurred.";
OrderResponseMessage["UnspecifiedError"] = "An unspecified error occurred.";
OrderResponseMessage["ErrorDecodingOrderData"] = "Error decoding order data";
OrderResponseMessage["OrderNotFound"] = "No order was found for this transaction";
})(OrderResponseMessage || (OrderResponseMessage = {}));
export var FunctionName;
(function (FunctionName) {
FunctionName["Approve"] = "approve";
FunctionName["Transfer"] = "transfer";
FunctionName["TransferFrom"] = "transferFrom";
FunctionName["PlaceOrder"] = "placeOrder";
FunctionName["Decimals"] = "decimals";
FunctionName["Allowance"] = "allowance";
})(FunctionName || (FunctionName = {}));
export var SpecialAddress;
(function (SpecialAddress) {
SpecialAddress["Zero"] = "0x0000000000000000000000000000000000000000";
})(SpecialAddress || (SpecialAddress = {}));
export var EventName;
(function (EventName) {
EventName["OrderPlaced"] = "OrderPlaced";
})(EventName || (EventName = {}));
export var TransactionType;
(function (TransactionType) {
TransactionType["EIP1559"] = "eip1559";
TransactionType["Legacy"] = "legacy";
})(TransactionType || (TransactionType = {}));