[generated documentation]
FTXClient > GeneralApi > Convert
FTX convert endpoints
AcceptQuoteAsync
https://docs.ftx.com/#accept-quote
Accept a convert quote
var client = new FTXClient();
var result = await client.GeneralApi.Convert.AcceptQuoteAsync(/* parameters */);
Task<WebCallResult> AcceptQuoteAsync(long quoteId, string? subaccountName = default, CancellationToken ct = default);
Parameter | Description |
---|---|
quoteId | Id of quote to accept |
[Optional] subaccountName | Subaccount name to execute this request for |
[Optional] ct | Cancellation token |
CreateQuoteRequestAsync
https://docs.ftx.com/#request-quote
Create a new quote request
var client = new FTXClient();
var result = await client.GeneralApi.Convert.CreateQuoteRequestAsync(/* parameters */);
Task<WebCallResult<FTXConvertQuoteResult>> CreateQuoteRequestAsync(string fromAsset, string toAsset, decimal quantity, string? subaccountName = default, CancellationToken ct = default);
Parameter | Description |
---|---|
fromAsset | From asset |
toAsset | To asset |
quantity | Quantity |
[Optional] subaccountName | Subaccount name to execute this request for |
[Optional] ct | Cancellation token |
GetQuoteStatusAsync
https://docs.ftx.com/#get-quote-status
Get quote status
var client = new FTXClient();
var result = await client.GeneralApi.Convert.GetQuoteStatusAsync(/* parameters */);
Task<WebCallResult<IEnumerable<FTXConvertQuote>>> GetQuoteStatusAsync(long quoteId, string? subaccountName = default, CancellationToken ct = default);
Parameter | Description |
---|---|
quoteId | Quote id |
[Optional] subaccountName | Subaccount name to execute this request for |
[Optional] ct | Cancellation token |