From b3b586f196b90b39704df97a6c675e57ea4b993a Mon Sep 17 00:00:00 2001 From: smslc Date: Tue, 14 Jul 2026 00:59:00 +0200 Subject: [PATCH] fix: add extendListenKey method --- src/bingx-client/services/listen-key.service.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/bingx-client/services/listen-key.service.ts b/src/bingx-client/services/listen-key.service.ts index 6535d93..a926e93 100644 --- a/src/bingx-client/services/listen-key.service.ts +++ b/src/bingx-client/services/listen-key.service.ts @@ -1,6 +1,7 @@ import { AccountInterface } from 'bingx-api/bingx/account/account.interface'; import { BingxGenerateListenKeyEndpoint } from 'bingx-api/bingx/endpoints/bingx-generate-listen-key-endpoint'; import { BingxGenerateListenKeyResponse } from 'bingx-api/bingx/endpoints/bingx-generate-listen-key-response'; +import { BingxExtendListenKeyEndpoint } from 'bingx-api/bingx/endpoints/bingx-extend-listen-key-endpoint'; import { RequestExecutorInterface } from 'bingx-api/bingx/request-executor/request-executor.interface'; export class ListenKeyService { @@ -13,4 +14,13 @@ export class ListenKeyService { new BingxGenerateListenKeyEndpoint(account), ); } + + async extendListenKey( + listenKey: string, + account: AccountInterface, + ): Promise { + return this.requestExecutor.execute( + new BingxExtendListenKeyEndpoint(listenKey, account), + ); + } }