@anton-seriesfi/doppler-v3-sdk
Version:
SDK for interacting with Doppler v3 protocol
15 lines • 910 B
TypeScript
import { ReadContract, ReadAdapter, Drift, FunctionReturn, ContractOptions } from "@delvtech/drift";
import { Address } from "viem";
import { v4MigratorAbi } from "../../abis";
export type V4MigratorABI = typeof v4MigratorAbi;
export declare class ReadMigrator {
migrator: ReadContract<V4MigratorABI>;
constructor(address: Address, drift?: Drift<ReadAdapter>);
getAssetData(token0: Address, token1: Address, options?: ContractOptions): Promise<FunctionReturn<V4MigratorABI, "getAssetData">>;
airlock(): Promise<FunctionReturn<V4MigratorABI, "airlock">>;
locker(): Promise<FunctionReturn<V4MigratorABI, "locker">>;
poolManager(): Promise<FunctionReturn<V4MigratorABI, "poolManager">>;
positionManager(): Promise<FunctionReturn<V4MigratorABI, "positionManager">>;
DEAD_ADDRESS(): Promise<FunctionReturn<V4MigratorABI, "DEAD_ADDRESS">>;
}
//# sourceMappingURL=ReadMigrator.d.ts.map