UNPKG

@tristeroresearch/mach-sdk

Version:

A TypeScript SDK for integrating with Mach's API.

48 lines 1.49 kB
export declare enum ConfigLoadingStatus { Loading = "loading", Loaded = "loaded", Error = "error" } export declare enum ExchangeType { OrderBook = "order_book", CctpTokenMessenger = "cctp_token_messenger" } export declare enum ResultCode { Success = "Success", Failure = "Failure", Pending = "Pending" } export declare enum LiquiditySource { MarketMaker = "market_maker", CctpDirect = "cctp_direct", Unavailable = "unavailable" } export declare enum OrderResponseMessage { OrderSent = "Order successfully sent.", OrderPending = "Order accepted but will take 5-20 minutes to find a match.", OrderNotFilled = "Order will not be filled by the market maker at this time.", PayloadError = "Error in the payload.", UnexpectedError = "Unexpected error occurred.", UnspecifiedError = "An unspecified error occurred.", ErrorDecodingOrderData = "Error decoding order data", OrderNotFound = "No order was found for this transaction" } export declare enum FunctionName { Approve = "approve", Transfer = "transfer", TransferFrom = "transferFrom", PlaceOrder = "placeOrder", Decimals = "decimals", Allowance = "allowance" } export declare enum SpecialAddress { Zero = "0x0000000000000000000000000000000000000000" } export declare enum EventName { OrderPlaced = "OrderPlaced" } export declare enum TransactionType { EIP1559 = "eip1559", Legacy = "legacy" } //# sourceMappingURL=index.d.ts.map