[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 |