From df6db9633cf59a13c2e2986a1d2331ec824fff54 Mon Sep 17 00:00:00 2001 From: Peter Szombati Date: Fri, 3 Nov 2023 00:56:23 +0100 Subject: [PATCH] improve trading --- src/v2/core/Trading/Trading.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/v2/core/Trading/Trading.ts b/src/v2/core/Trading/Trading.ts index 01aaf24..425b786 100644 --- a/src/v2/core/Trading/Trading.ts +++ b/src/v2/core/Trading/Trading.ts @@ -175,6 +175,7 @@ export class Trading { Object.values(this.pendingOrders).forEach(order => { if (order.createdAt.elapsedMs() > 90000) { order?.reject(new Error('timeout: 90000ms')) + delete this.pendingOrders[order.order] return } if (order.createdAt.elapsedMs() > 5000 && order.resolve !== undefined && order.reject !== undefined) {