@dydxprotocol/exchange-wrappers
Version:
Collection of exchange wrapper contracts used by the dYdX Protocol
20 lines (19 loc) • 646 B
TypeScript
import { Order } from './types';
export declare class OrderMapper {
private testExchangeWrapper;
private zeroExV2ExchangeWrapper;
private zeroExV2MultiOrderExchangeWrapper;
private oasisV1SimpleExchangeWrapper;
private oasisV2SimpleExchangeWrapper;
private oasisV3SimpleExchangeWrapper;
private oasisV3MatchingExchangeWrapper;
private openDirectlyExchangeWrapper;
private saiDaiExchangeWrapper;
private curveExchangeWrapper;
constructor(networkId: number);
setNetworkId(networkId: number): void;
mapOrder(order: Order): {
bytes: string;
exchangeWrapperAddress: string;
};
}