mirror of
https://github.com/JKorf/CryptoExchange.Net.git
synced 2026-10-13 22:51:39 +00:00
wip
This commit is contained in:
@@ -7,7 +7,7 @@ namespace CryptoExchange.Net.SharedApis
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Catalog of Shared API capability references.
|
/// Catalog of Shared API capability references.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Asset capabilities.
|
/// Asset capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Balance capabilities.
|
/// Balance capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Deposit capabilities.
|
/// Deposit capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Fee capabilities.
|
/// Fee capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Funding capabilities.
|
/// Funding capabilities.
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Index price capabilities.
|
/// Index price capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Kline capabilities.
|
/// Kline capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Ledger capabilities.
|
/// Ledger capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Leverage capabilities.
|
/// Leverage capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Mark price capabilities.
|
/// Mark price capabilities.
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Open interest capabilities.
|
/// Open interest capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Order book capabilities.
|
/// Order book capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Order capabilities.
|
/// Order capabilities.
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Position mode capabilities.
|
/// Position mode capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Position capabilities.
|
/// Position capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Symbol capabilities.
|
/// Symbol capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Ticker capabilities.
|
/// Ticker capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Take profit and stop loss capabilities.
|
/// Take profit and stop loss capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Public trade capabilities.
|
/// Public trade capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Transfer capabilities.
|
/// Transfer capabilities.
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Trigger order capabilities.
|
/// Trigger order capabilities.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// User trade capabilities.
|
/// User trade capabilities.
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace CryptoExchange.Net.SharedApis
|
namespace CryptoExchange.Net.SharedApis
|
||||||
{
|
{
|
||||||
public partial class SharedCapabilities
|
public static partial class SharedCapabilities
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Withdrawal capabilities.
|
/// Withdrawal capabilities.
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ namespace CryptoExchange.Net.SharedApis
|
|||||||
public override Type CapabilityType => typeof(IFuturesOrderRestClient);
|
public override Type CapabilityType => typeof(IFuturesOrderRestClient);
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public virtual RequestParameterRuleOverride[] ParameterRuleOverwrites
|
public virtual RequestParameterRuleOverride[] ParameterRuleOverrides
|
||||||
{
|
{
|
||||||
set => SetRequestParameters(value);
|
set => SetRequestParameters(value);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ namespace CryptoExchange.Net.SharedApis
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Use Capabilities instead
|
/// Use Capabilities instead
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Obsolete("Use Capabilities instead")]
|
#pragma warning disable CS0618 // Type or member is obsolete
|
||||||
public EndpointOptions[] Features
|
public EndpointOptions[] Features
|
||||||
{
|
{
|
||||||
get => _capabilities
|
get => _capabilities
|
||||||
@@ -46,6 +46,7 @@ namespace CryptoExchange.Net.SharedApis
|
|||||||
|
|
||||||
init => _capabilities = value;
|
init => _capabilities = value;
|
||||||
}
|
}
|
||||||
|
#pragma warning restore CS0618 // Type or member is obsolete
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Client capabilities
|
/// Client capabilities
|
||||||
|
|||||||
@@ -235,7 +235,7 @@ namespace CryptoExchange.Net.SharedApis
|
|||||||
public override Type CapabilityType => typeof(TCapability);
|
public override Type CapabilityType => typeof(TCapability);
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public virtual RequestParameterRuleOverride[] ParameterRuleOverwrites
|
public virtual RequestParameterRuleOverride[] ParameterRuleOverrides
|
||||||
{
|
{
|
||||||
set => SetRequestParameters(value);
|
set => SetRequestParameters(value);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user