@dbricks/dbricks-ts
Version:
## Introduction
20 lines (19 loc) • 570 B
TypeScript
export declare type side = 'buy' | 'sell';
export declare type orderType = 'limit' | 'ioc' | 'postOnly' | undefined;
export interface ISerumDEXOrderPlaceArgs {
marketPubkey: string;
side: side;
price: string;
size: string;
orderType: orderType;
}
export interface ISerumDEXOrderCancelArgs {
marketPubkey: string;
orderId: string;
}
export interface ISerumDEXOrderPlaceParams extends ISerumDEXOrderPlaceArgs {
ownerPubkey: string;
}
export interface ISerumDEXOrderCancelParams extends ISerumDEXOrderCancelArgs {
ownerPubkey: string;
}