0.0.32 • Published 8 months ago

@alphafi/alphafi-sdk v0.0.32

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

AlphaFi TypeScript SDK

Installation

npm i @alphafi/alphafi-sdk

getVaults

Call this to get all Vaults that a particular user has deposited in.

import { getVaults, AlphaFiVault } from "@alphafi/alphafi-sdk";

const vaults: AlphaFiVault[] | undefined = await getVaults(address);

getSingleAssetVaults

Call this to get all Single Asset Vaults that a particular user has deposited in.

import { getSingleAssetVaults, AlphaFiVault } from "@alphafi/alphafi-sdk";

const vaults: AlphaFiVault[] | undefined = await getSingleAssetVaults(address);

getDoubleAssetVaults

Call this to get all Double Asset Vaults that a particular user has deposited in.

import { getDoubleAssetVaults, AlphaFiVault } from "@alphafi/alphafi-sdk";

const vaults: AlphaFiVault[] | undefined = await getDoubleAssetVaults(address);

getAlphaVaultBalance

Call this to get user balance in Alpha Vault.

import { getAlphaVaultBalance, AlphaVaultBalance } from "@alphafi/alphafi-sdk";

const balance: AlphaVaultBalance | undefined =
  await getAlphaVaultBalance(address);

getSingleAssetVaultBalance

Call this to get user balance in Single Asset Vaults.

import {
  getSingleAssetVaultBalance,
  SingleAssetVaultBalance,
} from "@alphafi/alphafi-sdk";

const balance: SingleAssetVaultBalance | undefined =
  await getSingleAssetVaultBalance(address, poolName);

getDoubleAssetVaultBalance

Call this to get user balance in Double Asset Vaults.

import {
  getDoubleAssetVaultBalance,
  DoubleAssetVaultBalance,
} from "@alphafi/alphafi-sdk";

const balance: DoubleAssetVaultBalance | undefined =
  await getDoubleAssetVaultBalance(address, poolName);

getAllVaults

Call this to get all Vaults on AlphaFi Protocol.

import { getAllVaults } from "@alphafi/alphafi-sdk";

const vaults: string[] = await getAllVaults();

getAllSingleAssetVaults

Call this to get all Single Asset Vaults on AlphaFi Protocol.

import { getAllSingleAssetVaults } from "@alphafi/alphafi-sdk";

const vaults: string[] = await getAllSingleAssetVaults();

getAllDoubleAssetVaults

Call this to get all Double Asset Vaults on AlphaFi Protocol.

import { getAllDoubleAssetVaults } from "@alphafi/alphafi-sdk";

const vaults: string[] = await getAllDoubleAssetVaults();
0.0.32

8 months ago

0.0.25

9 months ago

0.0.30

9 months ago

0.0.31

9 months ago

0.0.26

9 months ago

0.0.27

9 months ago

0.0.28

9 months ago

0.0.29

9 months ago

0.0.23

9 months ago

0.0.24

9 months ago

0.0.22

9 months ago

0.0.21

9 months ago

0.0.20

9 months ago

0.0.19

9 months ago

0.0.18

9 months ago

0.0.17

9 months ago

0.0.16

9 months ago

0.0.15

9 months ago

0.0.14

9 months ago

0.0.13

9 months ago

0.0.12

9 months ago

0.0.11

9 months ago

0.0.10

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago