UNPKG

@catalabs/catalyst-sdk

Version:
22 lines 1.41 kB
import { DescriberRegisitry } from '../contracts-v5'; import { CCIVersion } from '../enums'; import { VaultType } from '../enums/vault-type.enum'; import { EvmSDKV5 } from '../evm-sdk-v5'; import { RegistryModule } from '../modules/registry.module'; import { TransactionOptions } from '../types/transaction-options'; export declare class EvmRegistryModuleV5 extends RegistryModule { private sdk; readonly registry: DescriberRegisitry; constructor(sdk: EvmSDKV5); hasCatalystDeployment(address: string, options?: TransactionOptions): Promise<boolean>; getCatalystVaultDescriber(address: string, options?: TransactionOptions): Promise<string>; getCatalystVaultFactory(address: string, options?: TransactionOptions): Promise<string>; getCatalystCrosschainInterface(address: string, version: CCIVersion, options?: TransactionOptions): Promise<string>; getCatalystVaultTemplate(address: string, vaultType: VaultType, options?: TransactionOptions): Promise<string>; getVaultDescriber(address: string, version: string, options?: TransactionOptions): Promise<string>; getDescriberVersion(address: string, options?: TransactionOptions): Promise<string>; getVaultDescribers(address: string, options?: TransactionOptions): Promise<string[]>; getDeployBlock(address: string): Promise<number>; registryAddress(): string; } //# sourceMappingURL=evm-registry.module-v5.d.ts.map