UNPKG

@deliquifiedlabs/uniswapx-sdk

Version:

SDK for the UniswapX protocol

13 lines (12 loc) 599 B
import { OrderValidation, RelayOrderQuoter, SignedRelayOrder, SignedUniswapXOrder, UniswapXOrderQuoter } from "./OrderQuoter"; /** * UniswapX order validator */ export declare class OrderValidator extends UniswapXOrderQuoter { validate(order: SignedUniswapXOrder): Promise<OrderValidation>; validateBatch(orders: SignedUniswapXOrder[]): Promise<OrderValidation[]>; } export declare class RelayOrderValidator extends RelayOrderQuoter { validate(order: SignedRelayOrder): Promise<OrderValidation>; validateBatch(orders: SignedRelayOrder[]): Promise<OrderValidation[]>; }