@bombearn/sdk
Version:
Interaction framework for the yearn protocol
13 lines (12 loc) • 543 B
TypeScript
import { ChainId } from "../chain";
import { ServiceInterface } from "../common";
import { Address } from "../types";
import { VaultStrategiesMetadata } from "../types/strategy";
export declare class StrategyInterface<T extends ChainId> extends ServiceInterface<T> {
private cachedFetcher;
vaultsStrategiesMetadata(vaultAddresses?: Address[]): Promise<VaultStrategiesMetadata[]>;
private fetchMetadataFromApi;
private fetchMetadataFromChain;
private fetchVaultStrategiesMetadata;
private fetchVaultsData;
}