1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-10-17 16:40:55 +00:00
This commit is contained in:
Jkorf
2026-09-08 15:08:34 +02:00
parent 7629455dec
commit 357809fd0c
44 changed files with 496 additions and 83 deletions
@@ -32,6 +32,10 @@ namespace CryptoExchange.Net.SharedApis
/// <inheritdoc />
public override Error? ValidateRequest(GetFundingRateHistoryRequest request, IGetFundingRateHistoryRest client)
{
var error = base.ValidateRequest(request, client);
if (error != null)
return error;
if (!SupportsAscending && request.Direction == DataDirection.Ascending)
return ArgumentError.Invalid(nameof(GetWithdrawalsRequest.Direction), $"Ascending direction is not supported");
@@ -52,7 +56,7 @@ namespace CryptoExchange.Net.SharedApis
}
}
return base.ValidateRequest(request, client);
return null;
}
}
}
@@ -32,6 +32,10 @@ namespace CryptoExchange.Net.SharedApis
/// <inheritdoc />
public override Error? ValidateRequest(GetUserFundingHistoryRequest request, IGetUserFundingHistoryRest client)
{
var error = base.ValidateRequest(request, client);
if (error != null)
return error;
if (!SupportsAscending && request.Direction == DataDirection.Ascending)
return ArgumentError.Invalid(nameof(GetUserFundingHistoryRequest.Direction), $"Ascending direction is not supported");
@@ -52,7 +56,7 @@ namespace CryptoExchange.Net.SharedApis
}
}
return base.ValidateRequest(request, client);
return null;
}
}
}