using CryptoExchange.Net.CommonObjects;
using CryptoExchange.Net.Objects;
using System.Threading;
using System.Threading.Tasks;
namespace CryptoExchange.Net.Interfaces.CommonClients
{
///
/// DEPRECATED; use instead for common/shared functionality. See for more info.
///
public interface ISpotClient: IBaseRestClient
{
///
/// DEPRECATED; use instead for common/shared functionality. See for more info.
///
Task> PlaceOrderAsync(string symbol, CommonOrderSide side, CommonOrderType type, decimal quantity, decimal? price = null, string? accountId = null, string? clientOrderId = null, CancellationToken ct = default);
}
}