⚠️FTX Functions
Documentation for functions available for FTX through the PENDAX SDK
Create an Exchange Object
Example Exchange Object Creation:
import { createExchange } from "./exchanges/exchange.js";
let myFtxAccount = createExchange({
exchange: "ftx",
authenticate: true,
key: "myKeys",
secret: "mySecret",
subaccount: "mySubaccountName",
label: "ftx",
});Example using multiple Exchange Objects for executing PENDAX functions:
import { createExchange } from "./exchanges/exchange.js";
let myFtxAccount = createExchange({
exchange: "ftx",
authenticate: true,
key: "myKeys",
secret: "mySecret",
subaccount: "mySubaccountName",
label: "ftx",
});
let myOtherFtxAccount = createExchange({
exchange: "ftx",
authenticate: true,
key: "myOtherKeys",
secret: "myOtherSecret",
subaccount: "myOtherSubaccountName",
label: "ftx",
});
async function getAllSubaccounts() {
try {
const subaccounts = await myFtxAccount.getAllSubaccounts();
const subaccounts2 = await myOtherFtxAccount.getAllSubaccounts();
console.log(subaccounts);
console.log(subaccounts2);
} catch (error) {
console.log(error.message);
}
}Subaccounts
Get All Subaccounts
Example usage:
Create Subaccount
Required Parameters:
Available Parameters:
Example Usage:
Change Subaccount Name
Required Parameters:
Available Parameters:
Example Usage:
Delete Subaccount
Required Parameters:
Available Parameters:
Example Usage:
Get Subaccount Balances
Required Parameters:
Available Parameters:
Example Usage:
Transfer Between Subaccounts
Required Parameters:
Available Parameters:
Example Usage:
Last updated