This SDK is generated using Nestia for the Retro API.
npm install codemelt-retro-api-sdk
First, import the SDK:
import api from 'codemelt-retro-api-sdk';
Before making any API calls, set up the connection:
import { IConnection } from 'codemelt-retro-api-sdk';
const connection: IConnection = {
host: '<https://api.example.com>',
headers: {
'Authorization': 'Bearer YOUR_TOKEN_HERE'
}
};
const homeInfo = await api.functional.appInfo(connection);
const retroTokenDetails = await api.functional.currency.retro.getRetroTokenDetails(connection);
const partnerCurrencies = await api.functional.currency.partners.getPartners(connection, 'ethereum');
const swapDetails: api.functional.swap.getSwapData.Input = {
tokenA: '0x...',
tokenB: '0x...',
chain: 'ethereum',
amount: 1000000000000000000,
sender: '0x...',
recipient: '0x...',
slippage: 0.5
};
const swapResult = await api.functional.swap.getSwapData(connection, swapDetails);
TBD