From 142cba5cca87b050f322583bb27d5333289d188b Mon Sep 17 00:00:00 2001 From: Jkorf Date: Thu, 6 Mar 2025 16:13:20 +0100 Subject: [PATCH] Add GenerateClientOrderId to shared order clients --- .../Interfaces/Rest/Futures/IFuturesOrderRestClient.cs | 7 +++++++ .../Interfaces/Rest/Spot/ISpotOrderRestClient.cs | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/CryptoExchange.Net/SharedApis/Interfaces/Rest/Futures/IFuturesOrderRestClient.cs b/CryptoExchange.Net/SharedApis/Interfaces/Rest/Futures/IFuturesOrderRestClient.cs index 8b78ab9..42b2ef1 100644 --- a/CryptoExchange.Net/SharedApis/Interfaces/Rest/Futures/IFuturesOrderRestClient.cs +++ b/CryptoExchange.Net/SharedApis/Interfaces/Rest/Futures/IFuturesOrderRestClient.cs @@ -31,10 +31,17 @@ namespace CryptoExchange.Net.SharedApis /// SharedQuantitySupport FuturesSupportedOrderQuantity { get; } + /// + /// Generate a new random client order id + /// + /// + string GenerateClientOrderId(); + /// /// Futures place order request options /// PlaceFuturesOrderOptions PlaceFuturesOrderOptions { get; } + /// /// Place a new futures order /// diff --git a/CryptoExchange.Net/SharedApis/Interfaces/Rest/Spot/ISpotOrderRestClient.cs b/CryptoExchange.Net/SharedApis/Interfaces/Rest/Spot/ISpotOrderRestClient.cs index 6ca0b7d..cb5e816 100644 --- a/CryptoExchange.Net/SharedApis/Interfaces/Rest/Spot/ISpotOrderRestClient.cs +++ b/CryptoExchange.Net/SharedApis/Interfaces/Rest/Spot/ISpotOrderRestClient.cs @@ -31,6 +31,12 @@ namespace CryptoExchange.Net.SharedApis /// SharedQuantitySupport SpotSupportedOrderQuantity { get; } + /// + /// Generate a new random client order id + /// + /// + string GenerateClientOrderId(); + /// /// Spot place order request options ///