@catalabs/catalyst-sdk
Version:
Catalyst AMM SDK
16 lines • 935 B
TypeScript
import { EvmSDKV5 } from '../evm-sdk-v5';
import { IDescriberModule } from '../interfaces/describer-module.interface';
export declare class EvmDescriberModuleV5 implements IDescriberModule {
private sdk;
constructor(sdk: EvmSDKV5);
getWhitelistedTemplates(describer: string): Promise<string[]>;
getWhitelistedTemplatesCount(describer: string): Promise<bigint>;
getWhitelistedCrosschainInterfaces(describer: string): Promise<string[]>;
getVaultFactories(describer: string): Promise<string[]>;
getVaultFactoriesCount(describer: string): Promise<bigint>;
getVaultType(describer: string, vault: string): Promise<string>;
getVaultTokens(describer: string, vault: string): Promise<string[]>;
getVaultMathematicalLibrary(describer: string, vault: string): Promise<string>;
getVaultPrices(describer: string, vault: string): Promise<bigint[]>;
}
//# sourceMappingURL=evm-describers.module-v5.d.ts.map