API Reference
Last updated
const result = await sdk.vault.getVaults({
page: 1,
pageSize: 20,
});
console.log(`Page ${result.pagination.page} of ${result.pagination.totalPages}`);
console.log(`Total: ${result.pagination.total}`);const transactions = await sdk.vault.getTransactions(
{
chainId: 1,
type: "deposit",
status: "PROCESSED",
startDate: "2024-01-01T00:00:00.000Z",
endDate: "2024-01-31T23:59:59.999Z",
},
accessToken
);import {
AuthenticationError,
NetworkError,
ValidationError,
} from "yieldfi-sdk";
try {
const vault = await sdk.vault.getVaultByKey("yusd", 1);
} catch (error) {
if (error instanceof AuthenticationError) {
// Handle auth errors
} else if (error instanceof NetworkError) {
// Handle network errors
} else if (error instanceof ValidationError) {
// Handle validation errors
}
}