mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-11 09:18:08 +00:00
Created src/exchanges/order-handlers.ts with createOrderHandlers() factory. All 8 exchange order.ts files now use config-driven delegation instead of duplicated ~80-line implementations. Shared applyCommonFields() logic consolidated into the factory module.
18 lines
365 B
TypeScript
18 lines
365 B
TypeScript
import { createOrderHandlers } from "../order-handlers";
|
|
|
|
const handlers = createOrderHandlers({
|
|
exchangeName: "Aster",
|
|
defaultLimitTimeInForce: "GTX",
|
|
supportsTrailingStop: true,
|
|
supportsTriggerType: true,
|
|
});
|
|
|
|
export const {
|
|
createLimitOrder,
|
|
createMarketOrder,
|
|
createStopOrder,
|
|
createTrailingStopOrder,
|
|
createClosePositionOrder,
|
|
} = handlers;
|
|
|