olympus-protocol-connector
Version:
Module made by Olympus Labs for easier access to the Olympus protocol through Javascript/Typescript
19 lines (18 loc) • 749 B
TypeScript
import { Service } from '../../../Service';
import { FundCreateData } from '../../../interfaces/FundCreateData';
import { IOlympusFundFactory } from '../../../interfaces/IOlympusFundFactory';
export declare class OlympusFundFactory extends Service implements IOlympusFundFactory {
static create(): Promise<OlympusFundFactory>;
private constructor();
deployFundProduct(fund: FundCreateData, template: {
abi: any;
bytecode: any;
}, gasPrice: number): Promise<{
address: string;
} | null>;
estimatedDeployGasLimit(fund: FundCreateData, template: {
abi: any;
bytecode: any;
}): Promise<number>;
static customizeFastInitialization(sourceCode: string, botAddress: string): string;
}