UNPKG

@cryptoalgebra/alm-sdk

Version:

Algebra ALM SDK

8 lines (7 loc) 1.21 kB
import { CollectFeesQueryData, FeeAprQueryResponse, RebalancesQueryData, VaultDepositsQueryData, VaultWithdrawsQueryData } from '../types/vaultQueryData'; export declare function sendAllEventsQueryRequest(url: string, vaultAddress: string, createdAtTimestamp_gt: string, query: string): Promise<any>; export declare function sendRebalancesQueryRequest(url: string, vaultAddress: string, createdAtTimestamp_gt: string, query: string): Promise<RebalancesQueryData['vaultRebalances']>; export declare function sendCollectFeesQueryRequest(url: string, vaultAddress: string, createdAtTimestamp_gt: string, query: string): Promise<CollectFeesQueryData['vaultCollectFees']>; export declare function sendDepositsQueryRequest(url: string, vaultAddress: string, query: string, createdAtTimestamp_gt?: string, accountAddress?: string): Promise<VaultDepositsQueryData['vaultDeposits']>; export declare function sendWithdrawsQueryRequest(url: string, vaultAddress: string, query: string, createdAtTimestamp_gt?: string, accountAddress?: string): Promise<VaultWithdrawsQueryData['vaultWithdraws']>; export declare function sendFeeAprQueryRequest(url: string, vaultAddress: string): Promise<FeeAprQueryResponse>;